X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fvrrp%2FFEATURE.yaml;fp=src%2Fplugins%2Fvrrp%2FFEATURE.yaml;h=d92e97e03d1fe2b010e1b8edfc5a1bfa40147399;hb=39e9428b90bc74d1bb15fc17759c8ef6ad712418;hp=0000000000000000000000000000000000000000;hpb=f75defa7676759fa81ae75e7edd492572c6b8fd6;p=vpp.git diff --git a/src/plugins/vrrp/FEATURE.yaml b/src/plugins/vrrp/FEATURE.yaml new file mode 100644 index 00000000000..d92e97e03d1 --- /dev/null +++ b/src/plugins/vrrp/FEATURE.yaml @@ -0,0 +1,23 @@ +--- +name: Virtual Router Redundancy Protocol +maintainer: Matthew Smith +features: + - VRRPv3 (RFC 5798) for IPv4 and IPv6: + - Signaling/advertisements and election of a master + - Replies to ARP, NS requests for virtual router addresses + - VRRP virtual MAC address support: + - DPDK interfaces with PMD support for multiple MAC addresses via the + rte_eth_dev_mac_addr_add(), rte_eth_dev_mac_addr_del() + - Other interfaces which are set in promiscuous mode may work + - Support interface types for VRRP virtual routers: + - Hardware interfaces + - VLAN subinterfaces + - Bond interfaces + - Additional features not specified in RFC 5798: + - Allows sending advertisements to unicast peers instead of multicast + - Allows a virtual router's priority to be adjusted based on the state + of an upstream interface. Mentioned as a configuration option to + "track interfaces or networks" in RFC 8347. +description: "Virtual Router Redundancy Protocol implementation (VRRPv3)" +state: production +properties: [API, CLI, STATS, MULTITHREAD]