Elnevezési rendszerek. A névtér elosztása (2) 4. előadás. A névfeloldás implementálása (1) A névfeloldás implementálása (2)



Hasonló dokumentumok
Elnevezési rendszerek. 7. előadás

Elosztott rendszerek: Alapelvek és paradigmák Distributed Systems: Principles and Paradigms. 5. rész: Elnevezési rendszerek

Névfeloldás hosts, nsswitch, DNS

Hálózati architektúrák laborgyakorlat

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

Elosztott rendszerek

Transzport Réteg. Transzport réteg protokollok

ENUM technológia. Széchenyi István Egyetem

Hálózati operációs rendszerek II.

LINUX BIND. Forrás:

Domain Name System (DNS)

ELTE, IK, Információs Rendszerek Tanszék

1. előadás. Elosztott rendszerek. 1. Bevezetés

SZAKDOLGOZAT ÓBUDAI EGYETEM. Neumann János Informatikai kar Alba Regia Egyetemi Központ

VIII. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

Elosztott rendszerek. Az elıadás. Az elosztott rendszer definíciója. Köztesrétegként felépülı elosztott rendszer. Célok

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. Kocsis Gergely, Supák Zoltán

DNS. DNS elmélet és szerverkonfiguráció. Összeállította: Sallai András. Terjesztés csak csak engedéllyel. Copyright 2006 v.2

Windows hálózati adminisztráció

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

SZÁMÍTÓGÉP HÁLÓZATOK BEADANDÓ ESSZÉ. A Windows névfeloldási szolgáltatásai

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

Hálózati adminisztráció Linux (Ubuntu 9.04) 9. gyakorlat

AST_v3\ 7. Az alkalmazási réteg A DNS

Hálózati architektúrák és Protokollok MI 7,8. Kocsis Gergely

Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P

Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 4. óra. Kocsis Gergely, Supák Zoltán

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

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 3. óra. Kocsis Gergely, Kelenföldi Szilárd

LINUX LDAP címtár. Mi a címtár?

Számítógépes Hálózatok. 6. gyakorlat

SC Kérdés. SC Kérdés. SC Kérdés

állomás két címmel rendelkezik

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

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

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 3. óra. Kocsis Gergely, Supák Zoltán

Utolsó módosítás:

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán

21. tétel IP címzés, DOMAIN/URL szerkezete

Az internet az egész világot behálózó számítógép-hálózat.

Elnevezési rendszerek. Szinkronizálás

Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz

Utolsó módosítás:

IP fejléc UDP fejléc Transaction ID Call (0) RPC version (2) Program number Version number Procedure number. Credentials. Verifier

Számítógépes Hálózatok. 3. gyakorlat

KG-A. Hálózati Architektúrák és Protokollok 1. zárthezi dolgozat. Név: Neptun: Gyakorlati időpont: H10 H16 H18 K10 Sz10 Cs14

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

DNS és IPv6. Pásztor Miklós május, Budapest ISZT, PPKE. Pásztor Miklós (ISZT, PPKE) DNS és IPv május, Budapest 1 / 21

Hálózat Domain Name System

Felhasználói kézikönyv Bázis, Aktív, Portál és Portál+ csomagokhoz

HÁLÓZATI ALKALMAZÁSOK

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

Hálózatkezelés: Tartománynév-rendszer

Hálózati architektúrák laborgyakorlat

Hálózatkezelés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Hálózatkezelés / 20

Network front-end. Horváth Gábor. Kovács Róbert. ELTE Informatikai Igazgatóság

2010. ősz 2. pótzh Név: NEPTUN kód: ZH feladatok Hálózati operációs rendszerek_3 tárgyból

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

DNS hamisítás szerepe, működése, védekezés. Benda Szabolcs G-5S5A Peller Nándor G-5i10 Sőregi Gábor G-5S5A

Hálózati operációs rendszerek II. Novell Netware 5.1 Hálózati nyomtatás

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései?

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

Szerzői jog IBM Corporation Minden jog fenntartva

Alap protokollok. NetBT: NetBIOS over TCP/IP: Name, Datagram és Session szolgáltatás.

Tartalom. Nevek és IP-címek: miért kell. Nevek és címek: miért kell. Megfeleltetés NEM egy az egyben. DNS: Domain Name System

Active Directory kiegészítő kiszolgálók telepítése és konfigurálása Windows Server 2003 R2 alatt

MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY

SZAKDOLGOZAT ÓBUDAI EGYETEM. Neumann János Informatikai kar Alba Regia Egyetemi Központ

Gmailes Ügyfelek postafiókjainak áttétele Virtualoso szolgáltatásra. Ha az ügyfél még nem rendelkezik saját domain névvel

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

[HÁLÓZATI OPERÁCIÓS RENDSZEREK 3.] VIII. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

IP fejléc UDP fejléc Transaction ID Call (0) RPC version (2) Program number Version number Procedure number

Beállítások 1. Töltse be a Planet_NET.pkt állományt a szimulációs programba! A teszthálózat már tartalmazza a vállalat

OpenLAB diák felület dokumentáció

Hálózat Dynamic Host Configuration Protocol

DNS és IPv6. Jákó András BME TIO

Enterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans

HÁLÓZATI ALKALMAZÁSOK

Elosztott rendszerek. Az elıadás. Az elosztott rendszer definíciója. Köztesrétegként felépülı elosztott rendszer

Hálózati architektúrák és Protokollok Levelező III. Kocsis Gergely

Szalai Ferenc

Adatbázismodellek. 1. ábra Hierarchikus modell

ERserver DNS. iseries V5R3

Az Internet ökoszisztémája és evolúciója. Rétvári Gábor, Heszberger Zalán

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.

Windows2003: DNS gyakorlat DNS: Domain Name Sy stem

Információ és kommunikáció

Hálózati réteg. WSN topológia. Útvonalválasztás.

1. Kapcsolók konfigurálása

Az Internet. avagy a hálózatok hálózata

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

TestLine - zsoltix83 hálozat 1 Minta feladatsor

Szolgáltatási szint megállapodás. Verzió: 1.0. (2010. december 13.)

Felhőalkalmazások a. könyvvizsgálatban






Átírás:

6. előadás A névtér elosztása (1) Elnevezési rendszerek 2. rész A DNS-névtér felosztása (három rétegre), amely az interneten keresztül elérhető állományokat is tartalmaz. A névtér elosztása (2) A névfeloldás implementálása (1) Egység Globális Szervezeti Kezelői Földrajzi átméretezhetőség Világméretű Vállalat szintű Osztály szintű Csomópontok száma Kevés Sok Rendkívül sok Visszakeresés elvárt válaszideje Másodpercek Milliszekundumok Azonnal Frissítési terjedés Ráérősen Azonnal Azonnal Másolatok száma Sok Nincs vagy kevés Nincs Kliensoldali gyorsítótárat használunk? Igen Igen Néha A globális, szervezeti és kezelői rétegbe szervezett nagyméretű névtérben található, csomópontokat implementáló névszerverek összehasonlítása. Tegyük fel, hogy a névszervereket nem többszörözzük és nem használunk kliensoldali gyorsítótárat Iteratív névfeloldás kliens több névszerverrel is felveszi a kapcsolatot Rekurzív névfeloldás kliens csak a gyökér-névszerverrel tartja a kapcsolatot root:<nl, vu, cs, ftp, pub, globe, index.txt> (ftp://ftp.cs.vu.nl/pub/globe/index.txt) A névfeloldás implementálása (2) A névfeloldás implementálása (3) Az iteratív névfeloldás elve. A rekurzív névfeloldás elve. 1

A névfeloldás implementálása (4) A névfeloldás implementálása (5) Feloldandó Átadja a gyereknek Csomópontszerver Visszakeresendő Visszakapja és tárolja cs <ftp> #<ftp> -- -- #<ftp> Visszatér az igénylőhöz vu <cs,ftp> #<cs> <ftp> #<ftp> #<cs> #<cs, ftp> nl <vu,cs,ftp> #<vu> <cs,ftp> #<cs> #<cs,ftp> gyökér <nl,vu,cs,ftp> #<nl> <vu,cs,ftp> #<vu> #<vu,cs> #<vu,cs,ftp> #<vu> #<vu,cs> #<vu,cs,ftp> #<nl> #<nl,vu> #<nl,vu,cs> #<nl,vu,cs,ftp> Az <nl, vu, cs, ftp> rekurzív névfeloldása. A névszerverek gyorsítótárba helyezik a köztes eredményeket a későbbi visszakeresés gyorsítása érdekében. A rekurzív és az ismétlő névfeloldás során szükséges kommunikáció összehasonlítása. A DNS-névtér (1) A DNS-névtér (2) Tartományi névszolgáltató rendszer (Domain Name System) Levelezőszerverek és gazdagépek nevének lekérdezése DNS névtér fa címke, teljes név tartomány, tartománynév erőforrásrekordok Rekord típusa Kapcsolódó entitás Leírás SOA Zóna A hozzá tartozó zónáról tartalmaz információt A Gazdagép A csomópont által képviselt gazdagép IP-címét tartalmazza MX Tartomány A csomópontnak címzett levelet kezelő szerverre való hivatkozás SRV Tartomány Adott szolgáltatást nyújtó szerverre való hivatkozás NS Zóna A kapcsolódó zónát implementáló névszerverre való hivatkozás CNAME Csomópont Szimbolikus hivatkozás a kapcsolódó csomópont elsődleges nevére PTR Gazdagép A gazdagép teljes nevét tartalmazza HINFO Gazdagép A csomópont által képviselt gazdagépről tartalmaz információt TXT Bármi Hasznosnak gondolt entitásspecifikus információt tartalmaz A DNS-névtér csomópontjainak tartalmát alkotó erőforrásrekordok legfontosabb típusai. A DNS megvalósítása (1) A DNS megvalósítása (2) A kezelői réteg nem a DNS része Minden zónát névszerver valósít meg A névszerverek többszörözöttek A cs.vu.nl zóna DNSadatbázisának részlete A zóna frissítését az elsődleges névszerver végzi Zónaátvitel Erőforrás-rekordok 2

A DNS megvalósítása (3) OSI X.500 (1) Katalógusszolgáltatás Név Rekord típusa Rekord értéke cs.vu.nl NS solo.cs.vu.nl solo.cs.vu.nl A 130.37.21.1 Tulajdonság alapú keresés Katalógusbejegyzések Rekord tulajdonság-érték párok A vu.nl tartomány leírásának a cs.vu.nl altartományt meghatározó részlete. X.500 (2) X.500 (3) Tulajdonság Rövidítés Érték Country C NL Locality L Amsterdam Organization L Vrije Universiteit OrganizationalUnit OU Math. & Comp. Sc. CommonName CN Main server Mail_Servers -- 130.37.24.6, 192.31.231,192.31.231.66 FTP_Server -- 130.37.21.11 WWW_Server -- 130.37.21.11 Katalógus információs fa részlete X.500-as elnevezési konvenciókat használó egyszerű példa az X.500-as katalógusbejegyzéseire The X.500 Name Space (3) Mozgó entitások helyének meghatározása Jellemző Érték Jellemző Érték Country NL Country NL Locality Amsterdam Locality Amsterdam Organization Vrije Universiteit Organization Vrije Universiteit OrganizationalUnit Math. & Comp. Sc. OrganizationalUnit Math. & Comp. Sc. CommonName Main server CommonName Main server Host_Name star Host_Name zephyr Host_Address 192.31.231.42 Host_Address 192.31.231.66 Két olyan katalógusbejegyzés, amelyeknél a Host_Name a relatív megkülönböztető név. Cím megváltozik tartományon belül tartományon kívül Nevet nem szabad megváltoztatni gép új címe a DNS adatbázisba szimbolikus hivatkozás Nevek helyett azonosítók használata helymeghatározó szolgáltatás 3

Entitások elnevezése a helymeghatározással szemben Egyszerű megoldások Adatszórás és csoportcímzés kérés mindenkinek az érintett válaszol (cím) pl. ARP Továbbítómutatók az entitás hivatkozást hagy maga után pl. SSP lánc módszere a) Címek és nevek közötti közvetlen, egyszintű leképezés. b) Azonosítókat használó kétszintű leképezés. Továbbítómutatók (1) Továbbítómutatók (2) A továbbmutató átirányítása a rövidítő információ tárolásával. A (helyettes, váz) párokat használó továbbmutatók elve. Otthon alapú módszerek (1) Otthon alapú módszerek (2) Nagyméretű hálózaton Otthon entitás pillanatnyi helye pl. Mobile IP hazai ügynök (home agent) felügyeleti cím (care-of address) A Mobile IP elve. 4

Hierarchikus módszerek (1) Hierarchikus módszerek (2) A helymeghatározó-szolgáltatás hierarchikus tartományokká szervezése, melyek mindegyikének van egy hozzá tartozó katalógus-csomópontja. Különböző levéltartományokban elhelyezkedő, két címmel rendelkező entitásra vonatkozó információ tárolása. Hierarchikus módszerek (3) Hierarchikus módszerek (4) Adott hely megkeresése a hierarchikusan szervezett helymeghatározó-szolgáltatással. a) A kérés az első olyan csomópontig megy, amely ismeri E entitást. b) A levélcsomópontig vezető továbbítómutatók láncának létrehozása. Mutatótárolás (1) Mutatótárolás (2) Arra a katalógus-csomópontra hivatkozó mutató gyorsítótárba való helyezése, amely az entitás leggyakoribb tartózkodási helyét takarja. Érvénytelenítendő, gyorsítótárban lévő mutató, amely nem helyi címmel térne vissza, miközben helyi cím is elérhető lenne. 5

A méretezhetőség kérdései A helymeghatározó-szolgáltatás által fedett hálózat méretezhetőségi problémája, ha az alcsomópontokat egyenlően osztjuk el a hálózaton. 6