路由器到底有没有MAC地址表?这个坑我替你们踩过了

编辑:新盟教育-博雅老师丨HCIE 数通专家级讲师

嘿!兄弟们!

昨天我看群里有俩兄弟在争执,说路由器有没有MAC地址表。

A同学说:没有MAC地址,怎么转发?毕竟数据封装要源目MAC!

然后信誓旦旦的打开了ensp,配了路由器,display mac-address

结果空的...

平时咱们讨论的都是交换机有没有路由表,今天咱们来说说路由器有没有MAC地址表。

一般情况下是没有MAC地址表的,但是可以有!

今日文章阅读福利:《华为常用命令》

私信发送暗号“路由器”,即可获取此份优质文档,提升你的技术水平。

01. 血泪现场还原

当你自信满满敲下display mac-address,蹦出来的却是:<huawei>

别怀疑人生!90%的路由器默认状态都这样,就像新买的手机通讯录本来就是空的。

02. 路由器的工作法则

记住这三个铁律就够用:

l 三层设备不记MAC(主要看IP地址)

l 跨网段就找 ARP表ARP表(相当于临时问路),借助ARP封装源目MAC

l 甩锅侠本质(把数据包扔给下一跳就完事)

举个真实案例:你从家里(192.168.1.0/24)访问公司服务器(10.1.1.0/24),路由器只会:

l 查路由表确定出口

l 用ARP问目标网关要MAC地址

l 改个MAC头直接转发 全程根本不记录MAC地址!

03. 特殊模式揭秘

想让路由器存MAC表?也不是不可能。得满足两个条件:

1.开启二层模式(华为设备用portswitch命令)

2.配置VLAN等二层功能 这时候它才会像交换机那样:

l 学习源MAC地址

l 建立MAC地址表

l 进行二层转发

04. 实操避坑指南

遇到MAC表为空时,按这个流程排查:

1. display current-configuration 看接口有没有portswitch

2. display interface brief 确认接口模式是L2还是L3

3. display vlan 检查是否配置了VLAN

4. 查产品手册确认设备支持二层功能(比如华为AR系列要特定版本)

05. 终极结论

三层模式时:是个只看IP地址的直男,MAC表常年空窗

二层模式时:秒变海王,MAC表记得比谁都勤快

下次再看到空MAC表,记住这句话:不是你的操作有问题,是这哥们压根没开记人名的功能! 就像你不能指望邮局记住每个收件人的长相,但它照样能把快递送到你家对不对?

编辑:博雅老师丨HCIE 数通专家级讲师,更多网络干货,请关注公众号:网络工程师训练营

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值