IP - это протокол связи, который используется от najmenšia sieť dvoch zariadení do globálnej informačnej siete. IP adresa je jedinečný identifikátor pre konkrétny uzol (zariadenie) pridelený v konkrétnej sieti.
Adresa vyzerá ako 32-bitové číslo v rozsahuod 0 do 4294967295. To naznačuje, že celý internet môže obsahovať viac ako 4 miliardy úplne jedinečných adries objektov. Ak píšete adresy v binárnej alebo desatinnej forme, spôsobí vám to vlastné nepríjemnosti pri ich zapamätaní alebo spracovaní. Preto sa kvôli zjednodušeniu zápisu takýchto adries rozhodlo rozdeliť úplnú adresu na štyri oktety (8-bitové čísla), oddelené bodkou. Napríklad: adresa, ktorá vyzerá ako С0290612 v hexadecimálnom systéme, bude v zázname IP adresy vyzerať ako 192.41.6.18. V tomto prípade sú najmenšie adresy štyri nuly a maximálne štyri skupiny po 255. Hlavná oblasť (tá, ktorá sa nachádza na ľavej strane skupín čísel z ktoréhokoľvek z deliacich bodov) je obsadená adresou oblasť, spodná oblasť (na pravej strane toho istého deliaceho bodu) zobrazuje číslo rozhrania v tejto sieti. Poloha hranice medzi hostiteľskými a sieťovými časťami závisí od počtu bitov priradených k číslu siete, môže byť odlišná, rozdelenie prebieha iba pozdĺž hranice oktetu (body medzi nimi) a umožňuje vám určiť triedy IP. adresy.
Niekoľko desaťročí sú adresy rozdelené na5 tried. Toto v súčasnosti zastarané rozdelenie sa nazýva triedne adresovanie. Triedy IP adries sa nazývajú písmená latinskej abecedy od A do E. Triedy od A do E vám umožňujú definovať identifikátory pre 128 sietí so 16 miliónmi sieťových rozhraní, 16384 sieťami so 64 000 zariadeniami a 2 miliónmi sietí s 256 rozhraniami. IP sieťové triedy D sú navrhnuté pre multicast, v ktorom sú pakety správ odosielané viacerým hostiteľom súčasne. Adresy, ktoré majú úvodné bity 1111, sú vyhradené pre budúce použitie.
Nasleduje tabuľka adries IP. Triedy sú identifikované najdôležitejšími bitmi adries.
Adresy IP triedy A sa vyznačujú nulovým najdôležitejším bitom adresy a veľkosťou osembitového členstva v sieti. Sú napísané vo forme:
Na základe toho môže byť najväčší počet sietí triedy A 27ale každý z nich bude mať adresný priestor 224 zariadení.Pretože prvý bit adresy je 0, všetky adresy IP triedy A budú v rozsahu najvýznamnejšieho oktetu od 0 do 127, čo bude navyše číslo siete. Adresa nula a 127 sú zároveň vyhradené pre adresy služieb, takže ich použitie nie je možné. Z tohto dôvodu je presný počet sietí triedy A 126.
Pre adresy uzlov v sieti triedy A 3bajtov (alebo 24 bitov). Jednoduchý výpočet ukazuje, že je možné uložiť 16 777 216 binárnych kombinácií (adresy rozhrania). Pretože adresy pozostávajúce výlučne z núl a jednotiek sú špecializované, počet sietí triedy A sa zníži na 16 777 214 adries.
Hlavným rozlišovacím znakom adresy IP triedy b bude hodnota dvoch najvýznamnejších bitov, ktorá sa rovná 10. V tomto prípade bude veľkosť sieťovej časti rovná 16 bitom. Formát adresy pre túto sieť vyzerá takto:
Z tohto dôvodu môže byť najväčší počet sietí triedy B 214 (16384) s priestorom adries 216 každý z nich.IP adresy triedy B začínajú v rozsahu 128 až 191. Toto je charakteristická vlastnosť, pomocou ktorej môžete určiť, či sieť patrí do tejto triedy. Dva bajty pridelené pre adresy týchto sietí mínus nula a pozostávajúce z adries môžu tvoriť počet uzlov rovnajúci sa 65 534.
Akákoľvek adresa IP triedy C začína v rozsahu 192 až 223, pričom tri oktety sú najdôležitejším číslom siete. Schematicky má adresa nasledujúcu štruktúru:
Tri najdôležitejšie bity majú najskôr 110, sieťová časť je 24 bitov. Najväčší počet sietí v tejto triede sú 221 (toto je 2097152 sietí). Pre adresy uzlov v adrese IP sietí tried C je pridelený 1 bajt, čo je spolu 254 hostiteľov.
Triedy D a E zahŕňajú siete s najvýznamnejším oktetomvyššie ako 224. Tieto adresy sú vyhradené na špecializované účely, ako napríklad napríklad multicast - prenos datagramov do určitých skupín uzlov v sieti.
Na odosielanie e -mailov sa používa rozsah triedy D.pakety a leží v rozsahu od 224.0.0.0 do 239.255.255.255. Posledná trieda, E, je vyhradená pre budúce použitie. Obsahuje adresy od 240.0.0.0 do 255.255.255.255. Preto, ak nechcete problémy s adresovaním, je vhodné nepriberať adresy IP z týchto rozsahov.
Existujú adresy, ktoré by nemali byť uvedené nikomuzariadení bez ohľadu na adresu IP. IP adresy služieb majú špecifický účel. Ak napríklad sieťová adresa pozostáva z núl, znamená to, že uzol patrí do aktuálnej siete alebo konkrétneho segmentu. Ak sú všetky, potom je to adresa paketového vysielania.
Trieda A má dve špecializované špeciálne siete sčísla 0 a 127. Ako predvolená trasa sa používa adresa nula a 127 označuje vlastné adresovanie (rozhranie loopback). Napríklad adresovanie cez IP 127.0.0.1 znamená, že uzol komunikuje iba sám so sebou bez výstupu datagramov na úroveň média pre prenos dát. Pre transportnú vrstvu sa také spojenie nelíši od spojenia so vzdialeným uzlom, preto sa taká adresa spätnej slučky často používa na testovanie sieťového softvéru.
Poznať IP adresu zariadenia, keď vstaneotázka, ako určiť triedu IP adresy, sa stačí pozrieť na prvý oktet adresy. Ak je od 1 do 126, potom je to sieť triedy A, od 128 do 191 je sieť triedy B, od 192 do 223 je sieť triedy C.
Na identifikáciu siete pamätajte na to, že v časti Atrieda toto je zárodok v adrese IP, v B - počiatočné dve čísla, v C - počiatočné tri čísla. Ostatné sú identifikátory sieťových rozhraní (uzlov). IP adresa 139.17.54.23 je napríklad adresa triedy B, pretože prvé číslo 139 je väčšie ako 128 a menšie ako 191. Preto bude sieťové ID 139.17.0.0 a ID hostiteľa 54.23.
Smerovače a mosty existujúschopnosť rozšíriť sieť pridaním segmentov alebo ju rozdeliť na menšie podsiete zmenou ID siete. V tomto prípade sa použije maska podsiete, ktorá indikuje, ktorý segment adresy IP sa použije ako nový identifikátor pre túto podsieť. Ak sa identifikátory zhodujú, môžete usúdiť, že uzly patria do tej istej podsiete, inak budú v rôznych podsieťach a na ich pripojenie bude potrebný smerovač.
Triedy IP adries sú vypočítané tak, aby počet sietía uzly pre konkrétnu organizáciu sú preddefinované. Štandardne môže organizácia nasadiť iba jednu sieť s určitým počtom zariadení pripojených k sieti. Existuje určitý identifikátor siete a určitý počet uzlov, ktoré sú obmedzené podľa triedy siete. S veľkým počtom uzlov bude mať sieť malú šírku pásma, pretože aj pri akomkoľvek vysielaní výkon klesne.
Ak chcete rozdeliť identifikátor,musíte použiť masku podsiete - vzor, ktorý pomôže rozlíšiť sieťové ID od ID hostiteľa na IP adresách. Triedy IP adries neukladajú obmedzenia na masku podsiete. Navonok vyzerá maska rovnako ako adresa - štyri skupiny čísel od 0 do 255. V tomto prípade sú na prvom mieste veľké čísla a za nimi menšie. Napríklad 255.255.248.0 je správna maska podsiete, 255.248.255.0 je nesprávna. Maska 255.255.255.0 definuje počiatočné tri oktety IP adresy ako ID podsiete.
Pri návrhu segmentácie podnikovej sieteje nevyhnutné, aby bola IP adresa správne organizovaná. Triedy adries IP, rozdelené na segmenty pomocou masiek, umožňujú nielen zvýšiť počet počítačov v sieti, ale aj zorganizovať jej vysoký výkon. Každá trieda adresy má predvolenú masku siete.
Ďalšie podsiete často nie súmasky sú predvolené, ale individuálne. Napríklad adresa IP 170.15.1.120 môže používať masku podsiete 255.255.255.0 s ID siete 170.15.1.0, ale nie je potrebné používať masku podsiete 255.255.0.0 s predvoleným ID 170.15.0.0 . To vám umožní podsieť vašej existujúcej organizačnej siete triedy B s ID 170.15.0.0 pomocou rôznych masiek.
Po konfigurácii podsiete v každom rozhranísoftvér sieťového protokolu bude zisťovať adresy IP pomocou masky podsiete na určenie adresy podsiete. Na výpočet maximálneho počtu podsietí a hostiteľov v sieti existujú dva jednoduché vzorce:
Zoberme si napríklad adresu rovnajúcu sa 182,16,52.10 s maskou 255.255.224.0. Binárna maska vyzerá takto: 11111111.11111111.11100000.00000000. Súdiac podľa prvého okteta, táto sieť patrí do triedy B, takže uvažujeme o treťom a štvrtom oktete. Vo vzorcoch nahradíme tri jednotky a trinásť núl a dostaneme 23-2 = 6 podsietí a 213 - 2 = 8190 hostiteľov.
Pri aplikácii štandardnej sieťovej masky triedy B v255.255.255.0 môže mať sieť 65534 pripojených zariadení. Ak adresa podsiete zaberá celý bajt hostiteľa, počet pripojených zariadení v každej podsiete sa zníži na 254. Ak potrebujete tento počet prekročiť, problémy môžu nastať skrátením poľa masky podsiete alebo pridaním ďalšej sekundárnej adresy na rozhranie routera. Ale v tomto prípade dôjde k zníženiu počtu možných sietí.
Pri vytváraní podsiete v sieti triedy C by ste malipamätajte, že výber bude veľmi malý a bude k dispozícii iba jeden oktet. Odfiltrovaním nulových a vysielacích adries je možné vytvoriť štyri optimálne možnosti podsieťovania: jednu podsieť pre 253 hostiteľov, dve podsiete pre 125 hostiteľov, štyri podsiete pre 61 hostiteľov a osem podsietí pre 29 hostiteľov. Ostatné rozdelenie na oblasti spôsobí problémy so smerovaním a vysielaním alebo jednoducho nepohodlie pri výpočte adresovania medzi hostiteľmi.
V sieťach triedy B je už jednoduchšie vytvárať podsiete,pretože existuje väčšia sloboda výberu. Štandardne je maska podsiete 255.255.0.0, pri jej použití získame 65534 hostiteľov. Pri vytváraní masiek podsiete sú pre ich adresy priradené ľavé neoznačené bity 3 a 4 oktety. Výpočtami môžete odvodiť optimálne siete s číslami 32, 64, 96, 128, 160 a 192.
Siete triedy A majú veľmi veľký početadresy, pre ktoré je možné vytvárať podsiete. Na použitie masiek podsiete je možné použiť až 32 bitov. Pomocou vyššie uvedeného vzorca môžeme určiť, že maximálny počet podsietí môže byť až 254. Súčasne zostáva pre adresy hostiteľa 16 bitov, to znamená, že je možné pripojiť 65 534 uzlov.
Ide samozrejme len o približné výpočty. Pri vytváraní sektorov a práci s podsieťami je potrebné vziať do úvahy viac faktorov, ktoré závisia od poskytovateľa a úrovne podniku.