区分 TCP 和 UDP。
TCP
TCP代表传输控制协议,是一种面向连接的传输层协议。它通过网络在连接的机器之间提供可靠的连接和受保护的数据传输。它首先建立安全链接,然后发送数据。
TCP以数据块的形式将数据从一个设备发送到另一个设备。它在数据传输上完全慢,但在系统中具有更多的功能,例如流量控制、错误控制和拥塞控制。TCP报头为20-60字节,因此它包含几条信息以提高可靠性。但是,开销增加了。由于其可靠性,HTTP、FTP等协议使用TCP在网络上正确传输数据。
UDP
UDP代表用户数据报协议,是一种传输层无连接协议。它提供了通过网络在连接机器之间快速传输数据。在UDP中没有创建、维护和终止连接的开销。
它主要用于在我们无法承受任何传输延迟的情况下传输实时数据。UDP以连续数据流的形式将数据从一台设备发送到另一台设备。
UDP报头的大小是固定的,即8个字节。它不可靠,但速度更快。由于其传输速度,DNS、DHCP、RIP等协议使用UDP在网络上正确传输数据。
TCP和UDP的比较
TCP和UDP的主要区别如下:
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短