- 行业的发展必须出现公有的协议标准
- 相比于OSI模型,TCP/IP协议模型更精确,集成度更高。
- 物理层保障数据在物理线路上传递
- 网络层保障逻辑可达
- 应用层产生多种数据内容
- 数据链路层保障可靠到达吓一跳
- 传输层保障传输可靠
- TCP/IP模型每层涵盖了标准化的协议,通过协议去完成通信的过程。
- 每层需要封装PDU,每层的PDU包含上层的数据内容
- 利用不同类别的协议提供不同种类的应用层服务
- 定义传输过程中的特点和提供端到端通信
- TCP:传输控制协议,提供数据传输过程中的可靠传输服务
- UDP:用户报文协议,提供数据传输过程中快速但不可靠的数据传输服务
- 采用可靠或不可靠的传输服务,根据应用层协议的特点来决定传输层协议
- 传输层的协议在报文头中,封装源端口号和目标端口号,实现源主机进程和目标主机进程之间的对等通信(端口范围0~65535)
- 随机的源端口,,通信发起方,会随机生成一个大于1023的源端口,作为发起端端口。
- 固定的目标端口,,目标端口是应用层协议固定调用的固定端口号
- 提供全局逻辑编址服务,提供逻辑寻址的方法
- 协议及其作用见下表
- 逻辑编址服务:通过IP协议为网络中的每个通行系统分配一个或多个不重复的IP地址
- 路基寻址服务:通过具体的IP地址,寻找到具体的目标主机
- 每层链路的协议不同,该层保障数据能逐跳的传递
- 协议及其作用见下表
- 每种数据链路层都设计寻址,不同的数据链路层协议寻址方式不同。
- 应用层:通过应用层协议提供不同的服务产生出各种类别的数据
- 传输层:通过不同的协议提供可靠和不可靠的服务,并保障端到端的可达性
- 网络层:网络层提供逻辑上的编址和寻址,将数据包送到目标主机
- 数据链路层:保障数据能沿着链路一跳一跳的到达目标主机
- 物理层:具体关注数据在物理线路上传递的标准
- 服务端的端口号是固定的
- 客户端的端口号是随机的
- Protocol:TCP(6) 表示TCP的编号为6
通信协议(二)
最新推荐文章于 2023-08-05 02:46:39 发布