本帖最后由 ruifengzhangyi 于 2010-11-30 17:55 编辑 使用tcp.stream=0 和tcp.stream=1 过滤出的结果是两条tcp连接吗?有时只有一个,有时有多个,这个现象应该怎么解释?
by ruifengzhangyi - C/C++ - 2010-12-01 16:18:53 阅读(4163) 回复(1)
了解到这样一个问题: 1.远程连接数据库要经过tcp 2.本机连接数据库也使用tcp吗?为什么不直接使用进程间通信方式,比如管道呢? 从简化程序设计的角度,远程和本机都应该使用tcp,但是本机通信使用tcp会引起开销,有其它的设计理由吗? 3.内核态和用户态间通信呢? 4.本地使用tcp通信的数据包,wireshark是捕捉不到的。求解释libpcap捕包原理。
本帖最后由 patagonia 于 2013-04-03 10:45 编辑 之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,tcp,UDP,等网络协议包。 记得大学的时候就学习过tcp的三次握手协议,那时候只是知道,虽然在书上看过很多tcp和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰...
小议tcp的MSS(最大分段)以及MTU [背景知识] MTU: Maxitum Transmission Unit 最大传输单元 MSS: Maxitum Segment Size 最大分段大小(偶是直译,翻译的不好,不要打 俺PP) PPPoE: PPP Over Ethernet(在以太网上承载PPP协议) [分析过程] 先说说这MTU最大传输单元,这个最大传输单元实际上和链路层协议有着密切的关系,让我们先仔细回忆一下EthernetII帧的结构DMAC+SMAC+Type+Data+CRC 由于以太网传输电气方面的限制,每个以...
作者:DragonGo 出处:网络分析专家 漫漫51长假,没有好的去处,只能每日上网消遣,某日逛到NBO灌水,见一帖曰:无法通过2514路由器上MSN(出口为ADSL线路,通过PPPoE)吾心想,ADSL-pppoe那肯定就是MTU之问题。回帖告之:改PC之MTU。 过数日,又逛到NBO,又见这帖,后有人回曰:ip tcp adjust-mss 1452后帖主又跟:问题解决。 吾纳闷之,后百思而得其解,So决定将自己所得写出来,分享给大家。 [背景知识]MTU: Maxitum Tran...
本文全名:一站式学习wireshark(四):网络性能排查之tcp重传与重复ACK 原文出处: EMC中文支持论坛 作为网络管理员,很多时间必然会耗费在修复慢速服务器和其他终端。但用户感到网络运行缓慢并不意味着就是网络问题。 解决网络性能问题,首先从tcp错误恢复功能(tcp重传与重复ACK)和流控功能说起。之后阐述如何发现网络慢速之源。最后,对网络各组成部分上的数据流进行概况分析。这几张内容将会帮助读者识别,诊断,以...
192的ip为客户端,另一个服务端。本人对tcp理解不是很透,感觉服务端retransmission后客户端没有正常回应。大牛帮忙分析下,多谢哈~
未完成连接的队列的最大值还是两个队列和的最大值?? 如果是第一种情况的话,如果进程不accept,那么理论上是不是可以有无限个连接挂在已完成连接的那个队列中?
我发现我的客户端程序一旦连接到一定程度后,connect()函数就会阻塞,要过大概5秒钟才能够有建立新的连接。我觉得这应该和内核的限制有关。有谁知道吗?讲一讲。谢谢。