首页 TCP服务的特点

TCP服务的特点

举报
开通vip

TCP服务的特点TCP协议的简单理解 写这篇的文章的目的是用最简单的语言,最通俗的意思去理解TCP,很多人因为TCP繁琐的解释望而却步。所以今天就简单的解释一下TCP协议中能够经常用到的一些内容。 ● TCP服务的特点 传输层协议主要有两个:TCP协议和UDP协议,TCP协议相对于UDP协议的特点是:面向连接,字节流可靠传输。 使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写。双方都必须为该连接分配必要的内核资源,以管理连接的状态和连接上数据的传输。TCP连接是全双工的,即双方的数据读写可以通过一个连接进行,完成数...

TCP服务的特点
TCP 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 的简单理解 写这篇的文章的目的是用最简单的语言,最通俗的意思去理解TCP,很多人因为TCP繁琐的解释望而却步。所以今天就简单的解释一下TCP协议中能够经常用到的一些 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 。 ● TCP服务的特点 传输层协议主要有两个:TCP协议和UDP协议,TCP协议相对于UDP协议的特点是:面向连接,字节流可靠传输。 使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写。双方都必须为该连接分配必要的内核资源,以管理连接的状态和连接上数据的传输。TCP连接是全双工的,即双方的数据读写可以通过一个连接进行,完成数据交换不再使用该连接之后,通信双方都必须断开连接,以释放资源。 TCP协议的这种连接是一对一的,所以基于广播和多播(目标是多个主机)的应用程序不能使用TCP服务。而无连接协议的UDP则非常适用于广播和多播。 当发送端应用程序连续多次写操作时,TCP模块先将这些数据放入TCP发送缓冲区。当TCP模块真正开始发送数据时,发送缓冲区中这些等待发送的数据可能被封装成一个或者多个TCP报文段发出。因此TCP模块发送出的TCP报文段的个数和应用程序执行的写操作次数之间没有固定的数量关系。 当接收端收到一个或者多个TCP报文段后,TCP模块将它们携带的应用程序数据按照TCP报文段的序号依次放入TCP接收缓冲区中,并通知应用程序读取数据,这取决于用户指定的应用程序缓冲区的大小。因此,应用程序执行的读操作次数和TCP模块接收到的TCP报文段的个数也没有固定的数量上的关系。 综上所述,发送端执行的写操作的次数和接收端执行的读操作的次数之间没有任何的数量关系。这就是字节流的概念:应用程序对数据的发送和接收是没有边界限制的。UDP则不然。发送端每次执行一次写操作,UDP模块就将其封装成UDP数据包进行发送。接收端必须及时针对每一个UDP数据包执行读操作。否则就会造成丢包。并且,用户没有指定足够的应用程序缓冲区来读取UDP数据,则UDP数据将被截断。 下图显示了TCP字节流服务,图中省略了通信的细节。 传输层 应用层 TCP报文段 TCP报文段   TCP报文段 TCP报文段       下图显示了UDP数据报服务 UDP数据报 UDP数据报 sendto() sendto() 传输层 应用层 recvfrom() recvfrom() UDP数据报 UDP数据报       UDP数据报服务 TCP    传输是可靠的。首先,TCP协议采用发送应答机制,即发送端发送的每个TCP报文段都必须得到接收方的回答,才认为这个TCP报文段传输成功。其次TCP协议采用超时重传机制,发送端在发送出一个TCP报文段后启动定时器,如果在定时时间内未收到应答,它将重发该报文段。最后,因为TCP报文段最终是以IP数据报发送的,而IP数据报到达接收端可能乱序,重复,所以TCP协议还会对接收到的TCP报文段重新排列,整理,再交付给应用层。
本文档为【TCP服务的特点】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_648706
暂无简介~
格式:doc
大小:46KB
软件:Word
页数:0
分类:互联网
上传时间:2019-04-25
浏览量:2