Institute of Telecommunications. Piotr Gajowniczek Andrzej Bąk Michał Jarociński
|
|
- Nigel Riley
- 5 years ago
- Views:
Transcription
1 Institute of Telecommunications Warsaw University of Technology 2015 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński
2 Link layer; Ethernet LAN
3 link layer services framing, link access: encapsulate datagram into frame, adding header, trailer channel access if shared medium MAC addresses used in frame headers to identify source, dest different from IP address! reliable delivery between adjacent nodes seldom used on low bit-error link (fiber, some twisted pair) wireless links: high error rates
4 where is the link layer implemented? in each and every host link layer implemented in a network interface card (NIC) or on a chip Ethernet card, card; Ethernet chipset implements link, physical layer combination of hardware, software, firmware application transport network link link physical cpu controller physical transmission memory host bus (e.g., PCI) network adapter card
5 multiple access links, protocols two types of links : point-to-point PPP for dial-up access point-to-point link between Ethernet switch, host broadcast (shared wire or medium) Ethernet upstream HFC wireless LAN shared wire (e.g., cabled Ethernet) shared RF (e.g., WiFi) shared RF (satellite)
6 MAC addresses and ARP 32-bit IP address: network-layer address for interface used for layer 3 (network layer) forwarding MAC (or LAN or physical or Ethernet) address: function: used locally to get frame from one interface to another physically-connected interface (same network, in IP-addressing sense) 48 bit MAC address (for most LANs) burned in NIC ROM, also sometimes software settable e.g.: 1A-2F-BB AD hexadecimal (base 16) notation (each number represents 4 bits)
7 LAN addresses (more) MAC address allocation administered by IEEE manufacturer buys portion of MAC address space (to assure uniqueness) analogy: MAC address: like Social Security Number IP address: like postal address MAC flat address portability can move LAN card from one LAN to another IP hierarchical address not portable address depends on IP subnet to which node is attached 5-7
8 ARP: address resolution protocol Question: how to determine interface s MAC address, knowing its IP address? F7-2B LAN A-2F-BB AD D7-FA-20-B0 ARP table: each IP node (host, router) on LAN has table IP/MAC address mappings for some LAN nodes: < IP address; MAC address; TTL> TTL (Time To Live): time after which address mapping will be forgotten (typically 20 min) C-C4-11-6F-E3-98
9 ARP protocol: same LAN A sens datagram to B B s MAC address not in A s ARP table. A broadcasts ARP query packet, containing B's IP address dest MAC address = FF-FF- FF-FF-FF-FF all nodes on LAN receive ARP query B receives ARP packet, replies to A with its (B's) MAC address frame sent to A s MAC address (unicast) A caches (saves) IP-to- MAC address pair in its ARP table until information becomes old (times out) soft state: information that times out (goes away) unless refreshed ARP is plug-and-play : nodes create their ARP tables without intervention from net administrator
10 addressing: routing to another LAN how to send datagram from A to B via R? assume A knows B s IP address assume A knows IP address of first hop router, R (how?) assume A knows R s MAC address (how?) A C-E8-FF-55 R A-23-F9-CD-06-9B B BD-D2-C7-56-2A CC-49-DE-D0-AB-7D E6-E BB-4B B2-2F-54-1A-0F
11 Ethernet LANs ab:cd:ef:01:23:45 ab:cd:ef:01:23:45 shared medium L2 switch (full-duplex, MAC learning) problem how to economically connect a limited numer of hosts in a limited area with high-speed links solution IEEE 802.x standards, especially Ethernet and WiFi Application TCP IP (Data) Link Ethernet Link MAC frame Preamble SFD Destination Source Type Data FCS (7) 0xAB B 32 = broadcast address: Ethernet ff:ff:ff:ff:ff:ff Medium Access Control CSMA /CD, CSMA /CA (Collision Avoidance), used in (wireless LANs) Ethernet switches full duplex transmission, MAC learning
12 802.3 Ethernet standards: link & physical layers many different Ethernet standards common MAC protocol and frame format different speeds: 2 Mbps, 10 Mbps, 100 Mbps, 1Gbps, 10G bps different physical layer media: fiber, cable application transport network link physical 100BASE-TX MAC protocol and frame format 100BASE-T2 100BASE-FX 100BASE-T4 100BASE-SX 100BASE-BX copper (twister pair) physical layer fiber physical layer
13 VLANs port-based VLAN: switch ports grouped (by switch management software) so that single physical switch Virtual LAN switch(es) supporting VLAN capabilities can be configured to define multiple virtual LANS over single physical LAN infrastructure. Electrical Engineering (VLAN ports 1-8) Computer Science (VLAN ports 9-15) operates as multiple virtual switches Electrical Engineering (VLAN ports 1-8) Computer Science (VLAN ports 9-16)
14 802.1Q VLAN frame format type preamble dest. address source address data (payload) CRC frame type preamble dest. source data (payload) address address CRC 802.1Q frame 2-byte Tag Protocol Identifier (value: 81-00) Recomputed CRC Tag Control Information (12 bit VLAN ID field, 3 bit priority field like IP TOS)
15 MPLS Multiprotocol Label Switching
16 MPLS introduction RFC 3031 MPLS architecture virtualization and management of network resources, network services traffic engineering, QOS high availability consolidation of services on a single infrastructure ability to support various services, applications and solutions over a converged network infrastructure BSAN Aggregation BSA BSR BSAN Broadband Service Access Node BSA Broadband Service Aggregator BSR Broadband Service Router VoIP IP/MPLS Core Video Internet
17 MPLS - introduction IP routing: data link layer frame validation network-layer protocol demultiplexing IP packet validation forwarding decision longest prefix match data link frame construction MPLS: Push, Swap& Pop Push Swap Swap Pop Data Data Data Data Label(1) Label(2) Label(3) Data CE iler (PE) LSR (P) LSR (P) eler (PE) CE LSP (Label Switched Path)
18 MPLS IP control plane FEC (Forwarding Equivalence Class) IP routing FEC = IP Prefix; FEC lookup done at each hop MPLS other FEC criteria possible, FEC lookup only at an iler RIB R-table RIB R-table Control Plane LIB Label Info LIB Data Plane LFIB LFIB FIB FIB iler LSR RIB (Routing Information Base) --- LIB (Label IB) FIB (Forwarding Information Base) --- LFIB (Label FIB) IP MPLS
19 MPLS labels and tunnels Data (MPLS Payload) MPLS Header(top) MPLS Header(bottom) L2 Header Labelstack(FrameMode label between L2 and the encapsulated data) iler Voice Data 20 bit 3 bit 1 bit 8 bit Label EXP S TTL LSR Transport Traffic Class(RFC 5462) Important only for external(top) label Pipe Mode and Uniform Mode Tunel A Tunel B eler Voice Data LSR handles only transport tunnels
20 MPLS tunel set-up Upstream Downstream Subnet Prefix A R1 (iler) R2 (LSR) R3 (eler) Subnet Prefix B Subnet Prefix C OSPF OSPF SRC FEC NextHop A - B R2 C R2 DST LDP LDP FEC NextHop FEC NextHop A R1 LFIB A R2 LFIB LFIB FEC i-lbl e-lbl NH B - FEC i-lbl e-lbl NH B R2 FEC i-lbl e-lbl NH C R2 C R3 C R3 C - C MPLS Tunnel MPLS tunnel setup requires: FEC (IP prefixes) reachability = OSPF distribution of label mappings between routers label distribution protocols LDP (Label Distribution Protocol) Downstream Unsolicited RSVP-TE (Resource Reservation Protocol) Downstream on Demand R1 Request(FEC C) R3 Response(FEC C, 100) R2 Response(FEC C, 200)
21 MPLS label distribution protocols LDP (Label Distribution Protocol) tunnels built based on IGP (full-mesh) simple configuration automatic creation of tunnels no traffic engineering convergence time depends on IGP label distribution in downstream unsolicited approach RSVP TE (Resource Reservation Protocol with Traffic Engineering) tunnels can be defined administratively ( outside IGP paths) additional constraints (administratove and TErelated) for advanced path calculation bandwidth reservation for LSP (CAC) advanced LSP protection against failures label distribution in downstream on demand approach
22 MPLS the RSVP protocol DST R4 address can contain Explicit Hops Path State Block HOP -IP address from PATH msg Reservation State Block LABELS (Ingress, Egress) R1 (iler) R2 (LSR) R3 (LSR) R4 (eler) PSB PATH (Lbl Rqst) PSB PATH (Lbl Rqst) PSB PATH (Lbl Rqst) PSB SRC RSB RESV (Lbl 300) RSB RESV (Lbl 200) RSB RESV (Lbl 100) RSB DST Tunel MPLS RFC 3209 RSVP as LDP RSVP TE: LSP definition path calculation outside IGP metrics ( link colors, bandwidth etc.) tunel protection (Secondary Paths, Fast Reroute) resource reservation (CAC) LSP = MPLS tunnel, can be composed of many paths (LSP- Paths). one primary path and seven secondary only one active at a time other RSVP messages: PATH Tear: (downstream), RESV Tear: (upstream) PATH Error, RESV Error: Hello (RSVP heartbeat) Summary Refresh (for less signalling)
23 MPLS Traffic Engineering path calculation Strict LSP manual configuration at source router high signalling overhead APC (Advanced Path Calculation) CSPF (Constrained Shortest Path First) additional criteria bandwidth reservation state administrative criteria (link colors) hop limit TE metric Explicit route ( strict hops, loose hops ) Shared Link Groups reservations are made in the Control Plane actual bandwidth usage in the Data Plane is not considered requires relevant QoS solutions in the Data Plane resiliency allows automated creation of backup paths and detours (Fast Reroute) that are disjoint with the primary path
24 MPLS TE variables OSPF TE the need for additional constraints and link state data has to be reflected in routing protocol OSPF-TE (OSPF Traffic Engineering) RFC 2370: The OSPF Opaque LSA Option Opaque LSAs deneric mechanism for OSPF extensions routers create additional database TED (Traffic Engineering Database) for storing additional link attributes distributed by Opaque LSAs (Type 10) Opaque LSA Flooding activated when: link state (up/down), link configuration of bandwidth reservation state changes periodically (as in IGP) Opaque LSA Type 10 contains Link TLV object, used to advertise information about links handled by RSVP-enabled routers: link type, link ID IP addresses of interfaces on both sides of the link TE metrics maximum bandwidth maximum reservable bandwidth (per LSP priority) unreserved bandwidth (100 = 100%, overbooking possible) administrative group Shared Risk Link Group (SRLG)
25 MPLS CSPF algorithm Signalling information about the route is conveyed in the RSVP PATH message in an ERO (Explicit Route Object) ERO is updated in each intermediate router Bandwidth reservation CSPF algorithm calculates a path with the required amount of unreserved bandwidth using data from TED database at source router downstream: reservation request is signaled in RSVP PATH message each router checks bandwidth availability on outgoing link (CAC) upstream: bandwidth is reserved in each router on path (RSVP RESV message) Unreserved Bandwidth updated and advertised Least-Fill Bandwidth Reservation rule if CSPF has found multiple paths with the same metric relevant QOS policies in the Data Plane are required
26 MPLS priorities and preemption LSP Soft Preemption higher priority LSPs can preempt lower priority paths priorities work in conjunction with knowledge of the Unreserved Bandwidth parameter current values are advertised by OSPF TE for each priority level Setup and Hold priorities (0 to 7, lower value = higher priority) LSP A can preempt LSP B if Setup Priority(A) < Hold Priority(B) LSP priorities are signaled in RSVP PATH message, in SESSION_ATTRIBUTE object RSVP Preemption-Timer & LSP Retry-Timer preemption by MBB (Make Before Break) CSPF tries to find another route for preempted LSP periodically (Retry-Timer) preemption (status = down) after time defined in Preemption-Timer (unless a new route was found earlier)
27 MPLS DiffServ Aware Traffic Engineering Class Type FC # FC High Priority 7 NC (Network Control) Signaling 6 H1 (High-1) Signaling or RT traffic 5 EF (Expedited Forwarding) 4 H2 (High-2) RT services Assured 3 L1 (Low-1) Low loss traffic, network management 2 AF (Assured Forwarding) Low loss traffic Best Effort 1 L2 (Low-2) Best effort data 0 BE (Best Effort) transfer DiffServ-TE (RFC 3564) provides bandwidth reservations for traffic classes provides interworking between FC (Forwarding Class) QOS and MPLS TE allows forwarding packets from different service classes to specific LSPs based on traffic class Prt LSP may be assigned a traffic class (depending on service type) Using RSVP-TE the bandwidth can be reserved based on the TE-Class a combination of traffic class and LSP priority CT
28 DiffServ TE link bandwidth allocation Max. Allocation Model each CT (traffic class) is assigned some % of link bandwidth (Bandwidth Constraint) no sharing between classes clear, easy to manage Russian Doll Model bandwidth can be shared between CTs (traffic classes) lower class can use bandwidth unused by higher classes needs priority-based preemption better use of bandwidth but more complex example TE-Class 0 (CT1, Priority 0), 20% of link bandwidth VoIP TE-Class 1 (CT0, Priority 1), 20% of link bandwidth dane data cannot preempt voice voice LSPs cannot preempt other voice LSPs (same for data)
29 Maximum Allocation Model LSP2 200M Data no more Data LSPs possible 1G links -> UnreservedBW(CT0) = 200M UnreservedBW(CT1) = 200M 2 R1 (iler) R5 (eler) no sharing, no preemption LSP1 200M Data R1 (iler) R5 (eler) bandwidth reserved for CT1 cannot be used on shorter route... 1 LSP2 200M Data R1 (iler) R5 (eler) LSP1 200M Data 3 LSP created on shortest path LSP1 200M Data LSP3 200M Voice but can be used for CT1
30 Russian Doll Model 400M free for Data LSPs 1G links -> UnreservedBW(CT0) = 400M UnreservedBW(CT1) = 200M 2 R1 (iler) R5 (eler) sharing and preemption LSP1 200M Data LSP2 200M Data R1 (iler) R5 (eler) LSP2 used CT1 reserved bandwidth 1 LSP2 200M Data R1 (iler) R5 (eler) LSP1 200M Data 3 LSP is created on shortest path LSP1 200M Data LSP3 200M Voice LSP3 preempts LSP2
31 MPLS failure resiliency factors influencing quality of protection failure detection speed OSPF Hello (30 s) RSVP Hello (9 s) Bidirectional Forwarding Detection (<1s)» IP level heartbeat speed of failure advertising service restoration time (switchover speed) PATH ERR PATH ERR Fast Reroute local switchover (<50 ms) PATH ERR conveys only the information about failure detour paths are calculated automatically (CSPF) protects against node and link failures protection types: One-to-One Backup (Detour) Facility Backup (Backup Tunnel) Secondary LSP switchover at source router switchover time depends on PATH ERR message delivery to source router max. 7 standby (Secondary) paths Hot Standby Non-Standby
32 MPLS Point-to-Multipoint LSPs Point-to-Multipoint LSPs MPLS LSP with multiple endpoints PE1 receives IP video stream and encapsulates it into an uni-directional P2MP LSP P routers are responsible for stream replication Advanced MPLS features can be used QOS/TE aware routing RSVP CAC and bandwidth reservation path resiliency control over stream receivers Additional protection level possible two copies of the stream over disjoint LSP P2MP paths in video transport, target Head-End may perform stream conditioning Regional hub B CATV PE3 MPLS;replication Regional hub A i-lbl e-lbl NH TV PE2 Regional hub C Broadband streaming PE4 P P2 LSP A PE2 PE3 PE4 LSP B PE1 Content Provider
33 MPLS P2MP LSP RSVP signalling P2MP LSP a set of P2P LSPs (sub-lsps) each sub-lsp is set up using separate PATH and RESV (ERO objects included in PATH messages targeted to different endpoints are different) PATH and RESV contain new object: Session Object routers have to know the binding between sub-lsps and P2MP path required for proper replication in the data plane LSP tree can be calculated by the source router or offline can be any tree (built under any criteria) flexible solution PE4 P2 PE1 RESV L1 PE5 i-lbl e-lbl NH L1 L3 P3 RESV L2 PE2 L1 PATH ERO(P1, P3, PE3) PATH ERO(P1, PE2) P1 PE2 RESV L2 RESV L3 Common SessionObject P3 RESV L4 PE3 PATH RESV
internet technologies and standards
Institute of Telecommunications Warsaw University of Technology 2017 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński MPLS Multiprotocol Label Switching MPLS introduction
More informationChapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All material copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved
More informationTestking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching
Testking.4A0-103,249.QA Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 6.0 http://www.gratisexam.com/ 4A0-103 Alcatel-Lucent Multi Protocol Label Switching 1. These are the most accurate
More informationVendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo
Vendor: Alcatel-Lucent Exam Code: 4A0-103 Exam Name: Alcatel-Lucent Multiprotocol Label Switching Version: Demo QUESTION 1 You wish to advertise LDP labels for all local networks; which is the most effective
More informationPrinciples behind data link layer services:
Data Link Layer Goals: Principles behind data link layer services: Error detection, correction Sharing a broadcast channel: multiple access Link layer addressing Reliable data transfer, flow control: Done!
More informationBrainDumps.4A0-103,230.Questions
BrainDumps.4A0-103,230.Questions Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 11.02 http://www.gratisexam.com/ A "brain dump," as it relates to the certification exams, is a source
More informationLink Layer and LANs. CMPS 4750/6750: Computer Networks
Link Layer and LANs CMPS 4750/6750: Computer Networks 1 Outline overview (6.1) multiple access (6.3) link addressing: ARP (6.4.1) a day in the life of a web request (6.7) 2 Link layer: introduction terminology:
More informationLink layer: introduction
Link layer: introduction terminology: hosts and routers: nodes communication channels that connect adjacent nodes along communication path: links wired links wireless links LANs layer-2 packet: frame,
More informationCS 43: Computer Networks Switches and LANs. Kevin Webb Swarthmore College December 5, 2017
CS 43: Computer Networks Switches and LANs Kevin Webb Swarthmore College December 5, 2017 Ethernet Metcalfe s Ethernet sketch Dominant wired LAN technology: cheap $20 for NIC first widely used LAN technology
More informationPractice exam questions for the Nokia NRS II Composite Exam
Practice exam questions for the Nokia NRS II Composite Exam The following questions will test your knowledge and prepare you for the Nokia NRS II Composite Exam. Compare your responses with the Answer
More informationChapter 6 The Link Layer and LANs
Chapter 6 The Link Layer and LANs A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the
More informationThe Link Layer and LANs: Ethernet and Swiches
The Link Layer and LNs: Ethernet and Swiches EECS3214 2018-03-21 Link layer, LNs: outline 6.1 introduction, services 6.2 error detection, correction 6.3 multiple access protocols 6.4 LNs addressing, RP
More informationCS 3516: Advanced Computer Networks
Welcome to CS 3516: Advanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: Fuller 320 Fall 2017 A-term 1 Some slides are originally from the course materials of the textbook
More informationPrinciples behind data link layer services
Data link layer Goals: Principles behind data link layer services Error detection, correction Sharing a broadcast channel: Multiple access Link layer addressing Reliable data transfer, flow control: Done!
More informationPrinciples behind data link layer services:
Data link layer Goals: Principles behind data link layer services: Error detection, correction Sharing a broadcast channel: Multiple access Link layer addressing Reliable data transfer, flow control Example
More informationPrinciples behind data link layer services:
Data link layer Goals: Principles behind data link layer services: Error detection, correction Sharing a broadcast channel: Multiple access Link layer addressing Reliable data transfer, flow control Example
More informationData Link Layer. Our goals: understand principles behind data link layer services: instantiation and implementation of various link layer technologies
Data Link Layer Our goals: understand principles behind data link layer services: link layer addressing instantiation and implementation of various link layer technologies 1 Outline Introduction and services
More informationLecture 6. Data Link Layer (cont d) Data Link Layer 1-1
Lecture 6 Data Link Layer (cont d) Data Link Layer 1-1 Agenda Continue the Data Link Layer Multiple Access Links and Protocols Addressing Data Link Layer 1-2 Multiple Access Links and Protocols Two types
More informationComputer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS
Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,
More informationChapter 4. DataLink Layer. Reference: Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007.
Chapter 4 DataLink Layer Reference: Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007. DataLink Layer Link Layer 4.1 Link-Layer Addressing 4.2 Ethernet
More informationCSEN 503 Introduction to Communication Networks. Mervat AbuElkheir Hana Medhat Ayman Dayf. **Slides are attributed to J. F. Kurose
CSEN 503 Introduction to Communication Networks Mervat AbuElkheir Hana Medhat Ayman Dayf **Slides are attributed to J. F. Kurose 1-2 Link Layer Link Layer: Introduction Some terminology: hosts and routers
More informationLecture 9 Ethernet and other Link Layer protocols
Lecture 9 Ethernet and other Link Layer protocols From Kurose & Ross Book slightly modified by Romaric Duvignau duvignau@chalmers.se Thanks and enjoy! JFK/KWR All material copyright 1996-2016 J.F Kurose
More informationChapter 6 The Link Layer and LANs
Chapter 6 The Link Layer and LANs A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the
More information2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA
2D1490 p4 2007 MPLS, RSVP, etc Olof Hagsand KTHNOC/NADA Literature Handouts: MPLS-Enabled applications (Minei, Lucek). Parts of Section 1. JunOS Cookbook: Chapter 14 Background MPLS - Multiprotocol Label
More informationLecture 9 The Data Link Layer part II. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 9 The Data Link Layer part II Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Physical Addresses Physical (or LAN or MAC) address: 48 bit string Hexadecimal representation
More informationMulti Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015
.. MPLS Multi Protocol Label Switching (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 4.3, 2015/03/09 13:07:57) Thursday, March 12, 2015 Karst Koymans (UvA) MPLS
More informationCC451 Computer Networks
CC451 Computer Networks Lecture 9 Link Layer 5: DataLink Layer 5-1 Chapter 5 Link Layer and LANs A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students,
More informationComputer Networks. Today. Principles of datalink layer services Multiple access links Adresavimas, ARP LANs Wireless LANs VU MIF CS 1/48 2/48
Computer Networks VU MIF CS 1/48 Today Principles of datalink layer services Multiple access links Adresavimas, ARP LANs Wireless LANs 2/48 1 Link layer: introduction terminology: hosts and routers: nodes
More informationLecture 5 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 5 The Data Link Layer Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Link Layer: setting the context two physically connected devices: host-router, router-router, host-host,
More informationLecture 20: Link Layer
Lecture 20: Link Layer COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition: 1996-2016, J.F Kurose and K.W. Ross, All Rights
More informationMulti-Protocol Label Switching
Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Dr. rer. nat. Otto Spaniol Multi-Protocol Label Switching Seminar: Datenkommunikation und Verteilte Systeme SS 2003
More informationMultiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology Basics Integrates label-based forwarding paradigm with network layer routing label forwarding + label swapping similar to ATM/FR switching
More informationAlcatel-Lucent 7705 SERVICE AGGREGATION ROUTER OS RELEASE 6.0.R4 MPLS GUIDE MPLS GUIDE
MPLS GUIDE Alcatel-Lucent 7705 SERVICE AGGREGATION ROUTER OS RELEASE 6.0.R4 MPLS GUIDE Alcatel-Lucent Proprietary This document contains proprietary information of Alcatel-Lucent and is not to be disclosed
More informationSecurizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN
Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP
More informationSummary of MAC protocols
Summary of MAC protocols What do you do with a shared media? Channel Partitioning, by time, frequency or code Time Division, Code Division, Frequency Division Random partitioning (dynamic) ALOHA, S-ALOHA,
More informationMPLS. 9 March 2018 AN
MPLS 9 March 2018 AN Multi-Protocol Label Switching MPLS-TP MP-BGP H-VPLS OSPF-TE LIB MPLS is not alone LSP ISIS-TE EVPN GMPLS MPLS-TE T-MPLS LFIB LABEL LDP TAG Used in many (most?) provider networks to
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Dr. Nils
More informationMPLS MPLS. Basically: 9 March 2018 AN. Multi-Protocol Label Switching. A bit of history. Multi-Protocol Label Switching.
Multi-Protocol Label Switching MPLS-TP MP-BGP H-VPLS OSPF-TE LIB MPLS MPLS is not alone LSP ISIS-TE EVPN GMPLS MPLS-TE 9 March 2018 AN T-MPLS LFIB LABEL LDP TAG Used in many (most?) provider networks to
More informationMultiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology in Brief Inserts underlying label-based forwarding layer under traditional network layer routing label forwarding + label swapping similar
More informationMPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP
Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE MPLS etc.. MPLS is not alone LDP MPLS-TE LABEL MP-BGP LSP TAG H-VPLS 26 April 2016 AN TEST GMPLS SR T-MPLS ISIS-TE MPƛS OSPF-TE PCEP Multi-Protocol
More informationLecture 6 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it
Lecture 6 The Data Link Layer Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Link Layer: setting the context two physically connected devices: host-router, router-router, host-host,
More informationCSC 4900 Computer Networks: Link Layer (2)
CSC 4900 Computer Networks: Link Layer (2) Professor Henry Carter Fall 2017 Link Layer 6.1 Introduction and services 6.2 Error detection and correction 6.3 Multiple access protocols 6.4 LANs addressing,
More informationService Providers Networks & Switching (MPLS) 20/11/2009. Local Team
Service Providers Networks & Benefits of Multi Protocol Label Switching (MPLS) 20/11/2009 Local Team Service Provider Networks & Carrier Networks A telephone company (or telco) provides telecommunication
More informationChapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All material copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved
More informationLARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF
LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent
More informationMPLS etc.. 9 May 2017 AN
MPLS etc.. 9 May 2017 AN Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE LDP MPLS-TE LABEL MP-BGP MPLS is not alone LSP TAG H-VPLS GMPLS ISIS-TE MPƛS RSVP-TE SR OSPF-TE T-MPLS PCEP Multi-Protocol
More informationMPLS Core Networks Николай Милованов/Nikolay Milovanov
Label Assignment and Distribution Николай Милованов/Nikolay Milovanov Contents Label Assignment and Distribution Typical Label Distribution in Packet-mode MPLS Convergence in Packet-mode MPLS MPLS Label
More informationMPLS VPN. 5 ian 2010
MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process
More informationMPLS MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE
MPLS Multiprotocol MPLS Label Switching MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE Peter R. Egli 1/21
More informationMultiProtocol Label Switching - MPLS ( RFC 3031 )
Outline MultiProtocol Label Switching - MPLS ( RFC 3031 ) 1. What is MPLS and how does it work? 2. What MPLS is used for? 3. Label Distribution Protocols 1 1. What is MPLS and how does it work? MPLS is
More informationDeploying MPLS Traffic Engineering
Deploying MPLS Traffic Engineering Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter-Domain Traffic Engineering General Deployment Considerations 2 Technology Overview
More informationPrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps
PrepAwayExam http://www.prepawayexam.com/ High-efficient Exam Materials are the best high pass-rate Exam Dumps Exam : 4A0-103 Title : Alcatel-Lucent Multi Protocol Label Switching Vendor : Alcatel-Lucent
More informationIntroduction to MPLS APNIC
Introduction to MPLS APNIC Issue Date: [201609] Revision: [01] What is MPLS? 2 Definition of MPLS Multi Protocol Label Switching Multiprotocol, it supports ANY network layer protocol, i.e. IPv4, IPv6,
More informationChapter 5 Link Layer. Down Approach. Computer Networking: A Top. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012
Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Slides adopted from original ones provided by the textbook authors. Link layer,
More informationDeploying MPLS Traffic Engineering
9/27/16 Deploying MPLS Traffic Engineering Nurul Islam Roman (nurul@apnic.net) Cisco Public Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter- Domain Traffic Engineering
More informationTest 1: NET3012 IP Architectures & Solutions Winter 2016
Test 1: NET3012 IP Architectures & Solutions Winter 2016 Time: 60 minutes; Test scored out of: 48 Total Marks available: 52 (Allocation of marks is shown beside each question) Instructions: 1. BEFORE answering
More informationDeploying MPLS Traffic Engineering
Deploying MPLS Traffic Engineering Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter-Domain Traffic Engineering General Deployment Considerations 2 Technology Overview
More informationPoint-to-Point LSPs. In This Chapter SR Advanced Configuration Guide Page 1155
Point-to-Point LSPs In This Chapter This section provides information about point-to-point LSPs (static, LDP and RSVP-TE). Topics in this section include: Applicability on page 1156 Overview on page 1157
More informationOperation Manual MPLS. Table of Contents
Table of Contents Table of Contents Chapter 1 MPLS Architecture... 1-1 1.1 MPLS Overview... 1-1 1.2 MPLS Basic Concepts... 1-1 1.2.1 FEC... 1-1 1.2.2 Label... 1-1 1.2.3 LDP... 1-3 1.3 MPLS Architecture...
More informationChapter V: Link Layer
Chapter V: Link Layer UG3 Computer Communications & Networks (COMN) Myungjin Lee myungjin.lee@ed.ac.uk Slides copyright of Kurose and Ross Link layer services framing, link access: encapsulate datagram
More informationSYSC 5801 Protection and Restoration
SYSC 5801 Protection and Restoration Introduction Fact: Networks fail. Types of failures: Link failures Node failures Results: packet losses, waste of resources, and higher delay. What IGP does in the
More informationMedium Access Protocols
Medium Access Protocols Summary of MAC protocols What do you do with a shared media? Channel Partitioning, by time, frequency or code Time Division,Code Division, Frequency Division Random partitioning
More informationComputer Network Fundamentals Spring Week 3 MAC Layer Andreas Terzis
Computer Network Fundamentals Spring 2008 Week 3 MAC Layer Andreas Terzis Outline MAC Protocols MAC Protocol Examples Channel Partitioning TDMA/FDMA Token Ring Random Access Protocols Aloha and Slotted
More informationMultiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology in Brief Inserts underlying label-based forwarding layer under traditional network layer routing label forwarding + label swapping similar
More informationBraindumpsQA. IT Exam Study materials / Braindumps
BraindumpsQA http://www.braindumpsqa.com IT Exam Study materials / Braindumps Exam : JN0-660 Title : Service Provider Routing and Switching, Professional (JNCIP-SP) Vendor : Juniper Version : DEMO 1 /
More informationIntroduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision:
Introduction to MPLS APNIC Technical Workshop January 23 to 25, 2017. NZNOG2017, Tauranga, New Zealand. Issue Date: [201609] Revision: [01] What is MPLS? 2 1 Definition of MPLS Multi Protocol Label Switching
More informationMPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ...
MPLS Intro Cosmin Dumitru c.dumitru@uva.nl University of Amsterdam System and Network Engineering Research Group March 14, 2011 Disclaimer Information presented in these slides may be slightly biased towards
More informationCisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline
Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0 From the technology basics to advanced VPN configuration. $3,995.00 5 Days Upcoming Dates Dec 10 - Dec 14 Mar 25 - Mar 29 Course Description
More informationModule 10 Data Link Layer CS655! 10-1!
Module 10 Data Link Layer CS655! 10-1! Please note: Most of these slides come from this book. Note their copyright notice below! A note on the use of these ppt slides: We re making these slides freely
More informationThis chapter provides information to configure MPLS and RSVP.
MPLS and RSVP In This Chapter This chapter provides information to configure MPLS and RSVP. MPLS on page 21 MPLS Label Stack on page 22 Label Switching Routers on page 25 MPLS Transport Profile (MPLS-TP)
More informationCSCD 330 Network Programming Spring 2017
CSCD 330 Network Programming Spring 2017 Lecture 18 Link Layer Protocols Continued Who is this? Reading: Chapter 5 Some slides provided courtesy of J.F Kurose and K.W. Ross, All Rights Reserved, copyright
More informationMPLS опорни мрежи MPLS core networks
MPLS опорни мрежи MPLS core networks Николай Милованов/Nikolay Milovanov http://niau.org Objectives Identify the drawbacks of traditional IP routing Describe basic MPLS concepts and LSR types. MPLS Labels
More informationMPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino)
MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino) http://staff.polito.it/mario.baldi MPLS - 1 From MPLS Forum Documents MPLS is the enabling technology
More informationLabel Distribution Protocol and Basic MPLS Configuration. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:
Label Distribution Protocol and Basic MPLS Configuration APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Label Distribution Protocol 2
More informationMultiprotocol Label Switching (MPLS)
36 CHAPTER Prerequisites for MPLS, page 36-1 Restrictions for MPLS, page 36-1 Information About MPLS, page 36-2 Default Settings for MPLS, page 36-7 How to Configure MPLS Features, page 36-7 Configuration
More informationConfiguring MPLS, MPLS VPN, MPLS OAM, and EoMPLS
CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X
More informationCSC 401 Data and Computer Communications Networks
CSC 401 Data and Computer Communications Networks Link Layer, Switches, VLANS, MPLS, Data Centers Sec 6.4 to 6.7 Prof. Lina Battestilli Fall 2017 Chapter 6 Outline Link layer and LANs: 6.1 introduction,
More informationCS 455/555 Intro to Networks and Communications. Link Layer Addressing, Ethernet, and a Day in the Life of a Web Request
CS 455/555 Intro to Networks and Communications Link Layer Addressing, ernet, and a Day in the Life of a Web Request Dr. Michele Weigle Department of Computer Science Old Dominion University mweigle@cs.odu.edu
More information6 MPLS Model User Guide
6 MPLS Model User Guide Multi-Protocol Label Switching (MPLS) is a multi-layer switching technology that uses labels to determine how packets are forwarded through a network. The first part of this document
More informationHP MSR Router Series. MPLS Configuration Guide(V5) Part number: Software version: CMW520-R2513 Document version: 6PW
HP MSR Router Series MPLS Configuration Guide(V5) Part number: 5998-8188 Software version: CMW520-R2513 Document version: 6PW106-20150808 Legal and notice information Copyright 2015 Hewlett-Packard Development
More informationSDN Workshop. Contact: WSDN01_v0.1
SDN Workshop Contact: training@apnic.net WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Segment Routing SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Overview In a nutshell Introduction to
More informationConfiguring MPLS and RSVP with CLI
MPLS and RSVP Configuring MPLS and RSVP with CLI This section provides information to configure MPLS and RSVP using the command line interface. Topics in this section include: MPLS Configuration Overview
More informationBroadcast Links, Addressing and Media Access Control. Link Layer B. Link and Physical Layers. MAC Addresses
roadcast Links, ddressing and Media ccess Control Message M C Message M Link Layer In a broadcast, there are two additional issues that must be resolved How do the nodes agree on who gets to use the next?
More informationHP A-MSR Router Series MPLS. Configuration Guide. Abstract
HP A-MSR Router Series MPLS Configuration Guide Abstract This document describes the software features for the HP A Series products and guides you through the software configuration procedures. These configuration
More informationmpls traffic-eng lsp attributes
mpls traffic-eng lsp attributes mpls traffic-eng lsp attributes To create or modify a label switched path (LSP) attribute list, use the mpls traffic-eng lsp attributes command in global configuration mode.
More informationHP MSR Router Series. MPLS Configuration Guide(V7) Part number: Software version: CMW710-R0106 Document version: 6PW
HP MSR Router Series MPLS Configuration Guide(V7) Part number: 5998-5680 Software version: CMW710-R0106 Document version: 6PW100-20140607 Legal and notice information Copyright 2014 Hewlett-Packard Development
More informationConfiguration MPLS Avaya Secure Router 2330/4134
Configuration MPLS Avaya Secure Router 2330/4134 Release 10.3.5 NN47263-505 Issue 04.02 August 2013 2013 Avaya Inc. All Rights Reserved. Notice While reasonable efforts have been made to ensure that the
More informationTelematics Chapter 7: MPLS
Telematics Chapter 7: MPLS User watching video clip Beispielbild Application Layer Presentation Layer Session Layer Transport Layer Server with video clips Application Layer Presentation Layer Session
More information"Charting the Course...
Description Course Summary This advanced bootcamp combines JMF, JL2V, and JL3V into five consecutive days of training. Students can choose to attend the individual classes (JMF, JL2V, or JL3V) or attend
More informationNext Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6)
Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6) Contents Introduction Background Information MLDP Signaling In-Band Signaling Overlay or Out-Of-Band Signaling Label Distribution Protocol
More informationA Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017
A Segment Routing (SR) Tutorial R. Bonica NANOG70 June 6, 2017 AKA: SPRING IETF Standardization Source Packet Routing In Networking (SPRING) WG ISIS, OSPF, IDR and MPLS WGs What is SR? A tunneling technology
More informationVirtual Link Layer : Fundamentals of Computer Networks Bill Nace
Virtual Link Layer 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Administrivia 3 Lectures left HW #2
More informationMaster Course Computer Networks IN2097
Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for
More informationAhmed Benallegue RMDCN workshop on the migration to IP/VPN 1/54
MPLS Technology Overview Ahmed Benallegue A.Benallegue@ecmwf.int RMDCN workshop on the migration to IP/VPN 1/54 Plan 1. MPLS basics 2. The MPLS approach 3. Label distribution RSVP-TE 4. Traffic Engineering
More informationDeploy MPLS Traffic Engineering. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:
Deploy MPLS Traffic Engineering APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Acknowledgement Cisco Systems 2 Overview of MPLS TE 3 Why MPLS Traffic Engineering? Handling
More informationMPLS, THE BASICS CSE 6067, UIU. Multiprotocol Label Switching
MPLS, THE BASICS CSE 6067, UIU Multiprotocol Label Switching Basic Concepts of MPLS 2 Contents Drawbacks of Traditional IP Forwarding Basic MPLS Concepts MPLS versus IP over ATM Traffic Engineering with
More informationHP 5920 & 5900 Switch Series
HP 5920 & 5900 Switch Series MPLS Configuration Guide Part number: 5998-4676a Software version: Release 23xx Document version: 6W101-20150320 Legal and notice information Copyright 2015 Hewlett-Packard
More informationIPv6 Switching: Provider Edge Router over MPLS
Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4
More informationTable of Contents Chapter 1 MPLS Basics Configuration
Table of Contents Table of Contents... 1-1 1.1 MPLS Overview... 1-1 1.1.1 Basic Concepts of MPLS... 1-2 1.1.2 Architecture of MPLS... 1-5 1.1.3 MPLS and Routing Protocols... 1-7 1.1.4 Applications of MPLS...
More informationMPLS Introduction. (C) Herbert Haas 2005/03/11
MPLS Introduction MPLS (C) Herbert Haas 2005/03/11 Terminology LSR LER FEC LSP FIB LIB LFIB TIB PHP LDP TDP RSVP CR-LDP Label Switch Router Label Edge Router Forwarding Equivalent Class Label Switched
More information