TCP与UDP区别

Posted 办公室的仙人掌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP与UDP区别相关的知识,希望对你有一定的参考价值。

  TCP/UDP都是OSI(计算机网络体系结构框架)模型传输层的协议。TCP(Transfer Control Protocal 传输控制协议)、  UDP(User Datagram Protocal 用户数据报协议)。

该层在OSI中占最重要的地位。可以保证传输的数据包有序、快速、安全的到达下一层。具体的请参看OSI模型。

  TCP是面向连接的传输协议,表现在TCP三次握手(客户端发送SYN【同步序列编号】到服务器端,服务器端接受并发送SYN,客户端收到后发送Established建立TCP连接),能够发送大量数据,并可以有序的传输。TCP面向字节流,并且在传输中做到了无差错,无丢失,无重复,有序的接受,是一对一的安全的双向信道。

  UDP是面向非链接的传输协议。表现在不需要提前建立连接,效率是高了但是只发送数据,对于是否能接收到不关心。并且可以支持一对一,多对一,一对多,多对多等传输的关系。所以是面向用户报文的不可靠信道。

  具体参看:http://blog.csdn.net/li_ning_/article/details/52117463

以上是关于TCP与UDP区别的主要内容,如果未能解决你的问题,请参考以下文章

TCP和UDP的区别

UDP和TCP有啥区别

TCP与UDP的区别

TCP与UDP区别

tcp和udp的区别

TCP与UDP的区别