ToB企服应用市场:ToB评测及商务社交产业平台

标题: UDP和TCP [打印本页]

作者: 海哥    时间: 7 天前
标题: UDP和TCP
UDP协议



UDP的格式



UDP怎样解包和分用?


UDP的缓冲区


TCP协议

传输控制协议



协议格式



怎样解包和分用?


确认应答



序号和确认序号


捎带应答机制


16位窗口大小


面相字节省


超时重传机制


时间隔断不能太长,不能太短,更不能固定。怎么设置的?


连接管理


创建连接:三次握手



断开连接:四次挥手



connect 和 accept



为什么要有三次握手和四次挥手?



为什么要有标记位?

报文是由范例的,所以标记位用来区分报文的范例。


理解连接


断开连接


理解TIME_WAIT


  1.   确保所有报文段都被处理:在TIME_WAIT状态下,TCP连接可以确保所有先前发送的报
  2. 文段都被对端正确接收和处理,包括最后的ACK报文段。
  3.   允许延迟的重复报文段被丢弃:如果网络中存在延迟的重复报文段(例如,由于网络拥塞
  4. 或路由问题),这些报文段可能会在连接关闭后到达。通过等待两个MSL时间,TIME_WAIT
  5. 状态可以确保这些延迟的报文段被丢弃,而不是被错误地处理为新的连接的一部分。
复制代码

  1. setsockopt(_sockfd, SOL_SOCKET, SO_REUSEADDR,&reuse, sizeof(reuse));
  2.    
复制代码

流量控制


窗口探测和窗口更新




滑动窗口





标题


快重传




PSH和RST



16位紧急指针:偏移量(紧急数据的位置),那么数据的大小呢?数据就是固定的1字节


拥塞控制


慢启动


拥塞窗口





耽误应答





粘包标题


TCP异常



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4