传输层
传输层概述
传输层作用:IP层提供点到点的连接;传输层提供端到端的连接
。
传输层协议:TCP
、UDP
TCP协议:传输控制协议
,可靠的
、面向连接
的协议,传输效率低
。
UDP协议:用户数据报协议
,不可靠
、无连接
的协议,传输效率高
。
TCP/UDP的封装格式:
- TCP/UDP 报文段(Segment)将若干个字节构成一个分组
- TCP/UDP 报文段封装在IP数据报中
传输层报文分析
TCP报文结构
源端口号:源端口和IP地址的作用是标识报文的返回地址
目的端口号:目标端口指明接收方计算机上的应用程序接口
备注:源端口是随机的,目标端口是固定的
序列号:seq
- 序列号是这个报文的第一个字节的序号
- 在TCP传送的数据流中,每一个字节一个序号
- 在TCP传送的数据流中,如果一个报文段的起始序号是1,次报文段数据部分的大小共158字节,则下一个报文段的序号为159