L2VPN Interworking draft-sajassi-l2vpn-interworking-00.txt Ali - - PowerPoint PPT Presentation

l2vpn interworking
SMART_READER_LITE
LIVE PREVIEW

L2VPN Interworking draft-sajassi-l2vpn-interworking-00.txt Ali - - PowerPoint PPT Presentation

L2VPN Interworking draft-sajassi-l2vpn-interworking-00.txt Ali Sajassi Cisco Systems November 20, 2002 12/10/2002 Ali Sajassi, Cisco Systems 1 Problem Scope PPVPN L2 Framework: If these ACs are of the same technology the PW is said to


slide-1
SLIDE 1

12/10/2002 Ali Sajassi, Cisco Systems 1

L2VPN Interworking

draft-sajassi-l2vpn-interworking-00.txt Ali Sajassi Cisco Systems November 20, 2002

slide-2
SLIDE 2

12/10/2002 Ali Sajassi, Cisco Systems 2

Problem Scope

PPVPN L2 Framework:

“If these ACs are of the same technology the PW is said to provide "homogeneous transport"; otherwise it is said to provide "heterogeneous transport". Heterogeneous transport requires that some sort of interworking function be applied.”

slide-3
SLIDE 3

12/10/2002 Ali Sajassi, Cisco Systems 3

PWE3 Network Reference Model

  • CE1 Attachment |<--- Pseudo Wire ---->| CE2 Attachment
  • Circuit | | Circuit
  • | | |<-- PSN Tunnel -->| | |
  • | v v v v |
  • | +--------+ +--------+ |
  • +----+ v | | | | v +----+
  • | |===| |==================| |====| |
  • |CE1 |---| ..|....... PW .......|.. |----| CE2|
  • | |=^=| |==================| |==^=| |
  • +----+ | | | | | | +----+
  • | +--------+ +--------+ |
  • | PE1 PE2 |
  • | |
  • | |
  • L2 Native L2 Native
  • Service Service
slide-4
SLIDE 4

12/10/2002 Ali Sajassi, Cisco Systems 4

Attachment Circuit v.s. Native Service

Attachment Circuit (AC) is the VC between a CE and

its PE – e.g., ATM or FR AC

Native Service is the service that gets carried over AC

– e.g., Ethernet over ATM or Ethernet over FR

In some IW scenarios, AC and NS are the same on

  • ne side – e.g., Ethernet AC and Ethernet NS

If ACs are the same on BOTH sides, then no

interworking is needed

It is assumed that NS is the same on both sides for

all scenarios

slide-5
SLIDE 5

12/10/2002 Ali Sajassi, Cisco Systems 5

Solution: Local-AC- Termination

  • |<--- Pseudo Wire ---->|
  • AC1 | | AC2
  • | | |<-- PSN Tunnel -->| | |
  • | v v v v |
  • | +--------+ +--------+ |
  • +----+ v | | | | v +----+
  • | |===| +---+ |==================| +---+ |====| |
  • |CE1 |---|..|IWF|.|..... NSoPW ......|..|IWF| |----| CE2|
  • | |=^=| +---+ |==================| +---+ |==^=| |
  • +----+ | | | | | | +----+
  • | +--------+ +--------+ |
  • | PE1 PE2 |
  • | |
  • | |
  • Native Native
  • Service Service
slide-6
SLIDE 6

12/10/2002 Ali Sajassi, Cisco Systems 6

Attachment Circuit Types

  • 1. Ethernet/VLAN
  • 2. ATM
  • 3. FR
  • 4. PPP
  • 5. HDLC
slide-7
SLIDE 7

12/10/2002 Ali Sajassi, Cisco Systems 7

Native Service Types

  • 1. Ethernet
  • 2. IP
  • 3. PPP
  • 4. Multi-protocol
slide-8
SLIDE 8

12/10/2002 Ali Sajassi, Cisco Systems 8

Ethernet Encapsulation

CEs: need to be configured for Ethernet

encapsulation

PEs: only need to support EoPW and the RFC

corresponding to Ethernet over AC

Two options

  • Configure CE port as bridged interface
  • Configure CE port as routed interface with

Ethernet encapsulation

slide-9
SLIDE 9

12/10/2002 Ali Sajassi, Cisco Systems 9

Ethernet Encapsulation - Continue

  • +---+-----------+------------+--------------+-------------+
  • | | AC-1 | AC-2 | IWF-1 | IWF-2 |
  • +---+-----------+------------+--------------+-------------+
  • | 1 | Ethernet | ATM | NULL | RFC 2684-B |
  • | 2 | Ethernet | FR | NULL | RFC 2427-B |
  • | 3 | Ethernet | PPP/HDLC | NULL | RFC 2878 |
  • | 4 | FR | ATM | RFC 2427-B | RFC 2684-B |
  • | 5 | FR | PPP/HDLC | RFC 2427-B | RFC 2878 |
  • | 6 | ATM | PPP/HDLC | RFC 2684-B | RFC 2878 |
  • +---+-----------+------------+--------------+-------------+
slide-10
SLIDE 10

12/10/2002 Ali Sajassi, Cisco Systems 10

IP Encapsulation

Supposedly least changes to CE’s

configuration

CEs: configuration sometimes needs to be

changed (e.g., OSPF routing protocol between ATM-Ethernet)

PEs: needs to support IPoPW and the RFC

corresponding to IP Routed over AC PLUS the need for ARP mediation

Limited to IP protocol only Sometime can simplify ARP mediation to ARP

proxy

slide-11
SLIDE 11

12/10/2002 Ali Sajassi, Cisco Systems 11

IP Encapsulation - Continue

  • +---+-----------+------------+--------------+-------------+
  • | | AC-1 | AC-2 | IWF-1 | IWF-2 |
  • +---+-----------+------------+--------------+-------------+
  • | 1 | Ethernet | ATM | RFC 894 | RFC 2684-R |
  • | 2 | Ethernet | FR | RFC 894 | RFC 2427-R |
  • | 3 | Ethernet | PPP/HDLC | RFC 894 | RFC 1332 |
  • | 4 | FR | ATM | RFC 2427-R | RFC 2684-R |
  • | 5 | FR | PPP/HDLC | RFC 2427-R | RFC 1332 |
  • | 6 | ATM | PPP/HDLC | RFC 2684-R | RFC 1332 |
  • +---+-----------+------------+--------------+-------------+
slide-12
SLIDE 12

12/10/2002 Ali Sajassi, Cisco Systems 12

PPP Encapsulation

CEs: Need to support PPP PEs: Need to support PoPW and the

RFC corresponding to PPP over AC.

slide-13
SLIDE 13

12/10/2002 Ali Sajassi, Cisco Systems 13

PPP Encapsulation - Continue

  • +---+-----------+------------+--------------+-------------+
  • | | AC-1 | AC-2 | IWF-1 | IWF-2 |
  • +---+-----------+------------+--------------+-------------+
  • | 1 | Ethernet | ATM | RFC 2516 | RFC 2364 |
  • | 2 | Ethernet | FR | RFC 2516 | RFC 1973 |
  • | 3 | Ethernet | PPP/HDLC | RFC 2516 | NULL |
  • | 4 | FR | ATM | RFC 1973 | RFC 2364 |
  • | 5 | FR | PPP/HDLC | RFC 1973 | NULL |
  • | 6 | ATM | PPP/HDLC | RFC 2364 | NULL |
  • +---+-----------+------------+--------------+-------------+
slide-14
SLIDE 14

12/10/2002 Ali Sajassi, Cisco Systems 14

Multi-Protocol Encap

Needed if multiple protocol need to be

transported over the same Attachment Circuit (e.g., CEs want to send both Routed and Bridged packets over an ATM VC at one end and Ethernet connection at the other end)

Since procedures for L3 protocol has

dependency on type of L2 links (e.g., PtP versus Broadcast), can not assume that all routed encapsulation are supported

Need to support IP+Ethernet at the minimum

slide-15
SLIDE 15

12/10/2002 Ali Sajassi, Cisco Systems 15

Multi-Protocol Encap

Need to define a new PW type

Identify the payload using two-byte GRE

protocol type id

CEs: Need to be configured for MP

  • peration

PEs: Need to support MPoPW

slide-16
SLIDE 16

12/10/2002 Ali Sajassi, Cisco Systems 16

Issues

Need to have two new PW types for

IP Multi-Protocol

slide-17
SLIDE 17

12/10/2002 Ali Sajassi, Cisco Systems 17

Summary & Recommendations

Draft proposes comprehensive

interworking solution for heterogeneous transport of L2VPN

Further discussion