Úvod
Počítačové sítě
Visual Basic 6
PHP
Technické vybavení
Technická dokumentace
Počítačové sítě
Obsah
Kapitola 1
Kapitola 2
Kapitola 3
Kapitola 4
Kapitola 5
Kapitola 6
Kapitola 7
Kapitola 8
Kapitola 9
Kapitola 10
Kapitola 11
Kapitola 12
Kapitola 13
Kapitola 14
Kapitola 15
Kapitola 16
Kapitola 17
Kapitola 18
Kapitola 19
Kapitola 20
Kapitola 21
Kapitola 22
Kapitola 23
Kapitola 24
Kapitola 25
Kapitola 26
Kapitola 27
Kapitola 28
Kapitola 29
Kapitola 30
:: 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