您可以采用集线器和辐条拓扑,将核心路由器放置在您的总部,作为您的集线器,然后将其余 3 座建筑物作为卫星,只需要分配交换机,这些交换机也可以路由回您的总部大楼。
您需要查看您的数据将如何流动。如果您的卫星建筑物要访问您总部的服务,您需要了解它们将提供哪些服务以及将通过 WAN 链路传输多少数据。这反过来会告诉您 100/300Mbps 链路是否足够。如果它们是关键服务,则可以使用冗余 WAN 链接作为备份。
您的分布式交换机可以堆叠,将 2 个以上的交换机变成一个交换机,同时将中继端口插入每个交换机并创建聚合链路以实现冗余。
如果你想有一个冗余网关,你可以使用 VRRP 或 Cisco 的 HSRP。也许使用 MSTP 将基于 VLAN 的流量引导到特定 VRRP 实例,以便偶数 VLAN 流向核心路由器 1,不均匀 VLAN 流向核心路由器 2。或者甚至查看产生最多流量的流量并在两者之间进行平衡核心路由器。
卫星建筑物是否将托管建筑物将要使用的服务器?如果是这样,请确保它们连接到将聚合连接并使用堆叠交换机从服务器提供到多个堆叠交换机的连接的分布交换机。
如果服务器要不断地相互通信,请确保它们在同一个子网上以避免不必要的路由,并尽可能将事物保持在第 2 层。
使用 VLAN 并确保最小化您的广播域。
在您认为合适的地方使用冗余电源,将 UPS 用于提供关键服务的设备。
在开始设计过程之前首先要做的最好的事情是分析用户和服务的需求。东西将在哪里托管,哪里会出现瓶颈和单点故障。
然后你可以看看你需要什么设备。查看设备每秒可以处理多少个数据包,它是否可以具有冗余管理/结构模块。
需要更多信息来为您提供更多帮助,但这是我现在能想到的,我希望这能给您一些想法。