Internet Protokoll (IP) specialitások

Hasonló dokumentumok
UTP vezeték. Helyi hálózatok tervezése és üzemeltetése 1

IV. - Hálózati réteg. Az IP hálózati protokoll

1. A számítógép-hálózatok ISO-OSI hivatkozási modelljének hálózati rétege 1.a Funkciói, szervezése

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

4. Vállalati hálózatok címzése

Hálózati architektúrák laborgyakorlat

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

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

Internet Protokoll 4 verzió

Hálózati réteg - áttekintés

A kapcsolás alapjai, és haladó szintű forgalomirányítás. 1. Ismerkedés az osztály nélküli forgalomirányítással

Alhálózatok. Bevezetés. IP protokoll. IP címek. IP címre egy gyakorlati példa. Rétegek kommunikáció a hálózatban

4. előadás. Internet alapelvek. Internet címzés. Miért nem elegendő 2. rétegbeli címeket (elnevezéseket) használni a hálózatokban?

1.1.4 laborgyakorlat: VLSM alhálózatok számítása

Internet Control Message Protocol (ICMP) Az Internet hiba- és vezérlı üzenet továbbító protokollja. Készítette: Schubert Tamás (BMF) Tartalom

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

Laborgyakorlat: A hálózat alhálózatokra bontása

2011 TAVASZI FÉLÉV 3. LABORGYAKORLAT PRÉM DÁNIEL ÓBUDAI EGYETEM. IP címzés. Számítógép hálózatok gyakorlata

Hálózati réteg, Internet

A TCP/IP számos adatkapcsolati réteggel együtt tud működni:

Adatkapcsolati réteg. A TCP/IP számos adatkapcsolati réteggel együtt tud működni: Ethernet, token ring, FDDI, RS-232 soros vonal, stb.

Az internet architektúrája. Az IP protokoll és az IPcímzés. Az internet architektúrája. Az internet architektúrája

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

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

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

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

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

Hálózati architektúrák laborgyakorlat

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

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

Forgalomirányítás (Routing)

VÁLLALATI HÁLÓZATOK CÍMZÉSE. Hálózati ismeret II. c. tárgyhoz Szerkesztette: Majsa Rebeka

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

5. Hálózati címzés. CCNA Discovery 1 5. fejezet Hálózati címzés

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

Internet Protokoll (IP)

Számítógép-hálózatok. Gyakorló feladatok a 2. ZH témakörének egyes részeihez

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

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

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

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

Avasi Gimnázium. Hálózati kommunikáció: Internet

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

Címzés IP hálózatokban. Varga Tamás

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

routing packet forwarding node routerek routing table

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

Hálózati ismeret I. c. tárgyhoz Szerkesztette: Majsa Rebeka

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

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

Hálózati alapismeretek

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

OSI-modell. 9.Tétel. A fizikai réteg (physical layer)

WorldSkills HU 2008 döntő Packet Tracer

WS 2013 elődöntő ICND 1+ teszt

Windows hálózati adminisztráció

Gyakorló feladatok a 2. ZH témakörének egyes részeihez. Számítógép-hálózatok. Dr. Lencse Gábor

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

Address Resolution Protocol (ARP)

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

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

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

8. Hálózati réteg Összeköttetés nélküli szolgálat megvalósítása

Forgalomirányítás, irányító protokollok (segédlet az internet technológiák 1 laborgyakorlathoz) Készítette: Kolluti Tamás RZI3QZ

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

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)

Department of Software Engineering

6. Az IP-címzés használata a hálózati tervezésben

Alhálózatok létrehozása

Az alábbi állítások közül melyek a forgalomirányító feladatai és előnyei?

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


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

2016 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Department of Software Engineering

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

Department of Software Engineering

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

13. gyakorlat Deák Kristóf

4. Hivatkozási modellek

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

Kiszolgálók üzemeltetése. Iványi Péter

applikációs protokollok

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

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

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

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

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

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.

Hálózat Dynamic Host Configuration Protocol

Az IP hálózati protokoll

INTERNET. internetwork röviden Internet /hálózatok hálózata/ 2010/2011. őszi félév

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

HÁLÓZATI ISMERETEK GNS 3

* Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő rétegéhez. Kapcsolati réteg

Tűzfal megoldások. ComNETWORX nap, I. 30. ComNETWORX Rt.

Hálózati ismeret I. c. tárgyhoz Szerkesztette: Majsa Rebeka

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

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

Átírás:

Tartalom Internet Protokoll (IP) specialitások Készítette: Schubert Tamás (BMF) TCP/IP protokollok készlet Az IP (al)hálózati maszk -példa Forgalomirányító algoritmus Alhálózati maszk használata a forgalomirányítóban Váltózó mérető alhálózati maszk használata Dynamic Host Configuration Protocol (DHCP) Az Internet növekedése IP címosztályok problémái IP címosztály problémák megoldás Kontinensek IP címtartományai CIDR Privát címek Irodalom Schubert Tamás IP / 1 Számítógép hálózatok Schubert Tamás IP / 2 Számítógép hálózatok 5 7. réteg 4. réteg 1 3. réteg TCP/IP protokoll készlet File Transfer Protocol (FTP) Remote Terminal Protocol (TELNET) Simple Mail Transfer Protocol (SMTP) Name Server Protocol (NSP) Simple Network Management Protocol (SNMP) TCP UDP IP IP ARP RARP ICMP TCP ICMP ARP IEEE 802.x /X.25 UDP Transmission Control Protocol User Datagram Protocol RARP Internet Protocol Address Resolution Protocol Reverse Address Resolution Protocol Internet Control Message Protocol A hálózatszámok csökkentése Az Internet robbanásszerő terjedésével az állomások és a hálózatok száma óriási ütemben növekszik. Ennek hatásai: a központi adminisztratív feladatok növekednek, a forgalomirányítók irányítótáblái óriásira megnövekednek, és a rendelkezésre álló címtartomány elıbb-utóbb kimerül. Tehát minimalizálni kell a hálózati címeket. Mindhárom problémára némi orvosság az alhálózatok (subnet) kialakítása, az alhálózati címzés, amelynek lényege, hogy: Egy hálózati címet meg kell osztani több fizikai hálózaton. Schubert Tamás IP / 3 Számítógép hálózatok Schubert Tamás IP / 4 Számítógép hálózatok

IP alhálózati (subnet) címzés Az alhálózati címzés lehetıvé teszi, hogy ugyanazt a hálózati címet használjuk egy hálózat több fizikai alhálózatán. Az IP cím felépítése: hálózat címe + állomás címe: A 130.10.0.0 hálózat összes forgalma 0 1 2 3 4 8 16 24 31 A osztály hálózat állomás 130.10.1.1 130.10.2.1 B osztály hálózat állomás C osztály hálózat állomás 130.10.1.2 130.10.1.3 130.10.2.2 130.10.2.3 Internet címek felosztása hálózati és állomás részre 1. hálózat 2. hálózat 2 fizikai hálózat alhálózati címzéssel B osztályú hálózati címmel Schubert Tamás IP / 5 Számítógép hálózatok Schubert Tamás IP / 6 Számítógép hálózatok Az eredeti IP címzési sémában minden fizikai hálózathoz egyedi hálózati címet rendeltek. Tehát minden állomás IP címének hálózati része (netid) azonos volt, az állomás (hostid) része pedig egyedi. Ez az elrendezés lehetıvé tette, hogy az irányítótáblák viszonylag kisméretőek maradjanak, mivel csak hálózatonként volt szükség egy-egy bejegyzésre a táblában, nem pedig állomásonként. Az egyes hálózatoknak lehetıségük van a fenti sémától eltérni, feltéve, hogy a változtatás más hálózatok számára láthatatlan marad. A hálózaton belül minden állomás és forgalomirányító alkalmazkodik a megváltozott címzési sémához, más hálózatok pedig ugyanúgy kezelik a hálózatot, mintha semmi változás nem történne. Szabványosított megoldás. Ezzel a mechanizmussal az összes IP szoftver rendelkezik. A fenti példában a 130.10.0.0 B osztályú hálózat 2 fizikai hálózatból áll. Csak a helyi forgalomirányító tudja, hogy több fizikai hálózat van, és hogyan kell közöttük a forgalmat irányítani. Minden más forgalomirányító úgy kezeli a hálózatot, mintha csak 1 fizikai hálózat lenne. A fizikai hálózatok közötti választást ebben a példában úgy oldják meg, hogy a cím 3. byte-ja a fizikai hálózatokat különbözteti meg. Az egyik hálózat gépei a 130.10.1.X, a másiké pedig a 130.10.2.X tartományból kerülnek ki. A forgalomirányító a 3. byte alapján dönti el, hogy melyik fizikai hálózatra kell továbbítani a csomagot. Schubert Tamás IP / 7 Számítógép hálózatok Schubert Tamás IP / 8 Számítógép hálózatok

Internet rész Helyi rész Úgy tekintjük a 32 bit-es IP-címet, mint amelynek van egy Internet része és egy helyi része, ahol az Internet rész a helyet azonosítja, akár több fizikai hálózattal, és a Helyi rész a fizikai hálózatot és az állomást azonosítja a helyen belül. Ezzel egyfajta hierarchikus címzés, amely természetesen hierarchikus forgalomirányításhoz vezet. Internet rész Az alhálózat-cím elvi sémája: az eredeti IP-cím sémája Fizikai hálózat Host az alhálózat sémája: a helyi rész 2 részbıl áll, amelyek a fizikai hálózatot és az állomást azonosítják Hogy az alhálózati cím felosztása teljes mértékben rugalmas legyen, a TCP/IP subnet szabvány megengedi, hogy az alhálózat értelmezését minden egyes fizikai hálózat egymástól függetlenül végezze. Azonban ha a alhálózat felosztása megtörtént, a fizikai hálózat összes gépének ezt tekintetbe kell vennie. Schubert Tamás IP / 9 Számítógép hálózatok Schubert Tamás IP / 10 Számítógép hálózatok A subnet megvalósítása alhálózati (subnet) maszk segítségével A kérdés az, hogyan azonosítsuk a cím helyi részén belül a fizikai hálózatot és az állomást azonosító részt. Erre egy 32 bit-es alhálózati (subnet) maszkot használnak: Ebben minden bit, amely a hálózatot azonosítja '1', és minden bit, amely a hosztokat azonosítja '0'. Az alábbi maszk a fenti B osztályú hálózat subnet felosztásának megfelelı maszk: 11111111 11111111 11111111 00000000 A 3. byte azonosítja a fizikai hálózatokat, így elvileg 256 (valójában csak 254) fizikai hálózat lehetséges az adott helyen belül. A hálózatok: 130.10.1.0 130.10.2.0 130.10.3.0 130.10.254.0 Az IP (al)hálózati maszk A szabvány lehetıvé teszi, hogy az egyes fizikai hálózatokon eltérı mérető maszkokat használjunk: VLSM (lásd késıbb). Az IP (al)hálózati maszk Az alhálózati (hálózati) maszk reprezentációja Pontokkal elválasztott decimális számok. Pl.: 255.255.255.0 Pontokkal elválasztott hexadecimális számok. Pl.: ff.ff.ff.0 (ritkán használják) Gyakran a hálózat azonosítója után írjuk a hálózati maszk 1 -es bitjeinek számát. Pl.: /24 Általában az operációs rendszertıl függ, hogy milyen ábrázolási módszert alkalmazunk. Schubert Tamás IP / 11 Számítógép hálózatok Schubert Tamás IP / 12 Számítógép hálózatok

Az eredeti A, B, és C osztályú IP hálózati címek maszkjai: (Három ábrázolási mód: bináris, pontokkal elválasztott decimális, és a maszk 1 -es bitjeinek számát megadó) A osztály: 11111111 00000000 00000000 00000000 255.0.0.0 /8 Az IP (al)hálózati maszk B osztály: 11111111 11111111 00000000 00000000 255.255.0.0 /16 C osztály: 11111111 11111111 11111111 00000000 255.255.255.0 /24 A hálózati címet az állomás cím és a maszk ÉS kapcsolata adja: B osztály: /16 Állomás cím: 130. 10. 2. 5 10000010 00001010 00000010 00000101 Maszk: 255. 255. 0. 0 11111111 11111111 00000000 00000000 Hálózat cím: 130. 10. 0. 0 10000010 00001010 00000000 00000000 B osztály: /26 Az IP (al)hálózati maszk Állomás cím: 130. 10. 65. 5 10000010 00001010 01000001 00000101 Maszk: 255. 255. 255. 192 11111111 11111111 11111111 11000000 Hálózat cím: 130. 10. 64. 0 10000010 00001010 01000000 00000000 Schubert Tamás IP / 13 Számítógép hálózatok Schubert Tamás IP / 14 Számítógép hálózatok 1. példa: B osztályú hálózat alhálózatokra bontása. Az alhálózatok száma: 256. Egy bájtot használunk az alhálózatok (fizikai hálózatok) címzésére. Állomások legnagyobb száma alhálózatonként: 254 (256-2). Állomás cím nem lehet csupa 0 bit és csupa 1 bit. Maszk: /24 = 255.255.255.0 = 11111111.11111111.11111111.00000000 Alhálózatok: 128.10.0.0/24 128.10.1.0/24 128.10.2.0/24 128.10.255.0/24 -példa 2. példa: C osztályú hálózat alhálózatokra bontása. Az alhálózatok száma: 16. Négy bitet használunk az alhálózatok (fizikai hálózatok) címzésére. Állomások legnagyobb száma alhálózatonként: 14 (16-2). Állomás cím nem lehet csupa 0 bit és csupa 1 bit. Maszk: /28 = 255.255.255.240 = 11111111.11111111.11111111.11110000 Alhálózatok: 192.168.10.0 /28 192.168.10.16 /28 192.168.10.32 /28 192.168.10.48 /28 192.168.10.240 /28 Schubert Tamás IP / 15 Számítógép hálózatok Schubert Tamás IP / 16 Számítógép hálózatok

3. példa: B osztályú hálózat alhálózatokra bontása. Az alhálózatok száma: 1024. Tíz bitet használunk az alhálózatok (fizikai hálózatok) címzésére. Állomások legnagyobb száma alhálózatonként: 62 (64-2). Állomás cím nem lehet csupa 0 bit és csupa 1 bit. Maszk: /26 = 255.255.255.192 = 11111111.11111111.11111111.11000000 4. példa: B osztályú hálózat alhálózatokra bontása. Az alhálózatok száma: 64. Hat bitet használunk az alhálózatok (fizikai hálózatok) címzésére. Állomások legnagyobb száma alhálózatonként: 1022 (1024-2). Állomás cím nem lehet csupa 0 bit és csupa 1 bit. Maszk: /22 = 255.255.252.0 = 11111111.11111111.11111100.00000000 Alhálózatok: 128.10.0.0/26 128.10.0.64/26 128.10.0.128/26 128.10.0.192/26 128.10.1.0/26 128.10.1.64/26 128.10.1.128/26 128.10.1.192/26 Alhálózatok (folytatás): 128.10.255.0/26 128.10.255.64/26 128.10.255.128/26 128.10.255.192/26 Alhálózatok: 128.10.0.0/22 128.10.4.0/22 128.10.8.0/22 128.10.12.0/22 128.10.252.0/22 Schubert Tamás IP / 17 Számítógép hálózatok Schubert Tamás IP / 18 Számítógép hálózatok Irányítás alhálózat használata esetén A irányítótábla bejegyzései az alábbi tételeket tartalmazzák: alhálózati maszk, hálózat címe, következı forgalomirányító címe A hálózati maszk is szükséges, mivel a címbıl nem derül ki, hogy az adott hálózatot hogyan osztották fel alhálózatokra. Az út választásakor a forgalomirányító bit-enkénti logikai ÉS mőveletet végez a cél IP címmel és a hálózati maszkkal, majd az így kapott értéket keresi meg az irányítótábla hálózat-címei között. Ha egyezést talál, a csomagot a következı forgalomirányító címére küldi. Az alábbi irányító algoritmus az alapértelmezett útvonalat is megfelelıen kezeli: Az irányítótáblában az alapértelmezett útvonalat 0.0.0.0 hálózat címmel és 0.0.0.0 alhálózati maszkkal kell jelölni. Forgalomirányító algoritmus: Forgalomirányító algoritmus Route_IP_adatgramma ( adatgramma, routing_tábla) Vegyük ki a cél IP címet, I D -t az adatgrammából; Számítsuk ki a cél hálózat címét, I N -t; Ha az I N megegyezik valamelyik közvetlenül rákapcsolt hálózat címével, küldjük az adatgrammát a fizikai hálózaton a célállomásnak (fizikai keretbe csomagolva); egyébként ciklus az irányítótábla összes bejegyzésére végezzük el: N := (I D ) bit-enkénti ÉS (alhálózati maszk) Ha N egyenlı a bejegyzés hálózat cím értékével, küldjük az adatgrammát a következı forgalomirányító címére, ciklus befejezése ciklus vége Ha nem volt egyezés, hibát kell jelezni. Schubert Tamás IP / 19 Számítógép hálózatok Schubert Tamás IP / 20 Számítógép hálózatok

Alhálózati maszk használata a forgalomirányítóban Alhálózati maszk használata a forgalomirányítóban 197.45.112.96/27 197.45.112.96/27 197.45.112.32/27 197.45.112.64/27 197.45.112.32/27 197.45.112.64/27 Cél IP-cím: 197.45.112.35 Cél IP-cím: Hálózati maszk: 197.45.112.35 255.255.255.224 & 197.45.112.32 A célcím és a maszk közötti bitenkénti AND mővelet segítségével megkapjuk a célhálózat címét. Schubert Tamás IP / 21 Számítógép hálózatok Schubert Tamás IP / 22 Számítógép hálózatok Váltózó mérető alhálózati maszk használata Elıször azonos mérető alhálózatokat használunk: minden alhálózaton azonos mérető maszkot alkalmazunk. H1: 14 állomás H4: 7 állomás H3: 2 állomás Váltózó mérető alhálózati maszk használata Elıször azonos mérető alhálózatokat használunk: minden alhálózaton azonos mérető maszkot alkalmazunk. H1: 14 állomás H4: 7 állomás H3: 2 állomás H2: 28 állomás H5: 28 állomás H2: 28 állomás H5: 28 állomás C osztályú cím: 204.15.5.0/24 Max. állomás-szám: 28. Hány bit szükséges az állomások címzésére Ha 5 bitet használunk fel az állomások címzésére, 2 5-2 = 30 állomást címezhetünk. 4 bit kevés lenne, 6 bit pedig túl sok. Az alhálózatok címzésére 3 bit marad, ezzel pedig 2 3 = 8 alhálózatot címezhetünk meg: 204.15.5.0 /27 00000101 000 00000 204.15.5.32 /27 00000101 001 00000 204.15.5.64 /27 00000101 010 00000 204.15.5.96 /27 00000101 011 00000 204.15.5.128 /27 00000101 100 00000 204.15.5.160 /27 00000101 101 00000 204.15.5.192 /27 00000101 110 00000 204.15.5.224 /27 00000101 111 00000 000 -ás alhálózat is használható! 111 -es alhálózat is használható! Schubert Tamás IP / 23 Számítógép hálózatok Schubert Tamás IP / 24 Számítógép hálózatok

Váltózó mérető alhálózati maszk használata 204.15.5.0 /27 H1:14 állomás 204.15.5.32 /27 H2: 28 állomás 204.15.5.64 /27 H3: 2 állomás 204.15.5.96 /27 H4: 7 állomás 204.15.5.128 /27 H5: 28 állomás 204.15.5.160 /27 204.15.5.192 /27 204.15.5.224 /27 Felhasznált címek: 204.15.5.0/24 A címtartomány nem hatékony kihasználása! Váltózó mérető alhálózati maszk használata Minden fizikai hálózaton a lehetı legkisebb mérető IP alhálózatot használjuk: H1: 14 állomás H4: 7 állomás H3: 2 állomás H2: 28 állomás H5: 28 állomás H1 maszk: /28 (255.255.255.240) 14 állomás H2 maszk: /27 (255.255.255.224) 28 állomás H3 maszk: /30 (255.255.255.252) 2 állomás H4 maszk: /28 (255.255.255.240) 7 állomás H5 maszk: /27 (255.255.255.224) 28 állomás Schubert Tamás IP / 25 Számítógép hálózatok Schubert Tamás IP / 26 Számítógép hálózatok Váltózó mérető alhálózati maszk használata Minden fizikai hálózaton a lehetı legkisebb mérető IP alhálózatot használjuk: H1: 14 állomás H4: 7 állomás H3: 2 állomás Váltózó mérető alhálózati maszk használata Minden fizikai hálózaton a lehetı legkisebb mérető IP alhálózatot használjuk: H1: 14 állomás H4: 7 állomás H3: 2 állomás H2: 28 állomás H5: 28 állomás A hálózatokat az állomásszámok csökkenı sorrendjében (növekvı maszk) írjuk fel: H2 maszk: /27 (255.255.255.224) 28 állomás H5 maszk: /27 (255.255.255.224) 28 állomás H1 maszk: /28 (255.255.255.240) 14 állomás H4 maszk: /28 (255.255.255.240) 7 állomás H3 maszk: /30 (255.255.255.252) 2 állomás Schubert Tamás IP / 27 Számítógép hálózatok H2: 28 állomás H5: 28 állomás Az IP alhálózatok kiosztása: Alhálózat címe Állomás címek H2: 204.15.5.0/27 204.15.5.1-204.15.5.30 H5: 204.15.5.32/27 204.15.5.33-204.15.5.62 H1: 204.15.5.64/28 204.15.5.65-204.15.5.78 H4: 204.15.5.80/28 204.15.5.81-204.15.5.94 H3: 204.15.5.96/30 204.15.5.97-204.15.5.98 Schubert Tamás IP / 28 Számítógép hálózatok

Váltózó mérető alhálózati maszk használata H2: 204.15.5.0/27 28 állomás H5: 204.15.5.32/27 28 állomás H1: 204.15.5.64/28 14 állomás H4: 204.15.5.80/28 7 állomás H3: 204.15.5.96/30 2 állomás Dynamic Host Configuration Protocol (DHCP) Az ügyfél számítógépek a DHCP szervertıl szerezhetik be a TCP/IP mőködéséhez szükséges adatokat: IP-cím, hálózati maszk, alapértelmezett átjáró, tartomány (domain) név, stb. Microsoft operációs rendszereknél terjedt el. Ma általánosan használják az ügyfél számítógépek dinamikus konfigurálására. A DHCP protokoll leírása az RFC 2131 dokumentumban található. Több DHCP szerver mőködése esetén a szerverek által kezelt címtartományok nem fedhetik át egymást. Felhasznált címek: 204.15.5.0/24 A címtartomány hatékonyabb kihasználása! DHCP szerver Schubert Tamás IP / 29 Számítógép hálózatok Schubert Tamás IP / 30 Számítógép hálózatok Dynamic Host Configuration Protocol (DHCP) Mőködési vázlata: 1. DHCP kérdés: Ki tud adni egy IP címet 2. A kérdés keretét üzenetszórásos küldéssel az alhálózat valamennyi csomópontja megkapja. 3. A DHCP szerverek feldolgozzák a kérdést: Ha a kezelt címtartományukban még van szabad IP cím, akkor azzal megválaszolják a DHCP kérdést (egyedi címzés). 4. Az ügyfél a hozzá érkezı DHCP válaszokból választ egyet, és visszajelzi a választását a megfelelı DHCP szervernek (üzenetszórásos címzés). 5. A DHCP szerver könyveli a címválasztást (foglalt lett a cím), és a könyvelésrıl megerısítést küld az ügyfélnek (egyedi címzés). Az Internet növekedése 90 Január 90 Április 90 Július 90 Október 91 Január 91 Április 91 Július 91 Október 92 Január 927 1525 1727 2063 2338 2622 3086 3556 4526 A következı fóliákon bemutatásra kerül néhány IP címzéssel kapcsolatos probléma. Alapvetıen az Internet robbanásszerő, világ méretővé történı növekedése áll a háttérben (RFC1338). A táblázat a forgalomirányító táblák növekedését mutatja. Schubert Tamás IP / 31 Számítógép hálózatok Schubert Tamás IP / 32 Számítógép hálózatok

Az Internet növekedése Az IP címosztályok telítettsége 1992-ben (Forrás RFC 1466) Elsısorban a B osztályú címek kimerülése jelentett problémát: Összes Kiosztott Kiosztott (%) Class A 126 49 38% Class B 16383 7354 45% Class C 2097151 44014 2% IP címosztályok problémái Az IP címosztályok statikus hálózat-gép határának problémái: A kb. ~5000 csomóponttal rendelkezı intézmények számára a B osztály túl nagy a C osztály túl kicsi. Szükség van egy dinamikus határ meghatározásra (változó hosszúságú hálózati maszk). A 90 -es évek elején az idıegység alatt kiosztott új hálózatcímek száma exponenciális növekedést mutatott. (A C osztályú címek száma 2 21!) A forgalomirányító-táblázatok mérete a hálózatok számával arányos. Meg kell akadályozni a forgalomirányító-táblák robbanásszerő növekedését. Schubert Tamás IP / 33 Számítógép hálózatok Schubert Tamás IP / 34 Számítógép hálózatok IP címosztályok problémái A 90 -es évek elején jelentkezı problémák: A kiosztott hálózatcímek darabszáma robbanásszerően növekedett (ld. RFC 1338). Alapvetıen 3 probléma jelentkezett: B osztályú címek kimerülése (a nem hatékony használat miatt). A forgalomirányító-táblák kezelhetetlen méretőre történı növekedése. Az IP címek kimerülése. Az elsı kettıre ad megoldást a CIDR (RFC 1519). IP címosztály problémák - megoldás A megoldás: CIDR (Classless Inter-Domain Routing) RFC 1519. Folytonos C osztályú címek kiosztása ( B helyett). A hálózat-gép határ változó hosszúságú hálózati maszk segítségével tetszıleges bitszámmal balra (supernetting) illetve jobbra (subnetting) tolható. Területi elrendezıdés szerinti címtartomány-zónák kialakítása. Összevont forgalomirányítási információk a hálózati maszkok segítségével. A hálózati címek reprezentációja: <Hálózat IP szám, Hálózati maszk> CIDR: Alapköve a változó hosszú maszk segítségével történı supernetting ( C osztályú címeknél) és subnetting ( A és esetleg B osztályú címeknél) már a címkiosztásnál (Internet szolgáltatóknál, területi alapon), és aggregált irányítási információk alkalmazása a forgalomirányítókban. Schubert Tamás IP / 35 Számítógép hálózatok Schubert Tamás IP / 36 Számítógép hálózatok

IP címosztály problémák - megoldás 0 1 2 3 4 8 16 24 31 Hálózat-cím Supernetting 192.168.0.0/23: 192.168.0.0/24 192.168.1.0/24 vagy 172.16.0.0/12: 172.16.0.0/16 172.17.0.0/16 172.31.0.0/16 A cím hálózati és állomás részét elválasztó határ Állomás-cím Subnetting Két C osztályú hálózat Tizenhat B osztályú hálózat IP címosztály problémák - megoldás 172.16.0.0/12: 10101100 00010000 00000000 00000000 172.16.0.0/16 10101100 00010001 00000000 00000000 172.17.0.0/16 10101100 00010010 00000000 00000000 172.18.0.0/16 10101100 00010011 00000000 00000000 172.19.3.0/16 10101100 00010100 00000000 00000000 172.20.0.0/16 10101100 00010101 00000000 00000000 172.21.0.0/16 10101100 00010110 00000000 00000000 172.22.0.0/16 10101100 00010111 00000000 00000000 172.23.0.0/16 10101100 00011000 00000000 00000000 172.24.0.0/16 10101100 00011001 00000000 00000000 172.25.0.0/16 10101100 00011010 00000000 00000000 172.26.0.0/16 10101100 00011011 00000000 00000000 172.27.0.0/16 10101100 00011100 00000000 00000000 172.28.0.0/16 10101100 00011101 00000000 00000000 172.29.0.0/16 10101100 00011110 00000000 00000000 172.30.0.0/16 10101100 00011111 00000000 00000000 172.31.0.0/16 11111111 11110000 00000000 00000000 /12 maszk Schubert Tamás IP / 37 Számítógép hálózatok Schubert Tamás IP / 38 Számítógép hálózatok Kontinensek IP címtartományai Kontinensek IP címtartományai A C osztályú IP címtartományokat kontinentális alapon osztják ki (irányító-táblák mérete jelentısen csökkenthetı) RFC 1366,1466: Európa Kontinens Észak-Amerika Közép- Dél-Amerika Ázsia, Ausztrália Címtartomány 194.0.0.0-195.255.255.255 198.0.0.0-199.255.255.255 200.0.0.0-201.255.255.255 202.0.0.0-203.255.255.255 A címtartományok területi kiosztásának legfelsıbb szintje kontinens alapú. A területi kiosztás hierarchikusan további szinteken folytatható az egyes kontinenseken belül: országonként, szolgáltatónként. A 192-193 kezdető IP címtartományokat még RFC 1366 kiadása elıtt kiosztották, a 203-223 kezdetőek pedig késıbbi felhasználásra fenntartott címek. A forgalomirányító-táblák méretét csökkenti a felosztás, mert a többi kontinens belsı információit nem kell tárolni. Csökken a hálózatokon áthaladó irányítási információ mennyisége is. Schubert Tamás IP / 39 Számítógép hálózatok Schubert Tamás IP / 40 Számítógép hálózatok

CIDR példa Egy tipikus példa a CIDR-hez (Forrás: Tanenbaum - Computer Networks 3rd edition; RFC 1519). Feltételezzük, hogy az intézmények csatlakozási igényei a felírt sorrendben egymás után jelentkeznek. A BI intézmény nem kaphatja meg a -tól induló címeket, mivel neki 4096 címre van szüksége, és a nem 4096-os határ. Viszont a CI intézmény 1024-es címigénye még befér a - tól induló tartományba. CIDR példa Egy Internet-szolgáltató 2048 db C osztályú IP cím kiosztásáról rendelkezik: 194.24.0.0-194.31.255.255 A szolgáltatót (kívülrıl) specifikáló információ: <194.24.0.0, 255.248.0.0> A szolgáltatóhoz 3 intézménytıl érkezik Internet csatlakozási igény: AI 2000 csomópont, BI 4000 csomópont, CI 1000 csomópont. Az intézményeknek kiosztott címek: AI: 194.24.0.0-194.24.7.255; <194.24.0.0, 255.255.248.0> (2048 cím) BI: 194.24.16.0-194.24.31.255; <194.24.16.0, 255.255.240.0> (4096 cím) CI: - 194.24.11.255; <, 255.255.252.0> (1024 cím) Schubert Tamás IP / 41 Számítógép hálózatok Schubert Tamás IP / 42 Számítógép hálózatok CIDR példa CIDR példa - irányítás A példa mőködtetéséhez szükséges forgalomirányítási információk: Az európai (aggregált) forgalomirányításhoz: <194.24.0.0, 255.248.0.0> Egy bejegyzéssel 2048 db C osztályú cím kezelhetı. Az Internet-szolgáltató belsı forgalomirányításához: <194.24.0.0, 255.255.248.0> <194.24.16.0, 255.255.240.0> <, 255.255.252.0> Három bejegyzéssel 28 db C osztályú cím kezelhetı. CI <, 255.255.252.0> Schubert Tamás IP / 43 Számítógép hálózatok Schubert Tamás IP / 44 Számítógép hálózatok

CIDR példa - irányítás CIDR példa - irányítás & CI <, 255.255.252.0> & CI <, 255.255.252.0> Vizsgáljuk az elsı (AI) intézmény bejegyzését. A maszk és a célcím közötti bitenkénti AND mővelet eredménye nem adja vissza a hálózat címét, így ez az irány elvethetı. Schubert Tamás IP / 45 Számítógép hálózatok Schubert Tamás IP / 46 Számítógép hálózatok CIDR példa - irányítás CIDR példa - irányítás & 194.24.0.0 & 194.24.0.0 & CI <, 255.255.252.0> & CI <, 255.255.252.0> Vizsgáljuk a második intézmény (BI) bejegyzését. Schubert Tamás IP / 47 Számítógép hálózatok A maszk és a célcím közötti bitenkénti AND mővelet nem adja vissza a hálózat címét, így ezt az irányt elvethetjük. Schubert Tamás IP / 48 Számítógép hálózatok

CIDR példa - irányítás CIDR példa - irányítás & 194.24.0.0 & 194.24.0.0 & CI <, 255.255.252.0> & & CI <, 255.255.252.0> & Vizsgáljuk a harmadik intézmény (CI) bejegyzését. A maszk és a célcím közötti bitenkénti AND mővelet visszaadja a hálózat címét, és mivel nincs több bejegyzés, ebben az irányban továbbítható a csomag. Schubert Tamás IP / 49 Számítógép hálózatok Schubert Tamás IP / 50 Számítógép hálózatok Privát címek Irodalom Az RFC 1918 a következı három privát IP-címtartományt nyilvánítja fenntartottnak: 1 db A osztályú cím: 10.0.0.0/8 16 db B osztályú cím: 172.16.0.0/12 256 db C osztályú cím: 192.168.0.0/16 Ezek a címek kizárólag privát, belsı hálózati használatra használhatók, bárki használhatja. Az ilyen címeket tartalmazó csomagokat a forgalomirányítók nem továbbítják az interneten keresztül. Az internet szolgáltatók általában úgy konfigurálják határ-forgalomirányítóikat, hogy azok ne továbbítsák a privát címzéső forgalmat. A privát címmel rendelkezı állomások csak A NAT (hálózati címfordítás) segítségével tudják elérni az internetet. A NAT használata az egyes vállalatok és az internet szempontjából is elınyös, takarékosan lehet az IP címeket felhasználni, és védelmet nyújt az internet felıl érkezı támadásokkal szemben. Stallings W. Data and Computer Communications, Fifth Edition. Prentice-Hall, Inc. 1997. Fred Halsall. Data Communications, Computer Networks and Open Systems, Fourth Edition. Addison-Wesley Publishers Ltd. 1996. Andrew S. Tanenbaum. Számítógép-hálózatok, Panem Könyvkiadó Kft. 2004. Második kiadás Schubert Tamás IP / 51 Számítógép hálózatok Schubert Tamás IP / 52 Számítógép hálózatok