在 2 个 VLAN 情况下,VoIP 或 L2 交换机能否阻止 PC 访问网络打印机?

在 2 个 VLAN 情况下,VoIP 或 L2 交换机能否阻止 PC 访问网络打印机?

我的组织的网络拓扑如下:

PC——VoIP——L2 交换机(无 IP 地址,仅执行 L2 交换)——网络打印机

此外,同一个 L2 交换机连接到 L3 交换机以访问外部网络。

此外,VoIP 的设置为 VoIP 共享单独的 VLAN,而 PC 和其他设备使用“未标记”的 VLAN 1。

问题是,在这种拓扑结构下,PC 甚至无法找到网络打印机,这可以从 ping 请求或 ARP 表中得到验证。(看不到具有网络打印机的 mac 地址或 IP 地址的条目。)

奇怪的是,当我将 PC 直接连接到 L2 交换机时,PC 会发现网络打印机。此外,PC 还可以发现通过 L3 交换机访问且连接到相同 L2 交换机的其他网络打印机。

(网络打印机——L2 交换机——L3 交换机——另一个 L2 交换机——另一个网络打印机)

此外,除了连接到同一 L2 交换机的网络打印机无法访问之外,PC 访问 Internet 没有任何问题。

可能存在哪些问题?由于组织政策限制,我无法进行数据包捕获,因此我只能选择几种方式。

答案1

此外,VoIP 的设置为 VoIP 共享单独的 VLAN,而 PC 和其他设备使用“未标记”的 VLAN 1。

需要澄清的是,您似乎正在为每部 IP 电话运行 VLAN 中继 - VoIP VLAN 标记,PC VLAN 未标记。此外,我假设您正在使用一个“扁平”网络,其中 PC、服务器和打印机使用单个 VLAN。

此外,同一个 L2 交换机连接到 L3 交换机以访问外部网络。

可能还使用 VLAN 中继。使用 L2 还是 L3 交换机进行交换并不重要。L3 交换机可能此外用于 VLAN 间路由。

问题是,在这种拓扑结构下,PC 甚至无法找到网络打印机,这可以从 ping 请求或 ARP 表中得到验证。(看不到具有网络打印机的 mac 地址或 IP 地址的条目。)

如果大多数其他设备在 PC 上都能正常工作,只有打印机连接无法正常工作,那么我猜是 IP 电话交换机出了问题。遗憾的是,这些设备出现这种问题并不罕见,我建议一般情况下 PC 和电话使用单独的连接。

但如果没有关于您的网络设置(综合图表和设备配置)的更多信息和一些诊断跟踪,就无法真正说出这一点。如果您无法在生产网络上捕获数据包,则需要在实验室中重现这种情况。

相关内容