Kurz podsítě, vysvětlený pro každého

IP adresy a masky podsítě mohou být pro správce sítě, kteří v terénu teprve začínají, obtížný pojem. A to, že je uděláte špatně, může mít zničující účinky buď okamžitě s procesem směrování, nebo po lince s vyčerpáním IP adresy. Je důležité, abyste to udělali hned napoprvé. To je důvod, proč představujeme 10 nejlepších podsíťových kalkulátorů, které vám s tím pomohou.

Dnes si nejprve stručně vysvětlíme, jak IP adresy fungují. Poté probereme podsítě a masky podsítě. Protože naše diskuse by nebyla úplná bez vysvětlení třídního adresování a CIDR, uděláme toto. A než se pustíme do našich hlavních podsítí, nejlepších podsíťových kalkulátorů, vysvětlíme si rozdíl mezi veřejnými a privátními sítěmi.

IP adresy — hostitelé a sítě

IP adresy nebo adresy internetového protokolu se používají k jedinečné identifikaci každého hostitele nebo zařízení připojeného k síti. Tato síť může být velká jako internet s miliony hostitelů nebo malá jako vaše typická domácí síť s hrstkou hostitelů.

IP adresy jsou binární čísla o délce 32 bitů. Protože by mohlo být zdlouhavé a náchylné k chybám zapisovat IP adresy v jejich binární podobě – jako je 1100000010101000000000001101010 –, vymysleli jsme způsob, jak je zapsat jako sekvenci čtyř desítkových čísel, z nichž každé představuje osm bitů oddělených tečkou. Pomocí tohoto schématu by byla předchozí adresa zapsána jako 192.168.0.106. Psaní, čtení a zapamatování je mnohem jednodušší, nemyslíte? Tento zápis se označuje jako desetinné číslo s tečkami.

IP adresa má dvě části, síťovou část a hostitelskou část. První část určuje podsíť, kde se tato adresa nachází, zatímco část hostitele uvádí přesného hostitele v této síti. Pokud by IP adresy byly poštovní adresy, síťovou částí by byl název města a hostitelskou částí by byla skutečná adresa ulice.

Nyní si můžete položit otázku: která část je síť a která hostitel? No… rozhodnete se. Čti dál.

Co byste měli vědět o podsítích

Podsítě je „umění“ rozdělovat síť na menší části, z nichž každá se nazývá podsíť. Řekněme například, že IP adresa vaší organizace je 10.11.0.0 a že část 10.11 je síťová část. Díky tomu máte potenciál 65534 hostitelů, od 0,1 do 255,254.

Existuje však mnoho důvodů, proč byste se měli vyhnout velkým sítím s tisíci hostitelů. V počátcích sítí, kdy fungovaly na koaxiálním kabelu, to mělo co do činění s kolizemi. Vidíte, všichni hostitelé v síti „mluvili“ po společném drátu. V jednu chvíli mohl mluvit pouze jeden hostitel. Ale hostitelé neměli žádný způsob, jak zjistit, zda je kabel používán. Měli však způsob, jak zjistit, že dvě zařízení mluvila současně. Této události se říkalo kolize, a když k ní došlo, obě zařízení na náhodnou, i když velmi krátkou dobu přestala mluvit a začala mluvit znovu. Dokážete si představit, že když byly kolize příliš časté, výkon byl nepříznivě ovlivněn.

V dnešní době se sítě přepínají a kolize již neexistují, ale přesto se snažíme udržovat sítě co nejmenší z dalšího důležitého důvodu, vysílání. Vysílání jsou pakety dat, které jsou přijímány všemi hostiteli v síti. Spoléhá na ně mnoho komunikačních protokolů pro různé účely a v síti jich může být mnoho. A i když efekt nemusí být tak dramatický jako vysoká míra kolizí, zpomalují sítě.

  Jak zabránit spammerům v útoku na váš Kalendář Google

Takže zpět k našemu příkladu bychom se mohli rozhodnout, že chceme rozdělit síť 10.11 na 255 sítí po 254 hostitelích. V našem nastavení podsítě by se síťová část stala 10.11.0 a hostitelská část by byla konečná 0.

Masky podsítě

Nyní, když jsme se rozhodli rozdělit síť do několika podsítí, jak to uděláme? Jak dáme zařízení vědět, která část je která? Používáme masku podsítě. Maska podsítě určí, kolik z 32 bitů je vyhrazeno pro síť a kolik je vyhrazeno pro hostitele. Abychom se vrátili k našemu předchozímu příkladu, maska ​​podsítě by byla 1111111111111111111111100000000, což znamená, že prvních 24 bitů představuje síťovou část a posledních 8 představuje hostitelskou část. Pomocí desetinného zápisu s tečkami bychom tuto masku zapsali jako 255.255.255.0.

V posledních letech se objevila nová notace, která usnadňuje psaní masek podsítě. Místo zadání IP adresy následované maskou podsítě zapíšeme IP adresu následovanou lomítkem a počtem bitů v síťové části adresy. Zpět k našemu předchozímu příkladu bychom napsali 10.11.0.0/24

Třída vs CIDR

V počátcích internetu byly masky podsítě předdefinovány podle třídy IP adresy. Všechny adresy byly kategorizovány do 5 tříd, A, B, C, D a E. Adresy třídy A začínaly 10. a vždy měly masku 255.0.0.0. Adresy třídy B začínaly 127. a vždy měly masku podsítě 255.255.0.0. Adresy třídy C začínaly 192.168 a vždy měly masku podsítě 255.255.255.0. Pokud jde o třídy D a E, první se používá pro multicasting a druhá se nepoužívá.

To bylo praktické, protože jste nikdy nemuseli zadávat masku podsítě. Bylo to implikováno podle třídy IP adresy. Nakonec se správci sítě začaly zdát třídy IP adres příliš restriktivní a bylo vynalezeno CIDR neboli beztřídní směrování mezi doménami. Pomocí CIDR mohli administrátoři zadat jakoukoli masku podsítě s libovolnou IP adresou.

Soukromé vs veřejné sítě

To bylo užitečné zejména u privátních sítí. Zatímco IP adresy byly původně vytvořeny pro Internet a původně každý hostitel, který je k němu připojen, používal veřejnou IP adresu, přičemž žádní dva hostitelé neměli stejnou adresu, rychle se ukázalo, že k nedostatku IP adresy dříve nebo později muselo dojít. Vzpomeňte si na obrovské korporace s desítkami tisíc počítačů a je snadné vidět, jaký to mohl být problém,

To je důvod, proč organizace začínají používat privátní sítě, které sice používají IP adresy, ale v soukromém kontextu. Jejich IP adresy nemusí být jedinečné mimo organizaci. Dnes i malé sítě používají privátní adresování, například většina domácích sítí používá síť 192.168.0.0/24. Lokální internetový router má na starosti překlad adres, převod interních IP adres na veřejné a zpět.

Deset nejlepších kalkulaček podsítě

Vzhledem k tomu, že výpočet IP adres a masek podsítí a sítí podsítí může být pro mnoho začínajících správců sítí problém, bylo vytvořeno několik kalkulaček podsítí. Mohou být velmi užitečné při optimalizaci využití IP adresy a zajištění správného přidělování IP adres. Hledali jsme na webu to nejlepší z nich a představujeme našich deset nejlepších nálezů. I když jsme nutně nehledali svobodný software, ukázalo se, že všech deset nejlepších je dostupných zdarma.

1. Pokročilá kalkulačka podsítě SolarWinds (STAŽENÍ ZDARMA)

Náš první příspěvek je od SolarWinds, známé společnosti, která vyrábí jedny z nejlepších nástrojů pro správu sítě. Společnost je také známá tím, že vydává několik velmi užitečných bezplatných nástrojů. Jeho Advanced Subnet Calculator je jedním z takových nástrojů. V raných fázích administrátora sítě, když člověk začíná, je to často, jak mnozí jsou představeni SolarWinds.

  Jak zapnout a vypnout hardwarovou akceleraci v Chrome

Pokročilou kalkulačku podsítě, která běží v systému Windows, lze použít k vyhledání dostupných adres a ušetří vám spoustu času. Obsahuje kalkulačku IP, tvůrce podsítě a kalkulačku CIDR. Může také generovat seznamy adres pro podsítě a provádět dopředné a zpětné rozlišení DNS – což nemá nic společného s adresováním jako takovým, ale stále je to velmi užitečná funkce.

BEZPLATNÁ ZKOUŠKA Engineer’s Toolset od SolarWinds na https://www.solarwinds.com/engineers-toolset/
(obsahuje pokročilou kalkulačku podsítě)

2. Tech-FAQ Subnet Calculator

Technologický web Tech-FAQ zveřejnil svůj vlastní podsíťová kalkulačka. Je to bezplatný nástroj, který běží na Windows. Software má tři záložky. Na prvním z nich najdete klasickou podsíťovou kalkulačku, která vám pomůže zjistit třídní adresování a podsíť. Další záložka je podobná, ale je specificky určena pro CIDR adresování a podsítě. A na poslední záložce najdete kalkulačku masky zástupných znaků, další užitečný nástroj.

Nástroj používá Javu, takže si ji budete muset stáhnout a nainstalovat z své vlastní webové stránky před instalací tohoto softwaru. Kromě tohoto předpokladu by instalace nástroje měla být snadným úkolem.

3. Subnet Ninja

The Podsíť Ninja je jednoduchý, ale užitečný nástroj. Na rozdíl od našich předchozích záznamů tento nevyžaduje žádnou instalaci, protože je založen na webu. Můžete jej tedy používat z jakéhokoli zařízení, které má webový prohlížeč. Díky tomu je použitelný například z mobilních zařízení.

Použití nástroje může být jen stěží jednodušší. Jednoduše zadáte IP adresu a masku podsítě. Místo masky podsítě můžete také zadat lomítko CIDR – například „/27“. Poté kliknete na tlačítko „Vypočítat“ a zobrazí se vám výsledky, tabulka s většinou informací týkajících se zadané podsítě. Získáte síťovou adresu, broadcast adresu, první a poslední hostitelskou adresu a několik dalších užitečných dat.

4. Spiceworks Subnet Calculator

The Spiceworks Subnet Calculator je další on-line webová kalkulačka. Je jednoduchý a základní a jeho používání je snadné a intuitivní. Tento nástroj se nejlépe používá k podsíťování řady IP adres. Řekněme například, že vaše organizace má přidělené IP adresy v rozsahu od 10.11.0.0 do 10.11.255.0. Jakmile přejdete na stránku kalkulačky, zadáte první a poslední IP adresu. Poté máte možnost buď zadat počet požadovaných podsítí nebo minimální počet hostitelů, které potřebujete v každé podsíti.

Poté kliknete na tlačítko „Generovat“ a vygeneruje se tabulka s parametry každé podsítě. Pro každou podsíť vám poskytne síťovou adresu, první a poslední dostupnou IP adresu a masku podsítě.

5. Online kalkulačka podsítě IP

The Online kalkulačka podsítě IP je další bezplatný online nástroj. Ve skutečnosti je svým vzhledem a funkčností velmi podobný kalkulátoru podsítě Tech-FAQ představeném dříve. Na první pohled byste byli v pokušení dojít k závěru, že se zabývá pouze třídními podsítěmi, ale pokud si přečtete malé písmo napravo od kalkulačky, zjistíte, že ve skutečnosti jsou k dispozici tři různé nástroje.

Kalkulačka umožňuje výpočty sítě podsítě pomocí třídy sítě, adresy IP, masky podsítě, bitů podsítě, bitů masky, maximálního požadovaného počtu podsítí IP a maximálního počtu požadovaných hostitelů na podsíť. A z kalkulačky máte přístup ke kalkulačce CIDR, kalkulačce supersítě a kalkulačce masky zástupných znaků ACL, což jsou další tři užitečné nástroje, které tento pěkně doplňují.

6. Výpočet podsítě

Pokud jste uživatelem počítače Macintosh, Subnet Calc je pro tebe. Běží na Mac OSX a poskytuje veškeré výpočty podsítě, které můžete potřebovat. Jedná se o open-source projekt vydaný pod licencí GPL. Podporuje podsítě classful i CIDR. A jako většina nástrojů pro Mac má pěkně vypadající uživatelské rozhraní.

  8 nejlepších aplikací pro videochat na Androidu

Funkce, kterou na této kalkulačce podsítí obzvlášť milujeme, je možnost exportovat všechny vypočítané podsítě buď do schránky nebo do souboru CSV.

7. Kalkulačka podsítě VLSM (CIDR).

The Kalkulačka podsítě VLSM (CIDR). je další bezplatná online kalkulačka. Jak již název napovídá, specializuje se na podsítě s proměnnou délkou, což je jen jiný název pro CIDR. Chcete-li jej použít, musíte nejprve zadat IP adresu, kterou chcete variabilně podsíť, v notaci CIDR. Můžete například zadat 10.11.0.0/22. Poté musíte zadat počet podsítí, které potřebujete – výchozí je nastaveno na 6 – a poté klikněte na tlačítko „Změnit“. Dále vyplníte velikost každé požadované podsítě. To je maximální počet dostupných IP adres, které budete potřebovat v každé podsíti. Pokud chcete, můžete také zadat název pro každou podsíť. Po vyplnění formuláře jednoduše klikněte na tlačítko „Odeslat“.

Výsledkem je tabulka s parametry každé z podsítí. Uvidíte síťovou adresu, masku podsítě, rozsah přiřaditelných IP adres a broadcast adresu každé podsítě.

8. Kalkulačka IP

The IP kalkulačka je také online kalkulačka. funkce, které poskytuje, jsou velmi základní, ale jejich použití je jednoduché. Nástroj vezme IP adresu a masku sítě a vypočítá výsledné vysílání, síť, masku zástupných znaků Cisco a rozsah hostitelů. Dále, zadáním druhé masky sítě můžete vytvářet podsítě a/nebo supersítě. IP kalkulačka má být také výukovým nástrojem. Jako takový také prezentuje výsledky podsítí jako snadno srozumitelné binární hodnoty.

Řekněme, že chcete podsíť síť 10.11.0.0/22 ​​do několika podsítí /28. Vše, co musíte udělat, je zadat 10.11.0.0 jako IP adresu, 22 jako první masku sítě a 28 jako druhou. Poté kliknete na „Vypočítat“ a zobrazí se podrobná specifikace každé z možných podsítí. Toto není pouze online nástroj a pokud chcete, můžete si stáhnout balíček Linux a nainstalovat jej na místní počítač.

9. Sipcalc

Na rozdíl od všech ostatních položek na našem seznamu, Sipcalc je nástroj příkazového řádku pro počítače se systémem Linux. Jako takový můžete očekávat, že jeho křivka učení bude poněkud strmější. Jakmile však ovládnete jeho lana, je to velmi silný a účinný nástroj.

sipcalc -d -bcix -n 4 -e -r -t lo 213.180.68.64/28 -6 www.6bone.net
-[ipv6 : 3ffe:b00:c18:1::10] - 0

[IPV6 INFO]
Expanded Address - 3ffe:0b00:0c18:0001:0000:0000:0000:0010
Compressed address - 3ffe:b00:c18:1::10
Subnet prefix (masked) - 3ffe:b00:c18:1:0:0:0:10/128
Address ID (masked) - 0:0:0:0:0:0:0:0/128
Prefix address - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
Prefix length - 128
Address type - Aggregatable Global Unicast Addresses
Network range - 3ffe:0b00:0c18:0001:0000:0000:0000:0010 -
3ffe:0b00:0c18:0001:0000:0000:0000:0010

[V4INV6]
Expanded v4inv6 address - 3ffe:0b00:0c18:0001:0000:0000:000.000.000.016
Compr. v4inv6 address - 3ffe:b00:c18:1::0.0.0.16

[IPV6 DNS]
Reverse DNS (ip6.arpa) -
0.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.8.1.c.0.0.0.b.0.e.f.f.3.ip6.arpa.

I když to nemusí být pro každého, cítili jsme, že jej musíme zahrnout do našeho seznamu, protože je to možná jediný nástroj příkazového řádku pro výpočty adres IP.

10. Kalkulačka podsítě IP

Náš poslední záznam, Kalkulačka podsítě IP je i přes svůj podobný název velmi odlišným produktem od naší pětky, Online IP Subnet Calculator. Pro začátek se nejedná o online kalkulačku. Jedná se o software, který si musíte stáhnout a nainstalovat do počítače se systémem Windows. Říká se, že je také spustitelný pod Linuxem/Mono.

Uživatelské rozhraní nástroje je snadno pochopitelné a použitelné. Vyplníte IP adresu a masku podsítě, kliknete na tlačítko „Start“ a zobrazí se výsledné podsítě zobrazené na levé straně okna nástroje.

Závěrem

Bez ohledu na to, který z těchto nástrojů si vyberete, všechny vám poskytnou vítanou pomoc. Některé z nich vytvoří kompletní plány adresování IP a umožní vám exportovat data nebo je zkopírovat a vložit. A protože je několik z nich dostupných online, často ani nemusíte do počítače nic instalovat. A v neposlední řadě, protože jsou všechny tyto nástroje zdarma, můžete je všechny vyzkoušet a zjistit, který z nich je pro vás ten nejlepší. Můžete dokonce zařízení používat jejich kombinaci pro větší funkčnost.