Podsíť

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 26. července 2022; ověření vyžaduje 1 úpravu .

Podsíť je logické rozdělení IP sítě [1] .

IP adresa je oddělena maskou podsítě na předponu sítě a adresu hostitele. Hostitelem je v tomto případě jakékoli síťové zařízení (jmenovitě síťové rozhraní tohoto zařízení), které má IP adresu. Počítače ve stejné podsíti patří do stejného rozsahu IP adres.

Směrovací prefix je vyjádřen v notaci CIDR . Zapisuje se jako síťová adresa následovaná lomítkem ( / ) a délkou prefixu v bitech. Například pro síť 192.168.1.0/24 je prvních 24 bitů vyhrazeno pro síťovou adresu a zbývajících 8 pro hostitele. U protokolu IPv6 funguje zápis stejně, např. v adrese 2001:db8::/32 je prvních 32 bitů směrovací prefix (síťová adresa) a zbývajících 96 je vyhrazeno pro hostitele. Pro IPv4 je síť také charakterizována maskou podsítě , což je bitová maska . Pomocí bitové operace AND mezi maskou podsítě a adresou můžete získat směrovací prefix.

Výhodou podsítí je efektivnější využití dostupných adres.

Podsítě v IPv4

Proces dělení zahrnuje rozdělení sítě do několika podsítí s určitým počtem adres pro hostitele.

Určení předpony sítě

Maska podsítě v IPv4 se skládá z 32 bitů, souvislé sekvence jedniček (1) následované souvislou posloupností nul (0). Maska podsítě nemůže mít za nulou 1.

binární forma Desetinný zápis s tečkami
IP adresa 11000000.10101000.00000101.10000010 192.168.5.130
Maska podsítě 11111111.11111111.11111111.00000000 255.255.255.0
Předpona sítě 11000000.10101000.00000101.00000000 192.168.5.0
Adresa hostitele (část IP) 00000000.00000000.00000000.10000010 0.0.0.130

Síťový prefix (síťová adresa) se vypočítá bitovou operací AND mezi IP adresou a maskou. Výsledek AND je roven jedné, když se oba operandy rovnají jedné.

Počítání počtu podsítí

Podsíť zahrnuje zvýšení síťové masky o několik bitů.

binární forma Desetinný zápis s tečkami
IP adresa 11000000.10101000.00000101.10000010 192.168.5.130
Maska podsítě 11111111.11111111.11111111.11000000 255.255.255.192
Předpona sítě 11000000.10101000.00000101.10000000 192.168.5.128
adresa hostitele

(bez předpony)

00000000.00000000.00000000.00000010 0.0.0.2

Ve výše uvedeném příkladu byla maska ​​podsítě zvýšena o 2 bity, čímž byly vytvořeny 4 (2 2 ) možné podsítě:

Síť Síť (binární) Adresa vysílání
192.168.5.0/26 11000000.10101000.00000101.00000000 192.168.5.63
192.168.5.64/26 11000000.10101000.00000101.01000000 192.168.5.127
192.168.5.128/26 11000000.10101000.00000101.10000000 192.168.5.191
192.168.5.192/26 11000000.10101000.00000101.11000000 192.168.5.255

Obecný vzorec je: kde N je počet podsítí a n  je maska ​​sítě CIDR modulo 8 (nebo pouze počet bitů přidaných do masky).

Počítání počtu adres pro hostitele v podsíti

Počet možných hostitelů v síti lze snadno vypočítat pomocí vzorce , kde n  je maska ​​sítě v notaci CIDR . Bity masky podsítě nastavené na nulu jsou vyhrazeny pro adresy hostitelů. Ve výše uvedeném příkladu je maska ​​podsítě 26 bitů, zbývajících 6 bitů lze použít pro ID hostitele. To vám umožní vytvořit síť 62 hostitelů (2 6 −2).

Hodnoty all-zero a all-one jsou rezervovány pro síťovou adresu a adresu vysílání . Nebo jinými slovy, první a poslední adresa podsítě. Proto při počítání počtu hostitelů musíte odečíst 2 od celkového počtu dostupných adres.

Například pro masku /27 lze použít 8 podsítí. Každá první adresa IP v podsíti (.0, .32, .64, ... .224), tedy síťová adresa, a každá poslední adresa IP v podsíti (.31, .63, .95, . .. .255), tedy broadcastová adresa, jsou rezervovány, respektive je k dispozici pouze 30 adres pro každou síť (od .1 do .30, od .33 do .62, od .65 do .94, ..  od 0,225 do 0,254) .

Síť /24 lze rozdělit na následující podsítě zvýšením masky podsítě po jednom bitu. Délka masky ovlivňuje celkový počet hostitelů, které lze v síti definovat (poslední sloupec).

Velikost předpony v bitech síťová maska Dostupný

podsítě

Dostupné adresy pro hostitele Celkový počet hostitelů ve všech podsítích
/24 255.255.255.0 jeden 254 254
/25 255.255.255.128 2 126 252
/26 255.255.255.192 čtyři 62 248
/27 255.255.255.224 osm třicet 240
/28 255.255.255.240 16 čtrnáct 224
/29 255.255.255.248 32 6 192
/třicet 255.255.255.252 64 2 128
/31 255.255.255.254 128 2 * 256

*platí pouze pro připojení typu point-to-point

Speciální adresy a podsítě

První a poslední podsíť získaná dělením měla původně speciální účel a uplatnění [2] . Kromě toho si IPv4 vyhrazuje v každé síti dvě adresy: první se používá jako síťová adresa a poslední se používá k odesílání paketů vysílání.

Podsítě nula a "všechny jedničky"

Pro první podsíť jsou všechny bity síťové adresy následující za směrovací předponou nula (0). Proto se také nazývá " nulová podsíť [2] . Poslední podsíť se skládala z jednotek a nazývala se "vše jedničky" nebo "vše jedničky" [2] .

IETF zpočátku odrazovala prodejce od používání těchto dvou podsítí kvůli možné záměně mezi sítí a podsítí se stejnou adresou [3] . V roce 1995 bylo toto rozhodnutí zrušeno [rfc:1878 v RFC 1878 ] [4] .

IPv6 Subnetting

Návrh adresního prostoru IPv6 se výrazně liší od IPv4. Hlavním důvodem pro vytvoření podsítě v IPv4 je lepší využití relativně malého adresního prostoru. Ale v IPv6 takový problém není.

RFC 4291 specifikuje 64 bitů pro IPv6 [5] . Proto je předpona směrování /64 (128–64 = 64 nejvýznamnějších bitů). I když je technicky možné použít menší podsítě [6] , jsou nepraktické pro sítě LAN založené na Ethernetu, protože pro automatickou konfiguraci adresy je potřeba 64 bitů [7] . Internet Engineering Council doporučuje používat /127 podsítě pro spojení point-to-point (skládající se ze dvou uzlů) [8] [9] .

Viz také

Poznámky

  1. RFC 950 , Internet Standard Subnetting Procedure , J. Mogul, J. Postel (srpen 1985), strana 1, 16
  2. 1 2 3 „Dokument ID 13711 – Subnet Zero and the All-Ones Subnet“ Archivováno 9. února 2014 na Wayback Machine .
  3. RFC 950 , Jeffrey Mogul; Jon Postel (srpen 1985).
  4. RFC 1878 , Troy Pummill; Bill Manning (prosinec 1995).
  5. RFC 4291 , „Architektura adresování IP verze 6 – část 2.5.1.
  6. RFC 4862 , „ Automatická konfigurace bezstavové adresy IPv6 – oddíl 5.5.3.(d) Zpracování reklamy směrovače “.
  7. RFC 2464 , „ Přenos paketů IPv6 přes sítě Ethernet – část 4 Bezstavová automatická konfigurace “.
  8. RFC 6164 , „ Používání 127bitových předpon IPv6 na propojení mezi routery “.
  9. RFC 6547 , " RFC 3627 k historickému stavu ".

Literatura

  • Blank, Andrew G. Základy technologie TCP/IP pro úspěch IT . San Francisco, Londýn: Sybex, Copyright 2004.
  • Lammle, Todde. CCNA Cisco Certified Network Associate Studijní příručka 5. vydání . San Francisco, Londýn: Sybex, Copyright 2005.
  • Groth, David a Toby Skandierovi. Síť + Studijní příručka , 4. vydání. San Francisco, Londýn: Wiley Publishing, Inc., Copyright 2005.

Odkazy