数据链路层

数据链路层

Ethernet帧结构

涵盖以太网协议Ethernet:以太网

Mac地址:48位   左8数  1为组播 0则为单播

 

Type 类型 和 网络层 Protocol和应用层 端口号一样

Ppp:协议            斜体为串行链路

HDLC:

FR:

Icmp 互联网控制信息协议   测试连通性,检测链路的mtu 差错控制

ARP(数据链路层)

ARP协议︰根据目的IP地址获取对应的MAC地址地址解析协议

ARP表项:IP地址与MAC地址的对应关系

Arp广播请求报文 Arp单播回复报文

交换机动作:

1、解封装、封装

2、学习:将帧头中的源mac地址与接收端口绑定,构建mac地址表项,方便后续广播帧的转发

3、转发:如果目的mac地址为单播mac,查mac地址表,如果能够查到,按mac地址表转发;如果查不到,者执行泛洪动作

4.泛洪动作:除接收端口外,向其他所有接口进行发送,如果目的mac地址为全F,则直接执行泛洪动作,无需再查mac地址表

 

终端1的 ip地址是192.168.1.1/24  mac地址是70-89

服务器的ip地址是192.168.1.2/24   mac地址是 74-60

终端向服务器192.168.1.2发送了一个ping包

因为二层封装需要目的mac地址 所以在发送数据前,终端需要发送arp报文

帧头 目的mac地址 FF-FF-FF-FF-FF-FF 源mac 70-89

目的ip地址 192.168.1.2  源ip地址192.168.1.1  操作类型为request

帧尾fcs校验  将物理层转换为比特流后发送给交换机  交换机收到后经物理层进行转换成帧格式,交换机基于源mac 进行学习 将源mac 70-89与e0/0/1进行绑定 构建mac地址表

基于目的mac地址进行转发,因为目的mac地址为全F所以要执行泛洪动作将该信息除发送端之外的端口全部进行转发,则从e0/0/2 进行转发 将此数据帧转换成比特流进行发送给服务器

服务器接收到首先经过物理层转为数据帧解封装获得arp信息中的 帧头全f  服务器为其中的一员继续解封装获得arp数据包 发现 目的ip地址为192.168.1.2 因此接收将终端里的 192.168.1.1 和 70-89 结合起来构建arp表项

之后将进行响应

源ip 192.168.1.2 源mac’ 74-60 目的mac 192.168.1.1  目的mac 70-89

帧头 源mac74-60 目的mac 70-89 帧尾fcs 校验 然后转换为比特流发给交换机

交换机收到 源mac74-60然后与e0/0/2进行绑定 构建mac地址表

因为目的mac地址 是单播地址所以查mac地址表 发现e/0/1端口对应的正好是目的mac所以直接进行转发 交换机重新封装 转换为比特流发送给客户端

客户端收到后进行转换 解掉帧头发现 目的mac和自己的一样 解封装 获得 arp响应数据包 发现目的ip地址 192.168.1.1是他自己则接受同时根据arp响应包构建192.168.1.2 74-60 得arp地址表项

<ar>Display startup 查看启动信息

<ar> startup saved-configuration 文件名(aaa.cfg)

Display esn  查看设备唯一标识码

Display version 查看软件版本

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值