BGP/MPLS VPN

3/26/03


Click here to start


Table of Contents

BGP/MPLS VPN

Road map

Road map

Multi-protocol Label Switching (MPLS)

Original drivers towards label switching

MPLS benefits

MPLS Terminology

Block Diagram of Label Switch Router

Label Distribution Protocol (LDP)

Label Switched Path (LSP)

Road map

Border Gateway Protocol (BGP)

Autonomous System (AS)

Architecture of Dynamic Routing

BGP version 4

General operation

BGP Route Processing

Four types of BGP messages

BGP attributes

Two types of BGP neighbour relationships

Road map

Virtual Private Network (VPN)

What is VPN?

Virtual Private Network Evolution

Overlay VPN model

Peer-to-Peer VPN model

Road map

BGP/MPLS VPN

BGP/MPLS VPN Overview

Network Components

Operational Model

Sample network topology

First Control Subflow

Second Control Subflow

Data Flow

Benefits of BGP/MPLS VPN

Challenges and Solutions

Overlapping customer address spaces

VPN-IPv4 address family

Multiprotocol BGP Extensions (MP-BGP)

Constraining network connectivity

Multiple forwarding tables

BGP extended community attributes

Hub-and-spoke VPN Connectivity

Maintaining updated VPN Routing Information

Case study

Road map

Conclusion (Pros)

Conclusion (Cons)

Reference (1)

Reference (2)

Author: Tony Feng

Email: tdfeng@cs.sfu.ca

Home Page: http://www.ensc.sfu.ca/~ljilja/cnl/