linux系统使用tcpdump抓包问题
如图是我用tcpdump抓包的全过程,采用tcp协议,包括建立连接和关闭连接。我在localhost.34781端发送字符串“abc”到localhost.http-alt,算上结尾的空字符,“abc”长度为4。(localhost.34781和localhost.http-alt都在同一台电脑上)
我的第一个问题是既然localhost.34781和localhost.http-alt的mss都是16396字节,那能不能在一个tcp分段里传送完字符串“abc”呢?
第二个问题是我画的第一条红线,那个区间是什么意思?从43到47刚好是五个序列号,假如一个序列号对应一个字符,那多出来的那个序列号是做什么的?
刚刚接触抓包,感觉有些问题不好理解,烦请不吝赐教!谢谢!
阿爸耕田去
10 years, 5 months ago