IPv4 apakštīklu kalkulators

Ievadiet IP un CIDR vai apakštīkla masku, lai iegūtu tīklu, izmantojamo diapazonu, apraides adresi un resursdatoru skaitu.

IPv4 ievade
CIDR bloks
Apakštīkla rezultāti
Tīkla adrese
Pirmā izmantojamā
Pēdējā izmantojamā
Apraides (broadcast) adrese
Apakštīkla maska
Aizstājējzīmju (wildcard) maska
Kopējais adrešu skaits
Izmantojamie resursdatori
Resursdatora (host) biti
Tīkls binārajā formātā
Ievadiet IPv4 adresi un CIDR vai masku.

Jūsu IP un maska tiek aprēķināti jūsu pārlūkprogrammā. Nekas netiek augšupielādēts BroBroGo.

BUJ

Vai varu ievadīt CIDR vai punktoto apakštīkla masku?

Jā. Varat izmantot /24, 24 vai punktoto masku, piemēram, 255.255.255.0. Kalkulators pieņem arī IP adresi, kas uzrakstīta kā 192.168.1.10/24.

Kāpēc /31 un /32 tīkliem uzrādās neparasts izmantojamo adrešu skaits?

/31 tīkli parasti tiek izmantoti punkt-punkts (point-to-point) savienojumiem, kur abas adreses var būt izmantojamas. /32 apzīmē viena resursdatora maršrutu, tāpēc šī viena adrese tiek rādīta kā izmantojama.

Vai šis rīks man pateiks, vai adrese ir publiska vai privāta?

Nē. Šis rīks koncentrējas uz apakštīkla robežām: tīklu, apraidi, diapazonu un skaitu. Tas, vai adrese tiek maršrutēta publiski, ir atkarīgs no tīkla, kuram tā pieder.

IPv4 adresācijas un apakštīklu pamati

IPv4 adreses sastāv no 32 bitiem, kas parasti tiek attēloti četros ar punktu atdalītos oktetos, piemēram, 192.168.1.10. Katrs oktets var pieņemt vērtību no 0 līdz 255. Lai noteiktu, kura IP adreses daļa identificē pašu tīklu un kura — konkrētu resursdatoru (hostu) šajā tīklā, tiek izmantota apakštīkla maska vai CIDR (Classless Inter-Domain Routing) prefikss.

Apakštīkla maska ir 32 bitu skaitlis, kurā tīkla daļu reprezentē vieninieki (1), bet resursdatora daļu — nulles (0). Piemēram, maska 255.255.255.0 binārajā formātā sastāv no 24 vieniniekiem, kam seko 8 nulles. CIDR notācijā to pašu pieraksta kā /24 vai vienkārši 24, kas norāda tīkla bitu skaitu.

Apakštīkla parametru aprēķināšana

Lai veiktu pilnvērtīgu tīkla plānošanu, no IP adreses un apakštīkla maskas ir jāatvasina vairāki svarīgi parametri:

  • Tīkla adrese: Tīkla identifikators, ko iegūst, veicot loģisko "UN" (AND) operāciju starp IP adresi un apakštīkla masku binārajā formātā.
  • Apraides (broadcast) adrese: Adrese, ko izmanto datu nosūtīšanai visām ierīcēm konkrētajā apakštīklā. To iegūst, iestatot visus resursdatora bitus uz 1.
  • Izmantojamo adrešu diapazons: IP adreses, ko var piešķirt reālām tīkla ierīcēm (maršrutētājiem, datoriem, serveriem). Parasti pirmo izmantojamo adresi iegūst, pieskaitot 1 pie tīkla adreses, bet pēdējo izmantojamo adresi — atņemot 1 no apraides adreses.
  • Aizstājējzīmju (wildcard) maska: Apakštīkla maskas pretstats (inversija), ko bieži izmanto piekļuves kontroles sarakstos (ACL). To aprēķina, no 255.255.255.255 atņemot esošo apakštīkla masku.

Resursdatora biti un tīkla lielums

Resursdatora (host) biti nosaka, cik daudz unikālu adrešu var pastāvēt konkrētajā apakštīklā. Ja tīkla prefikss ir N, tad resursdatora bitu skaits ir 32 - N.

Kopējais adrešu skaits apakštīklā tiek aprēķināts pēc formulas:

Kopējais adrešu skaits = 2^(32 - N)

Izmantojamo resursdatoru skaits standarta tīklos ir par diviem mazāks (2^(32 - N) - 2), jo pirmā adrese ir rezervēta tīkla identificēšanai, bet pēdējā — apraidei.

Īpašie apakštīklu izņēmumi (/31 un /32)

Ne visi apakštīkli seko standarta noteikumam par divu adrešu atņemšanu:

  • /31 apakštīkli: Šos tīklus izmanto punkt-punkts (point-to-point) savienojumiem starp diviem maršrutētājiem. Tā kā šeit nav nepieciešama tradicionālā tīkla un apraides adrese, abas adreses ir izmantojamas. Šādā gadījumā rīks izvada vērtību 2 (punkt-punkts).
  • /32 apakštīkli: Šis prefikss apzīmē viena resursdatora maršrutu (single host). Šeit ir tikai viena adrese, un rīks izvada vērtību 1 (viens resursdators).

Ja apakštīklā ir pieejama tikai viena izmantojamā IP adrese, laukos "Pirmā izmantojamā" un "Pēdējā izmantojamā" tiks attēlots paziņojums tikai {ip}.

Kalkulatora lietošanas noteikumi un kļūdas

Lai veiktu aprēķinus, rīkam ir nepieciešami precīzi dati. Ievadot nekorektus parametrus, sistēma uzrāda šādus paziņojumus:

  • Ja IP adreses lauks ir tukšs: Ievadiet IPv4 adresi.
  • Ja IP adreses formāts ir nepareizs: Ievadiet derīgu IPv4 adresi, piemēram, 192.168.1.10.
  • Ja maskas lauks ir tukšs: Ievadiet CIDR prefiksu vai apakštīkla masku.
  • Ja maskas formāts ir nepareizs: Ievadiet masku, piemēram, /24 vai 255.255.255.0.
  • Ja CIDR vērtība ir ārpus atļautā diapazona: CIDR jābūt robežās no /0 līdz /32.
  • Ja ievadītā apakštīkla maska nav nepārtraukta (binārajā formātā vieniniekiem seko nulles bez pārtraukumiem): Šī apakštīkla maska nav nepārtraukta.

Lietotājs var izmantot pogu Paraugs, lai ielādētu testa datus (statusa joslā parādīsies Paraugs ielādēts.), vai pogu Notīrīt, lai dzēstu visus laukus (statusa joslā parādīsies Notīrīts.). Noklikšķinot uz jebkuras aprēķinātās vērtības rezultātu tabulā, tā tiek automātiski nokopēta starpliktuvē.

Datu apstrāde un privātums

Visi aprēķini tiek veikti lokāli lietotāja ierīcē. Jūsu IP un maska tiek aprēķināti jūsu pārlūkprogrammā. Nekas netiek augšupielādēts BroBroGo.

Biežāk uzdotie jautājumi (FAQ)

Vai varu ievadīt CIDR vai punktoto apakštīkla masku?

Jā. Varat izmantot /24, 24 vai punktoto masku, piemēram, 255.255.255.0. Kalkulators pieņem arī IP adresi, kas uzrakstīta kā 192.168.1.10/24.

Kāpēc /31 un /32 tīkliem uzrādās neparasts izmantojamo adrešu skaits?

/31 tīkli parasti tiek izmantoti punkt-punkts (point-to-point) savienojumiem, kur abas adreses var būt izmantojamas. /32 apzīmē viena resursdatora maršrutu, tāpēc šī viena adrese tiek rādīta kā izmantojama.

Vai šis rīks man pateiks, vai adrese ir publiska vai privāta?

Nē. Šis rīks koncentrējas uz apakštīkla robežām: tīklu, apraidi, diapazonu un skaitu. Tas, vai adrese tiek maršrutēta publiski, ir atkarīgs no tīkla, kuram tā pieder.