Fix interop issue for EVPN w/ MPLS in GRE encapsulation
Current version of EVPN overlay draft says to use MPLSoGRE codepoint,
whereas Contrail uses GRE. This results in interop issues with other
implementations.
The justification for definining a new code point for MPLSoGRE is not
clear. In the intrest of improving interoperability, advertise both GRE
and MPLSoGRE for EVPN routes and map both GRE and MPLSoGRE to the same
string value when advertising routes via xmpp.
Reviewed: https:/ /review. opencontrail. org/20928 github. org/Juniper/ contrail- controller/ commit/ 06b8bb0b3dbfc58 178dfa5fee65d6e 8bd99fc947
Committed: http://
Submitter: Zuul
Branch: R3.0
commit 06b8bb0b3dbfc58 178dfa5fee65d6e 8bd99fc947
Author: Nischal Sheth <email address hidden>
Date: Fri Jun 3 09:41:17 2016 -0700
Fix interop issue for EVPN w/ MPLS in GRE encapsulation
Current version of EVPN overlay draft says to use MPLSoGRE codepoint,
whereas Contrail uses GRE. This results in interop issues with other
implementations.
The justification for definining a new code point for MPLSoGRE is not
clear. In the intrest of improving interoperability, advertise both GRE
and MPLSoGRE for EVPN routes and map both GRE and MPLSoGRE to the same
string value when advertising routes via xmpp.
Change-Id: I6d01053de225c8 058756f9d766821 64b6499352e
Closes-Bug: 1588554