面试之计算机网络(篇一:TCP与UDP)

目录

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可靠传输)

以上内容均是个人理解总结,若有错误欢迎指出!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值