TCP协议的特性
考试要求: 掌握     
知识路径:  > 网络技术  > TCP/IP 协议  > TCP/IP 协议  > 传输层协议(TCP、UDP)  > TCP协议和UDP协议


 
       TCP协议在IP协议软件提供服务的基础上,支持面向连接的、可靠的、面向流的投递服务。
       1)面向流的投递服务
       应用程序之间传输的数据可被视为无结构的字节流(或位流),流投递服务保证收发的字节顺序完全一致。
       2)面向连接的投递服务
       流传输之前,TCP收发模块之间需建立连接(类似虚电路),其后的TCP报文在此连接基础上传输。TCP连接报文通过IP数据报进行传输,由于IP数据报的传输导致ARP地址映射表的产生,从而保证了后继的TCP报文可以具有相同的路径。
       3)可靠的传输服务
       发送方TCP模块在形成TCP报文的同时,形成一个"累计核对"。"累计核对"类似于校验和,并随同TCP报文一起传输。接收方TCP模块根据该校验和判断传输的正确性:如果传输不正确,接收方简单地丢弃该TCP报文;否则进行应答。发送方如果在规定的时间内未能获得应答报文,则自动进行重传动作。
       4)缓冲传输
       为了保证数据传输的效率,TCP模块提供强制性传输(立即传输)和缓冲传输两种手段。缓冲传输允许将应用程序的数据流积累到一定的体积,形成报文,再进行传输。
       5)全双工传输
       TCP模块之间可以进行全双工的数据流交换。
       6)流量控制
       TCP模块提供滑动窗口机制,支持收发TCP模块之间的端到端流量控制。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有