数据包在二层的交换机和三层的路由器上传递mac地址的变化区别--详解带实验验证

经过二层交换机:数据包的源目mac不变,源目IP不变。
经过三层路由器:源mac变为出接口mac,目的mac变为下一跳接口的mac,源目IP不变。

解释:在一个网段内部,通过数据包通过mac寻址(二层交换机和终端都有mac表,查表或者通过mac广播)因此在二层交换机,数据包里的源目mac地址肩负着,把数据包从发包终端传递到目的IP所在终端(网段的其他主机~其他网段IP的话就是给网关)的任务。
三层的话,同理源目IP肩负着这个责任,非常类似。由于三层设备转发,跨网段了,原来的mac地址当然就不能使用了,所以出接口的mac此时成为在新一个网段实现两个IP之间寻址的源mac,根据mac表找到匹配到的路由条目指出的需要转给的下一个IP的mac地址(没的话arp广播得到),然后封装好新的源目mac,转给新网段之间的交换机。。。直到完成新的网段里两点之间的数据包的传递。

ps:就这样源目mac和二层设备里的mac表(通过arp协议学习到的)以及arp广播的功能实现同网段不同IP之间数据包的传递,源目IP和三层设备里的路由表(手工写入(在大网络里不现实)或者动态路由协议生成(rip\ospf之类的))实现不同网段之间数据包的传递,完成两个设备的数据交换;

实验证明:
说明:使用ensp搭建虚拟拓扑,如下,三个文字区域是三个路由器AR1、AR2、AR3的命令;
在这里插入图片描述
左边pc:
在这里插入图片描述
右边pc:
在这里插入图片描述

思路:在左边pc:192.168.1.1上ping右边pc:192.168.4.1,依次在接口抓包查看里面icmp包的源目mac变化;
。。。。。ensp每次只能在一个位置抓包(在绿点右键),由于每次ping数据包完全一样,分几次抓包也一样,所以…
抓包结果如下:
在这里插入图片描述
注:
在这里插入图片描述
分析:1、2、3都是在192.168.1.0网段内部,可以看到源目mac(源mac:pc192.168.1.1的mac,目的mac:网关接口192.168.1.254的mac,因为ping的地址是外网地址,所以pc的网卡在打包目的mac时默认写的是网关mac)都没发生变化,正确;
4包是经过出口路由器这个三层设备,进入另一个网段192.168.2.0网段,看到源mac是AR1的g0/0/1的mac,目的mac是AR2的g0/0/1的mac了。

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
承载网是指承载网络流量的物理和逻辑结构,它是网络中的重要组成部分。承载网架构通常包括三个层次:接入层、汇聚层和核心层,每个层次都有不同的功能和特点。 1. 接入层 接入层是承载网的最外层,也是最靠近终端用户的一层。它主要负责将用户的数据流量接入到网络中,并将这些流量传递到下一层。接入层的任务包括: - 收集来自用户的数据流量,通过接入设备(如交换机路由器等)将其转发到下一层。 - 为用户提供连接和访问网络的服务,包括接入认证、地址分配、安全措施等。 - 实现网络的分类和隔离,以确保不同用户的流量互不干扰。 - 提供高可用性和可靠性的服务,避免因接入层故障而影响用户的正常使用。 2. 汇聚层 汇聚层是承载网的中间层,它主要负责将接入层的流量汇聚起来,并向下一层传递。汇聚层的任务包括: - 收集来自接入层的流量,并将其汇聚到汇聚节点上。 - 实现不同接入层的流量聚合和分配,以确保网络中的流量可以得到平衡和优化。 - 提供数据流量的策略控制和流量管理,包括质量服务(QoS)、流控制、拥塞控制等。 - 实现网络的冗余和备份,以确保网络的高可用性和可靠性。 3. 核心层 核心层是承载网的核心部分,它主要负责处理网络中的大量数据流量,并将其转发到目标网络。核心层的任务包括: - 处理和转发网络中的大量数据流量,确保网络的高速和高效。 - 提供网络的连接和路由功能,将数据包从源节点转发到目标节点。 - 实现网络的可靠性和鲁棒性,避免因单点故障而导致整个网络瘫痪。 - 实现网络的安全和保密,包括数据的加密、身份认证、防火墙等。 总之,承载网架构中的接入层、汇聚层和核心层各自承担不同的任务和功能,共同构成了一个高效、可靠、安全的网络系统。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值