TCP是面向连接的运输层协议。连接的建立与释放。
每一条TCP连接只能有两个端点(endpoint),每一条TCP连接只能是点对点的(一对一)。 TCP 提供可靠交付的服务。无差错、无丢失、不重复且按序到达。
TCP 提供全双工通信。两端都设有发送和接收缓存。 面向字节流 ,TCP中的“流”(stream)指的是流入或流出进程的字节序列。 “面向字节流”的含义是:虽然应用程序和TCP的交互是一次一个数据块,但TCP把应用程序交下来的数据看成仅仅是一连串无结构的字节流。
TCP不保证接收方应用程序所收到的数据块和发送方应用程序所发出的数据块具有对应大小的关系。但接收方应用程序收到的字节流必须和发送方应用程序发出的字节流完全一样。

TCP不关心应用进程一次把多长的报文发送到TCP缓存。TCP 对连续的字节流进行分段,形成TCP报文段。

TCP连接是一条虚连接而不是一条真正的物理连接。TCP对应用进程一次把多长的报文发送到TCP的缓存中是不关心的。 TCP根据对方给出的窗口值和当前网络拥塞的程度来决定一个报文段应包含多少个字节(UDP发送的报文长度是应用进程给出的)。TC

运输层- TCP 概述&spm=1001.2101.3001.5002&articleId=90024233&d=1&t=3&u=abfc4f670858473fa406002bac14f1c8)
302

被折叠的 条评论
为什么被折叠?



