Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Passive optical network wikipedia , lookup
Computer network wikipedia , lookup
Deep packet inspection wikipedia , lookup
Asynchronous Transfer Mode wikipedia , lookup
Registered jack wikipedia , lookup
Wake-on-LAN wikipedia , lookup
IEEE 802.1aq wikipedia , lookup
Multiprotocol Label Switching wikipedia , lookup
Power over Ethernet wikipedia , lookup
Metro Ethernet and evolution of Virtual Private LAN Services (VPLS) K. A. K. Perera MEng CEng MIET Deputy General Manager Data Services & VoIP Sri Lanka Telecom Agenda Requirements of Customers Metro Ethernet Models Metro Ethernet Services Ethernet over IP/MPLS Discussion Agenda Requirements of Customers Metro Ethernet Models Metro Ethernet Services Ethernet over IP/MPLS Discussion Requirements of Customers High Speed Connectivity (10,20,50 Mbps….) Point to Point Data Connectivity Network Connectivity Internet Connectivity Better Service Levels Network availability - 99.999% (Can go out of service only 5.256 minutes per year) Ring Access Networks Highly available Data Nodes Fast network resiliency Requirements of Customers New and enhanced Services LAN interconnections Virtual Private LAN Services (VPLS) Enhanced QoS (Quality of Service) Cost Effectiveness Multiple Services on a single port Cheap Services – particularly at higher speeds What is the solution ? Metro Ethernet Why Ethernet ? - Most common Interface today - Cost effective - Supports very high Bandwidths (upto 1Gbps) - Flexible upgrades within a wide range (1Mbps to 1Gbps) - Easy and simple to manage and maintain What is Ethernet ? Ethernet is a standard communications protocol embedded in software and hardware devices, intended for building a Local Area Network (LAN). Ethernet transmits data at 10Mbps, Fast Ethernet supports up to 100Mbps and Gigabit Ethernet supports up to 1Gbps. What is Metro Ethernet ? Metro Ethernet is a standardized, carrier-class service defined by five attributes Service providers worldwide are migrating their networks to deliver Metro Ethernet services Agenda Requirements of Customers Metro Ethernet Models Metro Ethernet Services Ethernet over IP/MPLS Discussion Metro Ethernet Models QinQ (Stacked VLAN) - IEEE 802.1ad MinM (Backbone Provider Bridge) - IEEE802.1ah Ethernet over IPMPLS (Pseudowires) - IETF RFC 4448 DA SA 802.1q 802.1q payload FCS QinQ Principle Ethernet Access Metro Ethernet a1 Enterprise CPE Carrier Access Enterprise b1 CPE Carrier Access Customer a1 b1 Q a1 b1 Service Provider a1 b1 Q Q a1 b1 Q Q Q MinM Principle Ethernet packet arrives from enterprise CPE node at SP ingress switch Ethernet packet switched across SP Ingress switch the Service adds SP Ethernet Provider network using details in SP header Src and Dest MAC Ethernet header addresses are Ethernet UNI ports SP Egress switch removes SP Ethernet header And forwards original Ethernet packet to end customer CPE Ethernet Switches Site Y Ethernet UNI (destination) Site X Ethernet UNI (source) Service Provider Metro Ethernet network User data Enterprise Ethernet header SP Ethernet header Agenda Requirements of Customers Metro Ethernet Models Metro Ethernet Services Ethernet over IP/MPLS Discussion Metro Ethernet Services - - High Speed Data Links (VLL) (LAN interconnections) Virtual Private LAN Services (VPLS) High Speed Internet Access to IP-VPN main links (VPN backhauling) High Speed Data Links (VLL) Typically required to connect; - Headquaters Building (Main Link) - Dissaster Recover Centers (DRC) (LAN interconnections) LAN interconnection Metro Ethernet DRC Site Head Quarters Virtual Private LAN Services (VPLS) - Customer feels like remote offices are connected to the same LAN Branch A Metro Ethernet VPLS Head Quarters Branch B Branch C High Speed Internet Links Applications; - Web browsing - Hosting applications - Video Straeming - Multimedia - Cyber Cafe Internet Metro Ethernet VPN back-hauling - Metro Ethernet is used as the Access Network IP-VPN Edge Router Branch A M-Agg Existing IP/MPLS Backbone Si Metro Ethernet VPN Back-haul Branch C IP-VPN Branch B Head Quarters Multiple Services on single port - - IP-VPN back-hauling Layer 2 VPN services (VPLS) High Speed Data Links (LAN interconnections) High Speed Internet Single Port CPE IP-VPN Metro Ethernet PE High Speed Data High Speed Internet VPLS Available Speeds Available Speeds; - From 1 Mbps to 1000Mbps (1Gbps) Low Speeds (proposed); - 1, 2, 3, 4, 5, 6, 8, 10Mbps High Speeds (proposed); - 10, 15, 20, 25, 30, 35, 40, 50, 75, 100Mbps,1Gbps Agenda Requirements of Customers Metro Ethernet Models Metro Ethernet Services Ethernet over IP/MPLS Discussion Why MPLS for Ethernet Services (EoMPLS)? More Scalable (Free label Space) Sub 50msec resiliency (MPLS Fast Reroute) Traffic Engineering (RSVP-TE) Hierarchical QoS (HQoS) Easy and simple to operate and maintenance Ethernet Services across MPLS P2P Ethernet Service; Pseudowire (draft-martini) – VLL High Speed Data Links – LAN interconnections High Speed Internet Access to IP-VPN main links (VPN backhauling) MP2MP Ethernet Service; Virtual Private LAN Services – VPLS Modes of Pseudowires PW can be configured as; Mode – Virtual connection (VLL) between two Ethernet ports Raw DA SA payload FCS Mode – Virtual connection (VLL) between two VLAN (802.1Q) ports Tagged DA SA 802.1q payload FCS Pseudowire – Draft Martini PWs are constructed by building a pair of unidirectional MPLS (Label Switch Paths) LSPs between PEs LSP labels can be; Statically assigned or Assign using LDP or RSVP LDP with directly connected PEs DA’ DA SA 802.1q SA’ payload Tunnel Label DA SA 802.1q FCS payload DA FCS SA 802.1q payload FCS LDP Session CE PE 1 (LER 1) (Label 102) CE PE 1 (LER 2) (Label 201) VC LSPs PW(VC) Label 102 Ethernet Packet PW 102 MPLS Packet Ethernet Packet This type of encapsulation is used to tunnel ATM, FR and other circuit emulation traffic too VPLS - Introduction VPLS (L2VPN); Configure on the MPLS Offers MP2MP VPLS emulates a LAN, which provides; Full learning capabilities and Full switching capabilities VPLS allows Customers to fully control their Routing (IP, IPX, IPv6) VPLS Reference Model LSP Tunnels (Pseudowire) LAN Services VPLS A CE CE PE 1 PE 2 SLT Metro Ethernet (MPLS) VPLS B VPLS A CE CE VPLS B PE 3 VC LSPs VPLS A • PEs can participate in one or many VPLS domains • CEs visualize VPLS like an Ethernet Switch • Broadcast domains are maintained per VPLS basis by PEs VPLS requirements Separation between VPLS domains; Each customer domain emulates its own LAN VPLS PEs must maintain separate Virtual Switching Instance (VSI) per VPLS MAC learning; Capable of learning and forwarding based on MAC addresses VPLS requirements (Cont.) Switching; VPLS should be capable of switching packets between different tunnels based on MAC addresses Flooding; VPLS should be able to support the flooding packets with unknown MAC addresses Hierarchical VPLS (HVPLS) CE Routers VLANs, Stacked VLANs or VC Labels MTU MTU PE MTU PE Spoke VCs MTU PE PE MTU MTU PE MTU PE MTU MTU MTU PE PE Hub VCs MTU Not scalable MTU MTU MTU Hierarchy reduces full mesh network - scalable Configurations of VPLS 1) Bridged VPLS – VPLS and Customer LANs are in the same broadcast domain (Routers not required) CE PE 1 VPLS A Metro Ethernet (MPLS) PE 3 CE PE 2 CE Configurations of VPLS 2) Routed VPLS – VPLS and Customer LANs are in different broadcast domains (Routers/L3 Switches are required) CE PE 1 VPLS B Metro Ethernet (MPLS) PE 3 CE PE 2 CE Quality of Service (QoS) DSCP=5=voice DSCP=4=video Reserve 2 Mb/s Reserve 2 Mb/s 16 Mb/s DSCP=1=Data DSCP=0=Internet Reserve 4 Mb/s Reserve 8 Mb/s Installed SLA Voice 2 Mb/s Video 2 Mb/s Data 4 Mb/s Internet 8 Mb/s TOTAL=16 Mb/s required Actual usage Voice 1 Mb/s Video 1 Mb/s Data 4 Mb/s Internet 8 Mb/s TOTAL = only 14 Mb/s used If higher priority traffic is not consuming all the reserved bandwidth, the lower priority forwarding classes cannot use the remaining bandwidth – Solution HQoS Normal QoS Vs HQoS Normal QoS Hierarchical QoS Queue Queue DSCP=5=voice Strict / Weighted Rate Limiting Schedule Queue Queue DSCP=4=video Queue Strict / Weighted Rate Limiting Schedule Strict / Weighted Rate Limiting Schedule DSCP=1=Data Queue Strict / Weighted Rate Limiting Schedule Queue Strict / Weighted Rate Limiting Schedule Queue DSCP=0=Internet Queue Queue Queue Queue Strict / Weighted Rate Limiting Schedule Unique 3-level parent/child scheduling Maintains relative priorities Enables lower priority bursting when higher priority is below CIR High Speed Resiliency - The switchover from the working link to the protection link will happen within sub 50ms to ensure that no impact on real time applications - MPLS (Multi Protocol Label Switching) with MPLS Fast Reroute enables this feature Point of Local Repair Primary Path (PLR) R2 R3 R4 R5 R1 End-toEnd Repair R9 R6 R7 R8 Detour LSP Secondary Path Reference Network – SLT 5 Rings 3 Rings Slave Island Si Colombo Si Maradana Si 1 Ring Existing IP/MPLS Backbone Liberty plaza Si 3 Rings 10GE GE N-PE M-Agg Si Si Si Si Si Si L2 MPLS Aggregation Ring Havelock town Si 1 Ring Ethernet service revenues $20,000 $18,000 $16,000 $14,000 $12,000 $10,000 $8,000 $6,000 $4,000 $2,000 $0 Ethernet Services 2003 2004 2005 2006 2007 Concluding Remarks “Metro Ethernet” delivers cost effective, high speed, scalable, reliable and multi-service Ethernet services to the customers through the sate-of-the-art MPLS technology Agenda Requirements of Customers Metro Ethernet Models Metro Ethernet Services Ethernet over IP/MPLS Discussion Thank you