我知道在TCP端口80上运行网站的Web服务器可以从许多不同的短暂端口接收来自许多不同IP地址的TCP连接。 客户端可以使用相同的临时端口向TCP端口80上的不同Web服务器启动多个连接(完成TCP三次握手)吗? 例如: Source Port: 55555, Destination Port: 80, Destination IP: 1.1.1.1 Source Port: 55555, Destination Port: 80, Destination IP: 2.2.2.2 Source Port: 55555, Destination Port: 80, Destination IP: 3.3.3.3
我在运行NLB的两个Windows 2008虚拟机(HyperV内部)上出现了一个奇怪的问题。 他们一度在工作,但现在TCP / IP似乎是腐败的。 如果使用我的域pipe理员帐户login,我无法ping任何东西: >ping 10.1.1.1 Unable to contact IP driver, error code 5, 我试图用netsh重置winsock和ip。 这没有什么区别: netsh int ip reset Resetting Echo Request, failed. Access is denied. 我卸载了NLB,我删除了合成网卡,并从Hyper-V添加了一个旧网卡 – 没有骰子。 奇怪的是,如果我使用内置的pipe理员帐户login,而不是我的域pipe理员帐户login。 UAC被禁用,所以这应该只是工作。 在我打电话给PSS之前有什么想法吗? 编辑:不能ping任何东西,如果我不使用内置的pipe理员帐户login。 (UAC打开或closures没有什么不同。)不能ping 127.0.0.1(拒绝访问)。 网卡是HyperV的。 我安装了Windows 2008的SP2,没有改变。
(从StackOverflow移到此处) 前段时间,我们团队中几乎所有的工作站(Windows XP SP2)在访问networking上的共享时都出现间歇性但频繁的延迟。 通常情况下,第一次访问一段时间内尚未访问的共享导致近30秒的冻结工作站。 然后一切都开始正常工作了。 从Sysinternals使用TCPView我看到,在这个延迟期间,有一个连接到处于SYN_SENT状态的文件服务器上的netbios-ssn端口。 第一次尝试: 为Intranetnetworking适配器禁用TCP / IP上的NetBIOS 。 问题解决了,但我不喜欢操纵我们的集中pipe理的networkingconfiguration的Intranet。 第二次尝试: 仅针对VMWarenetworking适配器(用于主机通信的VMNet1)禁用TCP / IP上的NetBIOS 。 问题再次解决! 我的问题: 为什么一个networking适配器上的TCP / IP上的NetBIOS会干扰另一个networking适配器上的TCP / IP上的NetBIOS? 这个问题是否特定于VMWarenetworking适配器? 有没有人看到这个现象? 附加信息: VMWare工作站版本6.0.3 当我开始认真分析这个问题的时候,在问题出现的时候,我们不可能找出系统发生了什么变化。
我在Sun4u的Solaris 9上安装了R65。 目前它正在遇到一个问题,那就是在长时间的连接中(我想,似乎没有对所有的连接都这样做,我不能确定那些受影响的和不是那些之间的区别)一定的时间。 没有stream量被logging为被丢弃。 当我使用fw monitor -p All时,我可以看到stream量到达第五阶段出站(fw VM outbound),并且没有进一步的进展。 但是,连接的启动设置正确,我可以看到连接logging为在智能跟踪器中传递。 fw ctl debug似乎没有把我指向任何有用的东西,也没有fw debug fwd。 有什么明显的我错过了,可能是造成这种情况?
我有一个Windows 2003 SBS框。 它有2个物理网卡:WAN和LAN。 广域网是一个公共IP。 局域网是一个带有Microsoft DHCP服务器的简单的192.168.2.x子网。 Microsoft路由和远程访问服务用于提供NAT到局域网。 此外,该服务器还运行带有运行Windows XP的虚拟机的VMware Server。 我希望人们能够将VPN插入盒子,并连接到MSRDP端口上的这些虚拟机。 我可以将VPN(PPTP)放入2003 SBS盒中,也可以在局域网上ping其他机器。 我可以从LAN上的物理工作站ping虚拟机,反之亦然。 我可以从LAN上的物理工作站ping VPN客户端,反之亦然。 我可以从VPN客户端ping服务器 编辑:我无法从服务器ping VPN客户端! 我可以从服务器控制台ping VM客户端,反之亦然。 但是我无法从虚拟机Ping VPN客户端,反之亦然。 我希望在我们唯一的服务器上安装2个或3个Windows XP虚拟机,这样一来,几个人就可以使用VPN,然后RDP进行工作,而不必在办公室留下物理机器。 你可以尝试设立一个“穷人terminal服务器”。 在2003年SBS服务器上: – C:\Documents and Settings\Administrator>route print IPv4 Route Table =========================================================================== Interface List 0x1 ……………………… MS TCP Loopback interface 0x2 …00 50 56 c0 00 08 …… VMware Virtual […]
好的,这可能是一个非常愚蠢的问题,但是… 我正在构build一个利用websockets的web应用程序。 有相当快的消息传递正在进行,所以我一直在用wireshark看看networkingstream量,看看是否有任何方法来减less我们通过线路发送的数据量,从而降低成本。 一个典型的消息有大约150字节的数据有效负载,根据wireshark下层的东西占用约:以太网:14字节的IP:20字节的TCP:20字节 我的问题是, 这些networking头包含在数据传输计算? 那么TCP ACK消息呢? (根据wireshark另外54个字节) 这可能看起来很小,但是因为我们有这么多的消息传递,并且因为有效负载与这些头文件的大小相似,所以这是很重要的。
我有一个相当特殊的路由和NAT问题,我希望我能以某种方式解决。 在我们公司内部,我们运行一个像192.168.0.0/21(192.168.0.1 – 192.168.7.254)这样的超级networking。所有的计算机都有这个子网掩码,而不需要路由到这个网段内的任何其他计算机。 对于一些客户,我们在他们和我们的防火墙之间build立了一些IPSec隧道。 此外,某些客户仅接受来自我的专用networking内某些源IP的通过隧道的stream量。 和客户A一样,如果源位于192.168.1.1-192.168.1.10之间,它只接受到他服务器的stream量(我们必须达到例如RDP,SAPGUI等)。 另一个只接受源192.168.3.0/24等等。 到目前为止,我通过将负责范围内的IP分配给特定的客户端PC来处理这个问题。 但现在这变得非常麻烦,而且在同一天内也会变化。 用户需要在上午9点连接到客户A,并在上午11点连接到客户B. 为了更灵活,我想通过在我的局域网内部设置一些路由器来集中这一点,我告诉客户A的stream量应该通过具有所需范围的IP的接口A. 而且NATstream量为了隐藏真实的客户端源IP。 这样我就可以设置一些特定的路由来确认目的地是否通过这个路由器。 我将根据需要消除总是切换客户端源IP的需要。 但是我害怕我不能做这个工作,因为我的路由将从同一个networking重新进入同一个networking。 这不是从我的LAN到客户端局域网,这是通过后来在我的防火墙IPSec完成的,但我只需要隐藏客户端IP,如192.169.2.1/21声称是192.168.1.2/21 有任何想法吗? 我想到的Windows RRAS服务器,但这是很好的路由从一个部分到另一个。 但是在同一个networking里只需要切换IP就可以了。
我们在Windows 2003服务器上使用InterBase,并且在随机的时间间隔内,与服务器的客户端连接比平时花费180秒(三分钟)。 应用程序不会在标题栏中“挂起”正常的Windows警告,并在延迟之后继续愉快地进行。 现在速度似乎已经增加了一些Windows 2008服务器已被添加到networking。 由于networking中的其他应用程序没有类似的“挂起”,我怀疑(虚拟)机器或服务器进程本身。 我们在不同的networking中使用相同的InterBase数据库客户端和服务器软件版本,所以我的第一个感兴趣的领域是机器的networking(TCP / IP)。 出于同样的原因,我不认为这是一个DNS问题,或者这是另一个候选人? 对于这样的延迟,是否有可能的技术解释,例如由于全部的networking缓冲队列而导致这样的延迟? netstat -s显示不成功的连接尝试,接收到零丢弃的数据报。 IPv4-Statistik Empfangene Pakete = 1267651308 Empfangene Vorspannfehler = 0 Empfangene Adressfehler = 44827 Weitergeleitete Datagramme = 0 Empfangene unbekannte Protokolle = 0 Empfangene verworfene Pakete = 0 Empfangene übermittelte Pakete = 1267651006 Ausgabeanforderungen = 1097296840 Verworfene Routingpakete = 0 Verworfene Ausgabepakete = […]
我们正在运行Python WSGI服务器(uWSGI),并更改为套接字文件而不是tcp / ip localhost:port连接。 现在我们的uwsgi日志充满了像这样的错误 IOError: write error SIGPIPE: writing to a closed pipe/socket/fd (probably the client disconnected) during GET /en/photos/?orientation… (ip …) !!! uwsgi_response_write_headers_do(): Broken pipe [core/writer.c line 296] during GET /en/photos/?orientation… (ip …) 改回本地主机:端口,日志中没有错误。 页面正在加载两种configuration。 我们更喜欢Unix套接字,因为它们速度更快一些…有没有人知道是什么原因导致了这个错误? uwsgi.ini: daemonize = /var/log/uwsgi/debug.log module = project.wsgi:application socket=127.0.0.1:1111 #socket = /tmp/tmp.sock #chmod-socket = 666 master = […]
我们最近有一个Microsoft NLB群集的最大连接数的问题,我得到了一个答案在stackoverflow: https://stackoverflow.com/questions/909677/iis-6-0-server-too-busy-http-503-connectiondropped-defaultapppool 我还想知道的是: 是否有65,534个并发连接的限制? 这是每个服务器,网卡或NLB集群的限制吗? 我们可以通过将网卡添加到服务器来增加并发连接的数量吗? 这是微软技术的限制还是TCP / IP协议? 谢谢 西拉 编辑 只是为了澄清:即使所有客户端都在调用集群IP地址,可能的连接数将取决于集群中单个IP地址的数量。