|
|
|
|
|
:: 2. Třídy IP adres, privátní adresy, podsítě (4. - 6. hodina)
|
|
|
|
|
|
|
|
|
|
2.1 Třídy IP adres
Třída A
IP adresa začíná číslem 1 - 126, binárně 0000 0001 - 0111 1110 (tzn. binárně je na začátku 0), číslo 127 (binárně 01111111) je rezervováno pro interní loopback test.
Třída B
IP adresa začíná číslem 128 - 191, binárně 1000 0000 - 1011 1111 (tzn. binárně je na začátku 10).
Třída C
IP adresa začíná číslem 192 - 223, binárně 1100 0000 - 1101 1111 (tzn. binárně je na začátku 110).
Třída D
IP adresa začíná číslem 224 - 239, binárně 1110 0000 - 1110 1111 (tzn. binárně je na začátku 1110).
Třída E
IP adresa začíná číslem 240 - 255, binárně 1111 0000 - 1111 1111 (tzn. binárně je na začátku 1111).
Každá IP adresa může být rozdělena na dvě části - část síťová (network part) a část pro počítač (host part) nebo obecně koncové zařízení (nazývejme jej host).
U třídy A je délka síťové části adresy rovna prvním 8 bitům (první byte, první číslo v dekadické soustavě).
Např. v IP adrese 10.15.10.1 je 10 síťová část adresy a zbývající tři čísla (24 bitů) je část, která specifikuje koncové zařízení (host part).
- U třídy B je síťová část IP adresy rovna prvním 16 bitům.
- U třídy C je síťová část IP adresy rovna prvním 24 bitům.
- U třídy D a E je síťová část IP adresy rovna prvním 4 bitům.
2.2 Maska sítě
je číslo, které v binárním zápisu má samé jedničky v síťové části IP adresy.
Např. pro adresu 10.15.14.1 je třídní maska 255.0.0.0, což je binárně 1111 1111 . 0000 0000 . 0000 0000 . 0000 0000.
Pro adresu 172.27.5.1 je třídní maska 255.255.0.0, což je binárně 1111 1111 . 1111 1111 . 0000 0000 . 0000 0000
Pro adresu 192.168.1.1 je třídní maska 255.255.255.0, což je binárně 1111 1111 . 1111 1111 . 1111 1111 . 0000 0000.
Poznámka
Známe-li IP adresu a masku sítě, můžeme pomocí binárního součinu (And) zjistit adresu sítě, do které daná IP adresa patří.
Poznámka
Jestliže chceme zapsat adresu broadcastu (vysílání všem počítačům v dané síti), pak v dané IP adrese v binárním zápisu vyjedničkujeme host bity.
2.3 Privátní adresy
2.3.1 Třída A
Adresa privátní sítě je 10.0.0.0.
Pro IP adresy koncových zařízení se použijí permutace jedniček a nul na posledních třech bytech (neboli na posledních 24 bitech).
Tzn. použitelné adresy pro koncová zařízení pro tuto síť jsou adresy od 10.0.0.0 - 10.255.255.255 (kde tyto krajní adresy se nepoužívají pro koncová zařízení, protože první je adresa sítě a druhá je adresou broadcastu).
Maximální počet adres pro koncová zařízení: 224-2.
2.3.2 Třída B
Adresy privátních sítí jsou:
172.16.0.0 - 172.31.0.0 (celkem 16 sítí).
Každá tato síť má možnost na svých host bitech (celkem 16 bitů) variovat jedničky a nuly a tím získávat IP adresy pro koncová zařízení.
Tzn. každá z těchto sítí má k dispozici IP adresy koncových zařízení v rozsahu x.x.0.0 - x.x.255.255 (kde tyto krajní adresy se nepoužívají pro koncová zařízení, protože první je adresa sítě a druhá je adresou broadcastu).
Maximální počet adres v každé ze šestnácti sítí pro koncová zařízení: 216-2.
2.3.3 Třída C
Adresy privátních sítí jsou:
192.168.0.0 - 192.168.255.0 (celkem 256 sítí).
Každá tato síť má možnost na svých host bitech (celkem 8 bitů) variovat jedničky a nuly a tím získávat IP adresy pro koncová zařízení.
Tzn. každá z těchto sítí má k dispozici IP adresy koncových zařízení v rozsahu x.x.x.0 - x.x.x.255 (kde tyto krajní adresy se nepoužívají pro koncová zařízení, protože první je adresa sítě a druhá je adresou broadcastu, x.x.x je obecně adresa sítě).
Maximální počet adres v každé z 256-ti sítí pro koncová zařízení: 28 2.
2.4 Cvičení
Zapište první číslo (oktet) binárně a identifikujte třídu IP adres.
- 172.168.56.94
- 119.56.252.26
- 62.128.32.189
- 200.51.158.147
- 191.36.158.191
- 225.127.117.89
- 126.32.131.45
- 192.252.17.81
- 223.2.125.201
- 144.211.48.12
2.5 Cvičení
Zapište pro následující adresy (za předpokladu třídního pojmenování) adresu sítě a broadcastu.
- 172.168.56.94
- 119.56.252.26
- 62.128.32.189
- 200.51.158.147
- 191.36.158.191
- 126.32.131.45
- 192.252.17.81
- 223.2.125.201
- 144.211.48.12
2.6 Cvičení
Zapište adresu sítě a broadcastu pro následující IP adresy, jestliže máte k dispozici masku podsítě 255.255.255.240.
- 172.168.56.94
- 119.56.252.26
- 62.128.32.189
- 200.51.158.147
- 191.36.158.191
- 126.32.131.45
- 192.252.17.81
- 223.2.125.201
- 144.211.48.12
2.7 Cvičení
Určete, které z následujících IP adres jsou veřejné a které jsou privátní.
- 178.232.34.45
- 10.125.114.113
- 172.32.38.125
- 192.168.32.100
- 202.85.115.22
- 172.18.122.130
- 10.129.99.206
- 198.165.100.100
- 175.18.192.168
- 172.29.132.102
Domácí úkol
Napište adresu sítě a broadcastu u následujících IP adres. Napište totéž v případě, že maska sítě je rozšířena o 4 bity a můžeme mluvit o podsíti.
- 178.232.34.45
- 10.125.114.113
- 172.32.38.125
- 192.168.32.100
- 202.85.115.22
- 172.18.122.130
- 10.129.99.206
- 198.165.100.100
- 175.18.192.168
- 172.29.132.102
Shrnutí
- zopakovali jste si třídy IP adres
- zopakovali jste si, jaké IP adresy řadíme mezi privátní
- zopakovali jste si, jaké masky mají různé třídy IP adres
- zopakovali jste si, jak se získá adresa sítě a broadcastu u třídní adresy
- zopakovali jste si, jak se získá adresa podsítě a broadcastu podsítě u IP adresy s maskou, která je oproti třídní masce rozšířená o určitý počet jedniček
|
|
|
|
|
|