查看同一子网上有 11 个交换机的光纤环网,每个模块有 3 种类型的设备(设备 1、2 和 3)。
control room switch 192.168.11.100
module 1 ethernet switch 192.168.11.101
module 2 ethernet switch 192.168.11.102
module 3 ethernet switch 192.168.11.103
module 4 ethernet switch 192.168.11.104
module 5 ethernet switch 192.168.11.105
module 6 ethernet switch 192.168.11.106
module 7 ethernet switch 192.168.11.107
module 8 ethernet switch 192.168.11.108
module 9 ethernet switch 192.168.11.109
module 10 ethernet switch 192.168.11.110
使用 VLAN 隔离设备类型之间的广播消息/通信:
VLAN 1 - device 1
VLAN 2 - device 2
VLAN 3 - device 3
设备不需要跨 VLAN 通信(例如,设备 1 不需要与设备 2 通信),但控制器需要能够访问所有 3 个,这就是为什么首选一个子网而不是 1 对 1 VLAN /子网关系。
我在 Internet 上进行了大量搜索,关于是否可以在单个子网上拥有多个 VLAN 存在很多争论。或者每个 VLAN 有一个子网是更好的做法?
谁能说清楚...
是否可以在一个子网下拥有多个 VLAN?
假设是不可能的..
其他注意事项:
- VLAN 和多个子网(不可取)
- 访问列表 - 带有 Moxa 交换机的端口访问控制表 - 将端口分配给 MAC 地址?
- 使用多播过滤:IGMP 侦听 - 使用多播组注册主机,具有最低 IP 地址的 IP 查询器 L2 交换机,仅将数据包转发到已注册的端口。
是否可以在一个 LAN 上使用 IGMP 侦听而不使用单独的 VLAN?
如果我错了,请纠正我,但如果控制室交换机是 IGMP 查询器,它将向所有模块交换机端口发送查询,并且报告将由想要注册到多播组的端口发回。当控制室交换机接收到属于某个组播组的数据时,它将向所有已注册在该组播组中的端口发送信息。
这是否也可以反过来工作 - 从模块以太网交换机向控制室交换机发送数据?例如,来自模块 10 上的设备 1 的数据只需要由控制室交换机接收。此处是否可以使用 IGMP 侦听将数据包发送到指定给该组播组的控制室交换机端口?如果模块 10 交换机是源而不是查询器,将如何转发数据包?
是否可以使用 IGMP 侦听将数据包从任何交换机或仅从查询器交换机传输到注册端口?