美文网首页网络知识集
TCP协议和UDP协议的区别和联系

TCP协议和UDP协议的区别和联系

作者: 上杉丶零 | 来源:发表于2018-12-20 21:45 被阅读0次
TCP(传输控制协议) UDP(用户数据报协议)
TCP是面向连接的协议,在正式收发数据前,必须和对方建立可靠的连接 UDP是面向非连接的协议,不用与对方建立连接,而是直接把数据报发送出去
TCP的传输是可靠传输,提供超时重发、丢弃重复数据、检验数据、流量控制等功能,保证数据能从一端传到另一端 UDP的传输是不可靠传输,只是把应用程序传给IP层的数据报发送出去,但是并不能保证一定被接收
TCP占用系统资源较多,负载较大 UDP占用系统资源较少,负载较小
TCP在发送数据前通信双方有一个三次握手机制,确保双方准备好,在传输数据期间,TCP会根据链路中数据流量的大小来调节传送的速率,传输时如果发现丢包,则会有严格的重发机制,故而传输速度很慢 UDP在传输数据报前不用在客户端和服务器之间建立连接,且没有超时重发等机制,故而传输速度很快
TCP包括序号、确认信号、数据偏移、控制标志(通常说的URG、ACK、PSH、RST、SYN、FIN)、窗口、校验和、紧急指针、选项等信息 UDP包括长度、校验和等信息

相关文章

  • TCP和UDP的区别

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

  • tcp和udp

    TCP和UDP的区别(转) TCP****协议与UDP协议的区别 首先咱们弄清楚, TCP 协议和 UCP ...

  • python网络编程

    TCP协议和UDP协议的区别 TCP/IP协议是一个协议簇,里面包含了很多个协议,UDP只是其中的一个。 TCP协...

  • TCP/IP协议,TCP、UDP区别与联系

    TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UDP协议与TCP/IP协议的联系,很多人犯糊涂了, 一...

  • TCP和UDP协议

    TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UDP协议与TCP/IP协议的联系,很多人犯糊涂了,一直...

  • TCP 协议与 UDP 协议的区别

    1. TCP 协议与 UDP 协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯...

  • ☆技术问答集锦(四)

    2 TCP 与 UDP 网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议;传输层:TCP协...

  • 关于TCP&UDP

    [转]TCP协议与UDP协议的区别首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,...

  • 计算机网络02 - 传输层

    目录 TCP协议和UDP协议TCP首部TCP连接管理UDP首部 1. TCP协议和UDP协议 TCP协议:面向连接...

  • 测试工程师技术面问题汇总

    协议类问题 Q:TCP协议和UDP协议的区别是什么?A:TCP协议和UDP协议都是传输层两个非常重要的协议,它们之...

网友评论

    本文标题:TCP协议和UDP协议的区别和联系

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