我有以下情况:
EX2200交换机
在Catalyst交换机上 。
主机→EX2200→Catalyst→路由器
问题是这个EX2200是一个新的networking,主机连接到GigabitEthernet1 / 48上的Catalyst交换机。
stream量没有从主机到路由器,但路由器可以发送ARP请求到主机。
以下是相关configuration:
Catalyst交换机:接口GigabitEthernet1 / 3 ###中继到EX2200交换机switchport中继封装dot1q switchport中继允许vlan 69,74,80,82,231,401交换机端口模式中继!
interface GigabitEthernet1/46 switchport trunk encapsulation dot1q switchport trunk allowed vlan 80,82,83,93,289 switchport mode trunk mtu 1532 media-type rj45 speed 1000 duplex full arp timeout 300 ! interface GigabitEthernet1/48 switchport access vlan 80 switchport mode access mtu 1532 media-type rj45 speed 100 duplex full arp timeout 300 no cdp enable !
EX2200交换机:
ge-0/0/0 { ###TRUNK TO Catalyst switch on Ge 1/3 unit 0 { family ethernet-switching { port-mode trunk; vlan { members [ 69 74 80 82 231 401 ]; } native-vlan-id 1; } } } root@XXXXX# show vlans ... XXXXXXXXXXXXXXX { ###CONNECTS TO Host that was on cisco Ge 1/48 vlan-id 80; interface { ge-0/0/8.0; } } ...
因此,为了恢复这个问题,当主机连接到Cisco交换机的端口48时,每个工作都可以工作,但是当我们将端口ge-0/0/8上的EX2200交换机连接到新交换机时,停止工作。
另外需要注意的是,端口3到5上的EX2200交换机上configuration的VLAN 69可以正常工作。
我们做了另一个testing,用cisco交换机取代了juniper交换机,stream量正常。
您声明端口3和42是在Catalyst交换机上configuration的,但是随后为端口46和48提供了configuration。您为端口46发布的configuration应应用于连接到EX2200的端口3。 你的路由器的连接是不变的,所以希望我们可以认为configuration是好的。
现在,在EX2200上,下列代码行将适合执行以下操作:
ge-0/0/0 – trunk允许在端口46上定义相同的vlan
ge-0/0/6 – VLAN80上的接入端口
set vlans vlan80 vlan-id 80 set vlans vlan82 vlan-id 82 set vlans vlan83 vlan-id 83 set vlans vlan93 vlan-id 93 set vlans vlan289 vlan-id 289 set interfaces ge-0/0/0 description uplink-to-catalyst set interfaces ge-0/0/0 unit 0 family ethernet-switching port-mode trunk set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members vlan80 set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members vlan82 set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members vlan83 set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members vlan93 set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members vlan289 set interfaces ge-0/0/6 unit 0 family ethernet-switching port-mode access set interfaces ge-0/0/6 unit 0 family ethernet-switching vlan members vlan80
一些其他的build议给你:
1)打开你的交换机的LLDP,这样你可以做一个show lldp邻居,看看你的连接去哪里。
2)在Juniper交换机上不要使用RSTP作为生成树,那么和Cisco不好打交道,反而使用VSTP。 如果你最终得到大量的vlan,你甚至可能需要使用MSTP。
3)如果您不使用pipe理以太网,请closures机箱警报。
在EX2200上:
delete protocols rstp set protocols vstp vlan all bridge-priority 4k set protocols lldp interface all set chassis alarm management-ethernet link-down ignore
在催化剂(如果它支持)
lldp run
好吧,对于那些将cisco交换机与杜松设备集成在一起的人来说,我发现问题和解决scheme。
所以问题在于交换机1(催化剂)通过卡车端口发送标记的PVST BPDU并且因为杜松不理解PVST BPDUS,它将它们视为brodcaststream量并将它们洪泛到相应的vlan,在这种情况下是内部连接的端口与下行思科交换机瞻博networking被设置为一个访问端口(不要问我是这样设置的另一个天才),所以在链路的另一端端口被标记为incosistent,因为它收到一个标记的BPDU。
因此解决scheme是在EX上创build一个防火墙filter,并将发送到PVST地址01:00:0c:cc:cc:cd的页面组合起来。