码迷,mamicode.com
首页 > 其他好文 > 详细

TCP与UDP区别

时间:2017-07-14 23:11:36      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:结构   lis   用户   关心   use   计算   信道   tcp三次握手   数据包   

  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区别

标签:结构   lis   用户   关心   use   计算   信道   tcp三次握手   数据包   

原文地址:http://www.cnblogs.com/a6948076/p/7172961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!