UDP and TCP

2017-02-28 0 条评论 148 次阅读 0 人点赞

UDP * 是无连接的 即发送数据之前不需要建立连接,没有TCP的握手和挥手。

  • 尽最大努力交付 不像TCP一样可靠交付。较少的网络开销。
  • 面向报文的 发送方对应用程序交下来的报文。在添加首部后就向下交付IP层,UDP对交下来的报文既不合并,也不拆分。而是保留这些报文的边界。
  • 没有阻塞控制 因此网络出现的拥塞不会使源主机的发送速率降低。这些对某些应用时很重要的。比如视频聊天。
  • 支持一对一,一对多等交互通信。
  • UDP首部开销小 只有8字节,比TCP20字节要短。 UDP首部格式。 IMG_20170228_220039_1.jpg

TCP。

  • TCP是面向连接的运输层协议,就是连接之前必须建立连接。结束后要发送结束连接信号。
  • TCP必须是点对点连接。
  • TCP是可靠交付的服务。通过TCP传输的数据,无差错。不丢失。不重复。并按序到达。
  • TCP是双向连接时相互作用的。可以缓存通信内容。
  • 面向字节流

TestSmirk

这个人太懒什么东西都没留下

文章评论(0)