Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

36
MPLS TDM Pseudowires with the E4G Platform

description

MPLS TDM Pseudowires on the Extreme Networks E4G Platform

Transcript of Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

Page 1: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

MPLS TDM Pseudowires with the E4G Platform

Page 2: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 3: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 4: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 5: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 6: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 7: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

MPLS Network

IP Network

IP Network

IP Network

CONSOLE

Management

LINKACTMGMT

FAN

PWR1

PWR2

PWR1

+PWR2

+ --

24~48V DC 3.5A MAX

E4G-200

ALARM

9 10 11 1221 3 4 5 6 7 8

PWR

1 PPS

10 Mhz

1 PPS/8K

1.5/2/10M

IN OUT

RS422

BITS-IN

E4G-200

CLK

21 3 4 5 6 7 8 109 11 12 13 14 15 16

E4G-200

F16T1E1

G-Solid=T1E1 Loop

G-Blink=T1E1 ACTY-Solid=T1E1 LOS

Module Ok

PWR

Local

Remote

CONSOLE

Management

LINKACTMGMT

FAN

PWR1

PWR2

PWR1

+PWR2

+ --

24~48V DC 3.5A MAX

E4G-200

ALARM

9 10 11 1221 3 4 5 6 7 8

PWR

1 PPS

10 Mhz

1 PPS/8K

1.5/2/10M

IN OUT

RS422

BITS-IN

E4G-200

CLK

21 3 4 5 6 7 8 109 11 12 13 14 15 16

E4G-200

F16T1E1

G-Solid=T1E1 Loop

G-Blink=T1E1 ACTY-Solid=T1E1 LOS

Module Ok

PWR

Local

Remote

TDM (E1/T1) Input TDM (E1/T1) Input

E4G-200 enacapsulates TDM traffic into an MPLS packet and

forwards traffic to the MPLS network

E4G-200 reconstructs T1/E1 from MPLS Pseudowire and traffic egresses T1/E1 port.

Pseudowire is switched through a MPLS network.

Page 8: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 9: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

SAEthertype

802.1Q0x8100

VLAN Tag

EthertypeIP

0x8847

Tunnel Label

PW LabelControl Word

Payload (TDM Data)DA

Page 10: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 11: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

CONSOLE

Management

LINKACTMGMT

FAN

PWR1

PWR2

PWR1

+PWR2

+ --

24~48V DC 3.5A MAX

E4G-200

ALARM

9 10 11 1221 3 4 5 6 7 8

PWR

1 PPS

10 Mhz

1 PPS/8K

1.5/2/10M

IN OUT

RS422

BITS-IN

E4G-200

CLK

21 3 4 5 6 7 8 109 11 12 13 14 15 16

E4G-200

F16T1E1

G-Solid=T1E1 Loop

G-Blink=T1E1 ACTY-Solid=T1E1 LOS

Module Ok

PWR

Local

Remote

CONSOLE

Management

LINKACTMGMT

FAN

PWR1

PWR2

PWR1

+PWR2

+ --

24~48V DC 3.5A MAX

E4G-200

ALARM

9 10 11 1221 3 4 5 6 7 8

PWR

1 PPS

10 Mhz

1 PPS/8K

1.5/2/10M

IN OUT

RS422

BITS-IN

E4G-200

CLK

21 3 4 5 6 7 8 109 11 12 13 14 15 16

E4G-200

F16T1E1

G-Solid=T1E1 Loop

G-Blink=T1E1 ACTY-Solid=T1E1 LOS

Module Ok

PWR

Local

Remote

STACK NO.CONSOLE

Solid ON = LinkBlinking = Activity

Stack1MGMT

FAN

PSU-1

PSU-2

2

3

4

Management

USB

Summit X460-24t

TM

10G

1 3 52 4 6 7 8 9 11 1310 12 14 15 16 17 19 2118 20 22 23 24 21 23 2522 24 26 27 28

Shared Ports STACK NO.CONSOLE

Solid ON = LinkBlinking = Activity

Stack1MGMT

FAN

PSU-1

PSU-2

2

3

4

Management

USB

Summit X460-24t

TM

10G

1 3 52 4 6 7 8 9 11 1310 12 14 15 16 17 19 2118 20 22 23 24 21 23 2522 24 26 27 28

Shared Ports

10.1.2.0/30

10.2.3.0/30

10.3.4.0/30

X460_2Loopback VLAN IP: 10.0.0.3/32OSPF Router ID: 10.0.0.3MPLS LSR-ID: 10.0.0.310.2.3.2

10.3.4.1

X460_1Loopback VLAN IP: 10.0.0.2/32OSPF Router ID: 10.0.0.2MPLS LSR-ID: 10.0.0.210.1.2.2

10.2.3.1

E4G_200_2Loopback VLAN IP: 10.0.0.4/32OSPF Router ID: 10.0.0.4MPLS LSR-ID: 10.0.0.4

10.3.4.2

VePal_1Clock: InternalFraming: ESF24 Channels

VePal_2Clock: Line RecoveredFraming: ESF24 Channels

113

1

2

1

21

13

OSPF Area 0.0.0.0

MPLS Network

E4G_200_1Loopback VLAN IP: 10.0.0.1/32OSPF Router ID: 10.0.0.1MPLS LSR-ID: 10.0.0.1

10.1.2.1

VLAN Name IPx460_1_to_E4G_1 10.1.2.0/30x460_2_to_E4G_2 10.3.4.0/30x460_1_to_x460_2 10.2.3.0/30

Page 12: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

CONSOLE

Management

LINKACTMGMT

FAN

PWR1

PWR2

PWR1

+PWR2

+ --

24~48V DC 3.5A MAX

E4G-200

ALARM

9 10 11 1221 3 4 5 6 7 8

PWR

1 PPS

10 Mhz

1 PPS/8K

1.5/2/10M

IN OUT

RS422

BITS-IN

E4G-200

CLK

21 3 4 5 6 7 8 109 11 12 13 14 15 16

E4G-200

F16T1E1

G-Solid=T1E1 Loop

G-Blink=T1E1 ACTY-Solid=T1E1 LOS

Module Ok

PWR

Local

Remote

CONSOLE

Management

LINKACTMGMT

FAN

PWR1

PWR2

PWR1

+PWR2

+ --

24~48V DC 3.5A MAX

E4G-200

ALARM

9 10 11 1221 3 4 5 6 7 8

PWR

1 PPS

10 Mhz

1 PPS/8K

1.5/2/10M

IN OUT

RS422

BITS-IN

E4G-200

CLK

21 3 4 5 6 7 8 109 11 12 13 14 15 16

E4G-200

F16T1E1

G-Solid=T1E1 Loop

G-Blink=T1E1 ACTY-Solid=T1E1 LOS

Module Ok

PWR

Local

RemoteT1 (T

DM)

VePal_1 Clock SourcePrimary Reference Clock(VePal Set to Internal Clock Source)

VePal_2 Clock SourceLine Recovered Clock (VePal set to Rx)

E4G_200_2 VePal Pseudowire Clock SourceAdaptive Clock Recovery (Clock Recovered from Pseudowire)

E4G_200_1 VePal Pseudowire Clock SourceLine Recovered Clock (Recovered from Port 13 (TDM Port 1)

T1 (TDM)

MPLS Network

(No Timing)

Page 13: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 14: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 15: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

configure snmp sysName "E4G_200_1"

configure vlan default delete ports all

create vlan "lpbk"

enable loopback-mode vlan lpbk

create vlan "x460_1_to_E4G_1"

configure vlan x460_1_to_E4G_1add ports 1 untagged

configure vlan lpbk ipaddress 10.0.0.1 255.255.255.255

enable ipforwarding vlan lpbk

configure vlan x460_1_to_E4G_1ipaddress 10.1.2.1 255.255.255.252

enable ipforwarding vlan x460_1_to_E4G_1

configure ospf routerid 10.0.0.1

configure ospf add vlan lpbk area 0.0.0.0

configure ospf add vlan x460_1_to_E4G_1area 0.0.0.0

enable ospf

configure snmp sysName "E4G_200_2"

configure vlan default delete ports all

create vlan "lpbk"

enable loopback-mode vlan lpbk

create vlan "x460_2_to_E4G_2"

configure vlan x460_2_to_E4G_2add ports 1 untagged

configure vlan lpbk ipaddress 10.0.0.4 255.255.255.255

enable ipforwarding vlan lpbk

configure vlan x460_2_to_E4G_2ipaddress 10.3.4.2 255.255.255.252

enable ipforwarding vlan x460_2_to_E4G_2

configure ospf routerid 10.0.0.4

configure ospf add vlan lpbk area 0.0.0.0

configure ospf add vlan x460_2_to_E4G_2area 0.0.0.0

enable ospf

configure snmp sysName "X460_1"

configure vlan default delete ports all

create vlan " x460_1_to_E4G_1"

create vlan "lpbk"

enable loopback-mode vlan lpbk

create vlan "x460_1_to_x460_2"

configure vlan x460_1_to_E4G_1 add ports 1 untagged

configure vlan x460_1_to_x460_2 add ports 2 untagged

configure vlan lpbk ipaddress 10.0.0.2 255.255.255.255

enable ipforwarding vlan lpbk

configure vlan x460_1_to_E4G_1ipaddress 10.1.2.2 255.255.255.252

enable ipforwarding vlan x460_1_to_E4G_1

configure vlan x460_1_to_x460_2 ipaddress 10.2.3.1 255.255.255.252

enable ipforwarding vlan x460_2

configure ospf routerid 10.0.0.2

configure ospf add vlan x460_1_to_E4G_1area 0.0.0.0

configure ospf add vlan lpbk area 0.0.0.0

Page 16: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

configure ospf add vlan x460_1_to_x460_2 area 0.0.0.0

enable ospf

configure snmp sysName "X460_2"

configure vlan default delete ports all

create vlan " x460_2_to_E4G_2"

create vlan "lpbk"

enable loopback-mode vlan lpbk

create vlan " x460_1_to_x460_2"

configure vlan x460_2_to_E4G_2 add ports 1 untagged

configure vlan x460_1_to_x460_2 add ports 2 untagged

configure vlan lpbk ipaddress 10.0.0.3 255.255.255.255

enable ipforwarding vlan lpbk

configure vlan x460_2_to_E4G_2 ipaddress 10.3.4.1 255.255.255.252

enable ipforwarding vlan x460_2_to_E4G_2

configure vlan x460_1_to_x460_2 ipaddress 10.2.3.2 255.255.255.252

enable ipforwarding vlan x460_1_to_x460_2

configure ospf routerid 10.0.0.3

configure ospf add vlan x460_2_to_E4G_2 area 0.0.0.0

configure ospf add vlan lpbk area 0.0.0.0

configure ospf add vlan x460_1_to_x460_2 area 0.0.0.0

enable ospf

Page 17: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

configure mpls add vlan <VLAN Name>

enable mpls vlan <VLAN Name>

enable mpls ldp vlan <VLAN Name>

configure mpls lsr-id <IP Address>

configure mpls ldp advertise direct all

enable mpls protocol ldp

Page 18: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

enable mpls

#Add VLANs to MPLS and LDP

configure mpls add vlan "lpbk"

configure mpls add vlan " x460_1_to_E4G_1"

enable mpls vlan "lpbk"

enable mpls vlan " x460_1_to_E4G_1"

enable mpls ldp vlan "lpbk"

enable mpls ldp vlan " x460_1_to_E4G_1"

#Configure the LSR-ID

configure mpls lsr-id 10.0.0.1

#Configure LDP Label Advertisement Filter

configure mpls ldp advertise direct all

#Enable MPLS and LDP

enable mpls protocol ldp

enable mpls

#Add VLANs to MPLS and LDP

configure mpls add vlan "lpbk"

configure mpls add vlan " x460_2_to_E4G_2"

enable mpls vlan "lpbk"

enable mpls vlan " x460_2_to_E4G_2"

enable mpls ldp vlan "lpbk"

enable mpls ldp vlan " x460_2_to_E4G_2"

#Configure the LSR-ID

Page 19: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

configure mpls lsr-id 10.0.0.4

#Configure LDP Label Advertisement Filter

configure mpls ldp advertise direct all

#Enable MPLS and LDP

enable mpls protocol ldp

enable mpls

#Add VLANs to MPLS and LDP

configure mpls add vlan " x460_1_to_E4G_1"

configure mpls add vlan "lpbk"

configure mpls add vlan " x460_1_to_x460_2"

enable mpls vlan " x460_1_to_E4G_1"

enable mpls vlan "lpbk"

enable mpls vlan " x460_1_to_x460_2"

enable mpls ldp vlan " x460_1_to_E4G_1"

enable mpls ldp vlan "lpbk"

enable mpls ldp vlan " x460_1_to_x460_2"

#Configure the LSR-ID

configure mpls lsr-id 10.0.0.2

#Configure LDP Label Advertisement Filter

configure mpls ldp advertise direct all

#Enable MPLS and LDP

enable mpls protocol ldp

enable mpls

#Add VLANs to MPLS and LDP

configure mpls add vlan " x460_2_to_E4G_2"

configure mpls add vlan "lpbk"

configure mpls add vlan " x460_1_to_x460_2"

enable mpls vlan " x460_2_to_E4G_2"

Page 20: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

enable mpls vlan "lpbk"

enable mpls vlan " x460_1_to_x460_2"

enable mpls ldp vlan " x460_2_to_E4G_2"

enable mpls ldp vlan "lpbk"

enable mpls ldp vlan " x460_1_to_x460_2"

#Configure the LSR-ID

configure mpls lsr-id 10.0.0.3

#Configure LDP Label Advertisement Filter

configure mpls ldp advertise direct all

#Enable MPLS and LDP

enable mpls protocol ldp

enable mpls

Page 21: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

configure tdm hierarchy t1

configure port <PORT NUMBER> tdm

configure tdm hierarchy

configure port 13 tdm clock-source line

configure port 13 tdm framing esf

configure port 13 tdm line-coding b8zs

configure port 13 tdm signaling none

Page 22: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

create tdm service circuit VePal_T1

configure tdm service circuit "VePal_T1" add port 13 time-slots all

create ces <CES NAME> psn <PSEUDOWIRE TYPE>

create ces VePal_T1 psn mpls

configure ces "VePal_T1" add service "VePal_T1"

configure ces <CES NAME> add peer ipaddress <PEER IP ADDRESS> fec-id-type pseudo-wire

<PSEUDOWIRE ID>

configure ces VePal_T1 add peer ipaddress 10.0.0.4 fec-id-type pseudo-wire 100

Page 23: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

configure port <TDM Port> tdm clock-source adaptive ces <CES Pseudowire Name>

configure port 13 tdm clock-source adaptive ces VePal_T1

configure tdm hierarchy t1

configure port 13 tdm framing esf

configure port 13 tdm line-coding b8zs

configure port 13 tdm signaling none

configure port 13 tdm clock-source adaptive ces VePal_T1

create tdm service circuit VePal_T1

configure tdm service circuit "VePal_T1" add port 13 time-slots all

configure ces VePal_T1 add peer ipaddress 10.0.0.1 fec-id-type pseudo-wire 100

Page 24: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

create ces VePal_T1 psn mpls

configure ces "VePal_T1" add service "VePal_T1"

configure ces VePal_T1 add peer ipaddress 10.0.0.1 fec-id-type pseudo-wire 100

Page 25: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

show ces <CES NAME> detail

Page 26: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

show ces error

Page 27: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

show CES <CES NAME> detail

show tdm service circuit <TDM Service Name>

show port

<TDM port number> tdm errors show port <TDM port number> tdm alarms

Page 28: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

show

port utilization

Page 29: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 30: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 31: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform

show mpls label

show mpls label

show

mpls label

Page 33: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 34: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 35: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform
Page 36: Implementation Guide: MPLS TDM Pseudowires on the Extreme Networks E4G Platform