
TCP/IP协议
嵌入式这个大坑啊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP/IP协议学习笔记02:TCP连接三次握手与断开四次挥手
一、三次握手。第一步、发送端发送SYN包,TCP首部序列号字段为0, 标志字段中的SYN位置1, 选项段设置MSS,不携带数据。第二步:接收端发送响应包,序列号设置为0, 响应序列号设置为接收到发送端的序列号+1 = 1,表示期望收到发送端序列号为1的包。标志位SYN、ACK两个位置1。同时在选项段内设置自己的MSS(最大可接收报文段)。第三步:发送端再次发送响应包,序列号此时为1, 响应序列号为收到的接收端的序列号 + 1 = 1,表示连接完成。标志位ACK设置为1。wireshark数据包原创 2020-07-16 22:16:04 · 287 阅读 · 0 评论 -
TCP/IP协议学习笔记01:TCP协议首部
一、TCP协议首部,包括固定头部为20个字节+选项, 最大60个字节。二、wireshark抓包数据。1、源端口。2、目标端口。3、发送序列号。4、响应序列号。5、首部长度,占一个字节,最大只能填0xF, 实际数据 = 首部长度(40bytes) / 4(bytes) = 10。6、标志位,用来确认当前包是什么包,连接请求包时,也就是握手第一步,SYN置为1。发送响应包时,ACK置为1。7、本端窗口大小。表示最大一次可发送数据字节数。用来做TCP发送端的拥塞控制和接收端的流量控制。8原创 2020-07-16 20:58:45 · 295 阅读 · 0 评论