Abyste mohli nastavit síť, musíte vědět, jak ji sdílet. V tomto procesu je velmi důležité znát síťovou adresu a adresu vysílání. Stejně důležité je vědět, jak vypočítat síťové adresy a vysílací adresy, pokud máte IP adresu a masku podsítě.
Krok
Metoda 1 ze 2: Pro klasické sítě
Krok 1. Pro klasickou síť je celkový počet bajtů 8
Takže celkem bajtů = Tb = 8.
-
Masky podsítě jsou 0, 128, 192, 224, 240, 248, 252, 254 a 255.
-
Níže uvedená tabulka ukazuje "Počet bitů použitých pro podsíť" (n) na odpovídající masce podsítě.
- Pro masku podsítě je výchozí hodnotou 255. Při vytváření masek podsítě se tedy nebere v úvahu.
-
Příklad:
IP adresa = 210.1.1.100 a maska podsítě = 255.255.255.224
Celkem bajtů = Tb = 8 Počet bajtů použitých pro podsítí = n = 3 (protože maska podsítě = 224 a odpovídající počet bajtů použitých pro podsítí “je 3 z výše uvedené tabulky)
Krok 2. Z předchozího kroku získáme „Počet bitů použitých pro podsítí“(n) a známe „Tb", pak můžete získat" Počet zbývajících bytů pro hostitele "(m) = Tb - n jako součet bytů je součet počtu bytů použitých pro podsítí a počtu bytů zbývajících pro hostitele, tj. Tb = m+n.
-
Počet zbývajících bajtů pro hostitele = m = Tb - n = 8 - 3 = 5
Krok 3. Nyní vypočítejte „Počet podsítí“= 2 a „Poslední hodnota bajtu použitá pro masku podsítě“(Δ) = 2m.
Počet hostitelů na podsíť = 2m - 2.
-
Počet podsítí = 2 = 23 = 8
Hodnota posledního bitu použitého pro masku podsítě = = 2m = 25 = 32
Krok 4. Nyní můžete najít dříve vypočítaný počet podsítí rozdělením podsítí, z nichž každá má „Poslední bajtová hodnota použitá pro masku podsítě“nebo adresu
- 8 podsítí (vypočteno v předchozím kroku) je uvedeno výše.
- Každá má 32 adres.
Krok 5. Nyní najděte svou IP adresu, ve které podsíti je první adresa podsítě síťová adresa a poslední adresa je vysílací adresa
-
V tomto případě je načtená IP adresa 210.1.1.100. 210.1.1.100 se skládá z 210.1.1.96 - podsítě 210.1.1.127 (viz tabulka v předchozím kroku). 210.1.1.96 je tedy síťová adresa a 210.1.1.127 je vysílací adresa pro načtenou IP adresu, což je 210.1.1.100.
Metoda 2 ze 2: Pro CIDR
Krok 1. V CIDR máte IP adresu následovanou předponou délky bajtů oddělenou lomítkem (/)
Nyní převeďte předponu délky bajtu na desetinnou reprezentaci se čtyřmi tečkami. Chcete -li to provést, postupujte takto.
-
Napište bajtovou předponu v následujícím formátu.
- Pokud je hodnota 27, zapište ji jako 8 + 8 + 8 + 3.
- Pokud je hodnota 12, zapište ji jako 8 + 4 + 0 + 0.
- Výchozí hodnota je 32, což je zapsáno jako 8 + 8 + 8 + 8.
-
Změňte odpovídající bajty podle níže uvedené tabulky a vyjádřete je ve čtyřbodovém desetinném formátu.
- Předpokládejme, že IP adresa je 170.1.0.0/26. Pomocí výše uvedené tabulky můžete napsat:
- Masky podsítě jsou 0, 128, 192, 224, 240, 248, 252, 254 a 255.
-
Níže uvedená tabulka uvádí "Počet bajtů použitých pro podsítí" (n) na odpovídající masce podsítě.
- Pro masku podsítě je výchozí hodnotou 255. U masek podsítě to tedy není třeba brát v úvahu.
-
Z předchozího kroku byla získána IP adresa = 170.1.0.0 a maska podsítě = 255.255.255.192
Celkem bajtů = Tb = 8 Počet bajtů použitých pro podsítí = n = 2 (protože maska podsítě = 192 a odpovídající „Počet bitů použitých pro podsíť“je 2 z výše uvedené tabulky)
-
Počet podsítí = 2 = 22 = 4
Hodnota posledního bitu použitého pro masku podsítě = = 2m = 26 = 64
-
4 podsítě (vypočtené v předchozím kroku) jsou
-
Každá má 64 adres.
-
V tomto případě je načtená IP adresa 170.1.0.0; 170.1.0.0 se skládá ze 170.1.0.0 - podsítě 170.1.0.63 (viz tabulka v předchozím kroku). 170.1.0.0 je tedy síťová adresa a 170.1.0.63 je vysílací adresa pro načtenou IP adresu, což je 170.1.0.0.
-
IP adresa = 100.5.150.34 a maska podsítě = 255.255.240.0
Celkem bajtů = Tb = 8
Maska podsítě 0 128 192 224 240 248 252 254 255 Počet bitů použitých pro podsítí (n) 0 1 2 3 4 5 6 7 8 Počet bajtů použitých pro podsítí pro masku podsítě 240 = n1 = 4
(protože maska podsítě = 240 a odpovídající „Počet bitů použitých pro podsítě“jsou 4 z výše uvedené tabulky)
Počet bajtů použitých pro podsítí pro masku podsítě 0 = n2 = 0
(protože maska podsítě = 0 a odpovídající „Počet bitů použitých pro podsítí“je 0 z výše uvedené tabulky)
Počet zbývajících bajtů pro hostitele pro masku podsítě 240 = m1 = Tb - n1 = 8 - 4 = 4
Počet zbývajících bajtů pro hostitele pro masku podsítě 0 = m2 = Tb - n2 = 8 - 0 = 8
Počet podsítí pro masku podsítě 240 = 2 1 = 24 = 16
Počet podsítí pro masku podsítě 0 = 2 2 = 20 = 1
Hodnota posledního bitu použitého při vytváření masky podsítě pro masku podsítě 240 =1 = 2m1 = 24 = 16
Hodnota posledního bitu použitého při vytváření masky podsítě pro masku podsítě 0 =2 = 2m2 = 28 = 256
Pro masku podsítě 240 bude adresa dělena 16 a pro masku podsítě 0 bude vydělena 256. Pomocí hodnoty1 a2, 16 níže uvedených podsítí
100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255 100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255 100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255 100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255 IP adresa 100.5.150.34 se skládá z 100.5.144.0 - 100.5.159.255, a proto 100.5.144.0 je síťová adresa a 100.5.159.255 je vysílací adresa
- IP adresa v CIDR = 200.222.5.100/9
- V CIDR můžete postupovat podle postupu třídy sítě hned po převodu předpony délky bajtů na čtyřbodový desítkový formát.
- Tato metoda platí pouze pro IPv4, neplatí pro IPv6.
26 | = | 8 | + | 8 | + | 8 | + | 2 | ||||||||||
255 | . | 255 | . | 255 | . | 192 |
Nyní je IP adresa 170.1.0.0 a maska podsítě ve čtyřbodovém desetinném formátu 255.255.255.192.
Krok 2. Celkem bajtů = Tb = 8.
Krok 3. Z předchozího kroku získáme „Počet bitů použitých pro podsítí“(n) a známe „Tb", pak můžete získat" Počet zbývajících bytů pro hostitele "(m) = Tb - n jako celkové bajty je součet počtu bitů použitých pro podsítí a počtu bajtů zbývajících pro hostitele, tj. Tb = m+n.
Počet zbývajících bajtů pro hostitele = m = Tb - n = 8 - 2 = 6
Krok 4. Nyní vypočítejte „Počet podsítí“= 2 a „Poslední hodnota bajtu použitá pro masku podsítě“(Δ) = 2m.
Počet hostitelů na podsíť = 2m - 2.
Krok 5. Nyní můžete najít dříve vypočítaný počet podsítí rozdělením podsítí, z nichž každá má „Poslední bajtová hodnota použitá pro masku podsítě“nebo adresu
Krok 6. Nyní zjistěte, ve které podsíti je vaše IP adresa, první adresa podsítě je síťová adresa a poslední adresa je vysílací adresa
Příklad
Pro klasickou síť
Pro CIDR
9 | = | 8 | + | 1 | + | 0 | + | 0 | ||||||||||
255 | . | 128 | . | 0 | . | 0 |
IP adresa = 200.222.5.100 a maska podsítě = 255.128.0.0
Celkem bajtů = Tb = 8
Maska podsítě | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
Počet bitů použitých pro podsítí (n) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Počet bajtů použitých pro podsítí pro masku podsítě 128 = n1 = 1
(protože maska podsítě = 128 a odpovídající „Počet bitů použitých pro podsítě“je 1 z výše uvedené tabulky)
Počet bajtů použitých pro podsítí pro masku podsítě 0 = n2 = n3 = 0
(protože maska podsítě = 0 a odpovídající „Počet bitů použitých pro podsítě“je 0 z výše uvedené tabulky)
Počet zbývajících bajtů pro hostitele pro masku podsítě 128 = m1 = Tb - n1 = 8 - 1 = 7
Počet zbývajících bajtů pro hostitele pro masku podsítě 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8
Počet podsítí pro masku podsítě 128 = 2 1 = 21 = 2
Počet podsítí pro masku podsítě 0 = 2 2 = 2 3 = 20 = 1
Hodnota posledního bitu použitého při vytváření masky podsítě pro masku podsítě 128 =1 = 2m1 = 27 = 128
Počet hostitelů na podsíť = 2m1 - 2 = 27 - 2 = 126
Hodnota posledního bitu použitého při vytváření masky podsítě pro masku podsítě 0 =2 =3 = 2m2 = 2m3 = 28 = 256
Počet hostitelů na podsíť pro masku podsítě 0 = 2m2 - 2 = 2m3 - 2 = 28 - 2 = 254
Pro masku podsítě 128 bude adresa dělena 128 a pro masku podsítě 0 bude vydělena 256. Pomocí hodnoty1,2 a3, 2 níže jsou uvedeny níže
200.0.0.0 - 200.127.255.255 | 200.128.0.0 - 200.255.255.255 |