美文网首页
TCP和UDP的定义

TCP和UDP的定义

作者: 叹轻寒 | 来源:发表于2020-05-07 14:21 被阅读0次

TCP:是面向链接,可靠的流协议.保证两端通讯主机之间的通信可达.可处理丢包,乱序等异常,可以有效利用带宽缓解网络拥堵. 

特点:相对于UDP,TCP实现了数据传输过程中的各种控制,可以进行丢包时的重发机制,还可以对次序乱掉的分包进行顺序控制.在对可靠性要求较高的情况下,可以使用TCP,即不考虑UDP的时候,都可以选择TCP。

UDP:是面向无连接,不可靠的数据报协议,不会处理丢包,乱序等异常,一般交给上层的应用层处理.

特点:UDP没有复杂的控制机制,利用IP提供面向无连接的通信服务,随时可以发送数据,处理简单且高效,经常用于

*包总量较小的通信(DNS、SNMP).*视频,音频等多媒体通信(即时通信) *广播通信

总结:

1.TCP是面向连接的,UDP是面向无连接的.故TCP需要建立连接和断开连接,UDP不需要.

2.TCP是流协议,UDP是数据包协议.故TCP没有没有大小限制.UDP数据包有大小限制(UDP 协议本身限制,数据链路层的 MTU,缓存区大小).

3.TCP是可靠协议,UDP是不可靠协议;故TCP会处理数据丢包重发以及乱序等情况,UDP则不会处理。

相关文章

  • TCP和UDP的定义

    TCP:是面向链接,可靠的流协议.保证两端通讯主机之间的通信可达.可处理丢包,乱序等异常,可以有效利用带宽缓解网络...

  • TCP和UDP总结(区别、优缺点、应用实例)

    TCP和UDP的区别和优缺点以及应用实例 TCP和UDP区别总结: TCP面向连接,UDP是无连接的TCP在开始数...

  • 理解 UDP

    更好阅读体验:《理解 TCP 和 UDP》— By Gitbook UDP 和 TCP 的不同 TCP 在传送数据...

  • TCP && UDP

    TCP和UDP对应的协议 TCP对应的协议: (1) ** FTP ** :定义了文件传输协议,使用 21 端口。...

  • TCP和UDP的区别

    TCP和UDP的区别: TCP协议和UDP协议特性区别总结: TCP协议可靠;UDP协议不可靠 TCP协议是面向连...

  • TCP与UDP详解

    1、TCP与UDP概述 TCP (Transmission Control Protocol)和UDP(User ...

  • TCP和UDP区别和使用场景

    TCP/UDP协议 TCP (Transmission Control Protocol)和UDP(User Da...

  • 计算机网络以及网络编程面试题(不断补充)

    TCP/IP网络协议栈层次 TCP 和 UDP 应用场景 TCP 和 UDP 不同 为什么TCP是可靠的?超时重传...

  • 网络

    网络 1.TCP / UDP 协议 TCP (Transmission Control Protocol)和UDP...

  • TCP

    TCP和UDP端口可以重复 TCP/IP协议中端口,范围从0到65535 TCP和UDP的区别 TCP协议需要创建...

网友评论

      本文标题:TCP和UDP的定义

      本文链接:https://www.haomeiwen.com/subject/epfaghtx.html