Chinaunix首页 | 论坛 | 博客
  • 博客访问: 318757
  • 博文数量: 88
  • 博客积分: 2051
  • 博客等级: 大尉
  • 技术积分: 950
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-14 23:59
文章分类

全部博文(88)

文章存档

2012年(3)

2011年(2)

2010年(9)

2009年(14)

2008年(60)

我的朋友

分类: LINUX

2010-07-22 14:46:09

这个文章介绍了正常的TCP流程
 
我有几个疑惑:1.为什么不将ACK M+1和FIN N这两个包放到一起传呢?和开始的SYN K, ACK J+1一样
2. 查看TCP连接状态就会发现,很多连接处于TIME_WAIT和CLOSE_WAIT状态,其中TIME_WAIT表示自己主动断链,但是正在等待对端发送断链的FIN包;CLOSE_WAIT是被动断开端收到了对端的FIN包,但是由于一些原因不配合对端的断链造成的。
 
 
这篇文章介绍了在Web Server场景下TIME_WAIT是如何出现的,并且Windows Server 2003可以接收对端发来的重复SYN,只要这些包的序号是递增的。
 
 
阅读(781) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~