Potinklio / CIDR skaičiuoklė
Apskaičiuokite tinklo ir transliacijos adresus, naudojamų adresų diapazoną, jų skaičių, potinklio kaukę ir pakaitos kaukę bet kuriam IPv4 adresui ir CIDR prefiksui.
/
Network 192.168.1.0/24
- 1
Host bits
32 − 24 = 8 - 2
Total addresses
2⁸ = 256 - 3
Usable hosts
256 − 2 = 254Two addresses are reserved: the network address and the broadcast address.
Kaip veikia ši skaičiuoklė?
Įveskite IPv4 adresą ir CIDR prefiksą, kad gautumėte tinklo ir transliacijos adresus, pirmą ir paskutinį naudojamą adresą, bendrą naudojamų adresų skaičių bei potinklio ir pakaitos kaukes. Kaukė sudaroma iš prefikso, tinklas yra IP IR kaukė, o naudojami adresai lygūs 2^(32−prefiksas)−2.
Formulė
How this is calculated
IPv4 adresas iš taškinio dešimtainio užrašo nuskaitomas į vieną 32 bitų neženklintą sveikąjį skaičių, kur kiekvienas iš keturių oktetų užima 8 bitus. Prefikso ilgis (skaičius po pasvirojo brūkšnio CIDR užraše, 0–32) nurodo, kiek pirmaujančių bitų identifikuoja tinklą; likę bitai identifikuoja kompiuterius tame tinkle.
Potinklio kaukė sudaroma postūmiu visus vienetus į kairę per (32 − prefiksas) bitų, todėl tinklo bitai yra 1, o kompiuterio bitai – 0. Tinklo adresas yra bitinė IP ir kaukės IR operacija (kompiuterio bitai nustatomi į 0). Transliacijos adresas atlieka ARBA operaciją tarp tinklo ir pakaitos kaukės (apverstos potinklio kaukės), nustatydamas kiekvieną kompiuterio bitą į 1. Pirmas naudojamas adresas yra tinklo adresas plius vienas, o paskutinis naudojamas adresas – transliacijos adresas minus vienas.
Naudojami adresai lygūs 2^(32 − prefiksas) − 2, nes tinklo ir transliacijos adresai negali būti priskirti įrenginiui. Du prefiksai yra ypatingi atvejai: /31 turi tiksliai 2 naudojamus adresus (RFC 3021 taškas-į-tašką jungtys naudoja abu), o /32 apibūdina vieną kompiuterį su 1 adresu. Visa aritmetika naudoja neženklintas 32 bitų operacijas (>>> 0), todėl rezultatai niekada netampa neigiami.
Dažnai užduodami klausimai
Įprastame potinklyje pirmas adresas rezervuojamas kaip tinklo identifikatorius, o paskutinis yra transliacijos adresas, todėl nė vienas negali būti priskirtas įrenginiui. Štai kodėl naudojami adresai lygūs bendram adresų skaičiui minus du prefiksams /30 ir trumpesniems.
Pakaitos kaukė yra bitinis potinklio kaukės apvertimas: kur kaukė turi 1, pakaita turi 0 ir atvirkščiai. Ji dažnai naudojama prieigos valdymo sąrašuose ir maršruto parinkimo taisyklėse nurodyti, kurie adreso bitai gali kisti.
/32 atstovauja vieną kompiuterį (vienas adresas, naudojamas loopback ar kompiuterio maršrutams). /31 duoda du adresus be tinklo/transliacijos rezervavimo, ką RFC 3021 leidžia taškas-į-tašką jungtims, kad abu galai būtų naudojami.
Taip pat žinomas kaip
TG we-Calculate Editorial Team. (2026). Potinklio / CIDR skaičiuoklė [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/subnet-calculator
TG we-Calculate Editorial Team. "Potinklio / CIDR skaičiuoklė." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/subnet-calculator.
TG we-Calculate Editorial Team, "Potinklio / CIDR skaičiuoklė," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/subnet-calculator
@misc{wecalculate_subnet_calculator, title = {Potinklio / CIDR skaičiuoklė}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/subnet-calculator}}, year = {2026}, note = {TG we-Calculate} }
Ar ši skaičiuoklė jums padėjo?
