案例学习1:VRRP+STP组网

最近小伙伴准备HCIE R&S考试遇见一个有趣的问题,如图核心设备与汇聚设备之间是三层网络,运行OSPF协议,并通过引入路由的方式发布业务网段的路由。

那么汇聚设备与接入设备之间是二层网络,那么链路1是二层链路还是三层链路?


案例学习1:VRRP+STP组网

蓝色区域为三层网络,汇聚层一下为二层网络


小伙伴认为之间既然运行三层协议那必然是三层链路呀,我笑了,你可这么糊弄考官,小心考官不给你pass,这里插一句MVRRP+MSTP是一种成熟的组网方式,那么我们来分析一下这个问题。

假设一:如果是三层链路会出现什么问题?

通常配置MVRRP+MSTP,我们将root和secondary root分别配置在Master和Backup两台交换机上,如果两台三层交换机之间运行的是三层链路,那么某台接入交互机的所有端口将不会被STP阻断(假设是SW3),而其他接入交换机都将有一个接口被STP阻断.


案例学习1:VRRP+STP组网

就是这样子哦


这样SW3将会成为网络中的关键节点,所有VRRP流量将经由SW3,如果这是SW3发生故障就会造成汇聚层一下整个网络震荡。

假设二:如果是二层链路会出现什么问题?

同样,我们将root和secondary root分别配置在Master和Backup两台交换机上,如果三层交换机之间是二层链路,允许接入层的所有VLAN通过,那么所有接入层交换机上联到Backup的接口都会被STP阻塞(这种确定的情况对网络管理来说是有很大好处的)。但是小伙伴转念一想,如果是纯二层链路,那么核心和汇聚层的三层网络就是一个链型拓扑,任何设备或者链路故障都有可能导致区域0分裂。

不得不说小伙伴通透了,所以我们常用的综合方案是汇聚层交换机之间主要是二层链路,允许接入层所有VLAN通过,并且在汇聚层交换机上再启用一个VLAN并创建VLANIF,用于两台设备建立OSPF邻居关系,这样三层网络就是一个环形结构,具备必要的冗余性。小伙伴补充到也可以使用MSTP,配合将多个VRRP组的Master分别部署,达到负载均衡的目的。

那么今日分享就到这里啦,不管昨天怎么样,今天也要开心,加油!


分享到:


相關文章: