fd90b13efd9078dd0edd315d5d79ac35e6f42d8f
[vpp.git] / docs / overview / features / l3.rst
1 .. _l3:
2
3 =======
4 Layer 3
5 =======
6
7 IP Layer
8 --------
9 * ICMP
10 * IPv4
11 * IPv6
12 * IPSEC
13 * Link Local Addressing
14
15 MultiCast
16 ---------
17 * Multicast FiB
18 * IGMP
19
20 Virtual Routing and forwarding (VRF)
21 ------------------------------------
22 * VRF scaling, thousands of tables. 
23 * Controlled cross-VRF lookups
24
25 Multi-path
26 ----------
27 * Equal Cost Multi Path (ECMP)
28 * Unequal Cost Multi Path (UCMP)
29
30 IPv4
31 ----
32 * ARP
33 * ARP Proxy
34 * ARP Snooping
35
36 IPv6
37 ----
38 * Neighbour discovery (ND)
39 * ND Proxy
40 * Router Advertisement
41 * Segment Routing
42 * Distributed Virtual Routing Resolution
43
44 Forwarding Information Base (FIB)
45 ---------------------------------
46
47 * Hierarchical FIB
48 * Memory efficient
49 * Multi-million entry scalable
50 * Lockless/concurrent updates
51 * Recursive lookups
52 * Next hop failure detection
53 * Shared FIB adjacencies
54 * Multicast support
55 * MPLS support