第二章.计算机网络参考模型与5G协议
本章结构
1.分层思想
2.OSI参考模型
3.TCO/IP协议族
4.数据封装与解封装的过程
5.层间通讯过程
6.3GPP规范及5G口港口协议栈
分层思想3-1
想用牛奶的人未必了解其生产过程
生产——运输——加工——出售
使用网络的人未必知道数据的传输过程
网络数据的传输过程
分层思想3-3
将复杂的流程分解为几个功能向对单一的子过程整个流程个更加清晰,复杂问题简单化更容易发现问题并针对性的解决问题
OSI七层参考模型
国际标准化组织(ISO)
1984年颁布了开放系统互连(OSI)参考模型
一个开放式体系结构将架构分为七层
各代理商的模型分布
ICMPARP的工作原理
此节ARP为重点
广播过程中源目IP地址保持不变,MAC地址随着经过设备变化而变化
命令为:arp-a
ARP指的是已知目标IP未知目标MAC地址时用。举例:若PC1像发消息给PC2,但是只知道PC2的IP,未知MAC时,就会通过ARP发送广播帧给交换机,交换机接收到广播帧是无条件作广播处理,此时连接到交换机上的所有主机都可收到此广播帧,他们会比较自己的IP与目标IP是否一致,若不一致则丢弃处理,若一致则回复消息给发送方再回包的过程中自然会加上自己的MAC和IP,当发送方接收到此数据时,查看接收方的MAC和IP地址,把他们一起放入ARP缓存栈。
有些网络实用程序可用来测试与目的设备的连通性Ping实用程序测试源设备与目的设备之间的端到端连通性Traceroute实用程序可追踪原设备与目的设备之间的路由数据包在传输过程中每经一个路由器称为一跳Traceroute显示沿途的每一跳,以及每一跳所花的时间如果发生问题,便可利用所显示的时间以及数据报警过的路由来判断数据包是在何处丢失或延迟的。在Windows环境中Traceroute实用程序称为Tracert.
数据封装过程
数据解封装过程
设备与层的对应关系
小结:
OSI模型与TCP/IP模型的对应关系TCP/IP协议栈各层的主要协议数据在TCP/IP协议栈中的封装与解封装分层模型