Subject: [bess] One question about Route-type2 usage in EVPN base protocol

From: Haoweiguo <[email-masked]>
Date: Thu, 19 Nov 2015 09:37:04 +0000

Hi Co-authors,
Through ARP process, each EVPN PE can learn local connecting CE’s MAC and IP correspondence, and will notify the MAC and IP association to all remote PEs through Route-type2 message. Theoretically, each remote PE can rely on the single route-type2 message to populate local Mac VRF(MAC table) , ARP Cache and IP VRF(IP routing table) at the same time. However, some vendor doesn’t do in this way. In its implementation, each PE will notify two route-type2 message to remote PEs, one message(say message 1) only carry MAC information(IP field is invalid), another message(say message 2) carry MAC and IP association information. The remote PEs rely on message 1 to populate local MAC VRF, and rely on message 2 to populate local ARP Cache and IP VRF.

I think EVPN protocol should give a clear suggestion for route type-2 message usage, what’s the scenario to announce only one message and what’s scenario to announce two messages?

Thanks,

weiguo