summaryrefslogtreecommitdiffstats
path: root/docs/overview/features/l3.rst
blob: fd90b13efd9078dd0edd315d5d79ac35e6f42d8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
.. _l3:

=======
Layer 3
=======

IP Layer
--------
* ICMP
* IPv4
* IPv6
* IPSEC
* Link Local Addressing

MultiCast
---------
* Multicast FiB
* IGMP

Virtual Routing and forwarding (VRF)
------------------------------------
* VRF scaling, thousands of tables. 
* Controlled cross-VRF lookups

Multi-path
----------
* Equal Cost Multi Path (ECMP)
* Unequal Cost Multi Path (UCMP)

IPv4
----
* ARP
* ARP Proxy
* ARP Snooping

IPv6
----
* Neighbour discovery (ND)
* ND Proxy
* Router Advertisement
* Segment Routing
* Distributed Virtual Routing Resolution

Forwarding Information Base (FIB)
---------------------------------

* Hierarchical FIB
* Memory efficient
* Multi-million entry scalable
* Lockless/concurrent updates
* Recursive lookups
* Next hop failure detection
* Shared FIB adjacencies
* Multicast support
* MPLS support