交换机S5600一号端口连接到10.10.1.1路由器,设静态路由10.0.0.0 24 10.10.1.1 pre 60;二号端口连接到10.10.2.2路由器,设静态路由10.0.0.0 24 10.10.2.2 pre 90。
1.显示路由时,10.0.0.0 24 10.10.2.2 pre 90属于inactive。测试:把交换机一号端口disable,网路不通,再把10.10.1.1路由删除,网络通。
2.如果把第二条路由掩码从24改为16,这条路由就active,然后相同测试手段结果一样。
3.因为交换机在远端,只采用了禁用端口测试的方法,没有尝试拔光纤测试。
请问如何解决呢?
(0)
最佳答案
估计是你其他地方透传了这个vlan 1000,所以接口down掉之后,interface vlan1000实际上依然up,所以路由表里面这条路由一直存在。
需要检查配置,把除了这个接口外的地方是不是有透传了vlan 1000的
或者直接在交换机的接口下port link-mode route ,在三层口起地址。
(0)
看一下交换机是不是都学到了两个下一跳的arp
(0)
我把arp图补发一下
我把arp图补发一下
您好,请知:
检查下与设备间的互联是否是采用的trunk vlan的方式,如果是,检查下互联的VLAN是否有在其他端口给trunk出去,由于int vlan没有down,所以路由没有切过去。
(0)
我把端口属性图补发一下
我把端口属性图补发一下
1. 二号端口的下一跳为10.10.2.2,这个地址并不属于10.0.0.0/24的范围,但属于10.0.0.0/16,这就是你路由状态不生效的原因。
2.禁用端口,不论是shutdown还是拔掉物理端口,没有太大区别。禁用端口后,对应端口的下一跳不可达,路由表上对应的路由应该会立马消失。有在禁用端口后再查看路由表吗?
(0)
静态路由生效并不是检测下一跳是否可达,也不是检测直连端口是会否up/down,如果本地互联地址端口是up的,例如vlan虚接口或者三层物理端口,那静态路由就会生效
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明