Kommunikációs Hálózatok 2 MPLS: Címke, VPN, TE

Hasonló dokumentumok
Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP kapcsolás hálózati réteg

Moldován István. BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK

15. Multi-Protocol Label Switching

Számítógépes Hálózatok 2011

Az Ethernet példája. Számítógépes Hálózatok Az Ethernet fizikai rétege. Ethernet Vezetékek

Hálózati architektúrák és rendszerek. Szélessávú és Média-kommunikáció szakirány ősz

MPLS - Multi-Protocol Label Switching (Többprotokollos címkekapcsolás) Számítógép-hálózatok 2009

Hálózati és Szolgáltatási Architektúrák

Huawei Cisco Interworking Szolgáltatói környezetben

A probléma megfogalmazása Szolgáltatás minőségre érzékeny alkalmazások hang az IP felett (pl. IP telefónia), multimédia az IP felett (pl. interaktív t

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.

Távközlő hálózatok és szolgáltatások Optikai Gerinchálózati (Transzport) Technikák Második rész (2./2)

IP alapú kommunikáció. 6. Előadás MPLS Kovács Ákos

Hálózati és Szolgáltatási Architektúrák

Heterogén MPLS hálózat QoS alkalmazásával

MULTIMÉDIA TOVÁBBÍTÁSA AZ IP FELETT

80% 20% Backbone 80% 20% Workgroup. Gbps/MHz. time. Internet Bandwidth. Router CPU Speed

80% 20% Backbone 80% 20% Workgroup. Gbps/MHz. time. Internet Bandwidth. Router CPU Speed

Sávszélességéhes alkalmazások. SAN, osan (adattár) Peer-to-Peer. VoD (video) GRIDs. (műsorszétosztás/szórás) Hálózatba kötött munkaállomások száma

Távközlő hálózatok és szolgáltatások

Routing update: IPv6 unicast. Jákó András BME EISzK

Szolgáltatások és alkalmazások (VITMM131)

Számítógépes Hálózatok ősz Hálózati réteg IP címzés, ARP, Circuit Switching, Packet Switching

Távközlı hálózatok és szolgáltatások

Ethernet. Szolgáltatások. Moldován István. Department of Telecommunications and Media Informatics. Budapest University of Technology and Economics

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

Internet Protokoll 6-os verzió. Varga Tamás

1. Mit jelent a /24 címmel azonosított alhálózat?

VPN. VPN Szolgáltatások. Moldován István. Department of Telecommunications and Media Informatics. Budapest University of Technology and Economics

Hálózati és Szolgáltatási Architektúrák

Szolgáltatás leírás, szolgáltatási színvonal

Két típusú összeköttetés PVC Permanent Virtual Circuits Szolgáltató hozza létre Operátor manuálisan hozza létre a végpontok között (PVI,PCI)

Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577) - IETF LAN Emulation (LANE) - ATM Forum Multiprotocol over ATM (MPOA) -

Felhő alapú hálózatok (VITMMA02) Hálózat virtualizálás: Overlay hálózatok OpenStack Neutron Networking

Virtuális magánhálózat Virtual Private Network (VPN)

napjától hatályos szöveg

Az internet ökoszisztémája és evolúciója. Gyakorlat 4

Előnyei. Helyi hálózatok tervezése és üzemeltetése 2

Department of Software Engineering

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT október 29. HSNLab SINCE 1992

Távközlő Hálózatok. cinkler()tmit.bme.hu Távközlő Hálózatok, 2006 tavasz 39

Ethernet/IP címzés - gyakorlat

Routing. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

A TCP/IP modell hálózati rétege (Network Layer) Protokoll-készlet: a csomagok továbbítása. Legjobb szándékú kézbesítés

Hálózati Technológiák és Alkalmazások

2. Az Internet Protocol alapjai

Az IPv6 a gyakorlatban

Az M2M szabványosítási helyzete

Hálózati réteg, Internet

Számítógép rendszerek. 1. óra. Számítógépes hálózatok, internet

A hálózattervezés alapvető ismeretei

Hálózati és Szolgáltatási Architektúrák

IP multicast routing napjainkban. Jákó András BME EISzK

Hálózattervezés alapjai Campus hálózati modellek

SDN a különböző gyártói megközelítések tükrében

LTE Transzport hálózat

Optikai transzport hálózatok Bevezetés. Dr. János Tapolcai

Dinamikus routing - alapismeretek -

8. A WAN teszthálózatának elkészítése

8. sz. melléklete Eredetileg a GTS Hungary Kft. által nyújtott szolgáltatásokra vonatkozó feltételek

Számítógépes Hálózatok ősz 2006

Organizáció. Számítógépes Hálózatok ősz Tartalom. Vizsga. Web-oldal

SzIP kompatibilis sávszélesség mérések

NCS5500 bemutató. Balla Attila

Számítógépes Hálózatok 2012

IPv6 gyorstalpaló Mohácsi János NIIF Intézet

Felhő alapú hálózatok (VITMMA02) Hálózati megoldások a felhőben

2011. május 19., Budapest IP - MIKRO MOBILITÁS

Jakab Tivadar BME Híradástechnikai tanszék 2015

TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI

Organizáció. Számítógépes Hálózatok Gyakorlati jegy. Vizsga. Web-oldal

Számítógépes Hálózatok és Internet Eszközök

LAN Technológiák. Osztott médium hálózatok. LAN-ok

Konfiguráljuk be a TCP/IP protokolt a szerveren: LOAD INETCFG A menüpontokból válasszuk ki a Proctcols menüpontot:

Radware terhelés-megosztási megoldások a gyakorlatban

IP alapú kommunikáció. 5. Előadás Routing 2 Kovács Ákos

Virtuális magánházlózatok / VPN

Nagy sebességű TCP. TCP Protokollok

Kommunikációs rendszerek programozása. Switch-ek

Ethernet a szolgáltatói hálózatban Moldován István moldovan@tmit.bme.hu

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT november 5. HSNLab SINCE 1992

Hálózatok építése és üzemeltetése

Hálózatok építése és üzemeltetése

Ethernet OAM a szolgáltatói hálózatokban

Újdonságok Nexus Platformon

IPv6 Biztonság: Ipv6 tűzfalak tesztelése és vizsgálata

Catalyst 6500 Hogyan tovább?

Tervezési kérdések. Azonnali helyreállítást garantáló védelmi módszerek. Helyreállítási (recovery) ciklus

Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához

Hálózatok építése és üzemeltetése

Statikus routing. Hoszt kommunikáció. Router működési vázlata. Hálózatok közötti kommunikáció. (A) Partnerek azonos hálózatban

Médiakommunikációs hálózatok (VIHIM161) évi fóliái alapján készült

GÉANT Hungary (HBONE) fejlesztések

Médiakommunikációs hálózatok (VIHIM161) évi fóliái alapján készült

Szolgáltatások és alkalmazások (VITMM131)

Ethernet. Hozzáférési hálózatoktechnológiák. Moldován István. Department of Telecommunications and Media Informatics

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

Üzenet a Pluto-ra. Delay- and Disruption- Tolerant Networking. Költl Péter. szenior műszaki tanácsadó CCIE #

Technológiák a Felhő alapú adatközpontokhoz

Szegmensalapú védelmi megoldások GMPLS környezetben

Átírás:

Kommunikációs Hálózatok 2 MPLS: Címke, VPN, TE Cinkler Tibor BME TMIT 2017. április 24. Hétfő 16:15-17:45 IB.028

MPLS http://www.cisco.com/c/en/us/about/press/internet-protocoljournal/back-issues/table-contents-10/mpls.html MultiProtocol Label Switching: Többprotokollos Címke Kapcsolás egységes IP/MPLS kontroll sík (vezésrlés) ATM-nél egyszerűbb Cimketér csökkentés FEC (Forwarding Equivalence Class) Cimkeváltás és felülcimkézés (Label Swapping and Stacking) Topológia és forgalom alapú útvonalválasztás QoS TE és VPN support (Traffic Engineering and Virtual Private Networks) Címke-terjesztés RSVP-TE CR-LDP 2

MPLS működése vázlatosan http://www.cisco.com/c/dam/en_us/about/ac123/ac147/images/ipj/ipj_4-3/figure1.gif 3

MPLS LER: Label Edge Router (Perem cimkekapcsoló) LSR: Label Switching Router (cimkekapcsoló) FEC: Forwarding Equivalence Class LSP: Label Switched Path (cimkekapcsolt út) Label Swapping IP Router LER LSR 4

MPLS LER: Label Edge Router Perem cimkekapcsoló / címke irányító IP cím alapján útvonalat választ Lefoglalja az erőforrásokat LSR táblázatokba bejegyzi LSR: Label Switching Router (cimkekapcsoló) Csomagot továbbít port címke és táblázat alapján Címkét vált port címke és táblázat alapján 5

Label Stacking or Swapping or Stripping? Több réteg Egymásba ágyazott LSPk (hierarchikusan) LSP4 LSP3 LSP2 LSP1 LSP4 LSP1 LSP2 data Stacked Headers LSP3 6

MPLS fejrész (header) Fejrész: (Header) 32 bit = 4 byte ebből Címke: (Label) 20 bit 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ Label Entry Label: +-+-+-+-+-+-+-+-+ Label Value, 20 bits Label Exp: Experimental Use +-+-+-+-+-+-+-+-+ 3 bits (CoS) Label Exp S S: Bottom of Stack +-+-+-+-+-+-+-+-+ 1 bit TTL TTL: Time to Live +-+-+-+-+-+-+-+-+ 8 bits 7

IP és MPLS fejrész Routing and Forwarding Útvonalválasztás és továbbítás elkülönül 0 8 16 31 VERS HLEN Service Type Total Length Identification Flags Fragment Offset TTL Protocol Header Checksum Source IP Address Destination IP Address Options Padding D a t a D a t a... D a t a 0 7 Label Label Label CoS S TTL 8

MPLS továbbítás (forwarding) http://www.cisco.com/c/en/us/about/press/internetprotocol-journal/back-issues/table-contents-10/mpls.html cinkler(o)tmit.bme.hu Telecommunication Networks and Services, 2017 spring, Budapest 9

Címke szétosztó módszerek (Label distribution mechanisms) LER: LSP setup LSR: forwarding tables Different Label Distribution protocols: a Border Gateway Protocol (BGP) AS-ek között (Autonomous System) MPLS extension (a BGP protokoll MPLS bővítése) Resource reservation Protocol (RSVP) signalling where label distribution is assigned to RSVP flows RSVP-TE extension (Traffic Engineering) Label Distribution Protocol (LDP), defined by IETF for this purpose only CR-LDP (Constraint-based Routing) 10

MPLS TE IP legrövidebb utat választ shortest path = least-hop path MPLS: tetszőleges út választható Alternative paths load sharing Explicit Route or Hop-by-Hop Routing Loose Strict Védelem meghibásodás esetén: MPLS FRR (Fast Re-Route) Protection 11

MPLS FRR védelem meghibásodás esetén MPLS Fast Reroute MPLS local restoration / protection Point of Local Repair (PLR) Merge Point (MP) 50 ms 12

MPLS VPN Virtual Private Network Virtuális magánhálózat Forgalmak elkülönítése Adatbiztonság Csoportok Minőség (QoS) stb 13

QoS: Szolgáltatásminőség Valódi QoS: Egyenként erőforrást foglalunk és egyenként betartatunk - áramkörkapcsolás Differentiated Service (DS) Megkülönböztetett szolgáltatások Prioritásokat kezel Integrated Services (IS) Integrált szolgáltatások Erőforrást foglal Resource Reservation Protocol Csak közelítőleges minőségbiztosítás Több paraméter alapján számol (becsül) erőforrásigényt 14

Minőség: MPLS QoS: CR-LDP forgalmi paraméterek Flags control negotiability of parameters U F Flags Traf. Param. TLV Frequency Reserved Peak Data Rate (PDR) Peak Burst Size (PBS) Length Committed Data Rate (CDR) Committed Burst Size (CBS) Excess Burst Size (EBS) Weight 32 bit fields are short IEEE floating point numbers Any parameter may be used or not used by selecting appropriate values Frequency constrains the variable delay that may be introduced Weight of the CRLSP in the relative share Peak rate (PDR+PBS) maximum rate at which traffic should be sent to the CRLSP Committed rate (CDR+CBS) the rate that the MPLS domain commits to be available to the CRLSP Excess Burst Size (EBS) to measure the extent by which the traffic sent on a CRLSP exceeds the committed rate NEM KELL VIZSGÁRA!!!

MPLS jövő Továbbfejlesztések: MPLS MPLS-TP (Transport Profile) http://www.cisco.com/en/us/technologies/tk436/tk428/white_paper_c11-562013.html 2 réteg: MPLS WDM GMPLS (Generalised) Több réteg Általános GMPLS

MPLS-TP alapjai: draft, RFC, ajánlás, szabvány? IETF References RFC 5586 "MPLS Generic Associated Channel" ietf-mpls-tp-framework ietf-mpls-tp-gach-gal ietf-mpls-tp-oam-requirements ietf-mpls-tp-requirements ietf-mpls-tp-gach-dcn ietf-mpls-tp-oam-framework ietf-mpls-tp-survive-fwk IETF RFC 3031 "Multiprotocol label switching architecture" IETF RFC 3032 "MPLS label stack encoding" IETF RFC 3270 "Multi-Protocol Label Switching (MPLS) support of Differentiated Services" IETF RFC 3443 "Time To Live (TTL) processing in Multi-Protocol Label Switching (MPLS) networks" IETF RFC 3985 "Pseudowire Emulation Edge-to-Edge (PWE3) Architecture" IETF RFC 4448 "Encapsulation Methods for Transport of Ethernet over MPLS Networks" IETF draft-bryant-pwe3-mpls-transport-00 "Application of PWE3 to MPLS Transport Networks" ITU-T References A címben szerepelő 4 fogalom és az IETF, ITU-T kell, a konkrét felsorolt szabványok NEM KELLENEK VIZSGÁRA!!! ITU-T Recommendation G.8110.1 "Architecture of MPLS-TP Layer Network" ITU-T Recommendation G.8112 "Interfaces for the MPLS-TP Hierarchy" ITU-T Recommendation G.8121 "Characteristics of MPLS-TP Network Equipment Functional Blocks" ITU-T Recommendation G.8131 "MPLS-TP linear Protection" ITU-T Recommendation G.8132 "MPLS-TP Ring Protection" ITU-T Recommendation G.8101 "Terms and definition for MPLS-TP" ITU-T Recommendation G.7712 "Architecture and Specification of Data Communication Network ITU-T Recommendation G.8151 "Management aspects of the MPLS-TP network element" 17