Příklad síťového adresování
Pro rozadresování podsítí je potřebné stanovit kolik bitů bude potřeba pro každou podsíť. Je nutné k počtu stanic v síti připočíst rozhraní připojeného routeru a adresu sítě a broadcast. Síť S1 bude potřebovat tedy 90rozhraní pro stanice, jedna adresa sítě, jeden broadcast a jedno rozhraní pro připojení přes router – celkem 93 adres. Pro naadresování 93 adres je potřeba 7bitů tj. dostaneme síť o velikosti 27 tj. 126 adres plus adresa sítě plus broadcast, s prefixem /25. Síť S4 je druhá nejpočetnější síť, bude potřebovat 28 adres pro stanice, dvě pro router, adresu sítě a broadcast – celkem 32adres. Využijeme bezezbytku 5 bitů pro adresování, prefix /27. S5 potřebuje stejný počet bitů jako S4. S2 potřebuje 12 + 3 adres tj. 4 bity, stejně tak S3, prefix /27 S6, S7, S8 jsou spoje, které potřebují adresu sítě, broadcast, a dvě rozhraní pro spojení spoje tj. po 2bitech s prefixem /30.
K dispozici máme od poskytovatele adresu 10.20.30.0/24 a máme za úkol rozdělit adresní prostor tak, abychom vytvořili 8 samostatných podsítí s nejmenším možným počtem přiřazených adres.
Síť S1 10.20.30.0 x xxx xxxx 1 111 1111 je adresa broadcastu - 255 1 000 0000 je adresa sítě - 128 Protože jsme použili první bit z posledního bajtu pro oddělení podsítě, zbylo nám 7 bitů pro adresování tzn. maska podsítě /25 je 255.255.255.128
Síť S4 10.20.30.0 xxx x xxxx 011 1 1111 je adresa broadcastu - 127 011 0 0000 je adresa sítě - 96 Použili jsme první 3 bity z posledního bajtu pro oddělení podsítě, zbylo nám 5 bitů pro adresování tzn. maska podsítě /27 je 255.255.255.224
Síť S5 10.20.30.0 xxx x xxxx 010 1 1111 je adresa broadcastu - 95 - 64 010 0 0000 je adresa sítě Použili jsme první 3 bity z posledního bajtu pro oddělení podsítě, zbylo nám 5 bitů pro adresování tzn. maska podsítě /27 je 255.255.255.224
Síť S2 10.20.30.0 xxxx xxxx 0011 1111 je adresa broadcastu - 63 0011 0000 je adresa sítě - 48 Použili první 4 bity z posledního bajtu pro oddělení podsítě, zbyly nám 4 bity pro adresování tzn. maska podsítě /28 je 255.255.255.240
Síť S3 10.20.30.0 xxxx xxxx 0010 1111 je adresa broadcastu - 47 0010 0000 je adresa sítě - 32 Použili první 4 bity z posledního bajtu pro oddělení podsítě, zbyly nám 4 bity pro adresování tzn. maska podsítě /28 je 255.255.255.240
Síť S6 10.20.30.0 xxxx xx xx 0001 11 11 je adresa broadcastu - 31 0001 11 00 je adresa sítě - 28 Protože jsme použili první bit z posledního bajtu pro oddělení podsítě, zbylo nám 7 bitů pro adresování tzn. maska podsítě /30 je 255.255.255.252
Síť S7 10.20.30.0 xxxx xx xx 0001 10 11 je adresa broadcastu - 27 0001 10 00 je adresa sítě - 24 Protože jsme použili první bit z posledního bajtu pro oddělení podsítě, zbylo nám 7 bitů pro adresování tzn. maska podsítě /30 je 255.255.255.252
Síť S8 10.20.30.0 xxxx xx xx 0001 01 11 je adresa broadcastu - 23 - 20 0001 01 00 je adresa sítě Protože jsme použili první bit z posledního bajtu pro oddělení podsítě, zbylo nám 7 bitů pro adresování tzn. maska podsítě /30 je 255.255.255.252
Postup použitý při adresování tohoto úkolu: 1. Máme k dispozici jen poslední bajt k adresování, proto si ho převedeme do binární podoby. 2. Seřadíme si sítě podle velikosti od největší po nejmenší (spoje) 3. Při rozdělování adresního prostoru postupujeme sestupně od jedniček a od největší podsítě 4. V síti S1 jsme první bit zleva nastavili na 1 a ostatních sedm bitů nastavením na samé jedničky, vytvořili všeobecnou adresu sítě, nastavením na nuly vznikla adresa sítě, ovšem pozor – je nutné změnit prefix sítě z /24 na 25 neboť jsme první bit použili na rozlišení podsítě. 5. Síť S4 – zde jsme požadovali 32 adres, protože switch je do sítě připojen přes dva routery, které takto zapojené náleží do stejné podsítě. Dále jsme tím pádem využili adresní prostor 5ti bitů bezezbytku a nezbudou žádné volné adresy pro připojení dalších zařízení. Zde adresujeme následovně – první bit s hodnotou 1 jsme již použili, proto ho nastavíme na 0. Další dva bity, které máme k dispozici pro rozlišení podsítí nastavíme na 11 a to z toho důvodu, abychom adresní prostor bezezbytku rozdělili adresu po adrese na požadované podsítě. Postupným doplněním zbylých bitů na 1 a na
0 dostaneme brotcast a adresu podsítě. Všimněme si, že těsně pod adresou sítě S1, která je 10.20.30.128 je všeobecná adresa 10.20.30.127 sítě S4. Prefix této sítě je /27 6. Následuje síť S5, která potřebuje pro naadresování opět 5 bitů. Podsíť budou tvořit zase 3 bity ovšem kombinace 011byla již použita, proto musíme použít nejbližší nižší kombinaci těchto bitů, která je 010. Postupným dosazením jedniček a nul získáme všeobecnou adresu sítě a adresu sítě z prefixem /27. 7. U sítí S2 a S3 je situace obdobná jako u S4 a S5. K adresování odsáté jsou použity čtyři bity v kombinacích S2 – 0011 a S3 – 0010. Po doplnění obou podsítí jedničkami a nulami dostáváme jejich broadcasty a adresy sítí s prefixem /28 8. Zbývají spojové sítě S6, S7, S8 u kterých je potřeba naadresovat vždy jen dvě rozhraní k nim přiřadit adresu sítě a broadcasty. Budeme potřebovat na adresování rozhraní jen poslední dva bity (čtyři potřebné kombinace). Pro adresování podsítí použijeme šest bitů z posledního bajtu takto: S6 – 0001 11xx, S7 – 001 10xx a S8 – 001 01xx. Doplněním za xx buď jedničkami nebo nulami dostaneme adresy sítí a jejich broadcasty.
Po převedení všech binárních kombinací do dekadické podoby se nám seřadí adresní prostor sestupně podle velikosti podsítí a to tak, že broadcasty „menší“ podsítě těsně sousedí s adresou „vyšší“ podsítě. Adresy v rozmezí adresa sítě+1 až broadcasty-1 lze libovolně použít pro komponenty připojené do dané podsítě. Adresní prostor 10.20.30.0 – 10.20.30.19 zůstal nevyužitý jako záloha pro další podsíťování.
Poučení: pokud potřebuji adresní prostor např. pro 90 počítačů, musím použít podsíť o velikosti nejbližší vyšší mocniny čísla 2 tzn. pro 90 počítačů bude síť velká 128 rozhraní což je 27 adres, proto použiji 1 bit pro rozlišení podsítě 7 bitů pro naadresování stanic z posledního bajtu.
S1 S4 S5 S2 S3 S6 S7 S8
Adresa sítě 10.20.30.128 10.20.30.96 10.20.30.64 10.20.30.48 10.20.30.32 10.20.30.28 10.20.30.27 10.20.30.20
Všeobecná adresa Prefix 10.20.30.255 /25 10.20.30.127 /27 10.20.30.95 /27 10.20.30.63 /28 10.20.30.47 /28 10.20.30.31 /30 10.20.30.27 /30 10.20.30.23 /30
P.S. Případné chyby nahlaste autorovi
Maska 255.255.255.128 255.255.255.224 255.255.255.224 255.255.255.240 255.255.255.240 255.255.255.252 255.255.255.252 255.255.255.252
Tabulka použitelných prefixů při tvorbě podsítí v rozsahu posledního bajtu IP adresy Prefix /24 /25 /26 /27 /28 /28 /30
Binární zápis posledního bajtu 255.255.255.0000 0000 255.255.255.1000 0000 255.255.255.1100 0000 255.255.255.1110 0000 255.255.255.1111 0000 255.255.255.1111 1000 255.255.255.1111 1100
Dekadický zápis 255.255.255.0 255.255.255.128 255.255.255.192 255.255.255.224 255.255.255.240 255.255.255.248 255.255.255.252
Úkol: Síť S4 využívá bezezbytku celý svůj adresní prostor do něhož už nelze přidávat žádná další zařízení. Tento stav je z administrativního hlediska nežádoucí a zcela jistě budeme nějaké volné adresy v budoucnu potřebovat Přeadresujte prostor tak, aby bylo možné do sítě S4 připojit 40 komponent. Nezapomeňte při realizaci připočítat rozhraní pro připojení switchů a adresu sítě a broadcast!!!