Class A0-127.x.x.x16MClass B128-191.x.x.x65KClass C192-223.x.x.x254Class D224-239.x.x.xmulticastClass E240-255.x.x.xreserved

IPv4 triedne adresovanie

10 min prečítanévytváranie sietí

Predtým, ako sa v roku 1993 objavilo CIDR (Classless Inter-Domain Routing), adresy IPv4 boli rozdelené do pevných „tried“ – A, B, C a na niekoľko špeciálnych účelov. Klasická éra trvala len 12 rokov od štandardizácie IPv4, ale jej terminológia pretrváva v neformálnej konverzácii. Pochopenie toho, čo bolo triednym adresovaním, objasňuje históriu vzniku internetu.

Celé telo článku je uvedené v angličtine nižšie.

Klasické adresovanie bola schéma prideľovania adries IPv4 z RFC 791 (1981), kým nebola účinne nahradená CIDR v RFC 1517-1520 (1993). 32-bitový adresný priestor IPv4 bol rozdelený do tried s pevnou veľkosťou na základe vedúcich bitov. Model bol jednoduchý na pochopenie a katastrofálny pre zachovanie adries.

Triedy

  • Trieda A — úvodný bit 0. Časť siete je 8 bitov, časť hostiteľa je 24 bitov. Rozsah 0.0.0.0 až 127.255.255.255. Každá sieť triedy A má 16 777 216 adries. Iba 128 možných sietí triedy A.
  • Trieda B — 10 bitov na začiatku. Časť siete je 16 bitov, časť hostiteľa je 16 bitov. Rozsah 128.0.0.0 až 191.255.255.255. Každá trieda B má 65 536 adries.
  • Trieda C — úvodné bity 110. Sieťová časť je 24 bitov, hostiteľská časť je 8 bitov. Rozsah 192.0.0.0 až 223.255.255.255. Každá trieda C má 256 adries (254 použiteľných).
  • Trieda D — úvodné bity 1110. Vyhradené pre adresovanie multicast. Rozsah 224.0.0.0 až 239.255.255.255.
  • Trieda E — úvodné bity 1111. Vyhradené na experimentálne použitie. Rozsah 240.0.0.0 až 255.255.255.255.

Alokačná katastrofa

Skorý internet rozdával adresy IPv4 podľa toho, ktorá trieda vyhovuje očakávanej veľkosti žiadateľa:XPLZ31 5 menej ako 6 adries X

    X PLZ33 Získajte triedu C.
  • Potrebujete 257-65536? Získajte triedu B.
  • Potrebujete viac? Získajte triedu A.

Problém: univerzita, ktorá očakávala 500 adries, musela prijať triedu B (65 536), pretože trieda C bola príliš malá. Zvyšných 65 036 adries zostalo nevyužitých. Medzi prvých držiteľov triedy B patrilo mnoho univerzít, výskumných laboratórií a korporácií, ktoré potrebovali možno niekoľko tisíc adries, no dostali alokácie 20× väčšie.

Kumulatívny odpad bol obrovský. Koncom 80-tych rokov minulého storočia sa voľný fond IPv4 viditeľne vyčerpával, pričom väčšina spotrebovaných adries zostala nečinná v nadmerne veľkých alokáciách.

Slávne rané /8 držiteľov

Triedy A bloky (každý obsahoval 16,7 milióna adries) boli priradené malému počtu prvých internetových hráčov. Pozoruhodní držitelia:

  • MIT — 18.0.0.0/8 (do vrátenia v roku 2017)
  • IBM — 9.0.0.0/8X57XXXPLX5PL / 8X57XXXXZ565 PL XHP — 15.0.0.0/8, 16.0.0.0/8
  • Xerox — 13.0.0.0/8
  • US DoD — veľa & 8sXPLZ68ATTXXPLZ 12.0.0.0/8
  • Apple — 17.0.0.0/8
  • Ford — 19.0.0.0/8
  • Apple — 17.0.0.0/8
  • Ford — 19.0.0.0/8XPLZ80 pri týchto alokáciách PLZ8/80XX1291XX boli uskutočnené v týchto alokáciách PLZ8. rozumné. Dnes majú na sekundárnom trhu hodnotu desiatok miliónov dolárov.

    CIDR: odozva

    V roku 1992 zjavne prichádzalo vyčerpanie adresy. Návrh CIDR eliminoval hranice tried: bola povolená akákoľvek dĺžka predpony (teraz známa ako /24, /22, /15 atď.). Pridelenie bolo možné prispôsobiť skutočnej potrebe a nie zaokrúhľovať na ďalšiu triedu.

    CIDR bol nasadený v roku 1993. Okamžitý efekt: univerzita, ktorá potrebuje 500 adries, získala /23 (510 použiteľných) namiesto triedy B. Súhrnný vplyv kúpil dostatok času na vývoj IPv6, ktorý bezplatný fond IPv4 2Z0101X úplne nevyčerpal. "Trieda C" sa stále hovorovo používa

    Napriek 30-ročnému nasadeniu CIDR budete počuť sieťových inžinierov nenútene povedať "dajte im triedu C", čo znamená "a /24." Terminológia prežila, pretože /24 má veľkosť pôvodnej triedy C a „trieda C“ je kratšia. Po roku 1993 to nie je technicky správne – neexistujú žiadne triedy –, ale chápe sa to v kontexte.

    Prísne presná terminológia používa skôr CIDR (napr. „a /24“) ako názvy tried. Názvy tried sú pozostatkové.

    Vyhradené rozsahy pochádzajúce z triednych dní

    Niektoré bloky na špeciálne účely majú pôvod v triede:

    • 127.0.0.0/8 — spätná slučka. Pôvodne úplná trieda A vyhradená pre spätnú slučku (jedna adresa by stačila, ale trieda A bola najmenšia alokácia).
    • 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 — súkromná adresa RFC 1918 10/8 je trieda A; 172.16/12 je súvislý blok v rámci pôvodného rozsahu triedy B; 192.168/16 je v rozsahu triedy C.
    • 169.254.0.0/16 — lokálna autokonfigurácia prepojenia (používa sa, keď zlyhá DHCP). V rámci pôvodného rozsahu triedy B.
    • 224.0.0.0/4 — multicast. Pôvodne celá trieda D.

    Stiahnutie

    Klasické adresovanie bola 12-ročná éra, ktorá sa skončila CIDR. Vedieť o tom vysvetľuje, prečo určitá terminológia pretrváva, prečo majú niektoré staršie siete neobvyklé vzory prideľovania a prečo spoločnosti ako Apple stále držia /8. Pre každodenné vytváranie sietí v roku 2026 je dôležitá notácia a koncepty CIDR – pozrite si náš článok o podsieťovaní .

Často kladené otázky

Používajú sa stále triedy IP?
Len neformálne a ako historický odkaz. Smerovacie protokoly, alokačné systémy a operačné systémy používajú notáciu CIDR. Názvy tried pretrvávajú v konverzácii, ale technická realita je od roku 1993 beztriedna.
Prečo sa rozsah 10.x.x.x nazýva súkromný?
RFC 1918 ho vyhradilo (spolu s 172.16/12 a 192.168/16) pre súkromné ​​interné siete, ktoré nie sú dostupné z verejného internetu. 10/8 bola prvá trieda A vyhradená na tento účel; veľkosť ho umožnila použiť pre veľmi veľké interné siete.
Môže ešte niekto získať triedu A?
Nie z regionálneho internetového registra – pôvodný bezplatný fond je vyčerpaný. Jedinou cestou je kúpa existujúceho /8 na sekundárnom trhu, čo stojí stovky miliónov dolárov. V skutočnosti žiadna organizácia nezískava nové ekvivalenty triedy A.
Prečo 127.0.0.1 nepoužíva iba jednu adresu?
Historická nehoda. Keď bolo v roku 1981 vyhradené 127/8 pre spätnú slučku, najmenšou rezervovateľnou jednotkou bola trieda A. 16 miliónov adries je efektívne premrhaných na funkciu, ktorá potrebuje iba jednu (alebo niekoľko). IPv6 to opravil pomocou ::1/128 — jedna adresa pre spätnú slučku.
Čo sa zmenilo, keď CIDR nahradil classful?
Smerovacie protokoly museli byť aktualizované, aby niesli dĺžku prefixu (RIPv2, OSPF, BGP4). Alokačné pravidlá sa stali jemnejšími. Sieťoví inžinieri sa museli naučiť masky podsiete s premenlivou dĺžkou. Internetové smerovacie tabuľky sa zefektívnili (agregácia CIDR znížila počet ciest). Prechod trval roky; technické a vzdelávacie zmeny boli podstatné.
IPv4 Classful Addressing: História pred CIDR