]> git.proxmox.com Git - mirror_frr.git/commit - bgpd/bgp_flowspec_vty.c
bgpd: support for bgp ipv6 ext community, and flowspec redirect ipv6
authorPhilippe Guibert <philippe.guibert@6wind.com>
Thu, 17 Oct 2019 14:08:16 +0000 (16:08 +0200)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Fri, 21 Aug 2020 11:37:08 +0000 (13:37 +0200)
commit9a659715dfcb6c0b1e3ef8004b6c9d14c55f2081
tree45cfd8f558a4408c32b4ce4bd7407391b92e930f
parenta60b7031f98bd95050905fc1cf1b488f285655ce
bgpd: support for bgp ipv6 ext community, and flowspec redirect ipv6

rfc 5701 is supported. it is possible to configure in bgp vpn, a list of
route target with ipv6 external communities to import. it is to be noted
that this ipv6 external community has been developed only for matching a
bgp flowspec update with same ipv6 ext commmunity.
adding to this, draft-ietf-idr-flow-spec-v6-09 is implemented regarding
the redirect ipv6 option.

Practically, under bgp vpn, under ipv6 unicast, it is possible to
configure : [no] rt6 redirect import <IPV6>:<AS> values.

An incoming bgp update with fs ipv6 and that option matching a bgp vrf,
will be imported in that bgp vrf.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
bgpd/bgp_attr.c
bgpd/bgp_attr.h
bgpd/bgp_ecommunity.c
bgpd/bgp_ecommunity.h
bgpd/bgp_flowspec_vty.c
bgpd/bgp_mplsvpn.c
bgpd/bgp_pbr.c
bgpd/bgp_vty.c
bgpd/bgpd.h