Felhasználói eszközök

Eszközök a webhelyen


oktatas:halozat:cisco_szerint_a_halozat:fejezet_07_-_ip_cimek

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Előző változat
Utolsó változat Következő változat mindkét oldalon
oktatas:halozat:cisco_szerint_a_halozat:fejezet_07_-_ip_cimek [2019/01/04 07:49]
oktatas:halozat:cisco_szerint_a_halozat:fejezet_07_-_ip_cimek [2023/09/14 13:37]
admin [Számítógép azonosítása]
Sor 1: Sor 1:
 +[[oktatas:​hálózat:​cisco_szerint_a_hálózat|<​ Cisco szerint a hálózat]]
 +====== IP címzés ======
 +  * **Szerző:​** Sallai András
 +  * Copyright (c) Sallai András, 2018
 +  * Licenc: [[https://​creativecommons.org/​licenses/​by-sa/​4.0/​|CC Attribution-Share Alike 4.0 International]]
 +  * Web: https://​szit.hu
 +===== Fogalmak =====
 +
 +  * IoE -- Internet of Everything
 +  * Az [[oktatas:​szamitastechnika:​karakterkodolas#​ascii|ASCII]] táblában a számok [[oktatas:​szamitastechnika:​szamrendszerek|binárisan]] is azonosíthatók.
 +
 +Az IoE arra utal, hogy emberek, folyamatok, adatok kapcsolódása az Internetre.
 +
 +Az ASCII táblában is dolgozhatunk bináris értékekkel:​
 +
 +
 +^  ASCII tábla részlet binárisan ​ ^^
 +| "​A"​ | 01000001 ​ |
 +| "​a"​ | 01100001 ​ |
 +
 +===== Számítógép azonosítása =====
 +A hálózaton a számítógépeket is egy 32 bites bináris szám azonosítja,​ például: ​
 +
 +|  11000000.10101000.00000010.00001011 ​ |
 +
 +Minden csomagban két ilyen cím van. Forrás és cél.
 +
 +Egy IP cím 8 bites részekből áll. Ezeket a részeket oktetnek hívják.
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ip_cim_oktetek.png?​500|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ip_cim_negy_oktet.png?​500|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ip_cim_binarisan_decimalisan.png?​500|}}
 +
 +===== Az IP cím részei =====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ip_cim_reszei.png?​500|}}
 +
 +===== Érvényes maszkok =====
 +
 +^  ^  128  ^  64  ^  32  ^  16  ^  8  ^  4  ^  2  ^  1  ^
 +|  255  |  1  |  1  |  1  |  1  |  1  |  1  |  1  |  1  |
 +|  254  |  1  |  1  |  1  |  1  |  1  |  1  |  1  |  0  |
 +|  252  |  1  |  1  |  1  |  1  |  1  |  1  |  0  |  0  |
 +|  248  |  1  |  1  |  1  |  1  |  1  |  0  |  0  |  0  |
 +|  240  |  1  |  1  |  1  |  1  |  0  |  0  |  0  |  0  |
 +|  224  |  1  |  1  |  1  |  0  |  0  |  0  |  0  |  0  |
 +|  192  |  1  |  1  |  0  |  0  |  0  |  0  |  0  |  0  |
 +|  128  |  1  |  0  |  0  |  0  |  0  |  0  |  0  |  0  |
 +|  0    |  0  |  0  |  0  |  0  |  0  |  0  |  0  |  0  |
 +
 +===== Maszk CIDR forma =====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​maszk_cidr_forma.png?​500|}}
 +
 +===== A hálózat címei =====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_24_lehetseges_cimek_10.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_25_lehetseges_cimek_10.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_26_lehetseges_cimek_10.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_27_lehetseges_cimek_10.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_28_lehetseges_cimek_10.png?​400|}}
 +
 +===== IPv4 hálózati címtartományok =====
 +
 +Az IPv4 hálózatokban háromféle cím van:
 +  * hálózatcím
 +  * állomáscímek -- gépcímek
 +  * szórási cím
 +
 +A hálózatra mindig a hálózati címmel hivatkozunk.
 +A hálózati cím és a szórási cím között vannak a gépek címei.
 +A szórási címre küldve egy üzenetet minden gép megkap.
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​pelda_halozat_01.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_pelda_02_szoras.png?​400|}}
 +
 +==== Hálózati cím ====
 +
 +  * hivatkozunk egy hálózatra
 +  * a hálózat minden tagjánál azonos
 +  * a gépek résznél minden bit 0
 +
 +==== Állomáscím ====
 +
 +  * egy végberendezés egyedi címe
 +
 +==== Szórási cím ====
 +
 +  * a hálózati tartomány legmagasabb címe
 +  * általa minden gépnek egyszerre küldhető üzenet
 +
 +==== Címek tervezése ====
 +
 +  * meg kell állapítani az első állomás címét
 +  * meg kell állapítani az utolsó állomás címét
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_pelda_03_elso_allomas_cime.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozat_pelda_04_utolso_allomas_cime.png?​400|}}
 +
 +===== Maszk =====
 +==== Szerepe ====
 +
 +Megmondja melyik hálózat tagja egy állomás.
 +
 +==== Hálózat címe maszk alapján ====
 +
 +A bool algebrából ismert ÉS műveletet kell elvégeznünk.
 +
 +^  A  ^  B  ^  A és B  ^
 +|  0  |  0  |  0  |
 +|  0  |  1  |  0  |
 +|  1  |  0  |  0  |
 +|  1  |  1  |  1  |
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozaticim_szamitasa_es.png?​500|}}
 +
 +Az eredmény decimális értékekkel:​
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​halozatcim_szamitas_utan.png?​500|}}
 +
 +
 +Az állomások egy kapcsolón keresztül összekötve helyi viszonyban vannak, tudnak
 +egymással kommunikálni.
 +
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​allomasok_helyi_viszonyban.png?​400|}}
 +
 +===== Eszközök címzése =====
 +==== Windows ====
 +
 +  * Vezérlőpult >> [...] >> Adapterbeállítások
 +
 +A címek két módon adhatók meg:
 +  * statikusan
 +  * dinamikusan
 +    * DHCP szerver egy időre bérbe adja
 +    * a gép kikapcsolása után kiadható más gépnek
 +    * mobileszközöknél a legjobb megoldás
 +
 +
 +Beállítás menete parancssorban:​
 +
 +
 +Megnézzük milyen interfészünk van:
 +  C:\> netsh interface show interface
 +
 +IP cím kérése dinamikusan:​
 +  C:\> netsh interface ip set address "Helyi kapcsolat"​ dhcp
 +
 +Fix IP cím beállítása:​
 +<​code>​
 +C:\> netsh interface ip set address ^
 + name="​Helyi kapcsolat"​ ^ 
 +         ​static 192.168.5.3 255.255.255.0
 +</​code>​
 +
 +===== IPv4 hálózati kommunikáció =====
 +
 +  * egyedi címzés -- unicast
 +  * szórás -- broadcast
 +  * csoportos címzés -- multicast
 +
 +==== Egyedi címzés ====
 +
 +  * A 0.0.0.0 és a 223.255.255.255 tartományon belül.
 +  * Ebben a tartományban is vannak speciális, másra használt címek.
 +  * 
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​unicast_cimzes.png?​300|}}
 +
 +
 +==== Szórás ====
 +
 +Az állomás azonosító ha binárisan nézzük csupa 1-es értékből ál,
 +decimálisan 255. Ilyet használ pl. a DHCP. Csak helyi hálózaton ​
 +szokás használni. ​
 +
 +A szórások fajtái:
 +  * irányított
 +    * nem a helyi hálózatra küldött szórás
 +    * a forgalomirányító alapértelmezetten nem továbbíja
 +    * beállítható a továbbítás
 +  * korlátozott
 +    * 255.255.255.255
 +    * a forgalomirányítók nem továbbítják
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​szoras_iranyitott.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​szoras_korlatozott.png?​300|}}
 +
 +
 +==== Csoportos küldés ====
 +
 +Angolul multicast.
 +
 +  * egyetlen csomag több állomáshoz
 +  * így nem terheli a hálózat összes gépét
 +
 +Hol használjuk?​ videó, audió átvitel, forgalomirányító protokoll, szoftverterjesztés,​ távoli játékok.
 +
 +
 +A használható IP címtartomány:​
 +  224.0.0.0 -- 239.255.255.255
 +
 +A csoportos címek osztályozása:​
 +  * link-local -- helyi cím
 +    * 224.0.0.0 -- 224.0.0.255
 +    * a forgalomirányítók használják
 +  * globális hatókörű címek -- Interneten multicast
 +    * 224.0.1.0 -- 238.255.255.255
 +    * NTP protokollok használják
 +  * adminisztratív hatókörű címek
 +
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​multicast_cimzes.png?​400|}}
 +
 +A csoportos címek felosztásáról további információt találsz az [[https://​www.iana.org/​assignments/​multicast-addresses/​multicast-addresses.xhtml|IANA csoportos
 +címekről szóló dokumentumában]].
 +===== IPv4 címtípusok =====
 +
 +  * publikus -- az Interneten használjuk
 +  * privát -- csak helyi hálózatokban használjuk
 +  * osztott címtartomány
 +
 +==== Privát címek tartományai ====
 +
 +A privát IP címek az [[https://​tools.ietf.org/​html/​rfc1918|RFC1918]]-ban lettek meghatározva:​
 +
 +  * 10.0.0.0 -- 10.255.255.255 (10.0.0.0/​8)
 +  * 172.16.0.0 -- 172.31.255.255 (172.16.0.0/​12)
 +  * 192.168.0.0 -- 192.168.255.255 (192.168.0.0/​16)
 +
 +==== Osztott címek tartományai ====
 +  * 100.64.0.0/​10
 +  * RFC 6598
 +  * osztott vagy közös címtartománynak is hívják
 +  * szolgáltató szintű címfordítás -- Carrier Grade Nate, CGN
 +    * hasonló az otthoni NAT-hoz csak nagy szolgáltatók használhatják
 +
 +
 +==== Nyilvános címek ====
 +  * az Interneten nyilvános hozzáféréssel
 +  * de itt is vannak speciális célra fenntartott címek
 +
 +==== Speciális IP címek ====
 +
 +  * hálózat- és szórás címek
 +  * viszacsatoló
 +  * link-local
 +  * teszt-net
 +  * kísérleti
 +
 +==== Visszacsatoláshoz használt címek ====
 +
 +  * loopback
 +  * az állomás a forgalmat saját magának irányítja vissza
 +  * folyamatok egymás közötti kommunikációra használják
 +  * 127.0.0.0 -- 127.255.255.255
 +  * általában csak ezt használt: 172.0.0.1
 +
 +==== Link-local címek ====
 +  * adatkapcsolati szinten helyi címek
 +  * 169.254.0.1 -- 169.254.255.254
 +  * OS ebből a tartományból állít be címet, ha nem kap DHCP-én keresztül
 +  * néhány peer-to-peer megoldás használja
 +
 +==== Teszt-net címek ====
 +  * oktatási és dokumentációs célokra fenntartott
 +  * 192.0.2.0 -- 192.0.2.255 (192.0.2.0/​24)
 +  * RFC-ben is használják
 +
 +
 +
 +
 +==== Kísérleti célú címek ====
 +  * kutatási, kísérleti célokra használhatók
 +  * 240.0.0.0 -- 255.255.255.254
 +  * a hálózati eszközök nem fogadják el
 +  * RFC 3330 írja le
 +    * a leírás szerint később használható lesz
 +===== Lehetséges hálózatok =====
 +
 +^  Bináris maszk  ^  CIDR  ^  gépek száma ​ ^
 +|  11111111.00000000.00000000.00000000 ​ |  /8  |  16 777 214  |
 +|  11111111.10000000.00000000.00000000 ​ |  /9  |  8 388 606  |
 +|  11111111.11000000.00000000.00000000 ​ |  /10  |  4 194 302  |
 +|  11111111.11100000.00000000.00000000 ​ |  /11  |  2 097 150  |
 +|  11111111.11110000.00000000.00000000 ​ |  /12  |  1 048 574  |
 +|  11111111.11111000.00000000.00000000 ​ |  /13  |  524 286  |
 +|  11111111.11111100.00000000.00000000 ​ |  /14  |  262 142  |
 +|  11111111.11111110.00000000.00000000 ​ |  /15  |  131 070  |
 +|  11111111.11111111.00000000.00000000 ​ |  /16  |  65534  |
 +|  11111111.11111111.10000000.00000000 ​ |  /17  |  32766  |
 +|  11111111.11111111.11000000.00000000 ​ |  /18  |  16382  |
 +|  11111111.11111111.11100000.00000000 ​ |  /19  |  8190  |
 +|  11111111.11111111.11110000.00000000 ​ |  /20  |  4094  |
 +|  11111111.11111111.11111000.00000000 ​ |  /21  |  2046  |
 +|  11111111.11111111.11111100.00000000 ​ |  /22  |  1022  |
 +|  11111111.11111111.11111110.00000000 ​ |  /23  |  510  |
 +|  11111111.11111111.11111111.00000000 ​ |  /24  |  254  |
 +|  11111111.11111111.11111111.10000000 ​ |  /25  |  126  |
 +|  11111111.11111111.11111111.11000000 ​ |  /26  |  62  |
 +|  11111111.11111111.11111111.11100000 ​ |  /27  |  30  |
 +|  11111111.11111111.11111111.11110000 ​ |  /28  |  14  |
 +|  11111111.11111111.11111111.11111000 ​ |  /29  |  6  |
 +|  11111111.11111111.11111111.11111100 ​ |  /30  |  2  |
 +|  11111111.11111111.11111111.11111111 ​ |  /32  | gép route  |
 +
 +
 +===== Hagyományos címosztályok =====
 +
 +  * A osztály 0.0.0.0/8 -- 127.0.0.0/8
 +  * B osztály 128.0.0.0/​16 -- 191.255.0.0/​16
 +  * C osztály 192.0.0.0/​24 -- 223.255.255.0/​24
 +  * D osztály 224.0.0.0 -- 239.0.0.0
 +  * E osztály 240.0.0.0 -- 255.0.0.0
 +
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ip_cimosztalyok.png?​400|}}
 +
 +===== IP címek kiosztása =====
 +
 +  * Az IP címeket az IANA kezeli.
 +  * IANA -- Internet Assigned Numbers Authority
 +    * IPv4 és IPv6 egyaránt
 +  * 1990-es éveking közvetlenül az IANA osztotta a címeket
 +  * Ma már regionális regisztrátrok felelősek a címekért
 +  * A regionális regisztártorok neve RIR
 +
 +==== RIR ====
 +
 +  * AfriNIC – African Network Information Centre
 +  * APNIC – Asia Pacific Network Information Centre – Ázsia/​Csendesóceán régió
 +  * ARIN – American Registry for Internet Numbers – Észak-Amerikai régió
 +  * LACNIC – Regional Latin-American and Caribbean IP Address Registry – Latin Amerika és karibi szigetek
 +  * RIPE NCC – Reseaux IP Europeans – Európa, a Közel-Kelet és Közép-Ázsia
 +
 +==== Internetszolgáltatók ====
 +
 +  * ISP -- Internet Service Provider
 +  * A RIR-től bérlik a címet
 +  * Az ISP kölcsönadja az IP címeket
 +
 +==== ISP szolgáltatások ====
 +  * Internet
 +  * DNS
 +  * E-mail
 +  * webtárhely
 +==== Az Internet szolgáltatók többszintűek ====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​internet_szolgaltatok_tier.png?​500|}}
 +
 +
 +
 +
 +===== IPv6 =====
 +
 +==== IPv6 jellemzők ====
 +  * nagyobb címtér
 +  * 128 bit
 +  * autokonfiguráció
 +  * külön ICMP -> ICMPv6
 +
 +==== Címtér ====
 +  * IPv6 -- 340 szextillió
 +  * 340 000 000 000 000 000 000 000 000 000 000 000 000
 +
 +Összehasonlításként,​ az IPv4 megközelítőleg 4.3 milliárd cím van.
 +
 +==== IPv4-ről IPv6-ra ====
 +Jó néhány technika létezik az IPv4-rő IPv6-ra áttéréshez:​
 +  * kettős protokollkészlet -- dula stack
 +  * alagutazás -- tunneling
 +  * címfordítás -- NAT64
 +==== IPv6 ábrázolása ====
 +
 +  * hexadecimális szám
 +    * 32 darab 
 +    * 4 bit ad egy hexadecimális számjegy
 +
 +Formátum ha egy x 4 hex szám:
 +  x:​x:​x:​x:​x:​x:​x:​x
 +
 +Konkrét példa:
 +  2001:​0aba:​0def:​0001:​000a:​0000:​000:​0001
 +
 +Egy négyes hex csoport egy **hextet**.
 +
 +==== Rövidítés ====
 +
 +  2001:​0aba:​0def:​0001:​000a:​0000:​000:​0001
 +
 +A 0aba esetén a 0 elhagyható. Így a következőt kapjuk:
 +  2001:​aba:​0def:​0001:​000a:​0000:​000:​0001
 +
 +A vezető nullát levettük. Ez minden hextet esetén megtehetjük:​
 +  2001:​aba:​def:​1:​a:​0:​0:​1
 +
 +
 +Legyen a példa kedvéért a következő IP cím:
 +  0000:​0000:​0000:​0000:​0000:​0000:​0000:​0001
 +rövidítve:​
 +  0:​0:​0:​0:​0:​0:​0:​1
 +
 +A null érték elhagyható:​
 +  :::::::1
 +De felesleges ennyi (:) kettőspont kiírása. ​
 +Elég az első és az utolsó:
 +  ::1
 +
 +Ezek után az első IP címünk is írható így:
 +  2001:​aba:​def:​1:​a:::​1
 +Vagy még inkább:
 +  2001:​aba:​def:​1:​a::​1
 +
 +Újabb cím:
 +  ff02:​0000:​0000:​0000:​0000:​0000:​000:​0001
 +Röviden:
 +  ff02::1
 +
 +==== Címtípusok ====
 +  * egyedi címzés -- unicast
 +  * csoportos címzés -- multicast
 +  * bárkinek a címzése -- anycast
 +    * több eszköz is hozzárendelhető
 +    * a legközelebbi kapja
 +
 +Nincs szórás cím!
 +==== IPv6 cím felépítése ====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_cim_felepitese.png?​400|}}
 +
 +==== Unicast címek ====
 +
 +  * globális unicast
 +  * link-local
 +  * loopback -> ::1/128
 +  * nem meghatározott cím -> ::/128
 +  * Unique Local -- FC00::/7 -- FDFF::/7
 +  * Embedded IPv4
 +
 +==== Globális egyedi címek ====
 +  * mint a publikus IPv4
 +  * Interneten továbbítható
 +  * globálisen egyedi
 +
 +==== link-local ====
 +  * adatkapcsolati szinten helyi
 +  * eszközök a helyi kapcsolatokban használják
 +  * csak egyetlen kapcsolatra vonatkozik
 +    * egyediség csak kapcsolaton belül sikerül
 +  * forgalomirányító dolgozik vele, de nem továbbítja
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_link-local.png?​400|}}
 +
 +  * IPv6 esetén minden interfésznek kötelező ​
 +  * az eszközök beállítják maguknak
 +    * felülírható
 +  * Tartomány: FE80::/10
 +    * Első hextet: FE80 -- FEBF közé kell essen
 +  * alapértelmezett átjáró
 +    * globális cím helyett
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_link-local_felepitese.png?​500|}}
 +
 +==== Visszacsatolás -- loopback ====
 +
 +  * az állomás saját magának visszaküldi a csomagot
 +  * fizikai interfészekhez nem rendelünk ilyen címet
 +  * az utolsó hextet kivételével csupa 0:
 +    * ::1/128
 +==== Meghatározatlan cím ====
 +  * csupa nulla
 +  * ::/128
 +  * ::
 +  * interfészhez nem rendelhető
 +  * csak forrás cím lehet
 +  * a végleges címig az eszközök ilyen címmel rendelkeznek
 +
 +==== Egyedi helyi -- unique local ====
 +
 +  * mint az IPv4 privát címei
 +  * csak helyi címzés
 +  * forgalomirányítók nem továbbítják
 +  * FC00::/7 -- FDFF::/7 között
 +
 +==== Globális egyedi címek ====
 +  * Az ICANN és az IANA osztja ki
 +    * Internet Committee for Assigned Names and Numbers
 +    * Internet Assigned Numbers Authority
 +  * Jelenleg csak a következők kerülnek kiosztásra:​
 +    * első három bit 001
 +    * 2000::/3
 +
 +==== Oktatási és dokumentációs címek ====
 +  * 2001:​0db8::/​32
 +  * ezt ajánlott használni dokumentációban,​ oktatás során
 +
 +===== IPv6 cím részletesebb felépítése =====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_cim_reszletes_felepitese.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_cim_reszletek_magyarazat.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_globalis_unicast_pelda.png?​400|}}
 +
 +===== Érdekes IPv6 címek ​ =====
 +
 +==== IPv6 interfész azonosítója ====
 +
 +Mivel nincs szórási cím, csupa nullás értékekből is állhat.
 +
 +
 +  2001:​0db8:​0def:​0001:​0000:​0000:​0000:​0000
 +
 +==== Csupa nulla cím ====
 +  * egy forgalomirányító anycast címe lehet
 +  * csak forgalomirányítónak adható
 +
 +===== Példa =====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_pelda_halozat_01.png?​600|}}
 +
 +Router g0/0 beállítása:​
 +
 +<code cisco>
 +R1(config)#​interface g0/0
 +R1(config-if)#​ipv6 address 2001:​db8:​def:​1::​1/​64
 +R1(config-if)#​no shutdown
 +</​code>​
 +
 +===== IPv6 dinamikusan =====
 +
 +Két módszerrel kaphat IPv6 címet egy állomás:
 +  * SLACC -- Stateless Address Autoconfiguration
 +  * DHCPv6
 +==== SLAAC ====
 +  * Stateless Address Autoconfiguration
 +  * állapotmentes cím autokonfiguráció
 +  * DHCPv6 nélkül IP-cím megszerzése
 +
 +==== A SLAAC működése ====
 +  * az állomás egy forgalomirányítótól szerez hálózatcímet
 +  * az üzenet RA -- Router Advertisement utazik
 +    * ez valójában egy ICMPv6 üzenet
 +  * az állomás tetszőlegesen választhat SLAAC és DHCP között
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_rs_ra_uzenetek.png?​400|}}
 +
 +
 +==== IPv6 forgalomirányítás ====
 +
 +A Cisco forgalomirányítók alapértelmezetten csak IPv4 forgalomirányítást végeznek.
 +Egy IPv6 cím beállításától ez nem változik.
 +
 +IPv6 forgalomirányítás engedélyezése:​
 +  R1(config)#​ipv6 unicast-routing
 +
 +==== IPv6 címek egy állomáson ====
 +
 +  * IPv6 címe egy állomásnak több is lehet. ​
 +  * Lehet egyszerre dinamikusan és statikusan beállított.
 +  * Több alapértelmezett átjárója is lehet.
 +
 +
 +==== SLAAC üzenetek tartalma ====
 +Tájékoztat hogyan kaphatunk IP címet:
 +  * csak SLAAC-on keresztül
 +    * az egész globális címet a DHCP szerver adja
 +  * SLAAC és DHCP-én keresztül
 +    * interfész azonosítót nem kap
 +  * csak DHCP-én keresztül
 +    * interfész azonosítót nem kap
 +
 +SLAAC és (SLAAC és DHCP) esetén a kliens nem kap interfész azonosítót.
 +Ezt a kliens fogja generálni.
 +
 +Az interfész azonosító két módon generálható:​
 +  * EUI-64
 +  * véletlen generálás
 +==== EUI-64 módszer ====
 +
 +  * A 48 bites Ethernet MAC-címből képezünk interfészazonosítót. ​
 +  * A probléma: 64 bites cím szükséges!
 +
 +
 +A generálás menete:
 +  * A MAC címet kettévágjuk
 +  * beszúrunk az FF:FE értéket középre
 +  * balról a 7. bit invertálása (U/L bit; RFC 5342)
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_eui-64_modszer.png?​600|}} ​
 +
 +
 +A Windows a Vista óta véletlenszerű választást használja biztonsági okokból.
 +Az XP és a korább változatok az EUI-64-t használták.
 +
 +
 +==== DHCPv6 RA MAC kombinálás ====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​dhcpv6_ra_mac_kombinacio.png?​400|}}
 +
 +==== Link-local interfész ====
 +
 +A link-local interfész azonosítójának képzése:
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_link-local_int_az_gen.png?​500|}}
 +
 +
 +Ha egy interfésznek beállítunk egy IPv6-s címet, akkor automatikusan beállításra ​
 +kerül egy link-local cím is. Pl.:
 +  2001:​db8:​def:​1::​1/​64
 +
 +  fe80:​3a5:​17c:​124:​ab12:​813:​12a:​1
 +
 +A link-local segítségével az állomások a helyi hálózaton már tudnak kommunikálni.
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_link-local_kommunikacio.png?​400|}}
 +
 +==== Link-local átjáróként ====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_link_local_atjarokent.png?​500|}}
 +
 +
 +==== Link-local dinamikus forgalomirányításban ====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_dinamikus_forg_iranyitas.png?​400|}}
 +
 +
 +A forgalomirányító táblák is ezt tartalmazzák következő ugrásként.
 +
 +==== IOS router fizikai azonosító ====
 +
 +Az IOS router a fizikai azonosítót alapértelmezetten EUI-64 eljárással
 +állítják elő.
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_ios_link-local.png?​400|}}
 +
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_eui-64_soros_interfesz.png?​400|}}
 +
 +
 +Statikus link-local:
 +
 +<​code>​
 +R1(config-if)#​int g0/0
 +R1(config-if)#​ipv6 ad fe80::1 link-local
 +R1(config-if)#​int g0/1
 +R1(config-if)#​ipv6 ad fe80::1 link-local
 +R1(config-if)#​int s0/0/0
 +R1(config-if)#​ipv6 ad fe80::1 link-local
 +</​code>​
 +
 +Ügyelni kell, hogy az FE80 -- FEBF tartományon belül maradjunk.
 +==== A link-local egyedisége ====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_link-local-egyediseg.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_link-local_minden_int_azonos.png?​400|}}
 +
 +===== IPv6 ellenőrzések =====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_pelda_halozat_01.png?​400|}}
 +
 +<​code>​
 +R1#show ipv6 interface brief
 +
 +R1#show ipv6 route
 +
 +R1#ping 2001:​db8:​def:​1::​11
 +</​code>​
 +
 +
 +===== IPv6 csoportos címzés =====
 +
 +  * FF00::/8
 +  * Csak célcím lehet
 +
 +Kétféle csoportcím:​
 +  * Assigned – kiosztott, kijelölt – multicast
 +  * Solicited – kérelmezett,​ kért – node multicast
 +
 +==== Kiosztott multicast ====
 +
 +  * előre definiált eszközcsoportok számára
 +  * közös protokoll vagy szolgáltatás használata esetén
 +  * pl. DHCPv6
 +
 +==== FF02::1 ====
 +  * Minden állomás (all-nodes) multicast csoport
 +  * Mint az IPv4 szórási cím
 +  * Pl. RA üzenetek (címzési információk)
 +  * IPv6 eszközöknek üzenet
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_minden_allomas.png?​400|}}
 +
 +==== FF02::2 ====
 +  * Minden router (all-routers) multicast csoport
 +  * Minden IPv6 router tagja
 +  * A router mikor válik csoport taggá?
 +  * ipv6 unicast-routing
 +  * Pl. RS üzenetek
 +  * forgalomirányító keresés
 +==== Solicited-node multicast ====
 +  * hasonló a minden állomáshoz (all-nodes)
 +  * az eszköz IPv6 globális címének csak az utolsó 24 bitjével egyező címekre küld
 +
 +Az alábbi előtag után:
 +  FF02:​0:​0:​0:​0:​FF00::/​104
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_solicited_node_kepzes.png?​400|}}
 +
 +
 +Ritkán előfordulhat,​ hogy az utolsó 24 bit megegyezik, ami azért nem
 +probléma, mert a beágyazott üzenetben megtalálható a teljes ​ IP cím.
 +
 +===== ICMP =====
 +
 +  * az IP nem megbízható,​ de néha küldhet hibaüzenet ICMP segítségével
 +  * IPv4 és IPv6 esetén is van
 +  * ICMPv4 és ICMPv6
 +==== Mikor küld egy eszköz ICMP-t ====
 +
 +  * állomás visszaigazolás – host confirmation
 +  * a cél vagy szolgáltatás nem elérhető – Destination vagy Service Unreachable
 +  * időtúllépés – Time exceeded
 +  * útvonal átirányítás – Route redirection
 +
 +==== Elérhetőség vizsgálata ====
 +  * ICMP visszhang kérelem
 +  * arra vagyunk kíváncsiak,​ hogy egy állomás elérhető-e
 +  * a ping program ezt használja
 +
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​icmp_ping.png?​400|}}
 +==== A cél nem elérhető ====
 +Következő kódok érkezhetnek (ezek nem típusok):
 +  * 0 hálózat nem elérhető
 +  * 1 állomás nem elérhető
 +  * 2 protokoll nem elérhető
 +  * 3 port nem elérhető
 +  * stb.
 +
 +
 +Forrás:
 +  * https://​www.iana.org/​assignments/​icmp-parameters/​icmp-parameters.xhtml (2022)
 +
 +==== Időtúllépés ====
 +  * ICMPv4 – forgalomirányítók használják,​ ha lejár a csomag élettartam (Time To Live, TTL)
 +    * A csomag TTL értéke 0-ra csökkent
 +    * aki eldobja küldi a csomag küldőjének
 +  * ICMPv6 – szintén forgalomirányítók
 +    * nem TTL a neve a mezőnek
 +    * ugrás korlát – hop limit
 +==== Útvonal átirányítás ====
 +  * egy cél jobb útvonallal is elérhető
 +  * a forgalomirányító küldi az állomásoknak
 +  * csak akkor használjuk,​ ha a küldő egyazon hálózaton van
 +  * ICMPv4 és ICMPv6 is használja
 +
 +==== ICMPv6 információ és hibaüzenetei ====
 +
 +  * de olyan fejlesztések vannak az IPv6-ban ami nincs az IPv4-ben
 +  * ICMPv6 4 új típus
 +
 +==== ICMPv6 – 4 új ====
 +
 +  * RS – Router Solicitation – forgalomirányító keresés üzenet (SLAAC)
 +  * RA – Router Advertisement – forgalomirányító hirdetés üzenet (SLAAC)
 +  * NS – Neighbor Solicitation – szomszéd keresés
 +  * NA – Neighbor Advertisement – szomszéd hirdetés
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​ipv6_rs_ra_uzenetek.png?​400|}}
 +
 +==== ICMPv6 szomszéd felderítés ====
 +ICMPv6 Szomszéd Felderítő Prtokoll.
 +
 +  * Neighbor Discovery Protocol
 +  * 2 típus
 +    * szomszéd keresés – NS
 +    * szomszéd hirdetés – NA
 +  * két dologra használatos
 +    * címfeloldás
 +    * duplikált cím felderítése – Duplicat Address Detection, DAD
 +
 +==== ICMPv6 Neighbor Discovery Protocol ====
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​icmp_neighbor_discovery_protocol.png?​400|}}
 +
 +==== Teszt és ellenőrzés ====
 +
 +
 +TCP/IP tesztelése:​
 +  ping 127.0.0.1
 +
 +  ping ::1
 +
 +Hálózati kártya tesztelése,​ saját gép IP címének tesztelésével:​
 +  ping 192.168.10.11
 +
 +Szomszéd tesztelése:​
 +  ping 192.168.10.12
 +
 +Másik hálózat tesztelése:​
 +  ping 192.168.20.11
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​icmp_ellenorzesek.png?​400|}}
 +
 +===== Nyomkövetés =====
 +==== traceroute, tracert ====
 +
 +  * sikeres ugrásról tájékoztat
 +  * körülfordulási idő – Round Trip Time – RTT
 +  * az az idő, mialatt a csoamg eléri célját, majd visszaér
 +  * IPv4 élettartam – Time-to-Live használja
 +  * IPv6 ugrás korlát – Hop Limit használja
 +  * ICMP időtúllépés üzenettel együtt
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​nyomkovetes_01.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​nyomkovetes_02.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​nyomkovetes_03.png?​400|}}
 +
 +{{:​oktatas:​hálózat:​cisco_szerint_a_hálózat:​nyomkovetes_04.png?​400|}}
 +
 +
 +===== CIDR és VLSM =====
 +==== Osztály alapú címzés ====
 +
 +  * Az IPv4 eredetileg osztályokra bontott
 +    * 1981 – RFC 790, RFC 791
 +  * 3 különböző méretű hálózat
 +    * kis-, közepes és nagyvállalatok számára
 +  * A, B és C osztályú címek
 +
 +
 +^  Címosztályok ​ ^^^^
 +^  Osztály ​ ^  Legnagyobb \\ helyi-értékű \\ bitek  ^  Kezdete ​ ^  Vége  ^
 +|  A  |  0xxxxxxx ​ |  0.0.0.0 ​ |  127.255.255.255 ​ |
 +|  B  |  10xxxxxx ​ |  128.0.0.0 ​ |  191.255.255.255 ​ |
 +|  C  |  110xxxxx ​ |  192.0.0.0 ​ |  223.255.255.255 ​ |
 +|  D  |  1110xxxx ​ |  224.0.0.0 ​ |  239.255.255.255 ​ |
 +|  E  |  1111xxxx ​ |  240.0.0.0 ​ |  255.255.255.255 ​ |
 +
 +
 +Példa cím egy 32 bites címre:
 +
 +|  11000000.10101000.00001010.00001011 ​ |
 +|  192.168.10.11 ​ |
 +
 +==== D osztályú címek ====
 +
 +  * Így kezdődik: 1110
 +  * Használja: RIPv2, EIGRP, OSPF
 +
 +|  RIP  |  224.0.0.9 ​ |
 +|  EIGRP  |  224.0.0.10 ​ |
 +|  OSPF   ​| ​ 224.0.0.5 ​ |
 +|  OSPF   ​| ​ 224.0.0.6 ​ |
 +
 +==== Maszkok ====
 +
 +Minden hálózati osztályhoz tartozik egy alapértelmezett maszk.
 +
 +^  A osztály ​ ^^^^
 +|  0xxxxxxx ​ | | | |
 +|  0-127     | | | |
 +| ||||
 +|  hálózat ​ |  gép  |  gép  |  gép  |
 +|  255  |  0  |  0  |  0  |
 +
 +
 +^  B osztály ​ ^^^^
 +|  10xxxxxx ​ | xxxxxxxx | | |
 +|  128-191 ​    | 0 - 255 | | |
 +| ||||
 +|  hálózat ​ |  gép  |  gép  |  gép  |
 +|  255  |  255  |  0  |  0  |
 +
 +
 +^  C osztály ​ ^^^^
 +|  110xxxxx ​ | xxxxxxxx | | |
 +|  192-223 ​    ​| ​ 0 - 255  |  0-255  | |
 +| ||||
 +|  hálózat ​ |  gép  |  gép  |  gép  |
 +|  255  |  255  |  255  |  0  |
 +
 +
 +Ha osztályos maszkokkal dolgozunk, nincs szükség a maszkra,
 +mivel az első bitekből kiderül milyen osztályba tartozik ​
 +egy IP cím.
 +
 +Az osztályos címek címterei:
 +
 +A osztály:
 +  * lehetséges hálózatok száma: 126
 +  * gép/​hálózat:​ 16 777 214
 +  * gépek maximális száma: 2 113 928 964
 +
 +
 +B osztály:
 +  * lehetséges hálózatok száma: 16 384
 +  * gép/​hálózat:​ 65 534
 +  * gépek maximális száma: 1 073 709 056
 +
 +
 +C osztály:
 +  * lehetséges hálózatok száma: 2 097 152
 +  * gép/​hálózat:​ 254
 +  * gépek maximális száma: 532 676 608
 +
 +==== Néhány cég ====
 +
 +
 +A osztályú IP címet kaptak:
 +  * General Electric: 3.0.0.0/8
 +  * Apple Computer: 17.0.0.0/8
 +  * Az amerikai postaszolgálat:​ 56.0.0.0/8
 +
 + ==== CIDR ====
 +
 +Az A osztályú címek nagyon pazarlóak. Ezért 1993-ban
 +megalkották az osztály nélküli (classless),​ körzetek közötti forgalomirányítást. ​
 +
 +  * Classless Inter-Domain Routing -- CIDR
 +
 +A hálózati cím az első bitekből már nem határozható meg.
 +A hálózati előtag hossz azonosítja a hálózatcímet. ​
 +
 +  * pl: /8 /19 /16 /24 /30
 +
 +A CIDR bevezetésével csökkennek az irányítótáblák méretei.
 +Ezt segíti az útvonalak összevonása (szuperhálózatok) használata.
 +Az útvonalak előtagjait összevonjuk egyetlen útvonallá.
 +
 +Szuper-hálózat:​ az összevont útvonal maszkja kisebb, mint az
 +alapértelmezett osztály alapú maszk.
 +
 +MEGJEGYZÉS: ​
 +A szuperhálózat mindig ​
 +egy összevont útvonal,
 +de egy összevont útvonal ​
 +nem mindig szuperhálózat.
  
oktatas/halozat/cisco_szerint_a_halozat/fejezet_07_-_ip_cimek.txt · Utolsó módosítás: 2023/09/14 14:25 szerkesztette: admin