Alhálózat / CIDR kalkulátor
Alhálózati adatok gyors meghatározása IPv4 oktettek és CIDR prefix hossza alapján.
Hogyan használja ezt az alhálózat / CIDR kalkulátort
- Adja meg az IP-okteteket
Írja be a négy oktetet az 1., 2., 3. és 4. IP-oktet mezőbe (pl. 192, 168, 10, 50).
- Állítsa be a CIDR-prefix hosszát
Adja meg az alhálózati prefixet a CIDR-prefix hossza mezőben (pl. 24 a /24-hez, 26 a /26-hoz).
- Olvassa le az alhálózati maszkot
A kalkulátor pontozott decimális és bináris formában adja meg az alhálózati maszkot.
- Ellenőrizze a hálózatot és a broadcastot
Tekintse meg a hálózati cím és a broadcast cím eredményeit az alhálózati tartomány megismeréséhez.
- Jegyezze fel a használható hosztokat
Használja a használható hosztok értékét annak megtervezéséhez, hogy hány eszköz kaphat címet az alhálózatban.
Hogyan működik ez az alhálózat / CIDR kalkulátor
Ez az alhálózat-kalkulátor egy IPv4-címből és egy CIDR-prefixhosszból származtatja az alhálózati maszkot, a hálózati címet, a broadcast címet és a használható hosztok számát. Bitműveleteket használ — ugyanazt a logikát, amelyet az útválasztók és az operációs rendszerek hálózati protokollkészletei minden csomagon elvégeznek —, hogy a 32 bites címtartományt hálózati és hoszt részre ossza. A prefix hossza megadja a kalkulátornak, hogy a kezdő bitek közül hány azonosítja a hálózatot; a fennmaradó bitek a hosztcímek számára állnak rendelkezésre. Ezen határok ismerete elengedhetetlen az IP-címtervezéshez, a tűzfalszabályok írásához, a hozzáférés-vezérlési listákhoz és a TCP/IP hálózatok útválasztási problémáinak elhárításához.
hálózat = IP AND maszk • broadcast = IP OR NOT(maszk) • hagyományos használható hosztok = 2^(32 − prefix) − 2, speciális kezeléssel a /31 és /32 esetén Adott a 192.168.10.50 IP-cím /26-os prefixszel: az alhálózati maszk 11111111.11111111.11111111.11000000, ami pontozott decimális formában 255.255.255.192. A 192.168.10.50 és a 255.255.255.192 bitenkénti ÉS (AND) művelete a 192.168.10.0 hálózati címet adja. A 192.168.10.50 és az invertált maszk (0.0.0.63) bitenkénti VAGY (OR) művelete a 192.168.10.63 szórási (broadcast) címet adja. A host rész 32 − 26 = 6 bites, így az összes cím száma 2^6 = 64, a használható hostok száma pedig 64 − 2 = 62.
A 10.0.0.100/22 esetén: az alhálózati maszk 255.255.252.0, a hálózati cím 10.0.0.0, a szórási cím 10.0.3.255, a használható állomások száma pedig 1022. A /22-es maszk 10 állomásbitet hagy meg (2^10 − 2).
A 172.16.5.1/28 esetén: az alhálózati maszk 255.255.255.240, a hálózati cím 172.16.5.0, a szórási cím 172.16.5.15, a használható állomások száma pedig 14. A /28-as maszk gyakori kis értékesítési pontok vagy IoT alhálózatok esetén.
- ✓ A kalkulátor csak IPv4-gyel (32 bites címekkel) működik. Az IPv6 alhálózat-kezelés 128 bites címtartományt és eltérő konvenciókat használ.
- ✓ A /31 és /32 prefixhosszok érvényes CIDR jelölések. Ez a kalkulátor a /31-et két használható pont-pont végpontként jelenti az RFC 3021-nek megfelelően, a /32-t pedig egyetlen hoszt útvonalként.
- ✓ Minden oktettnek a 0–255 tartományba kell esnie, a prefix hosszának pedig 0 és 32 között kell lennie. Az ezen kívül eső értékek érvénytelen eredményt adnak.
- ✓ A számítás osztály nélküli címzést (CIDR) feltételez. A hagyományos osztályalapú határok (A/B/C osztály) nincsenek érvényben.
- A legtöbb alhálózat esetében a hálózati cím (minden host bit nulla) és a szórási cím (minden host bit egy) nem osztható ki eszközöknek, ezért von le a hagyományos képlet kettőt az összes cím számából.
- A pont-pont közötti /31-es kapcsolatok tudatos kivételt képeznek: mindkét cím használható végpontként kezelendő, ahelyett, hogy külön hálózati és szórási helyet tartanának fenn.
- VLAN-ok vagy felhőalapú VPC-k tervezésekor olyan prefixet válasszon, amely elegendő helyet hagy a jövőbeli növekedésnek – amint egy alhálózat éles üzembe kerül, az átméretezés általában a teljes tartomány újracímzését jelenti.
- A szupernetting (útvonal-aggregáció) ugyanezt a bitenkénti logikát használja fordítva: több kisebb prefixet von össze egy nagyobba az útválasztási táblák méretének csökkentése érdekében.
- A gyors fejszámoláshoz jegyezze meg a /24 = 254 host, /25 = 126, /26 = 62, /27 = 30, /28 = 14 sorozatot – minden egyes további prefix bit felére csökkenti a hostok számát.
- RFC 4632 — Classless Inter-Domain Routing (CIDR): Az internetes címkiosztási és aggregációs terv
- RFC 3021 — 31 bites prefixek használata IPv4 pont-pont kapcsolatokon
- RFC 791 — Internet Protocol (IPv4 címszerkezet és bitenkénti műveletek)
A CIDR-jelölés és az alhálózati matematika megértése
A CIDR (Classless Inter-Domain Routing) jelölés tömören leírja, hogyan oszlik meg egy IPv4-cím hálózati és állomás részre. A prefix hossza (pl. /24) megadja, hogy a 32 bitből hány azonosítja a hálózatot; a fennmaradó bitek határozzák meg az alhálózaton belüli állomáscímeket. A /24-es maszk 8 állomásbitet hagy meg, így 2^8 = 256 összes címet jelent, amiből általában 254 használható a hálózati és a szórási címek fenntartása után. Az alhálózati számítás bitenkénti műveleteken alapul: a hálózati cím az IP és az alhálózati maszk ÉS kapcsolata, a szórási cím pedig az IP és az invertált maszk VAGY kapcsolata. A routerek és tűzfalak minden csomagnál alkalmazzák ezt a logikát, hogy eldöntsék, egy cím a helyi alhálózathoz tartozik-e, vagy továbbítani kell máshová.
Gyakorlati fejlesztői felhasználási esetek az alhálózat-kezelésben
A fejlesztők felhőalapú VPC-k tervezésekor, tűzfalszabályok írásakor, útválasztási hibák keresésekor és hozzáférés-vezérlési listák konfigurálásakor találkoznak alhálózati számításokkal. Az AWS, GCP vagy Azure rendszerekben CIDR-blokkokat kell választani a VPC-khez és alhálózatokhoz; a prefix hosszának ismerete segít az alhálózatok megfelelő méretezésében és az átfedések elkerülésében. A biztonsági mérnökök CIDR-tartományokat használnak az iptables, nftables és felhőalapú biztonsági csoportok beállításánál a forgalom IP-tartomány alapú engedélyezéséhez vagy tiltásához. Hibaelhárításkor a hálózati és szórási címek ismerete segít ellenőrizni, hogy egy állomás a várt tartományon belül van-e. A DevOps csapatok szintén használnak alhálózati matematikát a Kubernetes fürtök, konténerhálózatok és többfelhasználós architektúrák IP-kiosztásának tervezésekor.
Alhálózat / CIDR kalkulátor GYIK
Mi a különbség az alhálózati maszk és a CIDR-prefixum között?
Ugyanazt az információt fejezik ki más jelöléssel. A /24-es prefixum 24 vezető egyes bitet jelent, ami a 255.255.255.0 decimális alhálózati maszknak felel meg. A CIDR-jelölés tömörebb, és ez a modern útválasztási konfigurációk szabványa.
Miért kell két címet levonni az összesből a használható hosztok számának meghatározásához?
A hagyományos IPv4 alhálózat-kezelésben az alhálózat első címe (minden hosztbit nulla) a hálózati cím, az utolsó címe (minden hosztbit egy) pedig a szórási (broadcast) cím számára van fenntartva. Egyik sem osztható ki eszköznek, így a használható hosztok száma = 2^(hosztbitek száma) − 2. A /31-es pont-pont kapcsolat a nevezetes kivétel.
Használhatom ezt a kalkulátort privát IP-tartományokhoz?
Igen. A bitenkénti műveletek megegyeznek a privát (RFC 1918) és a publikus címek esetében. Gyakori privát tartományok: 10.0.0.0/8, 172.16.0.0/12 és 192.168.0.0/16.
Mit jelent a /32-es prefixum?
A /32-es prefixum egyetlen hosztcímet azonosít, hosztbitek nélkül. Általában útválasztási táblákban és tűzfalszabályokban használják pontosan egy IP-cím illesztésére; a kalkulátor ezt egyetlen használható hosztútvonalként jelzi.
Működik ez IPv6-tal is?
Nem. Ez a kalkulátor az IPv4 32 bites címtartományához készült. Az IPv6 128 bites címeket és eltérő prefixumhossz-tartományt használ (jellemzően /48-tól /128-ig), és nem tart fenn szórási címet ugyanilyen módon.