Title: Pseudowire Edge to Edge Emulation
1Pseudowire Edge to Edge Emulation
- FROM THE SERVICE PROVIDER POINT OF VIEW
- gilles.deworm_at_ebone.com
2Drivers For PWE3/L2TPv3 (1)
- Adding to the product portfolio a service that
emulates circuit-like connections over a single
or multiple (inter-AS) IP networks for
Point-To-Point circuits or Point-To-Multipoint
circuits - Having a performing and flexible toolbox for
building customized solutions in the case of
conflicting routing policies requirements - open versus closed peering networks
- regional/national vs. hosting vs. international
transit backbone policies
3Drivers For PWE3/L2TPv3 (2)
- Interconnecting at high-speed physically disjoint
network parts by building a network based
overlay architecture. - Provide a mean for interconnecting Ethernet
networks transparently.
4Service Provider Requirements
- Transparency
- No change to the routing architecture
- No new IP protocol implementation
- Run over plain IP
- High-speed capable
- from T1/E1/E3/T3 to OC48
- High performance
- Hardware assisted (server card) for high BW
- Flexible
- In terms of payload capability
- Layer 2 PPP ,HDLC ,FR ,ATM ,ETHERNET
5Service Provider Requirements
- Easy and quick service provisioning
- Secure
- Solution Simple Security with Tunnel ID/Key vs.
IPSec capable - Scalable
- need for automatically/auto-magically tunnels
setup - Minimum overhead
- Tunnel Header 4-12 bytes
- Takes benefit of the statistical multiplexing of
the IP networks
6Services Overview IP VLL (1)
- Service 1 IP Virtual Leased Line
- Emulation of HDLC, PPP, FR, ATM, Ethernet
End-to-End interconnectivity - Transport of Layer 2 packets End-to-End
- Point-To-Point
- Single Virtual Leased Line/physical interface
- One-to-One mapping 1 tunnel bound to the
interface -
-
7Services Overview IP VLL (2)
8Services Overview IP VLL (3)
- Examples
- Lan To Lan (L2L) interconnection aka. Transparent
Lan Service (TLS) - Replacement of clear channel SDH
- Finer granularity in bandwidth (combined with
existing IP rate-limiting tools) - Interconnection of 2 disjoint networks at
high-speed - Layer 2 backhaul to a remote location
- Virtual presence at IX (no need for expensive
LL)
9Services overviewIP MVLL (1)
- Point-To-Multipoint
- Multiple Virtual Leased Lines/physical interface
- Multiple tunnels with DLCI/802.1Q/VPI/VCI
mapping to the corresponding sub-interface on the
single physical interconnection
10Services overviewIP MVLL (2)
11Services overviewIP MVLL (3)
- L2 PPVPN (Provider Provisioned Virtual Private
Network). - Different topologies
- Hub-and-Spoke,Partial/Fully Mesh
- Single Interconnection/site
- Customer manage Routing and QoS
- Tunnels provisioned by the Provider
- Network based tunneling
12Services overviewIP MVLL (4)
13Services overviewIP MVLL (5)
- Overlay network
- Goal The network D in the middle does not need
to know about the routing in the other disjoint
networks and has a different BGP/routing policy
(more restricted for instance) -
- To scale one transit backbone
- Superset and subset of routes
- Open versus closed peering policy
- Closed User Group (GRX )
- Distributed IX
14Services overviewIP MVLL (6)
15Services overviewIP MVLL (7)
- Premium Service
- Goal bundle different services on a single
interface. - Examples
- a) Transit connectivity multiple direct
connectivity to regional peering - b) L2PPVPN Internet Break-out Managed
Hosting/Housing Services
16Services overviewIP MVLL (8)
17Other Services (1)
- Metro TLS (Transparent LAN Services)
- Interconnection of LANs in the Metro Area
- Break-out to remote MANs, Internet, CUG
(intranet/extranet), etc.
18Other Services (2)
19Other Services (3)
- Multi-services devices
- On same the router, connect
- L2 PPVPN customers
- L2 Backhaul service
- IP transit
- Inter-Connectivity to different networks
(regional/national) with different routing
policies - Premium service with different QoS requirements
- VLAN rewriting/stripping
20VLAN rewriting/stripping
21Future (1)
- Control plane for the forwarding plane
- Enhanced security
- Automatically tunnel setup
- L2/L3 (dissimilar endpoints framing)
- L3/L3 (similar to GRE)
- Tips
- MTU at endpoint interconnections lt Maximum core
MTU (20 bytes for IP Header) 4 to 12 bytes
for Tunnel Header (in todays implementation -gt
no support for fragmentation) - ISIS hello padding ? disable it or set correct
MTU at the edge - Conclusion
- PWE3/L2TPv3 is a high performance transparent
encapsulation protocol optimized for the
encapsulation of one protocol (L2L3)over IP. No
change to the network is required (runs over
IPv4).
22Conclusion
-
- PWE3/L2TPv3 is a high performance
- transparent encapsulation protocol optimized for
the encapsulation of one protocol (L2L3)over IP.
No change to the network is required (runs over
IPv4).