Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Network Deployment Model

Lab Topology

Figure 1 explains connectivity between the platforms in the Enterprise WAN for Finance and Stock Exchange JVD infrastructure. The fabric topology leverages Primary and Secondary path for multicast traffic with Anycast RP in case of node failure scenarios.

Figure 1: Network Topology for Finance and Stock Exchange Network Topology for Finance and Stock Exchange

Platform Positioning

Topology definition includes:

  • WANEDGE1: Device (DUT)
  • AP1: Device (DUT)
  • AP2: Helper Router
  • CR1: Customer Router (DUT)
  • CR2: Customer Router
  • WANEDGE2: Helper Router
  • L2/L3 Edge: Helper Router

Baseline Features

The following are list of the protocols used stock exchange WAN overlay and underlay services:

  • NG-MVPN (Type 6 and Type 7)
  • PIM V2 with Sparse Mode
  • L3VPN
  • Bridge-Domain
  • MVPN with mode spt-only
  • RSVP TE
  • OSPF
  • IBGP and EBGP
  • TWAMP (SLA Monitoring)
  • LLQ-COS [Multifield Classifiers]
  • ANYCAST RP
  • Static RP

Figure 2 shows the VPN multicast source is connected to ACX7100, which connects to WAN Edge-1 and WAN Edge-2. From the NG-MVPN signaling perspective, both routers act as Source-PE and at the other end, VPN multicast receivers connected to router AP1 and AP2 act as Receiver-PE. Following are some of the BGP routes used in NG-MVPN:

  • Auto-discovery Routes: These routes help in discovering MVPN membership information within and across autonomous systems.
  • Provider Tunnel Routes: These routes are used to advertise provider tunnel details.
  • C-Multicast Routes: These routes are used for the exchange of customer multicast routing information.
Figure 2: Network Topology for Finance and Stock Exchange Network Topology for Finance and Stock Exchange

In this solution, BGP signaling is enabled with family mcast-vpn configuration to use BGP as the control plane protocol between PEs for MVPNs.

Configuration of multicast VRF at data center of the stock exchange at WANEdge-1.

In a multicast environment, the Rendezvous Point (RP) is a crucial component for managing multicast traffic, particularly in Protocol Independent Multicast Sparse Mode (PIM-SM). The RP serves as the initial point of contact for multicast sources and receivers.

The configuration of RP in WAN Edge1 and WAN Edge2 is as follows:

The configuration of RP in MVPN protocol is as follows:

Optimum Replication

Multicast tunnels are either ingress replication tunnels or Point to MultiPoint (P2MP) tunnels. The solution supports optimum replication for both Intra-subnet and Inter-subnet IP multicast traffic.

Figure 3: NG-MVPN in this Solution NG-MVPN in this Solution

Ethernet VPN (EVPN) connects dispersed customer sites using a Layer 2 virtual bridge. In Figure 3 , EVPN with Single-Active solution is enabled with Designated Forwarder (DF) and Non-Designated Forwarders (non-DF) PE’s. This solution supports all EVPN service interfaces listed in Section 6 of [RFC7432]:

  • VLAN-based service interface
  • VLAN-bundle service interface
  • VLAN-aware bundle service interface

In this JVD solution is used VLAN-based service interface model. EVPN ESI simplifies complex network designs by:

  • Reducing network complexity and eliminating multiple redundancy protocols
  • Providing a unified approach to multi-homing
  • Minimizing configuration overhead
  • Enabling centralized management of network segments
Figure 4: EVPN Network Topology EVPN Network Topology

L3 VPN Configuration

In Next-Generation Multicast VPNs (NG-MVPNs), the underlying Layer 3 VPN (L3VPN) model provides the foundational unicast infrastructure and core network, onto which NG-MVPN builds the capability to transport multicast traffic efficiently. NG-MVPN extends the familiar MPLS L3VPN service by unifying the control plane for both unicast and multicast using BGP, reducing the complexity and improving scalability compared to older MVPN architectures. Figure x shows the traffic flow from the customer to the stock exchange data center and vice versa. There are separate VRFs from unicast and Multicast services.

Figure 5: Connecting EVPN and VRF for Multicast and Unicast Traffic Connecting EVPN and VRF for Multicast and Unicast Traffic

Following is the L3 VPN configuration for multicast traffic.

Here is the configuration for L3 VPNS for unicast traffic

Class of Service

In Juniper router, we support multiple levels of transmission priority, which in order of increasing priority are low, low-medium, low-high, medium-low, medium-high, high, strict-high, and low-latency. This allows the software to service higher-priority queues before lower-priority queues. Which transmission priority levels that are supported can vary depending on the platform and software release. LLQ enables delay-sensitive data to have preferential treatment over other traffic. A low-latency queue has the highest priority over any other priority queues, including strict-high queues, as well as a low delay scheduling profile.

In this solution Class of Service( CoS ) with a multifield classifier applied on multicast and other services use the following queue priorities. CoS is configured with multifield classifiers that prioritize multicast traffic with a low-latency priority designation, while assigning a lower priority to all remaining services.

The following table provides queue priority details:

Table 1: Queue Priority Details
Queue Priority Forwarding Class Queue Traffic Types
High FC-Control 3 Generic/VPNs
Low-Latency FC-LLQ 2 Stock Data/Multicast
Strict-High FC-HIGH 1 Transaction/VRFs
Figure 6: Class of Service in Network Architecture A diagram of a network AI-generated content may be incorrect.

Following sample COS configuration can be applied on WAN edge-1 and WAN edge-2.

Following sample configuration can be applied on an access point.

You can define Class of Service in the following roles, which are suitable for this JVD solution.

  • Classification:
    • Behavior Aggregate classification is based on received code points
    • 802.1p, DSCP, and EXP classification is based on received ingress packet headers
    • Fixed classification is based on forwarding class mapping

For guaranteed ultra-low end-to-end latency between the Customer Equipment (CE) and the Provider Equipment (PE) as well as for overall Low Latency Quality (LLQ) use cases. For more information, see JVD-5G-FH-COS-02-02 .

Following is the sample configuration for multifield classification.

Two-Way Active Measurement Protocol (TWAMP)

TWAMP is an open protocol that measures network performance between two devices in a network. It helps in measuring the network performance between the two devices in a round trip that supports TWAMP implementation and is used to check the Service Level Agreement (SLA) compliance. Figure 7 shows implementation of TWAMP between AP and CR nodes.

Figure 7: TWAMP Server and Clients in the Access Side of the WAN Network TWAMP Server and Clients in the Access Side of the WAN Network

TWAMP is a sophisticated network performance measurement protocol that evolved from its predecessor, One-Way Active Measurement Protocol (OWAMP). It is like an advanced diagnostic tool for network health.

Following is a sample server-side configuration of AP1, which is acting as the Server in this network topology.

Reference Architecture Implications

  • Refer Metro Ethernet Business Services for EVPN-VPWS/FXC/EVPN-ELAN and co-existing with traditional VPN services including multi-site VPLS, Hot-Standby L2Circuit, L2VPN, and L3VPN with DIA.
  • Refer Metro as a Service MEF 3.0 for further details on EVPN-VPWS, EVPN-FXC, EVPN-ELAN, VPLS, L2Circuit, and L2VPN over a color-aware SR-MPLS Inter-AS topology.
  • Refer Class of Service in 5G Networks for ultra-low end-to-end latency between the Customer Equipment (CE) and the Provider Equipment (PE) as well as for overall Low Latency Quality (LLQ) usage nodes.