骄傲的赛亚人

TCP/UDP

image
image
image

TCP

image

三次握手(建立连接)

序号seq:

TCP数据包过大,需要分段(10段,123.。。10)--按顺序重组

确认号:

表示服务器期望收到你的下一个包的序号

状态控制码(标志位--信号灯 1--亮;0--灭):
  • ACK:确认位。=1表示这个消息是一个确认消息
  • RST:重置位。=1表示这个消息是释放连接。tcp连接出现错误,断开连接时使用
  • SYN:同步。=1 表示这个消息是一个(1、发起连接的消息,2、确认接受连接消息)
  • FIN:终止。=1表示发送报文结束了完毕了,释放这个连接。tcp四次挥手开始了

image

四次挥手(断开连接)

image

UDP

不会建立连接,无连接的传输协议,
缺点:不可靠协议,丢包容易出错,
优点:速度快,资源消耗小

DNS(域名解析协议),SNMP,DHCP(动态获取IP),RIP都是基于UDP协议
HTTP,HTTPS,FTP,都是基于tcp协议

TCP和UDP的区别

image

posted on 2022-02-27 12:13  骄傲的赛亚人  阅读(19)  评论(0编辑  收藏  举报

导航