Proměnná Délka Maska podsítě (VLSM)
v předchozích lekcích podsítí zde a zde měly všechny naše podsítí „pevnou velikost“. Každá podsíť měla stejnou velikost. Například jsme vzali síť třídy C 192.168.1.0 a rozdělili ji 4 bloky:
je to opravdu efektivní způsob vytváření podsítí? Řekněme, že bych měl následující požadavky:
- jedna podsíť pro 12 hostitelů.
- jedna podsíť pro 44 hostitelů.
- jedna podsíť pro 2 hostitele (odkazy point-to-point jsou dobrým příkladem, kdy potřebujete pouze 2 adresy IP hostitele).
- jedna podsíť pro 24 hostitelů.
mám podsítě 4, takže to není problém, ale stále ztrácím spoustu IP adres. Pokud použijeme blok 64 pro naši podsíť, kde potřebuji pouze adresy 2 IP, vyhodím adresy 62 IP.
nyní si možná myslíte, proč bychom se o to mohli starat, protože používáme soukromou síťovou adresu (192.168.1.0) a máme dostatek místa. To je pravda, ale co Internet? Nechceme vyhazovat cenné veřejné IP adresy.
řekněme, že chci co nejefektivněji podsíťovat svou síť 192.168.1.0, podívejme se znovu na požadavky, které jsem vám právě ukázal:
- jedna podsíť pro 12 hostitelů.
- jedna podsíť pro 44 hostitelů.
- jedna podsíť pro 2 hostitele.
- jedna podsíť pro 24 hostitelů.
jaký druh podsítí bychom potřebovali, abychom se vešli do těchto hostitelů? Uvidíme:
- 12 hostitelé, nejmenší podsíť by byl blok 16.
- 44 hostitelů, nejmenší podsíť by byl blok 64.
- 2 hostitelé, nejmenší podsíť by byl blok 4.
- 24 hostitelů, nejmenší podsíť bude blok 32.
pojďme vytvořit podsítě. Vezmeme náš blok „256“:
a nasekejte jej do bloků, které jsme právě zadali:
právě jsme si uložili některé cenné IP adresy, nyní je třeba odpovědět na následující otázky:
- jaké jsou síťové adresy?
- jaké jsou vysílací adresy?
- co je maska podsítě?
- jaké jsou použitelné IP adresy hostitele?
pojďme odpovědět na tyto otázky. Začneme se síťovými adresami:
- podsíť 1: (Velikost 64)
- síťová adresa: 192.168.1.0
- podsíť 2: (Velikost 32)
- síťová adresa: 192.168.1.64
- podsíť 3: (Velikost 16)
- síťová adresa: 192.168.1.96
- podsíť 4: (Velikost 4)
- síťová adresa: 192.168.1.112
- podsíť 5: (zde začíná volné místo)
- síťová adresa: 192.168.1.116
Nyní můžeme vyplnit vysílací adresy:
- podsíť 1: (Velikost 64)
- síťová adresa: 192.168.1.0
- vysílací adresa: 192.168.1.63
- podsíť 2: (Velikost 32)
- síťová adresa: 192.168.1.64
- vysílací adresa: 192.168.1.95
- podsíť 3: (Velikost 16)
- síťová adresa: 192.168.1.96
- vysílací adresa: 192.168.1.111
- podsíť 4: (Velikost 4)
- síťová adresa: 192.168.1.112
- vysílací adresa: 192.168.1.115
protože máme různé velikosti podsítě, musíme vypočítat masku podsítě pro každou podsíť. Chcete – li najít masku podsítě, můžete použít tento trik:
256 – Velikost podsítě = maska podsítě
- podsíť 1: 256 – 64 = 192 takže maska podsítě je 255.255.255.192
- podsíť 2: 256 – 32 = 224 takže maska podsítě je 255.255.255.224
- podsíť 3: 256-16 = 240 takže maska podsítě je 255.255.255.240
- podsíť 4: 256-4 = 252 takže maska podsítě je 255.255.255.252
Jediné, co zbývá udělat, je vyplnit použitelné IP adresy hostitele:
- podsíť 1: (Velikost 64)
- síťová adresa: 192.168.1.0
- první hostitel: 192.168.1.1
- Poslední hostitel: 192.168.1.62
- adresa vysílání: 192.168.1.63
- podsíť 2: (Velikost 32)
- síťová adresa: 192.168.1.64
- první hostitel: 192.168.1.65
- Poslední hostitel: 192.168.1.94
- adresa vysílání: 192.168.1.95
- podsíť 3: (Velikost 16)
- síťová adresa: 192.168.1.96
- první hostitel: 192.168.1.97
- Poslední hostitel: 192.168.1.110
- adresa vysílání: 192.168.1.111
- podsíť 4: (Velikost 4)
- síťová adresa: 192.168.1.112
- první hostitel: 192.168.1.113
- Poslední hostitel: 192.168.1.114
- adresa vysílání: 192.168.1.115
tady to je, právě jsme subnetovali náš 192.168.1.0 / 24 pomocí VLSM.
zkusme jiný příklad, ale tentokrát použijeme třídu B 172.16.0.0 síť s různými požadavky:
- jedna podsíť pro 340 hostitelů.
- jedna podsíť pro 250 hostitelů.
- jedna podsíť pro 31 hostitelů.
- jedna podsíť pro 20 hostitelů.
- jedna podsíť pro 8 hostitelů.
abychom tuto otázku vyřešili, musíme nejprve určit „blok“, který požadujeme: