区分 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 给英雄的祝福语简短