取消
显示结果 
搜索替代 
您的意思是: 
cancel
8164
查看次数
50
有帮助
8
回复

3560重启后 SVI 口 MAC 地址变化问题

cuilingfeng
Level 1
Level 1
先给个拓扑 简单的 7609-----3750---3560 3750 做二层交换机用
7609 和 3560 上都起来个SVI 口 都是 SVI 2 地址同一网段
我7609 上 手工绑定了ARP
原先 7609 和 3560 的 svi 能通信
有次 3560 因断电 重启了下 发现 SVI 不通,事后发现 7609的 那条ASR上的mac错了。(肯定是3560上SVI的mac 变了-- 7609 没动过)
请问大家遇到过IOS三层交换机重启后(掉电),SVI的MAC 变化的情况吗?
1 个已接受解答

已接受的解答

suzhouxiaoniu
Spotlight
Spotlight
三层SVI地址一般都是本地地址池中的静态地址,一般不会是端口的MAC,是CPU的MAC中的一个
Switch#show inter vlan 3
Vlan3 is up, line protocol is up
Hardware is CPU Interface, address is 00d0.973b.63a7 (bia 00d0.973b.63a7)
我在3550和3560上重启了几次,没有发生变化,按道理重启不至于改变地址

在原帖中查看解决方案

8 条回复8

suzhouxiaoniu
Spotlight
Spotlight
三层SVI地址一般都是本地地址池中的静态地址,一般不会是端口的MAC,是CPU的MAC中的一个
Switch#show inter vlan 3
Vlan3 is up, line protocol is up
Hardware is CPU Interface, address is 00d0.973b.63a7 (bia 00d0.973b.63a7)
我在3550和3560上重启了几次,没有发生变化,按道理重启不至于改变地址

cuilingfeng
Level 1
Level 1
suzhouxiaoniu 发表于 2015-7-28 15:57 back.gif
三层SVI地址一般都是本地地址池中的静态地址,一般不会是端口的MAC,是CPU的MAC中的一个
Switch#show in ...

额~ 可是我遇到了 纳闷~ 你是啥型号的机器?

Luke Huang
Cisco Employee
Cisco Employee
正常行为 & 可能发生。
设备给SVI或者路由接口(比如L3 PortChannel)分配MAC 地址的依据是,创建这个接口然后设备就会分配一个唯一的MAC地址给它。
所以如果在下次启动过程中,系统加载配置的顺序发生了变化,接口拿到的MAC地址就可能变化了。
您可以尝试新建SVI100和SVI200,然后删除SVI100,记录SVI200的MAC地址;重启设备,对比一下SVI200的否还是一样的MAC

Luke Huang
Cisco Employee
Cisco Employee
fushuang 发表于 2015-7-29 17:03 back.gif
正常行为 & 可能发生。
设备给SVI或者路由接口(比如L3 PortChannel)分配MAC 地址的依据是,创建这个接口然 ...

来补充一点,Cat4500 所有 L3接口和SVI接口使用相同的MAC,是架构决定的,正常现象。

suzhouxiaoniu
Spotlight
Spotlight
fushuang 发表于 2015-7-29 17:03 back.gif
正常行为 & 可能发生。
设备给SVI或者路由接口(比如L3 PortChannel)分配MAC 地址的依据是,创建这个接口然 ...

学习了
不过有一个地方不明白“所以如果在下次启动过程中,系统加载配置的顺序发生了变化,接口拿到的MAC地址就可能变化了”
这个地方的“系统加载配置的顺序发生了变化”指的是什么意思呢?
感谢fushuang 赐教。
另外,楼主遇到的是断电重启发生的变化,配置应该是没有更改过的
我在2960,3550和3560上都做了实验,把SVI创建删除,重启,重复多次,地址也是不变的
为何呢?谢谢讨论

cuilingfeng
Level 1
Level 1
fushuang 发表于 2015-7-29 17:03 back.gif
正常行为 & 可能发生。
设备给SVI或者路由接口(比如L3 PortChannel)分配MAC 地址的依据是,创建这个接口然 ...

嗯 学习了 谢谢

cuilingfeng
Level 1
Level 1
fushuang 发表于 2015-7-29 17:03 back.gif
正常行为 & 可能发生。
设备给SVI或者路由接口(比如L3 PortChannel)分配MAC 地址的依据是,创建这个接口然 ...

我想 手工写mac 就是把show 接口的mac 我手工写上,下回重启肯定不变了吧~

Luke Huang
Cisco Employee
Cisco Employee
假设开机状态客户先配置了几个L3 portchannel,然后配置了 SVI, portchannel 会比SVI先拿到MAC地址;重启之后,如果加载配置是首先加载SVI配置,那么SVI就比portchannel先拿到MAC。
当然只是举例,实际加载顺序可能会有差别。
快捷链接