By default, virtual multipoint interfaces (VMIs) operate in aggregate mode, which means that all of the virtual access interfaces
created by PPP over Ethernet (PPPoE) sessions are aggregated logically under the configured VMI. Applications above Layer
2, such as the Enhanced Interior Gateway Routing Protocol (EIGRP) and Open Shortest Path First version 3 (OSPFv3), should
be defined only on the VMI. Packets sent to the VMI are forwarded to the correct virtual access interface. When VMIs are in
aggregate mode, they operate in nonbroadcast multiple access (NBMA) mode. Multicast traffic is forwarded only to the NBMA
neighbors where a listener for that group is present.
If you are running multicast applications that require the virtual access interfaces to be exposed to applications above
Layer 2 directly, you can configure the VMI to operate in bypass mode. Most multicast applications require that the virtual
access interfaces be exposed directly to the routing protocols to ensure that the multicast Reverse Path Forwarding (RPF)
can operate as expected. When you use the bypass mode, you must define a VMI to handle presentation of cross-layer signals
such as, neighbor up, neighbor down, and metrics. Applications are aware of the actual underlying virtual access interfaces
and send packets to them directly. Additional information is required on the virtual template configuration.