Adjacency walks protected by 'walk in progress' flag
[vpp.git] / docs / overview / features / l2.rst
1 .. _l2:
2
3 =======
4 Layer 2
5 =======
6
7 MAC Layer
8 ---------
9 * Ethernet
10
11 Discovery
12 ---------
13 * Cisco Discovery Protocol
14 * Link Layer Discovery Protocol (LLDP)
15
16 Link Layer Control Protocol
17 ---------------------------
18 * Bit Index Explicit Replication – Link Layer Multi-cast forwarding.
19 * Link Layer Control (LLC) - multiplex protocols over the MAC layer. 
20 * Spatial Reuse Protocol (SRP)
21 * High-Level Data Link Control (HDLC)
22 * Logical link control (LLC)
23 * Link Agg Control Protocol (Active/Active, Active/Passive) – 18.04 
24
25 Virtual Private Networks
26 ------------------------
27 * MPLS 
28   
29   * MPLS-o-Ethernet – Deep label stacks supported
30
31 * Virtual Private LAN Service (VPLS)
32 * VLAN
33 * Q-in-Q
34 * Tag-rewrite (VTR) - push/pop/Translate (1:1,1:2, 2:1,2:2)
35 * Ethernet flow point Filtering
36 * Layer 2 Cross Connect
37
38 Bridging
39 ---------
40 * Bridge Domains
41 * MAC Learning (50k addresses)
42 * Split-horizon group support
43 * Flooding
44
45 ARP
46 ---
47 * Proxy
48 * Termination
49 * Bidirectional Forwarding Detection
50
51 Integrated Routing and Bridging (IRB)
52 -------------------------------------
53 * Flexibility to both route and switch between groups of ports.
54 * Bridged Virtual Interface (BVI) Support, allows traffic switched traffic to be routed.
55
56