A Maska podsítě je číselná hodnota, která popisuje, jak počítač nebo zařízení rozdělí IP adresu na dvě části: síť část a hostitel část. Prvek sítě identifikuje síť, do které počítač patří, a hostitelská část identifikuje jedinečný počítač v této síti. IP adresa se skládá ze čtyř číslic oddělených tečkami, například 255.255.255.0 a každé číslo může být mezi 0 a 255, přičemž vyšší hodnoty používají více bitů pro síť a nižší hodnoty pro hostitele. Maska podsítě umožňuje zařízením ve stejné síti nebo napříč sítěmi vzájemně komunikovat. Každý systém má neznámou IP adresu.
V tomhle Cheat Sheet pro podsítě , naučíte se všechny základní až pokročilé koncepty podsítí, včetně notace CIDR a masek podsítě IPv4 od XX.XX.XX.XX/0 do XX.XX.XX.XX/32, hodnoty masky zástupných znaků IPv4, klasifikace Adresy IPv4 od třídy A do třídy E a další.

Navíc v tomto Cheat Sheetu masky podsítě také prozkoumáte privátní IP adresy, speciální IP adresy a bogonové IP adresy, což dále rozšíří vaše znalosti síťového adresování.
Obsah
- Podsítě IPv4 (s hodnotami zástupné masky)
- Klasifikace adresy IPV4
- Vyhrazená IP adresa
- Soukromé adresy IPv4
- Speciální adresy IPv4
- Bogon IPv4 adresy
Co je podsíť?
Podsítě je technika rozdělení jedné velké sítě na několik malých sítí. Podsíť činí síť efektivnější a snadno se udržuje. Podsítě poskytují kratší cestu k síťový provoz aniž by procházeli zbytečnými směrovači, aby dosáhli svých cílů. Díky podsíti je směrování sítě mnohem efektivnější.
Jak funguje podsíť?
Předpokládejme, co se stane, když ve velké síti není žádná podsíť, ke které je připojen milion zařízení a která mají svou jedinečnou IP adresu. Co se stane, když v této síti odešleme nějaké informace z jednoho zařízení do druhého? V takovém případě naše data/informace procházejí většinou nepotřebných routerů nebo zařízení, dokud nenajdou cílové zařízení.
xor cpp

Jak funguje podsíť?
Nyní si představte, že jsme stejnou síť rozdělili na menší podsítě. To pomáhá zefektivnit směrování dat. Místo toho, abyste prohledávali miliony zařízení, abyste našli to správné, směrovače (zkontrolujte, zda cílová IP adresa spadá do jejich rozsahu zařízení podsítě. Pokud ano, směrují paket na příslušné zařízení. Pokud ne, přepošle paket do jiného routeru) může použít něco, co se nazývá a maska podsítě určit, do které podsítě zařízení patří.
Co je třídní adresování a beztřídní adresování?
v Třídní adresování rozdělili jsme síť IPV4 do 5 tříd (třída A, třída B, třída C, třída D, třída E) pevné délky. V Classful addressing jsou IP adresy přidělovány podle tříd - A až E. V tomto schématu závisí změny Network ID a Host ID na třídě.
Na druhou stranu, CIDR nebo Class Inter-Domain Routing byl představen v roce 1993, aby nahradil třídní adresování. Umožňuje uživateli používat VLSM nebo Masky podsítě s proměnnou délkou . V beztřídním adresování tedy žádné takové omezení třídy neexistuje. Plýtvání IP adresami bylo vylepšeno po adresování CIDR.
Co je CIDR?
CIDR nebo Class Inter-Domain Routing umožňuje uživateli používat VLSM nebo Masky podsítě s proměnnou délkou s cílem vyrobit Přidělování IP adres a IP směrování, které umožňuje efektivnější využití IP adres.
Pravidla pro vytváření CIDR bloků:
- Všechny IP adresy musí být souvislé nebo sekvenční. (NID=ID sítě, HID=ID hostitele)
- Velikost bloku musí být mocnina 2 (2n). Pokud je velikost bloku mocnina 2, pak bude snadné rozdělit Síť. Zjištění ID bloku je velmi snadné, pokud má velikost bloku mocninu 2. Příklad: Pokud je velikost bloku 25pak Host Id bude obsahovat 5 bitů a Network bude obsahovat 32 – 5 = 27 bitů.

- První IP adresa bloku musí být rovnoměrně dělitelná velikostí bloku. jednoduše řečeno, nejméně významná část by měla vždy začínat nulami v ID hostitele. Protože všechny nejméně významné bity Host Id jsou nulové, můžeme je použít jako část Block Id.
Příklad: Pojďme zkontrolovat, zda je blok IP adresy od 192.168.1.64 do 192.168.1.127 platný blok IP adresy nebo ne?
- Všechny IP adresy v bloku jsou sousedící .
- Celkový počet IP adres v bloku je = 64 = 2 6
- První IP adresa v bloku je 192.168.1.64. Můžeme pozorovat, že ID hostitele obsahuje posledních 6 bitů a v tomto případě nejméně významných 6 bitů nejsou všechny nuly. První IP adresa tedy není rovnoměrně dělitelná velikostí bloku.
V důsledku toho tento blok nesplňuje kritéria pro platný blok IP adresy, a proto se nejedná o platný blok IP.
Práce na bloku IP adres
An IP adresa je 32bitová jedinečná adresa s adresním prostorem 232. IPv4 adresa je rozdělena na dvě části:
- ID sítě
- ID hostitele.
Například:- IP adresy patřící do třídy A jsou přiřazeny sítím, které obsahují mnoho hostitelů.
- ID sítě je dlouhé 8 bitů.
- ID hostitele je dlouhé 24 bitů.
Bit vyššího řádu prvního oktetu ve třídě A je vždy nastaven na 0. Zbývajících 7 bitů v prvním oktetu se používá k určení ID sítě. 24 bitů ID hostitele se používá k určení hostitele v jakékoli síti. Výchozí maska podsítě pro třídu A je 255.x.x.x. Třída A má tedy celkem:
2^7-2= 126 ID sítě (Zde se odečítají 2 adresy, protože 0.0.0.0 a 127.x.y.z jsou speciální adresy. )
2^24 – 2 = 16 777 214 ID hostitele
IP adresy patřící do třídy A se pohybují od 1.x.x.x – 126.x.x.x
Jak vypočítat notaci CIDR?
Zde můžete krok za krokem vypočítat zápis CIDR jakékoli IP adresy:
Krok 1: Nejprve najděte IP adresu a masku podsítě. Příklad:- 194.10.12.1 (IP adresa) , 255.255.255.0 (Maska podsítě)
Krok 2: Převeďte masku podsítě na binární. ( 255.255.255.0 -> 11111111.11111111.11111111.00000000)
Krok 3: Spočítejte počet po sobě jdoucích 1s v binární masce podsítě.( 11111111.11111111.11111111 )
Krok 4: Určete délku prefixu CIDR.( 24'jedničky )
Krok 5: Napište notaci CIDR. ( 194.10.12.1/24 )
Podsítě IPv4 (s hodnotami zástupné masky)
Zde v níže uvedených grafech uvidíme předdefinované masky podsítě, po nichž bude následovat několik vysvětlení, co znamenají.
| CIDR | MASKA PODSÍTĚ | WILDCARD MASKA | POČET IP ADRES | POČET POUŽITELNÝCH IP ADRES |
|---|---|---|---|---|
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 2* |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 |
| /29 | 255.255.255.248 | 0,0,0,7 | 8 | 6 |
| /28 | 255.255.255.240 | 0,0,0,15 | 16 | 14 |
| /27 | 255.255.255.224 | 0,0,0,31 | 32 | 30 |
| /26 | 255.255.255.192 | 0,0,0,63 | 64 | 62 |
| /25 | 255.255.255.128 | 0,0,0,127 | 128 | 126 |
| /24 | 255.255.255.0 | 0,0,0,255 | 256 | 254 |
| /23 | 255.255.254.0 | 0,0,1,255 | 512 | 510 |
| /22 | 255.255.252.0 | 0,0,3,255 | 1024 | 1022 |
| /dvacet jedna | 255.255.248.0 | 0,0,7,255 | 2048 | 2046 |
| /dvacet | 255.255.240.0 | 0,0,15,255 | 4096 | 4094 |
| /19 | 255.255.224.0 | 0,0,31,255 | 8192 | 8190 |
| /18 | 255.255.192.0 | 0,0,63,255 | 16,384 | 16382 |
| /17 | 255.255.128.0 | 0,0,127,255 | 32,768 | 32766 |
| /16 | 255.255.0.0 | 0,0,255,255 | 65,536 | 65534 |
| /patnáct | 255.254.0.0 | 0,1,255,255 | 131 072 | 131070 |
| /14 | 255.252.0.0 | 0,3,255,255 | 262,144 | 262,142 |
| /13 | 255.248.0.0 | 0.7.255.255 | 524,288 | 524,286 |
| /12 | 255.240.0.0 | 0,15,255,255 | 1,048,576 | 1,048,574 |
| /jedenáct | 255.224.0.0 | 0,31,255,255 | 2,097,152 | 2,097,150 |
| /10 | 255.192.0.0 | 0,63,255,255 | 4,194,304 | 4,194,302 |
| /9 | 255.128.0.0 | 0,127,255,255 | 8,388,608 | 8,388,606 |
| /8 | 255.0.0.0 | 0,255,255,255 | 16,777,216 | 16,777,214 |
| /7 | 254.0.0.0 | 1,255,255,255 | 33,554,432 | 33,554,430 |
| /6 | 252.0.0.0 | 3,255,255,255 | 67,108,864 | 67,108,862 |
| /5 | 248.0.0.0 | 7,255,255,255 | 134,217,728 | 134,217,726 |
| /4 | 240,0,0,0 | 15,255,255,255 | 268,435,456 | 268,435,454 |
| /3 | 224.0.0.0 | 31,255,255,255 | 536,870,912 | 536,870,910 |
| /2 | 192.0.0.0 | 63.255.255.255 | 1,073,741,824 | 1,073,741,822 |
| /1 | 128.0.0.0 | 127.255.255.255 | 2,147,483,648 | 2,147,483,646 |
| /0 | 0.0.0.0 | 255.255.255.255 | 4,294,967,296 | 4,294,967,294 |
Klasifikace adresy IPV4
IPv4 adresy jsou rozděleny do pěti tříd: A, B, C, D a E . První oktet (8 bitů) adresy IPv4 určuje třídu adresy.
| Klasifikace IP adres | Rozsah | Počet bloků | Reprezentace v masce podsítě |
|---|---|---|---|
| třída A | 0,0,0,0-127,255,255,255 | 128 | 255.0.0.0/8 |
| třída B | 128.0.0.0-191.255.255.255 | 16,384 | 255.255.0.0/16 |
| třída C | 192.0.0.0-223.255.255.255 | 2,097,152 | 255.255.255.0/24 |
| Třída D | 224.0.0.0-239.255.255.255 | n/a | n/a |
| třída E | 240.0.0.0-255.255.255.255 | n/a | n/a |
A zde je tabulka převody z desítkové soustavy na binární pro maska podsítě a oktety zástupných znaků :
| MASKA PODSÍTĚ | DIVOKÁ KARTA | ||
|---|---|---|---|
| 0 | 00000000 | 255 | 11111111 |
| 128 | 10000000 | 127 | 01111111 |
| 192 | 11000000 | 63 | 00111111 |
| 224 | 11100000 | 31 | 00011111 |
| 240 | 11110000 | patnáct | 00001111 |
| 248 | 11111000 | 7 | 00000111 |
| 252 | 11111100 | 3 | 00000011 |
| 254 | 11111110 | 1 | 0000001 |
| 255 | 11111111 | 0 | 00000000 |
Vyhrazená IP adresa
Vyhrazené IP adresy jsou sady IP adres, které nejsou přiřazeny žádnému konkrétnímu zařízení nebo síti.
Zde je několik příkladů vyhrazených rozsahů IP adres:
| Vyhrazené IP adresy | |
|---|---|
| 0,0,0,0/8 | Tato síť |
| 10.0.0.0/8 | Soukromý blok adresy IPv4 |
| 100.64.0.0/10 | NAT na úrovni nosiče |
| 127.0.0.0/8 | Loopback |
| 127,0,53,53 | Výskyt kolize jmen |
| 169.254.0.0/16 | Místní odkaz |
| 172.16.0.0/12 | Soukromý blok adresy IPv4 |
| 192.0.0.0/24 | Přiřazení protokolu IETF |
| 192.0.2.0/24 | TEST-NET-1 |
| 192.168.0.0/16 | Soukromý blok adresy IPv4 |
| 198.18.0.0/15 | Síťové benchmarkové testování |
| 198.51.100.0/24 | TEST-NET-2 |
| 255.255.255.255 | Omezená vysílací adresa |
Soukromé adresy IPv4
Soukromé adresy IPv4 jsou rozsahem IP adres, které nejsou směrovatelné na veřejném internetu. Jsou vyhrazeny pro použití v soukromých sítích, jako jsou domácnosti, firmy a organizace.
python // operátor
Rozsah privátních IPv4 adres je:
| Soukromé adresy IPv4 | |
|---|---|
| třída A | 10.0.0.0 – 10.255.255.255 |
| třída B | 172.16.0.0 – 172.31.255.255 |
| Třída c | 192.168.0.0 – 192.168.255.255 |
Speciální adresy IPv4
Speciální IPv4 adresy jsou množinou IP adres, které slouží specifickým účelům. Tyto adresy se používají pro speciální funkce a nejsou přiřazeny jednotlivým zařízením.
Zde je několik příkladů speciálních adres IPv4:
| Speciální adresy IPv4 | |
|---|---|
| Místní hostitel | 127.0.0.0 – 127.255.255.255 |
| APIPA | 169.254.0.0 – 169.254.255.255 |
Bogon IPv4 adresy
Bogon IP adresa je IP adresa, která není přiřazena ani přidělena žádné konkrétní entitě nebo organizaci. Bogon adresy se obvykle používají k filtrování nebo blokování podezřelého nebo nelegitimního síťového provozu.
Zde je několik příkladů rozsahů adres Bogon IPv4:
| Rozsah adres Bogon IPv4 | Popis |
|---|---|
| 0,0,0,0/8 | Vyhrazený adresní prostor |
| 10.0.0.0/8 | Soukromá síť (RFC 1918) |
| 100.64.0.0/10 | Sdílený adresní prostor (CGN) |
| 127.0.0.0/8 | Adresa zpětné smyčky |
| 169.254.0.0/16 | Místní adresa odkazu (automatická konfigurace) |
| 172.16.0.0/12 | Soukromá síť (RFC 1918) |
| 192.0.0.0/24 | Vyhrazený adresní prostor používaný pro dokumentaci |
| 192.0.2.0/24 | Vyhrazený adresní prostor používaný pro dokumentaci |
| 192.168.0.0/16 | Soukromá síť (RFC 1918) |
| 198.51.100.0/24 | Vyhrazený adresní prostor používaný pro dokumentaci |
| 203.0.113.0/24 | Vyhrazený adresní prostor používaný pro dokumentaci |
| 240.0.0.0/4 | Vyhrazeno pro budoucí použití nebo experimentální účely |
Proč je učení podsítí důležité?
Naučit se používat podsíť je důležité z mnoha důvodů, včetně:
- Úspora IP adres : Podsítě umožňují efektivní využití omezených adres IPv4 rozdělením větší sítě na menší sítě, zachováním IP adres a usnadněním lepší správy.
- Zlepšení výkonu sítě : Podsítě snižují velikost vysílaných domén, snižují přetížení sítě a zvyšují výkon omezením rozsahu vysílaných zpráv.
- Posílení zabezpečení sítě : Podsíť izoluje různé části sítě a zlepšuje zabezpečení tím, že zabraňuje neoprávněnému přístupu k citlivým datům.
- Zjednodušení správy sítě : Podsítě usnadňuje identifikaci a odstraňování problémů izolováním problémů na konkrétní podsítě, zjednodušuje správu sítě a procesy odstraňování problémů.
- Osamělá organizace: Gadgety v ekvivalentní podsíti mohou mezi sebou komunikovat přímočaře, aniž by museli procházet přepínačem nebo jiným gadgetem pro správu systémů.
Tím, že se naučíte podsítě, získáte komplexní znalosti o návrhu, správě a odstraňování problémů sítí, což z vás činí cenný přínos v oblasti sítí.
souhrn
Dobře, zabalím to, podsítě jsou pro správce sítí a IT profesionály do značné míry zásadní dovedností. Je to všechno o správě a rozdávání IP adres v sítích jako profesionál. Tento cheat pro podsíť? Je to váš nový nejlepší přítel. Obsahuje vše, co potřebujete vědět o podsítí, od orientace na IP adresy a masky podsítě až po žargonu, jako je notace CIDR a VLSM. Stačí postupovat podle průvodce, používat vzorce a tabulky a podsíťování bude procházka růžovým sadem. Vydržte a během chvilky se stanete mistrem podsítí, budete vytvářet elegantní návrhy sítí, používat adresy jako šéf a zvyšovat výkon sítě. Omezení podsítí. Komunikace mezi jednou podsítí a druhou podsítí vyžaduje router. Špatně nakonfigurovaný nebo fatálně selhal router může významně ovlivnit síť vaší organizace.
Cheat Sheet podsítě – FAQ
1. Jak určit použitelné hostitele?
Chcete-li určit použitelného hostitele, musíte odečíst adresu ID podsítě a adresu vysílání od celkových adres. Například:-
Použitelní hostitelé = celkové adresy – ID podsítě – adresa vysílání
Použitelní hostitelé = 256 – 1 – 1
Použitelní hostitelé = 254
2. Jaké jsou vyhrazené rozsahy IP adres?
| Vyhrazené rozsahy | |
|---|---|
| RFC1918 | 10.0.0.0 – 10,255,255,255 |
| Localhost | 127.0.0.0 – 127.255.255.255 |
| RFC1918 | 172.16.0.0 – 172.31.255.255 |
| RFC1918 | 192.168.0.0 – 192.168.255.255 |
3. Co kdybyste měli podsíť 255.255 255.0?
Maska podsítě 255.255. 255,0 by vám dalo spousta sítí (2 16 ) a 254 hostitelů . Podsíť 255,255. 0.0 vám poskytne spoustu hostitelů (přibližně 216) a 256 sítí