区分 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 教师闺蜜祝福语简短