当前位置:   article > 正文

TCP和UDP

TCP和UDP

TCP

概念: TCP是一种“细心的协议”,它负责确保你发送的信息能够完整、按顺序地到达目的地,就像快递员送货一样,肯定要确认收货人收到了。

特点:

  • 可靠性高: TCP会检查数据是否准确地传输到对方,如果有丢失或错误,它会重新发送,确保数据完整性。
  • 有序传输: TCP会按照发送顺序将数据包送达,不乱序。
  • 面向连接: 发送数据前要和对方“握手”建立连接,发送完后要“挥手”断开连接。

使用场景: 当你下载文件、发邮件或者浏览网页时,通常会使用TCP来保证数据传输完整、有序。 

UDP

概念: UDP是一种“随性的协议”,它会把你要发送的信息直接扔到网络上,不太关心是否准确送到,就像丢一颗石头进湖里,不会在意湖里有没有人接住。

特点:

  • 传输速度快: UDP不关心数据是否准确,所以速度比TCP快。
  • 无连接: 没有像TCP那样复杂的连接过程,直接发就是了。
  • 不可靠性: 不提供数据校验和重新发送机制,可能会丢失数据,也可能乱序。

使用场景: 在一些对速度要求高、能容忍少量数据丢失的应用中使用,比如视频会议、在线游戏等。

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/470626
推荐阅读
相关标签
  

闽ICP备14008679号