目录
1.TCP与UDP的区别
2.TCP与UDP的首部
3.TCP与UDP的应用场景
1.TCP与UDP的区别
TCP(Transport Control Protocol)传输控制协议UDP(User Datagram Protocol)用户数据报协议
(1)TCP是面向连接的;UDP是无连接的。
(2)TCP是基于字节流进行数据传输的;UDP是基于数据报进行数据传输的。
(3)TCP提供可靠传输,保证了数据不丢失、不重复以及按序;UDP是尽最大能力交付,不保证数据的可靠性。
(4)TCP效率较低;UDP效率较高。
2.TCP与UDP的首部
(1)TCP首部
(2)UDP首部
3.TCP与UDP的应用场景
(1)TCP适用于对数据的可靠性要求较高的场景
文件传输邮件传输远程控制网页显示
(2)UDP适用于对数据可靠性要求不高,对传输速率要求较高的场景
即时通信(视频、音频等)包总量较少的通信(域名转换DNS、网络管理SNMP)广播多播
下一篇:面试之计算机网络(篇二:TCP可靠传输)
以上内容均是个人理解总结,若有错误欢迎指出!