`
zhangyafei_kimi
  • 浏览: 266156 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

TCPIP点点滴滴

阅读更多
之前学到的TCPIP里面很多点点滴滴都没有做笔记,可以了。

2008-10-04
UDP数据包截断
http://zhangyafei-kimi-163-com.iteye.com/blog/248817

2008.10.04
TCP协议里的时间
http://zhangyafei-kimi-163-com.iteye.com/blog/248816

2008.12.06
处于LISTEN状态的socket:
对于收到的SYN报文会立即回复(不管是否使用了nagle算法)SYN+ACK,然后转移到SYN_RCVD状态,设置75秒的建立定时器。对方的SYN报文可能携带数据,但是在连接进入ESTABLISHED状态之前,数据是不会提交给应用层的。
对于收到的RST报文段应该丢弃。
对于收到的ACK报文段回应RST。
对于收到的其他非SYN报文段丢弃。

程序在一个socket上调用connect,发送SYN,设置连接定时器。该socket进入SYN_SENT状态。
处于SYN_SENT状态的socket:
收到了SYN+ACK(序号必须是正确的),是主动打开。这时候,。。。待续
收到了SYN,是同时打开。这时候,。。。待续
收到了ACK+RST,对方主动拒绝,最常见的就是端口不可达。
收到其他没有SYN的报文,drop。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics