草庐IT

出口IP

全部标签

IPX/SPX 和 TCP/IP 的性能

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭2年前。Improvethisquestion我了解到IPX和SPX都提供类似于TCP/IP的连接服务。在这里,IPX类似于IP,SPX类似于TCP,因此很想知道这一点。IPX/

multithreading - TCP/IP套接字编程中同步传输和异步传输有什么区别?

我是C++的新手,我正在尝试开发基于boost::asio库的客户端-服务器应用程序。我(仍然)无法正确理解同步和异步模式之间的区别。我以前研究过HTTP和AJAX等Web协议(protocol)服务。来自thisexplanation,很明显HTTP是同步的,AJAX是异步的。TCP套接字通信在同步和异步方面有什么区别?从企业级多线程应用开发的角度来看,哪种模式更好,为什么?据我了解同步模式,客户端会阻塞一段时间,直到它从服务器接收到数据包/数据消息。并且在异步模式下,客户端在不阻塞当前操作的情况下执行另一个操作。为什么这是不同的?async是UDP的同义词吗?似乎并不关心它是否收到

language-agnostic - 基于 TCP/IP 的语音通信

我目前正在开发使用DirectSound在内联网上进行通信的应用程序。我有使用UDP的工作解决方案,但后来我的老板告诉我他出于某种原因想要使用TCP/IP。我试图以与UDP几乎相同的方式实现它,但收效甚微。我得到的基本上只是噪音。其中20%是录制的声音,其余只是奇怪的噪音。我猜测原因是TCP需要多次读取所有接受的数据,直到它得到我可以播放的最终声音。现在两个问题:我走在正确的轨道上吗?将TCP/IP用于此类应用程序(各种语音session)甚至是个好主意吗?我是用C#做的,但我不认为这是特定于语言的。 最佳答案 不,使用TCP是一个

matlab - 如何使用 MATLAB 向 IP 地址的端口发送信号?

如何使用MATLAB向IP地址的端口发送信号?事实是,我已经通过Wifi将机器人汽车与PC连接起来,并且我决定机器人接收到的信号FF000400FF将驱动汽车前进。我用TCP&UDP工具测试过,没问题。所以我认为使用MATLAB发送此信号也应该没问题。我的代码是:t=tcpip('192.168.1.1',2001);fopen(t);a=dec2hex(1095216922879);%FF000400FF(H)fprintf(t,a)但它不起作用。我已经为此努力了很长时间但失败了。 最佳答案 试试这个:fwrite(t,[255,

tcp - 为什么 Windows7 上的 TCP/IP 需要 500 次发送才能预热? (w10,w8 证明没有受到影响)

我们在Windows7上看到ZeroMQ出现奇怪且无法解释的现象,通过TCP发送消息。(或通过inproc,因为ZeroMQ在Windows上在内部使用TCP进行信号传输。现象是前500条消息到达的速度越来越慢,延迟稳步上升。然后延迟下降,消息始终快速到达,但CPU/网络争用导致的峰值除外。此处描述了问题:https://github.com/zeromq/libzmq/issues/1608一直是500条消息。如果我们没有延迟地发送,那么消息会被分批处理,所以我们会看到这种现象会持续数千次发送。如果我们在发送之间延迟,我们会更清楚地看到图表。即使在发送之间延迟多达50-100毫秒也不

android - 无法通过 TCP/IP 连接 Android ADB

我正在尝试让Android调试桥通过wifi从我的64位Windows7台式电脑连接到我的Nexus10。我通过USB连接设备,然后按照“HowcanIconnecttoAndroidwithADBoverTCP?”操作,但最后收到一条无法连接的错误消息:C:\adt-bundle\sdk\platform-tools>adbusbrestartinginUSBmodeC:\adt-bundle\sdk\platform-tools>adbdevices-lListofdevicesattachedR32D300NXJVdeviceproduct:mantaraymodel:Nexus

java - 什么会导致 TCP/IP 在不断开连接的情况下丢弃数据包?

我有一个基于网络的应用程序和一个客户端,都是用Java编写的。就其值(value)而言,客户端和服务器都在Windows上。客户端通过ApacheHttpClient发出HTTPGET.服务器最多会阻塞一分钟,如果在那一分钟内没有消息到达客户端,服务器将返回HTTP204NoContent。否则,一旦为客户端准备好消息,就会返回HTTP200OK的正文。这是让我感到困惑的地方:间歇性地针对特定的客户端子集——总是具有明显不稳定的网络连接的客户端——客户端发出GET,服务器接收并处理GET,但是客户永远坐着。为客户端启用调试日志,我看到HttpClient仍在等待响应的第一行。服务器上没

sockets - 在 Erlang 中确定传入 TCP/IP 连接的 IP 地址和端口

我想获取传入TCP/IP连接的IP地址和端口号。不幸的是gen_tcp的accept和recv函数只返回一个套接字,而gen_udp的recv函数还返回地址信息。有没有一种直接的方法来收集属于Erlang中的套接字的地址信息? 最佳答案 您需要inet/peername1。来自Erlanginetdocs:peername(Socket)->{ok,{Address,Port}}|{error,posix()}Types:Socket=socket()Address=ip_address()Port=int()Returnsthea

android - 使用 Android 模拟器通过 IP 和端口访问网络设备

为什么我的AndroidJava应用程序无法连接到服务器?我在Android模拟器中运行该应用程序,并在我的电脑中使用端口9999和主机127.0.0.1上的服务器,但它只是无法连接,我认为这种方法对Sndroid应用程序不利。更新:我使用API8和Android2.2这是我的源代码:importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;importandr

java - 如何将 serversocket 绑定(bind)到特定 IP?

如果我有一个表示IP地址(IPv4或IPv6)的String,我该如何创建一个ServerSocket并绑定(bind)到这个IP而不必关心IP是否传入,是IPv4还是IPv6?我看到有一个构造函数:ServerSocket(intport,intbacklog,InetAddressbindAddr)但InetAddress似乎没有提供任何构造函数,它的子类具有特定于IPv4的名称和IPv6。那么如何将套接字绑定(bind)到IP呢? 最佳答案 可以使用工厂方法INetAddress.getByName.它会找出要使用的子类。例如