BGP Prefix replay

Please take a look at https://replay.bgphelp.com

BGP Replay is a web platform designed for network engineers and researchers to analyze historical BGP prefix advertisements. It allows users to replay BGP routing events over time, providing insights into changes in prefix announcements, withdrawals, and propagation. The tool is built for practical use cases like diagnosing past routing issues, analyzing prefix hijacks, or studying the behavior of a specific IPv4 or IPv6 prefix.

Next Generation Multicast VPN (NG-MVPN) configuration example

Next Generation Multicast VPN (NG-mVPN)

NG-mVPN is a next-generation multicast distribution technology that is predominantly used in service provider networks and addresses scalability and manageability issues associated with the previous generation of SP Multicast VPN (Draft Rosen).

In this article, we will go through configuration steps you’d need to undertake to configure NG-mVPN in a Juniper environment. We will also discuss BGP advertisements that are associated with multicast sources and receivers connected to the network.
Continue reading “Next Generation Multicast VPN (NG-MVPN) configuration example”

EVPN FAQ

What is EVPN?

Ethernet VPN (EVPN) is a new technology that is used to extend Ethernet circuits across Data Center and Service Provider networks. It is expected to succeed other L2VPN transport methods such as BGP-based L2VPN (RFC6624), LDP-Based L2VPN (RFC4906) and VPLS.

EVPN introduces a set of new features that were not available in L2VPN and VPLS environments, most noticeable of which are All-Active Multi-homing across multiple PE devices and more efficient handling of L2 Multicast traffic.

Refer to RFC 7209 to better understand the rationale for creating EVPN.
Continue reading “EVPN FAQ”

EVPN Type 6 (Selective Multicast Ethernet Tag Route) Explained

EVPN Type 6 (Selective Multicast Ethernet Tag Route) Explained

EVPN Type 6 Route is defined in IGMP and MLD Proxy for EVPN IETF draft. The purpose of this route is to distribute Host’s or VM’s intent to receive Multicast traffic for a certain Multicast Group (*,G) or Source-Group combination (S,G).
Continue reading “EVPN Type 6 (Selective Multicast Ethernet Tag Route) Explained”

Need for IGMP and MLD Proxy in EVPN Environment

Section 16 of EVPN RFC7432 defines the mechanism for forwarding multicast traffic within EVPN networks. Ingress Replication and/or P2MP LSPs may be used for Multicast forwarding. The major shortcoming of Multicast forwarding approach defined in RFC7432 is the lack of per-group multicast trees, meaning that Multicast traffic is getting forwarded to all PE devices participating in a given EVPN instance, regardless of presence of interested receivers.
Continue reading “Need for IGMP and MLD Proxy in EVPN Environment”

EVPN Route Types

Route Type Description RFC Route Type Explained
0 Reserved RFC 7432
1 Ethernet Auto-Discovery (A-D) route RFC 7432 EVPN Type 1 Explained
2 MAC/IP advertisement route RFC 7432 EVPN Type 2 Explained
3 Inclusive Multicast Route RFC 7432 EVPN Type 3 Explained
4 Ethernet Segment Route RFC 7432 EVPN Type 4 Explained
5 IP Prefix Route draft-ietf-bess-evpn-prefix-advertisement-04 EVPN Type 5 Explained
6 Selective Multicast Ethernet Tag Route draft-ietf-bess-evpn-igmp-mld-proxy-00 EVPN Type 6 Explained
7 IGMP Join Synch Route draft-ietf-bess-evpn-igmp-mld-proxy-00 EVPN Type 7 Explained
8 IGMP Leave Synch Route draft-ietf-bess-evpn-igmp-mld-proxy-00  EVPN Type 8 Explained
9 Per-Region I-PMSI A-D route draft-ietf-bess-evpn-bum-procedure-updates-01
10 S-PMSI A-D route draft-ietf-bess-evpn-bum-procedure-updates-01
11 Leaf A-D route draft-ietf-bess-evpn-bum-procedure-updates-01
12-255 Unassigned

 

EVPN MPLS Port-Based VLAN-Aware Bundle Service

In this article, we will review EVPN MPLS Port-Based VLAN-Aware Bundle Service  configuration example using Juniper MX devices. As per Port-Based VLAN-Aware service definition in RFC7432, all of the VLANs on the port are part of the same service and are mapped to a single bundle without any VID translation.

EVPN VLAN-Aware Bundle Service
EVPN VLAN-Aware Bundle Service

In our sample, we will add L3 IRB interfaces to VLANs, simulating L3 Default Gateways.
Continue reading “EVPN MPLS Port-Based VLAN-Aware Bundle Service”

Inter-subnet routing in EVPN MPLS Environment

In this article, we will review inter-subnet routing scenarios in EVPN environment. As we will discover, certain topologies might lead to sub-optimal traffic flows within EVPN network.

Our setup will be comprised of three PE and four CE devices as shown below:

Inter-subnet routing in EVPN Environment
Inter-subnet routing in EVPN Environment

Continue reading “Inter-subnet routing in EVPN MPLS Environment”