HP Procurve 问题通过链路传递多个 VLAN

Mic*_*wat 8 hp vlan trunk hp-procurve

刚开始时,我是一名思科人,被安排到 HP 项目中。

从外到内的基本拓扑概述:

  • ASA 5505 具有到 2610 交换机的两个以太网连接。
  • 然后,此交换机将中继*到一个 2626 交换机,在它们之间传递 vlan 1(未标记)和 100(标记)。(* - Cisco 对中继的定义,而不是 HP 对中继的定义)
  • 出于测试目的,我在两个 VLAN 的每个交换机上创建了 SVI。

我无法让 vlan 100 通过此链接。我还为连接到交换机的 AP 配置了中继,无法在 AP 上 ping vlan 100 BVI,但可以访问 vlan 1 BVI。

  • 接入层 2626 上的端口 25 物理连接到分布层 2610 的端口 A1。
  • STP 根本没有在任何交换机上运行(这不是我的网络,我无法更改,也没有设计此网络)

分销软件 2610:

MP1-0# show run
ip default-gateway 10.100.100.100
vlan 1
name "DATA"
untagged 1-22,24-A1,B1
ip address 10.100.100.6 255.255.255.0
no untagged 23
exit
vlan 100
name "GUEST"
untagged 23
tagged 24-A1
ip address 10.100.102.6 255.255.255.0
exit
Run Code Online (Sandbox Code Playgroud)

访问 SW 2626:

ip default-gateway 10.100.100.100
vlan 1
name "DEFAULT_VLAN"
untagged 1-26
ip address 10.100.100.5 255.255.255.0
exit
vlan 100
name "GUEST"
ip address 10.100.102.5 255.255.255.0
tagged 15,25
exitt
Run Code Online (Sandbox Code Playgroud)

从 ASA,我可以 ping 2610 的 vlan 100 SVI 而不是 2626,即它似乎没有通过“中继”流量

如果我插入 2626 的接入端口 vlan 100,我可以按预期 ping vlan 100 的 SVI。我无法通过 vlan 100跨“中继” ping,但我可以跨 vlan 1。

我可能遗漏了一些明显的东西,但请检查我的配置并感谢您的帮助。

小智 1

HP 使用 802.1q 而不是 ISL

我假设您正在 ASA 上使用两个物理端口。请确认所有设备的哪个设备与哪个端口连接到哪个设备,或者创建一个简单的图表。

作为盲目猜测,我认为您错误分配了标记和未标记端口。在 HP 交换机上,除非更改,否则一切都位于 VLAN 1 上。

如果您使用 Cisco 接入点,请确保将它们设置为 802.1q 而不是 ISL。