TCP/UDP协议和HTTP、FTP、SMTP区别及应用场景

 1. OSI模型

  OSI模型主要作为一个通用模型来做理论分析,而TCP/IP协议模型是互联网的实际通讯协议,两者一般做映射分析,以下不做严格区分和声明:

  1.1. OSI 模型层3个主要层面:

  |.............主机...............| 操作系统和软件等 应用、表示、会话

  |.............网络...............| 互联网络和相关协议 传输、网络 (TCP/IP)

  |.............介质...............| 物理介质相关 数据链路、物理

  1.2. OSI模型图

1695279522683_OSI模型图.jpg

  1. 主机需要网络传输数据,网络本质上是一种服务,主机和网络之间靠传输层接口,就好比你要叫快递送东西;

  2. 网络可以提供两种服务:

  a. 可靠,面向连接;(TCP) 就像靠谱的快递,每一步都有反馈和监控,当然价格也是呵呵...

  b. 不可靠,尽力而为的传输 (UDP) 就像某些不靠谱的快递或者听都没听过的XX快递,价格低,但是能不能到就靠运气了。

  3. 两种服务无所谓好坏,TCP的可靠是需要消耗很多资源的,效率低(大块,重要的文件等)

  UDP不保证可靠性,但是效率高(视频,语音

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值