EoMPLS, l2circuit, Epipe configuration between Cisco, Juniper and Alcatel

 

In this post we demonstrate how to configure vlan based Ethernet over MPLS on Cisco, Juniper and Alcatel-Lucent.

EoMPLS is called l2circuit on Juniper and Ethernet Pipe (Epipe) on Alcatel-Lucent.

Prerequisites:

MPLS and ldp enabled throughout the network.

Topology:

In this example we have 3 sites and from each site we created two L2 Circuits one each to remote sites.

On CPEs we have made 2 logical interfaces one each to remote site.

 

Cisco-PE configuration:

 

 

interface GigabitEthernet2/28.51

 description "xconnect to juniper-PE"

 encapsulation dot1Q 51

 xconnect 100.64.0.4 6010 encapsulation mpls

!

interface GigabitEthernet2/28.52

 description "xconnect to Alcatel-PE"

 encapsulation dot1Q 52

xconnect 100.64.0.102 6012 encapsulation mpls

!

 

Cisco-PE# sh mpls l2transport vc 6010  detail

Local interface: Gi2/28.51 up, line protocol up, Eth VLAN 51 up

  Destination address: 100.64.0.4, VC ID: 6010, VC status: up

    Output interface: Gi8/1/3, imposed label stack {0 480445}

    Preferred path: not configured 

    Default path: active

    Next hop: 172.31.22.25

  Create time: 23:54:07, last status change time: 21:15:09

  Signaling protocol: LDP, peer 100.64.0.4:0 up

    Targeted Hello: 100.64.0.6(LDP Id) -> 100.64.0.4                                                                                 

    Status TLV support (local/remote)   : enabled/not supported

      Label/status state machine        : established, LruRru

      Last local dataplane   status rcvd: no fault

      Last local SSS circuit status rcvd: no fault

      Last local SSS circuit status sent: no fault

      Last local  LDP TLV    status sent: no fault

      Last remote LDP TLV    status rcvd: not sent

    MPLS VC labels: local 20005, remote 480445

    Group ID: local 0, remote 0

    MTU: local 1500, remote 1500

    Remote interface description:

    Remote VLAN id: 51

  Sequencing: receive disabled, send disabled

  VC statistics:

    packet totals: receive 1012, send 1014

    byte totals:   receive 123032, send 119112

    packet drops:  receive 0, seq error 0, send 0

Cisco-PE#

Cisco-PE#sh mpls l2transport vc 6012  detail

Local interface: Gi2/28.52 up, line protocol up, Eth VLAN 52 up

  Destination address: 100.64.0.102, VC ID: 6012, VC status: up

    Output interface: Gi8/1/0, imposed label stack {261325}

    Preferred path: not configured 

    Default path: active

    Next hop: 172.31.22.42

  Create time: 00:54:13, last status change time: 00:51:08

  Signaling protocol: LDP, peer 100.64.0.102:0 up

    Targeted Hello: 100.64.0.6(LDP Id) -> 100.64.0.102

    Status TLV support (local/remote)   : enabled/supported

      Label/status state machine        : established, LruRru

      Last local dataplane   status rcvd: no fault

      Last local SSS circuit status rcvd: no fault

      Last local SSS circuit status sent: no fault

      Last local  LDP TLV    status sent: no fault

      Last remote LDP TLV    status rcvd: no fault

    MPLS VC labels: local 19266, remote 261325

    Group ID: local 0, remote 0

    MTU: local 1500, remote 1500

    Remote interface description:

  Sequencing: receive disabled, send disabled

  VC statistics:

    packet totals: receive 2041, send 1006

    byte totals:   receive 197148, send 118600

    packet drops:  receive 0, seq error 0, send 0

Cisco-PE#

 

 

Site-1 CPE Configuration:

 

CPE-1#sh run interface fastEthernet 0/0.51

Building configuration...

 

Current configuration : 97 bytes

!

interface FastEthernet0/0.51

 encapsulation dot1Q 51

 ip address 172.16.1.1 255.255.255.0

end

 

CPE-1#sh run interface fastEthernet 0/0.52

Building configuration...

 

Current configuration : 97 bytes

!

interface FastEthernet0/0.52

 encapsulation dot1Q 52

 ip address 172.16.2.1 255.255.255.0

end

CPE-1#

 

//Reachability to Site-2:

 

CPE-1#ping 172.16.1.2

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.1.2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

 

//Reachability to Site-3:

 

CPE-1#ping 172.16.2.2                    

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.2.2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

 

 

Juniper Configuration:

 

Jpr-PE> show configuration interfaces ge-2/1/3   

flexible-vlan-tagging;

encapsulation flexible-ethernet-services;

unit 51 {

    description "Xconnect to Cisco-PE";

    encapsulation vlan-ccc;

    vlan-id 51;

}

unit 53 {

    description "Xconnect to Alcatel-PE";

    encapsulation vlan-ccc;

    vlan-id 53;

}

 

Jpr-PE> show configuration protocols l2circuit

neighbor 100.64.0.6 {

    interface ge-2/1/3.51 {

        virtual-circuit-id 6010;

  }

}

neighbor 100.64.0.102 {

    interface ge-2/1/3.53 {

        virtual-circuit-id 6013;

    }

}

 

Verification:

 

Jpr-PE> show l2circuit connections             

Layer-2 Circuit Connections:

 

Legend for connection status (St)  

EI -- encapsulation invalid      NP -- interface h/w not present  

MM -- mtu mismatch               Dn -- down                      

EM -- encapsulation mismatch     VC-Dn -- Virtual circuit Down   

CM -- control-word mismatch      Up -- operational               

VM -- vlan id mismatch           CF -- Call admission control failure

OL -- no outgoing label          IB -- TDM incompatible bitrate

NC -- intf encaps not CCC/TCC    TM -- TDM misconfiguration

BK -- Backup Connection          ST -- Standby Connection

CB -- rcvd cell-bundle size bad  SP -- Static Pseudowire

LD -- local site signaled down   RS -- remote site standby

RD -- remote site signaled down  HS -- Hot-standby Connection

XX -- unknown

 

Legend for interface status 

Up -- operational           

Dn -- down                  

Neighbor: 100.64.0.6

    Interface                 Type  St     Time last up          # Up trans

    ge-2/1/3.51(vc 6010)      rmt   Up     Aug 11 12:44:32 2016           1

      Remote PE: 100.64.0.6, Negotiated control-word: No

      Incoming label: 480445, Outgoing label: 20005

      Negotiated PW status TLV: No

      Local interface: ge-2/1/3.51, Status: Up, Encapsulation: VLAN

      Flow Label Transmit: No, Flow Label Receive: No

Neighbor: 100.64.0.102

    Interface                 Type  St     Time last up          # Up trans

    ge-2/1/3.53(vc 6013)      rmt   Up     Aug 11 10:27:05 2016           1

      Remote PE: 100.64.0.102, Negotiated control-word: No

      Incoming label: 682032, Outgoing label: 261318

      Negotiated PW status TLV: No

      Local interface: ge-2/1/3.53, Status: Up, Encapsulation: VLAN

      Flow Label Transmit: No, Flow Label Receive: No

Site-2 CPE Configuration:

CPE-2#sh run interface GigabitEthernet0/0.50

Building configuration...

 

Current configuration : 100 bytes

!

interface GigabitEthernet0/0.50

 encapsulation dot1Q 51

 ip address 172.16.1.2 255.255.255.0

end

 

CPE-2#sh run interface GigabitEthernet0/0.53

Building configuration...

 

Current configuration : 100 bytes

!

interface GigabitEthernet0/0.53

 encapsulation dot1Q 53

 ip address 172.16.3.1 255.255.255.0

end

 

//Ping CPE at Site-1

 

CPE-2#ping 172.16.1.1

 

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 4/12/20 ms

 

//Ping CPE at Site-3

 

CPE-2#ping 172.16.3.2

 

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.3.2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms

CPE-2#

Alcatel Configuration:                                                                                                                                         

In Alcatel-lucent Ethernet Pipe (EPIPE) is a layer 2 point-to-point service where the customer data is encapsulated and transported across a service provider’s IP or MPLS network. EPIPE service is based on the IETF “Martini Drafts”.

ALU-PE#configure service customer 6010174 create

ALU-PE>config>service>cust# description "epipe-alu-cisco-juniper"

ALU-PE>config>service>cust# exit  

 

ALU-PE# configure service sdp 3005 mpls create

ALU-PE>config>service>sdp# info

----------------------------------------------

            description "SDP Towards Cisco-PE"

            far-end 100.64.0.6

            ldp

            path-mtu 1514

            keep-alive

                shutdown

            exit

            no shutdown

----------------------------------------------

ALU-PE>config>service>sdp#exit

ALU-PE# configure service sdp 3006 mpls create

ALU-PE>config>service>sdp# info

----------------------------------------------

            description "SDP Towards Juniper-PE"

            far-end 100.64.0.4

            ldp

            path-mtu 1514

            keep-alive

                shutdown

            exit

            no shutdown

----------------------------------------------

ALU-PE>config>service>sdp#

 

 

ALU-PE# configure service epipe 6012 customer 6010174 create

ALU-PE>config>service>epipe# info

----------------------------------------------

           description "Epipe towards Cisco-PE"

            sap 7/1/5:52 create

            exit

            spoke-sdp 3005:6012 vc-type vlan create

                no shutdown

            exit

            no shutdown----------------------------------------------

ALU-PE>config>service>epipe#exit

ALU-PE#

ALU-PE# configure service epipe 30 customer 6010174 create

ALU-PE>config>service>epipe# info

----------------------------------------------

           description "Epipe towards Juniper-PE"

            sap 7/1/5:53 create

            exit

            spoke-sdp 3006:6013 vc-type vlan create

                no shutdown

            exit

            no shutdown

----------------------------------------------

ALU-PE>config>service>epipe#

 

 

Verification on ALU-PE:

ALU-PE# show service sdp-using 3005:6012        

 

===============================================================================

Service Destination Point (Sdp Id : 3005:6012)

===============================================================================

SvcId      SdpId              Type Far End              Opr   I.Label  E.Label

                                                        State         

-------------------------------------------------------------------------------

6012       3005:6012          Spok 100.64.0.6           Up    261325   19266

-------------------------------------------------------------------------------

Number of SDPs : 1

-------------------------------------------------------------------------------

===============================================================================

ALU-PE#

ALU-PE# show service sdp-using 3006:6013

 

===============================================================================

Service Destination Point (Sdp Id : 3006:6013)

===============================================================================

SvcId      SdpId              Type Far End              Opr   I.Label  E.Label

                                                        State         

-------------------------------------------------------------------------------

30         3006:6013          Spok 100.64.0.4           Up    261318   682032

-------------------------------------------------------------------------------

Number of SDPs : 1

-------------------------------------------------------------------------------

===============================================================================

ALU-PE#

ALU-PE# show service service-using sdp 3006

 

===============================================================================

Services Using SDP 3006

===============================================================================

ServiceId    Type      Adm  Opr  CustomerId Service Name

-------------------------------------------------------------------------------

30           Epipe     Up   Up   6010174   

-------------------------------------------------------------------------------

Matching Services : 1

-------------------------------------------------------------------------------

===============================================================================

ALU-PE# show service service-using sdp 3005

 

===============================================================================

Services Using SDP 3005

===============================================================================

ServiceId    Type      Adm  Opr  CustomerId Service Name

-------------------------------------------------------------------------------

6012         Epipe     Up   Up   6010174   

-------------------------------------------------------------------------------

Matching Services : 1

-------------------------------------------------------------------------------

===============================================================================

ALU-PE#

ALU-PE# show service service-using epipe customer 6010174

 

===============================================================================

Services [epipe]  Customer 6010174

===============================================================================

ServiceId    Type      Adm  Opr  CustomerId Service Name

-------------------------------------------------------------------------------

30           Epipe     Up   Up   6010174   

6012         Epipe     Up   Up   6010174   

-------------------------------------------------------------------------------

Matching Services : 2

-------------------------------------------------------------------------------

===============================================================================

ALU-PE#

 

Customer Site-3 Configuration:

CPE-3#sh run interface fastEthernet 0/0.52

Building configuration...

 

Current configuration : 123 bytes

!

interface FastEthernet0/0.52

 encapsulation dot1Q 52

 ip address 172.16.2.2 255.255.255.0

end

 

CPE-3#sh run interface fastEthernet 0/0.53

Building configuration...

 

Current configuration : 123 bytes

!

interface FastEthernet0/0.53

 encapsulation dot1Q 53

 ip address 172.16.3.2 255.255.255.0

end

 

Verification:

 

//Site-1 reachability

 

CPE-3#ping 172.16.2.1

 

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.2.1, timeout is 2 seconds:

.!!!!

CPE-3#

 

//Site-2 reachability

 

CPE-3#ping 172.16.3.1

 

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.3.1, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms