TCP&UDP

TCP(6)特点

  1. 三次握手
  2. 建立可靠连接
  3. 端口号
  4. 多路复用
  5. 完整性校验
  6. 差错检测
  7. 确认机制
  8. 序列号
  9. 窗口机制

TCP报文

 

 

  • 端口号范围 0~65535
  • sequence number 序列号
  • acknowledge number 确认序列号
  • SYN 同步,建立连接时用 (三从握手)
  • fin 终止 断开连接时用 (四次挥手)

端口号

  1. 熟知端口号 范围 1~1023
  2. 注册端口号 范围1024~49151
  3. 动态端口号 范围49152~65535

TCP确认机制

 

 

 

TCP三次握手

 

 

序号为Seq=x+1,表示收到服务器端的确认号Ack,并将其值作为自己的序号值; 确认号为Ack=y+1,表示收到服务器端序号Seq,并将其值加1作为自己的确认号Ack的值;

TCP四次挥手

 

 

 

 

 滑动窗口

 

 

 

 

 

 

UDP报文

 

 

 

posted @ 2022-12-30 09:58  chen_hao0501  阅读(18)  评论(0编辑  收藏  举报