这是一个艰难的过程,因为两种方法都有优点和缺点。在我以前的工作中,我的工作职责涉及更多的网络管理而不是系统管理,我们在12英里宽的地理区域内可能有两个站点。这些站点中大约有一半配置为单独的第3层站点,这些站点路由回总公司,另一半则配置为“第2层”站点(即,我们只是将VLAN扩展到了该站点)。
“第2层”站点的优势在于它们的设置和维护更加简单;无需路由器,无需更新静态路由,无需DHCP中继,无需单独的VLAN配置等等。我遇到的主要缺点是非技术性的,例如,当广播域位于相距数英里的12个不同建筑物中时,定位流氓DHCP服务器要困难得多。当您缺少不同站点的网络分隔时,许多管理任务会变得棘手,当它们共享相同的VLAN /子网时,诸如Office A和Office B而不是Office C的不同防火墙规则之类的事情就很难了。我想您还可能会遇到广播问题,具体取决于您拥有多少设备,而今天的交换技术是什么,
“第3层”站点的优势与“第2层”站点的优势几乎相反。您可以进行分区,可以编写每个站点的防火墙规则,并且知道该死的Linksys Router位于哪个特定建筑物中。缺点显然是进行路由所需的设备以及必要的配置和维护。如果您的网络相当复杂,则动态路由协议和VTP之类的东西(如果您敢使用它的话)可以减轻配置负担。
我的无答案的答案:不要不必要地进行分隔(即,抵制过于聪明的诱惑),但不要让短期轻松的解决方案胜出,因为在单独的VLAN /子网更有意义的地方。作为追逐了我的Linksys Rogue DHCP服务器……“路由器”……份额的人,我认为每个建筑网络设计一个VLAN /子网的强烈理由仅仅是为了限制这些错误配置可能造成的损害。另一方面,如果您只有两个站点并且它们就在隔壁,那么对于它们来说,共享相同的VLAN /子网确实很有意义。