
TCPIP
xpmwgcwm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP 关闭过程 TIME_WAIT AND CLOSE_WAIT
[img]http://dl2.iteye.com/upload/attachment/0100/5677/3e0c0b69-84e8-30fb-a401-84f3c10c5c46.jpg[/img] 为了方便描述,我给这个TCP连接的一端起名为Client,给另外一端起名为Server。上图描述的是Client主动关闭的过程,FTP协议中就这样的。如果要描述Server主动关闭的过程,只要...原创 2014-08-26 16:53:26 · 126 阅读 · 0 评论 -
TCP心跳机制
心跳的两种方式 1) 应用层面的心跳机制 好处是可以扩展可携带的消息 2) TCP协议自带的保活功能 打开keep-alive功能即可. 具体属性也可以通过API设定. 如何使用Keep-alive [code="java"] int keepAlive = 1; // 开启keepalive属性. 缺省值: 0(关闭) int keepIdle =...原创 2014-08-27 15:17:22 · 291 阅读 · 0 评论 -
TCP中的SEQ和ASK
[img]http://dl2.iteye.com/upload/attachment/0100/6066/56c94039-0ddc-388d-9139-da936e6d873c.png[/img] 三次握手过程 1. client第一次seq随机产生 x,没有ask 2. server 随机产生一个seq, ask=client's seq+1 3. client se...原创 2014-08-27 17:09:48 · 704 阅读 · 0 评论 -
TCP分段与IP分片
MTU: Maxitum Transmission Unit 最大传输单元 MSS: Maxitum Segment Size 最大分段大小 1. EthernetII帧的结构DMAC+SMAC+Type+Data+CRC 由于以太网传输电气方面的限制,每个以太网帧都有最小的大小64bytes最大不能超过1518bytes,对于小于或者大于这个限制的以太网帧我们都可以视之为错误的数据...原创 2014-08-28 10:13:59 · 202 阅读 · 0 评论