2. 网络规划
采用全三层网络架构设计的出发点是:
- 使用尽量少的交换机高级功能,可以尽可能减少由于功能bug故障造成的问题;
- 使用尽量少的网络协议,以兼容不通厂商的网络设备
- 实现简单,易于维护,绝对可靠的路由协议;
- 通过控制路由来调度流量,尽量减少设备或协议的故障域;
- 牺牲高级功能带来的便捷,得到更高的可用性和性能;
由上述原则,本文的设计选择只使用静态路由和BGP两种方式来调度流量,因为静态路由是三层网络设备最基本的功能, BGP是互联网通用的协议,对设备厂商可以做到完全无依赖。
2.1 设计拓扑
2.2 网络规划
全三层网络意味着:在上图拓扑中,每个交换机及服务器的每个网口都配置IP地址,30位掩码,这样,每条链路都处于一个单独的三成网络之中,如此,交换机上便不再存在二层广播。上图展示的只是一个简单的设计拓扑,在真实大规模网络中,leaf和spine的数量