Red Point

十年饮冰 , 热血难凉 ; 山高万仞 , 只登一步

  博客园 :: 首页 :: 博问 :: 闪存 :: :: :: :: 管理 ::

转载于: http://www.cnblogs.com/a6948076/p/7172961.html

 

  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

posted on 2017-07-14 22:40  Red_Point  阅读(143)  评论(0)    收藏  举报