Advanced

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.
Dotted-decimal, e.g. 10.0.0.5

/

0 to 32
Usable hosts
254

Network 192.168.1.0/24

Network address
192.168.1.0
Broadcast address
192.168.1.255
First host
192.168.1.1
Last host
192.168.1.254
Subnet mask
255.255.255.0
Wildcard mask
0.0.0.255
Total addresses
256
99%
1%
Usable hosts
Reserved (network + broadcast)
Address space /24 — 256 total addresses
Step by step
  1. 1

    Host bits

    32 − 24 = 8
  2. 2

    Total addresses

    2⁸ = 256
  3. 3

    Usable hosts

    256 − 2 = 254
    Two addresses are reserved: the network address and the broadcast address.
Rezultatai yra apytiksliai ir skirti tik bendrai informacijai, jie nėra profesionalus patarimas — prieš jais remdamiesi visada savarankiškai patikrinkite svarbius rezultatus. Skaityti visą atsakomybės apribojimą.
Greitas atsakymas

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ė
kaukė = 0xFFFFFFFF << (32 − prefiksas); tinklas = ip & kaukė; transliacija = tinklas | ~kaukė; naudojami adresai = 2^(32 − prefiksas) − 2
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

potinklio skaičiuoklė
cidr skaičiuoklė
tinklo adresas
transliacijos adresas
ipv4 potinklis
kaukės skaičiuoklė
subnet

APA

TG we-Calculate Editorial Team. (2026). Potinklio / CIDR skaičiuoklė [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/subnet-calculator

Chicago

TG we-Calculate Editorial Team. "Potinklio / CIDR skaičiuoklė." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/subnet-calculator.

IEEE

TG we-Calculate Editorial Team, "Potinklio / CIDR skaičiuoklė," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/subnet-calculator

BibTeX

@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?