【计算机网络】传输层·TCP详解
传输层
TCP和UDP区别/优缺点/应用
用户数据报协议 UDP(User Datagram Protocol) |
传输控制协议 TCP(Transmission Control Protocol) |
无连接 |
面向连接 |
使用尽最大努力交付 |
提供可靠交付 |
没有拥塞控制 |
有流量控制,拥塞控制 |
面向报文 |
面向字节流 |
8个字节信息包 |
20个字节信息包 |
可能丢包 |
保证数据正确性和顺序 |
支持一对一、一对多、多对一和多对多的交互通信 |
TCP 连接只能是点对点的(一对一) |
在数据传输方面速度更快,延迟更低,实时性更好,应用于数据量大且精确性要求不高的数据传输(通信领域和视频网站) |
主要应用于文件传输精确性相对要求较高且不是很紧急的情景,比如电子邮件、远程登录等 |
– |
– |
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020092611590272.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hha3VyeW91,size_16,color_FFFFFF,t_70#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200926120112533.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hha3VyeW91,size_16,color_FFFFFF,t_70#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200926120446606.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hha3VyeW91,size_16,color_FFFFFF,t_70#pic_center)
TCP状态转移解释和首部格式解释详见↓↓↓
https://blog.csdn.net/qq_38646470
TCP三次握手及原因
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200926151335216.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0hha3VyeW91,size_16,color_FFFFFF,t_70#pic_center)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)