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

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

Hálózati architektúrák és rendszerek. 4G vagy B3G : újgenerációs mobil kommunikáció a 3G után

Hálózati architektúrák és rendszerek. Optikai hálózatok Wavelength routed optical networks

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

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

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

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

Hálózati alapismeretek

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

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

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) -

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

Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0

AST_v3\ Hálózatok összekapcsolása

Huawei Cisco Interworking Szolgáltatói környezetben

1/13. RL osztály Hálózati alapismeretek I. gyakorlat c. tantárgy Osztályozóvizsga tematika

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

A MAC-cím (Media Access Control) egy hexadecimális számsorozat, amellyel még a gyártás során látják el a hálózati kártyákat. A hálózat többi eszköze

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

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

Hálózati rendszerek adminisztrációja JunOS OS alapokon

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

Tartalom. Router és routing. A 2. réteg és a 3. réteg működése. Forgalomirányító (router) A forgalomirányító összetevői

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

Hálózati alapismeretek

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

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

Újdonságok Nexus Platformon

Hálózati réteg. Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont

Hálózati architektúrák laborgyakorlat

AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB

A konvergencia következményei. IKT trendek. Új generációs hálózatok. Bakonyi Péter c.docens. Konvergencia. Új generációs hálózatok( NGN )

Tájékoztató. Használható segédeszköz: -

Az Internet működésének alapjai

Hálózati réteg, Internet

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

Adatkapcsolati réteg 1

4. Hivatkozási modellek

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

Hálózati alapismeretek

GSM azonosítók, hitelesítés és titkosítás a GSM rendszerben, a kommunikáció rétegei, mobil hálózatok fejlődése

Miskolci Egyetem Gépészmérnöki és Informatikai Kar. IPTV szolgáltatásait vizsgáló alkalmazás fejlesztése Szakdolgozat

MAC címek (fizikai címek)

3. előadás. A TCP/IP modell jelentősége

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

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei

ÚJ GENERÁCIÓS HÁLÓZATI MEGOLDÁSOK ALKALMAZÁSA A MAGYAR HONVÉDSÉG STACIONER HÁLÓZATÁNAK MODERNIZÁCIÓJÁBAN

Forgalomirányítás (Routing)

Hálózati architektúrák és Protokollok GI - 9. Kocsis Gergely

Hálózatok. Alapismeretek. OSI hálózati modell

Rohonczy János: Hálózatok

routing packet forwarding node routerek routing table

CCNA Exploration Scope and Sequence (2007 április)

Számítógép-hálózatok zárthelyi feladat. Mik az ISO-OSI hálózati referenciamodell hálózati rétegének főbb feladatai? (1 pont)

Elosztott rendszerek

Számítógép hálózatok gyakorlat

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

Hálózatok II. A hálózati réteg funkciói, szervezése

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

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

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe

Új generációs hálózatok. Bakonyi Péter c.docens

Számítógép hálózatok 3. gyakorlat Packet Tracer alapok M2M Statusreport 1

III. előadás. Kovács Róbert

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

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

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

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

Dinamikus optikai hálózatok felhasználói interfészei

Számítógépes hálózatok

Infokommunikációs rendszerek menedzsmentje zárthelyi kérdések tavasz

Informatikai hálózattelepítő és - Informatikai rendszergazda

Pantel International Kft. Általános Szerződési Feltételek bérelt vonali és internet szolgáltatásra

Kommunikáció. 3. előadás

KAPCSOLÁS, JELZÉS, CÍMZÉS

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP P címzés

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

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

Informatikai hálózattelepítő és - Informatikai rendszergazda

Hálózati architektúrák laborgyakorlat

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

Megbízható összeköttetések tervezése. Motiváció

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

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

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet

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

Számítógépes hálózatok GY

Ethernet/IP címzés - gyakorlat

Hálózati architektúrák laborgyakorlat

FORGALOMIRÁNYÍTÓK. 6. Forgalomirányítás és irányító protokollok CISCO HÁLÓZATI AKADÉMIA PROGRAM IRINYI JÁNOS SZAKKÖZÉPISKOLA

Fábián Zoltán Hálózatok elmélet

A HBONE évi fejlesztési eredményei

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

Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat

Miért tanulunk a számítógép hálózatokról? Számítógép hálózatok. Mennyit tudunk már róluk? Internet: Példa. Internet: Az erıforrás megkeresése

Hálózati lehetőségek a tartalomszolgáltatáshoz

Átírás:

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

A tárgy felépítése Lokális hálózatok. Az IEEE architektúra. Ethernet Csomagkapcsolt hálózatok IP-komm. Az Internet Végpontok közötti kapcsolat, transzport-prot., TCP, UDP A TCP/IP protokoll-család. Alkalmazási példa: VoIP Áramkörkapcsolt hálózatok PSTN, ISDN, 2. generációs cellás mobil-rendszerek Kapcsolat-orientált hálózatok SDH Synchronous Digital Hierarchy ATM Asynchronous Transfer Mode MPLS Multi-Protocol Label Switching 3. generációs mobil rendszerek Optikai kommunikáció Alapok Wavelength routing és csomagkapcsolás 2

Összeköttetés-alapú hálózatok A csomópontok csomagtovábbítási tevékenysége (packet forwarding) egyszerű, ezáltal gyors működést tesznek lehetővé, és a csomagtovábbítási tevékenység teljesen független az útvonalirányítási (vezérlési) tevékenységtől. Az összeköttetés felépítése során sokféle szempont figyelembe vételével lehet az útvonalat kialakítani (csak egyszer kell megtenni, így viszonylag körültekintőbben járhatunk el, mintha minden csomagra meg kellene ismételni), így könnyen lehet forgalom- és hálózatmenedzsmentszempontokat is tekintetbe venni. 3

Összeköttetésmentes hálózatok nem kell várni az információtovábbításnál az összeköttetés kiépítésére robosztusabb a meghibásodások kezelésben (útvonalváltozás) rendkívül jó túlélési esélyek Hogyan lehetne egyesíteni a a két módszer jó tulajdonságait? Lehet-e csinálni egy olyan hálózatot, amely összeköttetés-alapú is meg nem is? Erre tesz kísérletet az MPLS! 4

Hogyan működik a csomagkapcsolás? Összeköttetés-alapú módszer jelzés állapot jelzés jelzés állapot Összeköttetésmentes módszer adat adat adat 5

Hogyan működik a két módszer? Az összeköttetés-alapú hálózati működés esetén: a felhasználó jelzési információt küld, amelyben benne van a partner globális azonosítója (címe), a csomópont az útvonaltábla segítségével továbbítja a jelzéscsomagot a következő lépést képviselő csomópontnak, feljegyzi saját magának a kiépülő csatornával kapcsolatos lokális azonosítókat (címke), tájékoztatja a következő csomópontot is arról, hogy milyen címkével fogja a vonatkozó adatcsomagokat küldeni A kommunikáció végén el kell bontani a csatornát. Mi a helyzet az összeköttetésmentes hálózatban? Jön az adatcsomag (nem kell jelzés), továbbítjuk, de nem jegyzünk fel semmit, mert nem akarunk állapotnyilvántartást a csomópontokon (biztosítva ezzel a robosztusságot). 6

A két módszer kombinálása? Amennyiben szükségünk van különböző QoS-igények teljesítésére, akkor elkerülhetetlen, hogy valamilyen állapotnyilvántartást alkalmazzunk Nem készíthetnének az összeköttetésmentes hálózatok is feljegyzéseket? Miért ne! Sőt, elkészíthetik akár az összes lehetséges csatorna (virtuális áramkör) feljegyzését, mielőtt bárki igényelte volna azokat! Nagyon fontos észrevenni, hogy ez nem jelent az összeköttetés-alapú esettel megegyező állapotnyilvántartást! Az útvonaltáblák bejegyzéseiben szereplő globális azonosítók helyett (mellett) most elhelyezünk lokális azonosítókat is. Ennek az előnye az, hogy a csomagok routolása helyett lehetséges azok kapcsolása. 7

Egy kis történelem Cell Switching Router (Toshiba, 1994) IP Switching (Ipsilon, 1996) Tag-switching (Cisco Systems, 1996) Aggregate Route-based IP Switching (IBM, 1996) MPLS Working Group (IETF, 1997) GMPLS (Common Control and Measurement Plane, IETF) 8

MPLS - az elnevezés magyarázata Multi-protocol: mind a kiszolgálók, mind a kiszolgáltak IPv6 IPv4 IPX AppleTalk hálózati réteg Címkekapcsolás Ethernet FDDI ATM FR PPP adatkapcsolati réteg Label switching: Az összeköttetés-alapú csomagkapcsolásnál használt csomagtovábbítási módszer adatkapcsolati rétegbeli adategység tartalmazza a címkét (hogy milyen módon, meglátjuk később) 9

Az IP, az ATM és az MPLS viszonya Az MPLS + IP egyesíti az IP és az összekötetés-alapú csomagkapcsolás legjobb tulajdonságait Az IP-továbbítás hatékonyságának javítása hibrid összeköttetésmentes továbbítás IP MPLS + IP ATM összeköttetésalapú továbbítás 10

Milyen az IP-csomagtovábbítás és milyen az MPLS-é? Az IP-CSOMAGTOV. NEM ELÉG HATÉKONY! Az IP-ben az összeköttetésmentes működés miatt mindegyik router függetlenül végez lépésenkénti (hop-to-hop) csomagtovábbítási döntést felhasználva az IP- fej címét (32 bit a v4-nél, 128 bit a v6-nál), a fej viszont sokkal több információt hordoz, amit nem használunk Az MPLS felosztja a címteret forward equivalence class (FEC)-ekre (a továbbítás szempontjából azonosan kezelendő csomagok osztályaira) és azoknak megfelelő, rövid, helyi érvényű címeket, címkéket (label) használ a továbbításra 11

Az MPLS alapvető jellemzői Mechanizmusokat határoz meg a különféle összefogottságú csomagfolyamok kezelésére Függetlenül működik a 2. és 3. rétegbeli protokolloktól Módszert biztosít az IP címeknek a leképezésére az egyszerű, fix hosszúságú címkékre Csatlakozik a használt protokollokhoz (pl. RSVP, OSPF) Együttműködik az IP-vel és az ATM-mel 12

Hogyan működik az MPLS? A címkekapcsoló router (Label Switching Router = LSR) a csomagokat a rájuk ragasztott fix hosszúságú címkék alapján továbbítja Ez mutat a kimenő interfészre Az LSR átírja a címkét, mielőtt elküldi a csomagot Ugyanígy továbbítják az ATM kapcsolók a cellákat lényegesen egyszerűbb, mint a leghosszabb egyezés az LSR adott teljesítmény esetén olcsóbb a hagyományos routernél a csomagtovábbítási döntések összetettebbek lehetnek csomagfolyamok összevont kezelése is lehetséges 13

Az MPLS összetevői, elemei A csomagtovábbítás címkekapcsolt utakon (Label Switched Path = LSP) történik Az LSP-t LSR-ek és LER-ek alkotják: Az LSR (Label Switching Router) egy gyors útvonalirányító az MPLS gerincében Az LER (Label Edge Router) egy útvonalirányító az MPLS és a hozzáférési hálózat határán: elsődleges eszköze a csomagok címkézésének ingress (belépő) és egress (kilépő) router A címkék kiosztását a Label Distribution Protocol (LDP), vagy az RSVP, vagy valamely routingprotokoll végzi Az adatcsomagok végigviszik a címkéiket az útjukon Hardver is alkalmas a csomagok kapcsolására 14

Példa a címkekapcsolásra Útvonalirányítás a határon, kapcsolás a gerincben LSP LER LSR LSR LER IP #x IP #x L=7 IP #x L=6 IP #x L=3 IP #x IP cím KI BE KI BE KI BE IP cím 152.66/16 7 7 6 6 3 3 152.66/16 kijelölés csere csere eltávolítás 15

Az MPLS csomagtovábbítás előnyei Csomag FEC-be sorolása csak a belépésnél: buta, de gyors gépek a csomópontokon a besorolásnál IP fejen kívüli szempontok is pl. melyik interfészen érkezett a csomag ugyanaz a csomag eltérő módon sorolható be a belépő (ingress) routertől függően a besorolási procedúra bonyolultsága nincs hatással a csomópontokra ha forrás általi útvonalat akarunk, akkor a csomagnak nem kell magával vinni azt 16

Még egy példa a címkekapcsolásra a IP#ac IP#ac L=2 IP#bc L=2 IP#ac L=3 IP#bc L=3 IP#ac IP#bc c IP#ac L=1 A LER IP#bc L=1 X LSR Y C LER b IP#bc B LER Z különböző felhasználók csomagjait az A és a B ugyanabba a FEC-be sorolta 17

A FEC és a címkék FEC a Forward Equivalence Class (FEC) a csomagoknak egy csoportját képviseli, amelyek továbbítása azonos a besorolás csak egyszer, a belépésnél Címkék A címkét a csomag magával viszi egy 2. réteg jelölésként A közbenső router a címke tartalma alapján határozza meg a csomag következő lépését Ha egyszer egy csomagot felcímkéztünk, akkor útjának hátralévő részén a csomópontok már ennek alapján kezelik A címkék értéke lokális jelentésű 18

A címkék elhelyezése Közbeiktatott (ún. shim vagy generic) header: adatkapcs. fej MPLS fej hálózati fej egyéb fej + adat Címke 20 bit Exp 3 bit S 1 bit TTL 8 bit Az MPLS fejben a címkén kívül: Exp: experimental, jelenleg QoS prioritás jelzésére S: a címke-stack-re utal, több címkét is ragaszthatunk egy csomagra TTL: mint az IP-csomag fejében, de azt most nem nézzük a közbenső csomópontokban Ha az adatkapcsolati rétegbeli protokoll összeköttetés-alapú, akkor annak címkéjét lehet használni: ATM cellák esetén: VPI/VCI 19

Emlékeztető: az ATM cella fejrészének felépítése Kétféle van: kicsit különbözik a felhasználó-hálózat közötti (UNI) ill. a hálózaton belüli (NNI) interfészen GFCVPI VCI PT CLP HEC 4 8 16 3 1 8 bit UNI fejrész hasznos rész (48 byte) 12 16 3 1 8 bit VPI VCI PT CLP HEC GFC: általános áramlásvezérlés VPI: virtuálisútvonal-azonosító VCI: virtuális csatorna azonosító PT : hasznos rész típusa CLP: cellavesztési prioritás HEC: fejrész-hibaellenőrzés NNI UNI: felhaszn.-hálózat interfész NNI: hálózat-hálózat interfész 20

A címkék kiosztása Honnan tudja egy küldő, hogy milyen címkét használjon? Az MPLS-ben több protokoll is használható erre a célra A BGP-t kibővítették, így címkeinformációt is szállíthat a saját adatok mellett Ugyanez történt az RSVP-vel is Az IETF azért kidolgozott egy új protokollt is: az LDPt (Label Distribution Protocol) címkék szétosztására és karbantartására Az LDP-nek kidolgozták egy kiterjesztését is, hogy képes legyen a forgalommenedzsment és a szolgáltatási minőség igényeinek is megfelelni 21

Címkekapcsolt utak létrehozása: A címkekiosztás szabályai Az MPLS képességű eszközök egy csoportja MPLS tartományt (domain) képez. Egy-egy ilyen tartományban képezzük a FEC-ekhez kötött utakat. Ezeket nevezzük LSP-eknek. Az LSP létrehozása megelőzi az adatátvitelt. Az MPLS két módot határoz meg LSP képzésére: lépésenkénti: mindegyik LSR függetlenül választ következő lépést egy adott FEC számára. Az LSR bármilyen routing protokollt használhat explicit: forgalommenedzsment vagy szolgáltatási minőség szempontjai szerint létrehozott LSP-k 22

A címkekiosztás szabályai (csomag)fogadó kijelöli, (csomag)küldőnek továbbítja L1 to F1 x L2 to F1 kéretlenül vagy kérésre 23

MPLS összefoglaló Az IP hálózat csomópontjai a routing révén rendelkeznek valamennyi lehetséges útra vonatkozó információval A lehetséges utakat rögzíthetjük, mielőtt bármelyik felhasználó igényelné azokat Különböző minőségű utak igény szerint is kialakíthatók A hálózati rétegben kialakított utakon (LSP) a csomagtovábbítás az adatkapcsolati rétegben történik (címkekapcsolás) 24

A GMPLS (általánosított MPLS) Lehet, hogy az MPLS-nek nem is a csomagtovábbítási módszer a lényege? az LSP-k létrehozása a jelentős! GMPLS: címkekapcsolt utak létrehozása nem csak csomagkapcsolt hálózatokban: PSC (Packet Switch Capable interfaces) L2SC (Layer-2 Switch Capable interfaces) TDM (Time-Division Multiplex Capable intrfs) LSC (Lambda Switch Capable interfaces) FSC (Fiber-Switch Capable interfaces) 25

GMPLS jellemzői A csomaghálózat címkekapcsolt útjai (LSP) a csomaghálózat csomópontjait összekötő linkeken jönnek létre Ezeknek a linkeknek a kialakítása idő-, hullámhossz-, és térosztású fizikai hálózatokon történik A fizikai átviteli utak vezérlése (jelzése) történhet meg a GMPLS révén a csomaghálózat hálózati szintjéről 26