APPLICATION NOTE




NG MVPN BGP ROUTE TYPES AND ENCODINGS

Examples for Easy Reference




Copyright © 2010, Juniper Netw...
APPLICATION NOTE - NG MVPN BGP Route Types and Encodings


Table of Contents
                 Introduction  .  .  .  .  . ...
APPLICATION NOTE - NG MVPN BGP Route Types and Encodings


Introduction
                      NG MVPNs use seven types of ...
APPLICATION NOTE - NG MVPN BGP Route Types and Encodings


                 Type 4 Example: Leaf AD Route
                ...
APPLICATION NOTE - NG MVPN BGP Route Types and Encodings


About Juniper Networks
                         Juniper Network...
Upcoming SlideShare
Loading in …5
×

NG MVPN BGP ROUTE TYPES AND ENCODINGS

1,616 views

Published on

Examples for Easy Reference

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,616
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
35
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

NG MVPN BGP ROUTE TYPES AND ENCODINGS

  1. 1. APPLICATION NOTE NG MVPN BGP ROUTE TYPES AND ENCODINGS Examples for Easy Reference Copyright © 2010, Juniper Networks, Inc.
  2. 2. APPLICATION NOTE - NG MVPN BGP Route Types and Encodings Table of Contents Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Design Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Type 1 Example: Intra-AS I-PMSI AD Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Type 2 Example: Inter-AS I-PMSI AD Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Type 3 Example: S-PMSI AD Route. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Type 4 Example: Leaf AD Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Type 5 Example: Source Active AD Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Type 6 Example: Shared Tree Join Route. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Type 7 Example: Source Tree Join Route. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 About Juniper Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 ii Copyright © 2010, Juniper Networks, Inc.
  3. 3. APPLICATION NOTE - NG MVPN BGP Route Types and Encodings Introduction NG MVPNs use seven types of BGP MVPN routes, five of which are used for autodiscovery and two for C-multicast protocol information exchange between provider edge (PE) routers. This application note identifies and gives examples of NG MVPN route types and their encodings. Scope This document is for use in the field when configuring and verifying NG MVPNs. Design Considerations These examples apply to NG MVPN using the BGP control plane. NG MVPN BGP Route Types and Encodings Key AD autodiscovery MVPN multicast VPN AS autonomous system NG next generation ASBR AS border router PE provider edge C-G customer multicast group address PMSI provider multicast service interface C-S customer multicast source address RD route distinguisher C-multicast customer multicast RP rendezvous point I-PMSI inclusive PMSI S-PMSI selective PMSI Type 1 Example: Intra-AS I-PMSI AD Route Originated by all PE routers participating in NG MVPN. 1:10.255.170.100:1:10.255.170.100 Originating Router Loopback Address Originating Router RD Route Type Type 2 Example: Inter-AS I-PMSI AD Route Originated by all ASBR PE routers. 2:10.255.170.100:1:65000 AS Number of the ASBR Originating Router RD Route Type Type 3 Example: S-PMSI AD Route Originated by the sender PE router (the sender PE that initiates the S-PMSI). 3:10.255.170.100:1:32:192.168.194.2:32:224.1.2.3:10.255.170.100 Originating Router Loopback Address C-G Using S-PMSI C-G Mask (32 for IPv4; 128 for IPv6) C-S Using S-PMSI C-S Mask (32 for IPv4; 128 for IPv6) Originating Router RD Route Type Copyright © 2010, Juniper Networks, Inc. 1
  4. 4. APPLICATION NOTE - NG MVPN BGP Route Types and Encodings Type 4 Example: Leaf AD Route Originated by receiver PE routers in response to receiving S-PMSI AD routes with the “leaf information required” flag set from the sender PE router. 4:3:10.255.170.100:1:32:192.168.194.2:32:224.1.2.3:10.255.170.100:10.255.170.98 Route Type S-PMSI AD Originating Router Route Loopback Address Type 5 Example: Source Active AD Route Originated by the PE router that discovers an active VPN multicast source. 5:10.255.170.100:1:32:192.168.194.2:32:224.1.2.3 C-G C-G Mask (32 for IPv4; 128 for IPv6) C-S C-S Mask (32 for IPv4; 128 for IPv6) Originating Router RD Route Type Type 6 Example: Shared Tree Join Route Originated by the receiver PE router (the PE that receives a (C-*, C-G) join message from a VPN interface). 6:10.255.170.100:1:65000:32:10.12.53.12:32:224.1.2.3 C-G C-G Mask (32 for IPv4; 128 for IPv6) C-RP Address C-RP Mask (32 for IPv4; 128 for IPv6) AS Number of Upstream PE (towards C-RP) RD of Upstream PE (towards C-RP) Route Type Type 7 Example: Source Tree Join Route Originated by the receiver PE router (the PE that receives a local (C-S, C-G) join message or the PE that already has a Type 6 route and receives a Type 5 route). 7:10.255.170.100:1:65000:32:192.168.194.2:32:224.1.2.3 C-G C-G Mask (32 for IPv4; 128 for IPv6) C-S C-S Mask (32 for IPv4; 128 for IPv6) AS Number of Upstream PE (towards C-S) RD of Upstream PE (towards C-S) Route Type Summary Juniper Networks® is a leading innovator of NG MVPN solutions. Using Juniper Networks Junos® operating system to deploy NG MVPNs, service providers now have a scalable, flexible, more economical approach to implementing solutions that support numerous emerging NG MVPN applications. 2 Copyright © 2010, Juniper Networks, Inc.
  5. 5. APPLICATION NOTE - NG MVPN BGP Route Types and Encodings About Juniper Networks Juniper Networks, Inc. is the leader in high-performance networking. Juniper offers a high-performance network infrastructure that creates a responsive and trusted environment for accelerating the deployment of services and applications over a single network. This fuels high-performance businesses. Additional information can be found at www .juniper .net . Corporate and Sales Headquarters APAC Headquarters EMEA Headquarters To purchase Juniper Networks solutions, Juniper Networks, Inc. Juniper Networks (Hong Kong) Juniper Networks Ireland please contact your Juniper Networks 1194 North Mathilda Avenue 26/F, Cityplaza One Airside Business Park representative at 1-866-298-6428 or Sunnyvale, CA 94089 USA 1111 King’s Road Swords, County Dublin, Ireland authorized reseller. Phone: 888.JUNIPER (888.586.4737) Taikoo Shing, Hong Kong Phone: 35.31.8903.600 or 408.745.2000 Phone: 852.2332.3636 EMEA Sales: 00800.4586.4737 Fax: 408.745.2100 Fax: 852.2574.7803 Fax: 35.31.8903.601 www.juniper.net Copyright 2010 Juniper Networks, Inc. All rights reserved. Juniper Networks, the Juniper Networks logo, Junos, NetScreen, and ScreenOS are registered trademarks of Juniper Networks, Inc. in the United States and other countries. All other trademarks, service marks, registered marks, or registered service marks are the property of their respective owners. Juniper Networks assumes no responsibility for any inaccuracies in this document. Juniper Networks reserves the right to change, modify, transfer, or otherwise revise this publication without notice. 3500142-002-EN May 2010 Printed on recycled paper 3

×