Difference between revisions of "VPP/Features"

From fd.io
< VPP
Jump to: navigation, search
(Created page with "{{colbegin}} == IPv4/IPv6== * 14+ MPPS, single core * Multimillion entry fib * Source RPF * Thousands of VRFs ** Controlled cross-VRF lookups * Multipath - ECMP and Unequal Co...")
 
Line 1: Line 1:
{{colbegin}}
 
 
== IPv4/IPv6==
 
== IPv4/IPv6==
 
* 14+ MPPS, single core
 
* 14+ MPPS, single core
Line 16: Line 15:
 
** ARP resolution/snooping
 
** ARP resolution/snooping
 
** ARP proxy
 
** ARP proxy
{{colend}}
 
{{colbegin}}
 
 
== IPv4 ==
 
== IPv4 ==
 
* GRE, MPLS-GRE,NSH-GRE,VXLAN
 
* GRE, MPLS-GRE,NSH-GRE,VXLAN
Line 34: Line 31:
 
* MPLS-o-Ethernet
 
* MPLS-o-Ethernet
 
** Deep label stacks supported
 
** Deep label stacks supported
{{colend}}
 
{{colbegin}}
 
 
== L2 ==
 
== L2 ==
 
* VLAN Support
 
* VLAN Support
Line 49: Line 44:
 
* Input ACLs
 
* Input ACLs
 
* Interface cross-connect
 
* Interface cross-connect
{{colend}}
 

Revision as of 13:50, 11 February 2016

IPv4/IPv6

  • 14+ MPPS, single core
  • Multimillion entry fib
  • Source RPF
  • Thousands of VRFs
    • Controlled cross-VRF lookups
  • Multipath - ECMP and Unequal Cost
  • Multiple million Classifiers - Arbitrary N-tuple
  • VLAN Support - Single/Double tag
  • Counters for everything
  • Mandatory Input checks
    • TTL expiration
    • header checksum
    • L2 length < IP length
    • ARP resolution/snooping
    • ARP proxy

IPv4

  • GRE, MPLS-GRE,NSH-GRE,VXLAN
  • IPSEC
  • DHCP client/proxy
  • Carrier Grade NAT

IPv6

  • Neighbor Discovery
  • Router Advertisement
  • DHCPv6 Proxy
  • L2TPv3
  • Segment Routing
  • MAP/LW46 - IPv4aaS
  • iOAM

MPLS

  • MPLS-o-Ethernet
    • Deep label stacks supported

L2

  • VLAN Support
    • Single/Double tag
    • L2 forwarding with EFP/Bridge Domain concepts
  • VTR - push/pop/translate
  • Mac Learning - default limit of 50k addresses
  • Bridging - Split-horizon group support/EFP filtering
  • Proxy Arp
  • Arp termination
  • IRB - BVI Support with RouterMac assignment
  • Flooding
  • Input ACLs
  • Interface cross-connect