L2tpv3 Ethernet Pseudowire Feature Overview and Configuration Guide

L2tpv3 Ethernet Pseudowire Feature Overview and Configuration Guide

Technical Guide L2TPv3 Ethernet Pseudowire Feature Overview and Configuration Guide Introduction This guide describes AlliedWare Plus™ L2TPv3 Ethernet pseudowire and its configuration. L2TPv3 Ethernet pseudowires can be used to transport Ethernet frames across an IP backbone network, which connects Ethernet LANs together. A pseudowire is an emulation of a point-to-point connection over a Packet Switched Network (PSN). Products and software version that apply to this guide This guide applies to AlliedWare Plus L2TPv3 Ethernet pseudowire, running version 5.4.5 or later. To see whether a product supports L2TPv3 Ethernet pseudowire, see the following documents: The product’s Datasheet The AlliedWare Plus Datasheet The product’s Command Reference These documents are available from the above links on our website at alliedtelesis.com. Feature support may change in later software versions. For the latest information, see the above documents. C613-22019-00 x REV B alliedtelesis.com L2TPv3 Ethernet Pseudowire Contents Introduction ........................................................................................................................ 1 Products and software version that apply to this guide .............................................. 1 What is L2TPv3 Ethernet Pseudowire?.............................................................................. 2 Configuration Example....................................................................................................... 4 What is L2TPv3 Ethernet Pseudowire? The Layer 2 Tunneling Protocol - version 2 (L2TPv2) provides a mechanism for tunneling Layer 2 packets over the Internet. However, L2TPv2 is limited to transporting PPP frames. Layer 2 Tunneling Protocol - version 3 (L2TPv3) adds the ability to carry more Layer 2 protocols than just PPP. ISPs and network operators may use L2TPv3 to extend Frame Relay or ATM networks over an IP infrastructure. Each L2TPv3 session carries one data frame type which is agreed by both peers when the session is established. A session provides the data channel in L2TP and is effectively a virtual physical wire of that data link type. L2TPv3 Ethernet pseudowires can be used to transport Ethernet frames across an IP backbone network, which connects Ethernet LANs together. A pseudowire is an emulation of a point-to-point connection over a Packet Switched Network (PSN). L2TPv3 can also be used to transport IPv6 traffic over an IPv4 network. L2TPv3 is described in RFC3931 and the specifications for supported Layer 2 protocols are maintained in separate RFCs (Ethernet RFC4719). Figure 1: L2TPv3 Ethernet pseudowire BR0 BR0 Internet TUNNEL0 TUNNEL0 VLAN1 VLAN1 ETH1 ETH1 Local Office Remote Office VLAN1 BR0 TUNNEL0 ETH ETH TUNNEL0 BR0 VLAN1 L2 Frame L2 Frame L2 Frame IP UDP L2TP L2 Frame L2 Frame L2 Frame L2 Frame BR0 TUNNEL0 VLAN1 ETH1 Page 2 | Products and software version that apply to this guide L2TPv3 Ethernet Pseudowire AlliedWare Plus L2TPv3 Ethernet pseudowire supports the following features: Unmanaged L2TPv3 over UDP as specified in RFC3931 Virtual Tunnel Interfaces (VTI) for L2TPv3 pseudowires Configurable delivery protocol (IPv4 default, IPv6 optional) Transports L2TP over UDP (source and destination ports of 1701) Ethernet as the payload as specified in RFC471 Transports 802.1Q tagged Ethernet frames Supports 256 L2TPv3 tunnels Configurable tunnel source using IPv4 or IPv6 address Configurable tunnel source using interface Configurable tunnel destination using IPv4 or IPv6 address Configurable tunnel destination using host name Configurable local tunnel ID Configurable remote tunnel ID Local session ID defaults to tunnel ID Remote session ID defaults to tunnel ID Display of tunnel parameters in show interface output L2TPv3 VTIs support configurable MTU (defaults to 1488 bytes) A reachable IPv4 and IPv6 address can be configured on the L2TPv3 VTI L2TPv3 VTIs support dot1q sub interfaces L2TPv3 VTIs can be attached to bridges Sets the TTL field in the outer IP header to the default system TTL (64) Protection of L2TPv3-based VTI traffic using IPSec in transport mode Products and software version that apply to this guide | Page 3 L2TPv3 Ethernet Pseudowire Configuration Example This example shows how to configure L2TPv3 Ethernet pseudowire. The following table lists the parameter values in the example. Note public IP addresses are used in this example. Table 1: IP address allocation DEVICE A DEVICE B IP address of Ethernet interface eth11.1.1.1/30 2.2.2.2/30 tunnel source IP address 1.1.1.1 2.2.2.2 tunnel destination IP address 2.2.2.2 1.1.1.1 IP address of tunnel interface 172.168.1.1/24 172.168.1.2/24 tunnel local ID 77 88 tunnel remote ID 88 77 Table 2: Configuring L2TPv3 Ethernet pseudowire Step 1. Configure Device A awplus# Enter the Global Configuration mode. configure terminal awplus(config)# interface eth1 Enter the Interface Configuration mode. awplus(config-if)# ip address 1.1.1.1/30 To assign an IP address for interface eth1. awplus(config-if)# Create tunnel interface tunnel1. interface tunnel1 awplus(config-if)# Create the tunnel source IP address. tunnel source 1.1.1.1 awplus(config-if)# Configure the tunnel destination IP address. tunnel destination 2.2.2.2 awplus(config-if)# Configure the tunnel local ID. tunnel local id 77 awplus(config-if)# Configure the tunnel remote ID. tunnel remote id 88 awplus(config-if)# Configure L2TPv3 as the encapsulation mode for tunnel mode l2tp v3 the tunnel. awplus(config-if)# Configure an IP address for the tunnel interface. 172.168.1.1/24 Step 2. Configure Device B Page 4 | Products and software version that apply to this guide Table 2: Configuring L2TPv3 Ethernet pseudowire awplus# Enter the Global Configuration mode. configure terminal awplus(config)# interface eth1 Enter the Interface Configuration mode. awplus(config-if)# ip address 2.2.2.2/30 To assign an IP address for interface eth1. awplus(config-if)# Create tunnel interface tunnel1. interface tunnel1 awplus(config-if)# Create the tunnel source IP address. tunnel source 2.2.2.2 awplus(config-if)# Configure the tunnel destination IP address. tunnel destination 1.1.1.1 awplus(config-if)# Configure the tunnel local ID. tunnel local id 88 awplus(config-if)# Configure the tunnel remote ID. tunnel remote id 77 awplus(config-if)# Configure L2TPv3 as the encapsulation mode for tunnel mode l2tp v3 the tunnel. awplus(config-if)# Configure an IP address for the tunnel interface. 172.168.1.2/24 C613-22019-00 REV B NETWORK SMARTER North America Headquarters | 19800 North Creek Parkway | Suite 100 | Bothell | WA 98011 | USA | T: +1 800 424 4284 | F: +1 425 481 3895 Asia-Pacific Headquarters | 11 Tai Seng Link | Singapore | 534182 | T: +65 6383 3832 | F: +65 6383 3830 EMEA & CSA Operations | Incheonweg 7 | 1437 EK Rozenburg | The Netherlands | T: +31 20 7950020 | F: +31 20 7950021 alliedtelesis.com © 2015 Allied Telesis, Inc. All rights reserved. Information in this document is subject to change without notice. All company names, logos, and product designs that are trademarks or registered trademarks are the property of their respective owners..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    5 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us