Pāriet uz galveno saturu

Apakštīkla / CIDR kalkulators bez maksas

Aprēķina tīkla adresi, apraides adresi, izmantojamo saimniekdatoru diapazonu, apakštīkla masku un saimniekdatoru skaitu no jebkuras IPv4 adreses un CIDR prefiksa.

Darbojas bezsaistē pēc ielādes
/
/0/8/16/24/32
254
Izmantojamie resursd.
256
Adrešu kopā
Tīkla adrese
Izmantojamo resursdatoru diapazons
Apraides adrese
Apakštīkla maska
Aizstājēja maska
Maska (binārā)
IP klase
Adreses tips

Sadalīt apakštīklos

2 apakštīkli /25 ar 126 lietojamiem starpniekiemkatrs

#TīklsLietojams diapazonsApraide
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

IPv4 apakštīklu uzziņa. /31 un /32 apstrādāti saskaņā ar RFC 3021 (punkts-punkts un viens resursdators). Visi aprēķini notiek lokāli jūsu pārlūkprogrammā.

Biežākie lietojumi

  • Apakštīkla plānošana tīkla administratoriemPlānojiet IP sadalīšanu, aprēķiniet pieejamos saimniekus un apakštīkla izmērus jūsu tīklam.
  • Apakštīkla nodarbības IT studentiemPārbaudiet savu apakštīkla mājasdarbu un CCNA prakses problēmas uzreiz.
  • Home Lab & Self-Hosting apakštīkliPlānojiet IP diapazonus savam mājas tīklam, VLAN, Docker un pašizstādes pakalpojumiem.
  • Plānojiet Cloud VPC CIDR blokusIzmērs AWS / GCP / Azure VPC un CIDR diapazonus apakštīklam pirms nodrošināšanas.
  • CIDR diapazoni ugunssienas likumiemPārveidojiet IP diapazonus CIDR apzīmējumā ugunssienas atļaut / atteikt noteikumiem un ACL.

Kā tas darbojas

Visi aprēķini notiek pilnībā jūsu pārlūkprogrammā, izmantojot pašrakstītu bitu aritmētiku — bez bibliotēkas, bez servera saziņas. Jūs ievadāt IPv4 adresi un CIDR prefiksa garumu; rīks pielieto standarta bitu-maskēšanas operācijas tieši JavaScript, lai atvasinātu katru apakštīkla īpašību uzreiz, kamēr rakstāt.

  1. 1
    Ievades parsēšana un validācija
    Rīks sadala punktēto-decimālo IP adresi četros oktetos, validē, ka katrs ir 0–255, un iepako tos 32 bitu bez zīmes veselā skaitlī, izmantojot kreisās-bīdes operācijas. Nederīgas adreses tiek noķertas pirms jebkura aprēķina.
  2. 2
    Bitu maskas konstruēšana
    No CIDR prefiksa garuma 32 bitu apakštīkla maska tiek veidota, kreisi bīdot 0xFFFFFFFF par (32 − prefikss). Bitu AND ar IP veselo skaitli dod tīkla adresi; bitu OR ar invertēto masku dod apraides adresi. Kopējais saimniekdatoru skaits tiek aprēķināts kā 2^(32 − prefikss).
  3. 3
    Klases un RFC 1918 noteikšana
    Pirmais oktets tiek salīdzināts ar klases A/B/C/D/E robežvērtībām, lai piešķirtu IP klasi. Atsevišķa pārbaude testē, vai adrese iekrīt 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 vai 127.0.0.0/8 privātajos diapazonos, kas definēti RFC 1918.
  4. 4
    Apakštīkla sadalīšana un koplietojams stāvoklis
    Apakštīkla sadalītājs sadala pašreizējo tīklu vienādos bērnu apakštīklos ar izvēlētu garāku prefiksu: tas soļo cauri veselu skaitļu nobīdēm 2^(32 − jaunais prefikss) no bāzes adreses, aprēķinot katra bērna tīklu, apraidi un lietojamo diapazonu uzreiz. Pašreizējais IP un prefikss tiek rakstīts URL fragmentā, tāpēc rezultātus var saglabāt grāmatzīmēs vai koplietot.

Saistītie rīki

Bieži uzdotie jautājumi