The following pathes supports on the basis of
the [draft-ietf-bess-evpn-prefix-advertisement-03].

Please reflect the following patches after reflecting
"BGPSpeaker Support IPv6 and VPNv6 unicast routes".

Shinpei Muraoka (5):
  packet/bgp: Fix the EvpnNLRI to use the ryu.lib.ip
  packet/bgp: Fix the EvpnNLRI to use the ryu.lib.packet.mpls
  packet/bgp: Fix the EvpnNLRI to use the ryu.lib.packet.vxlan
  packet/bgp: Support for IP Prefix Route encoding
  BGPSpeaker: Support to advertise EVPN IP Prefix route

 ryu/lib/packet/bgp.py                              | 194 +++++++++++++++++----
 ryu/lib/packet/mpls.py                             |   2 +-
 ryu/services/protocols/bgp/api/base.py             |   2 +
 ryu/services/protocols/bgp/api/prefix.py           |  27 ++-
 ryu/services/protocols/bgp/bgp_sample_conf.py      |  17 ++
 ryu/services/protocols/bgp/bgpspeaker.py           |  35 +++-
 ryu/services/protocols/bgp/info_base/vrf.py        |   3 +
 .../packet_data/bgp4/evpn_nlri_ip_prefix.pcap      | Bin 0 -> 190 bytes
 ryu/tests/unit/packet/test_bgp.py                  |   1 +
 .../unit/services/protocols/bgp/test_bgpspeaker.py | 112 ++++++++++++
 10 files changed, 348 insertions(+), 45 deletions(-)
 create mode 100644 ryu/tests/packet_data/bgp4/evpn_nlri_ip_prefix.pcap

-- 
2.7.4


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to