当前位置 博文首页 > 记在这里:EVPN Type1 per EVI
Type1 per EVI
继续说EVPN Type 1,上次聊了per ESI,这次说说per EVI。
假设在active/active模式下,B只发流到PE1,那么PE1会在本地学到B的MAC并通过Type2 通告所有PEs(PE2,PE3)。
从A到B的转发路径将是PE3-PE1,没有了负载的效果!
解决方法:
原来使MAC B直接被PE1学到,现在再加一层Ethernet Segment,MAC B被ES学到,ES是属于PE1和PE2.
具体流程变成:
PE1通过Type 2把MAC B发到PE2、PE3(包含 ESI和MPLS Label)。ESI里有表示A/A模式的字段。
于是PE3现在就知道去往MAC B所对应的ES 01,并且到ES是A/A模式。
另外PE3会收到PE1和PE2发的Type1 per EVI(per EVI 确定MAC B所对应的EVPN实例)
不过PE3只会把PE2发来的Type1路由引入,因为从PE1已经由Type2 路由学到了。
至此PE3到ES 01就有了两个下一跳PE1和PE2并且是A/A模式,也知道了MAC B是从ES 01来的。
这样就可以形成流量负载了。
假设A上由两个MAC,A1,A2,基于哈希会形成如下:
A1到B 用的Type2分的标签
A2到B 用的Type1 per EVI分的标签,Aliasing Lable 别名
Type1 别名标签抓包