网络参考模型(三)

网络参考模型与标准协议

网络层
传输层负责建立主机之间进程与进程之间的链接,而从网络层则负责数据从一台主机到另外一台主机之间的传递。网络层的PDU被叫做Packet

网络层网络层也叫Internet层:负责将分组报文从源主机发送到目的主机
网络层的作用:为网络中的设备提供逻辑地址
负责数据包的寻径和转发
常见协议如IPV4、IPV6、ICMP、IGMP等

IP数据包的封装与转发:

  • 网络层收到上层协议传来的数据时候,会封装一个IP报文头部,并把源和目的IP地址都添加到该头部中。
  • 中间经过网络设备,会维护一张指导IP报文转发的路由表,通过读取IP数据包的目的地址,查找本地路由表后转发IP数据包。
  • IP数据包最终到达目的主机,目的主机通过读取目的IP地址确定是否接受并做下一步处理。

数据链路层
数据链路层位于网络层和物理层之间,可以向网络层的IP、IPv6等协议提供服务。数据链路层的PDU被称为Frame(帧)。

数据链路层数据链路层位于网络层和物理层之间:
数据链路层向网络层 提供“段内通信”
负责组帧、物理编制、差错控制等功能
常见的数据链路层协议有:以太网、PPPoE、PPP等

ARP协议
根据已知IP地址解析其对应的MAC地址
ARP是IPv4中必不可少的一种协议,它的功能是:
1.将IP地址解析为MAC地址
2.维护IP地址与MAC地址的映射关系的缓存(ARP表项)
3.实现网段内重复IP地址的检测
工作原理:网络设备一般都有一个ARP缓存,ARP缓存用来存放IP地址和MAC地址的关联信息
Step1:在数据发送前,设备会先查找ARP缓存表。如果缓存表中存在对方的MAC地址,直接采用MAC地址来封装帧,然后将帧发送出去,如果缓存表中不存在相应信息,则通过ARP来获取。
Step2:主机1(发送方)通过发送ARP Request报文(报文中包含发送端的MAC、发送端IP地址、目的MAC地址、目的端IP地址)来获取主机2(接收方)的MAC地址。由于不知道目的MAC地址,因此ARP Request报文内的目的端MAC地址为0。
Step3:ARP Request是广播数据帧,因此交换机接收后,会对该帧执行泛洪操作
Step4:所有主机接收到该ARP Request报文后,都会检查它的目的端IP地址字段与自的IP地址是否匹配。如果不匹配,则该主机将不会响应该报文。若匹配,则该主机会将ARP请求ARP请求报文中的发送端MAC地址和发送端IP地址信息记录到自己ARP缓存表中。
Step5:主机2向主机1回应ARP Reply报文(报文中发动IP是自己的IP,目的IP是主机1的IP地址,发送端MAC地址是自己的MAC地址,目的MAC地址是主机1的MAC地址)来响应主机1的请求。此时主机2已知主机1的MAC地址,所以Reply是单播数据帧。
Step6:主机1收到ARP Reply报文后,会检查ARP报文中目的端IP地址字段与自身的IP地址是否匹配,若匹配,ARP报文中的发送端MAC地址和发送端的IP地址会被记录到主机1的ARP缓存标中。

物理层
数据到达物理层之后,物理层会根据物理介质的不同,将数字信号转换为光信号、电信号或者是电磁波信号。物理层的PDU被称作比特流。

物理层物理层位于模型的最底层
负责比特流在介质上的传输
规范了线缆、针脚、电压、接口等物理特性的规范
常见的传输介质有:双绞线、光纤、电磁波等

常见的传输介质
双绞线:根据抗电磁干扰能力分为STP-屏蔽双绞线,UTP-非屏蔽双绞线
光纤传输:按照功能部件可以分为:
光纤:光的传输介质(一根玻璃纤维,用于约束光的传输通道)
光模块:将电信号与光信号互转的器件,产生光信号
串口电缆在WAN(广域网)中大规模使用,根据WAN的线路类型不同,串口电缆在设备上链接的接口类型也不同:异/同步串口、ATM接口、POS接口、CE1/PRI接口等。
无线信号的传输可以通过电磁波进行。

数据通信过程

发送方数据封装
在这里插入图片描述
Data —> Segment -->Packet -->Frame -->Bit
中间网络数据传输
在这里插入图片描述
接收方数据解封装
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值