企业新闻

TCP/IP协议安全之传输层TCP协议

2018-03-23 11:23:53 | 来源:中培企业IT培训网

3.传输层

传输层为两台主机上的应用程序提供端到端的通信服务。传输层有TCP和UDP两个不同的协议。

TCP协议提供可靠的、面向连接的数据通信服务;

UDP提供不可靠的、无连接的数据包通信服务; ’

1) TCP协议

传输控制协议( Transmission Control Protocol,TCP)由IETF的RFC 793定义,提供面向连接的、可靠的字节流服务。TCP协议包头如下图所示:


  TCP协议的连接性和可靠性依赖包头中的32位序号和32位确认序号,每一个数据包发送时都会给予一个序号,接收端在收到这个数据包时,会返回一个包含确认序号(32位序号+1)的报文。如果发送端在一个时间段内没有收到确认,就认为数据包丢失,对数据包内容进行重发。除此外,TCP和通过16位校验和提供数据发送是否错误的检验;通过16位窗口指针提供流量控制等功能。

标签: TCP协议