Bezmaksas tiešsaistes IPv6 apakštīkla kalkulators. Vienkārši ievadiet IPv6 adresi un prefiksa garumu, lai reāllaikā aprēķinātu tīkla adresi, izmantojamo resursdatoru diapazonu un kopējo resursdatoru skaitu. Lielisks rīks tīkla administratoriem, sistēmu inženieriem un infrastruktūras dizaineriem. Pilnībā atbalsta IPv6 saspiesto notāciju (::).
Praktiski lietošanas gadījumi
IPv6 apakštīkla kalkulatoru var izmantot dažādos tīkla pārvaldības scenārijos:
1. Korporatīvā tīkla apakštīklu projektēšana
Sadalot korporatīvo tīklu apakštīklos pa nodaļām vai stāviem, IPv6 apakštīkla kalkulatoru var izmantot, lai iepriekš aprēķinātu katra apakštīkla adrešu diapazonu. Piemēram, ja saņemat /48 adrešu bloku, varat katrai nodaļai piešķirt /64 apakštīklu un apstiprināt, ka katrā apakštīklā ir pieejamas 18 446 744 073 709 551 616 resursdatoru adreses. Šis aprēķins ļauj izveidot atbilstošu apakštīkla dizainu, ņemot vērā turpmāko mērogojamību.
2. ISP adrešu piešķiršanas plānošana
Kad ISP (interneta pakalpojumu sniedzēji) piešķir IPv6 adrešu blokus klientiem, viņiem ir jānosaka katram klientam atbilstošs prefiksa garums. Varat aprēķināt piešķīrumus atbilstoši lietojumam: /64 individuāliem lietotājiem, /56 maziem uzņēmumiem, /48 lieliem uzņēmumiem utt. Varat arī iepriekš aprēķināt, cik klientiem var piešķirt adreses no /32 adrešu bloka, un izmantot to adrešu inventarizācijas pārvaldībai.
3. IP adrešu pārvaldība datu centros
Datu centriem ir jāpiešķir IPv6 adreses daudziem resursdatoriem, tostarp virtuālajām mašīnām, konteineriem un fiziskiem serveriem. Izmantojot IPv6 apakštīkla kalkulatoru, varat piešķirt atbilstošus apakštīklus katram statīvam, stāvam un nomniekam, novēršot adrešu dublēšanos un izsīkumu. Piemēram, sadalot /48 adrešu bloku /64 apakštīklos, tiek izveidoti 65 536 apakštīkli, nodrošinot pietiekamu adrešu vietu pat lielos datu centros.
4. IPv6 migrācijas plānošana
Izstrādājot IPv6 migrācijas plānu no IPv4, jums ir atbilstoši jāmapē esošās IPv4 tīkla konfigurācijas uz IPv6. Izmantojot IPv6 apakštīkla kalkulatoru, varat aprēķināt IPv6 /64 apakštīklus (praktiski neierobežots resursdatoru skaits), kas atbilst IPv4 /24 apakštīkliem (254 resursdatori), un iepriekš izstrādāt tīkla konfigurāciju pēc migrācijas. To var izmantot arī adrešu piešķiršanas plānošanai divu skursteņu (dual-stack) vidēs.
5. Tīkla drošība un piekļuves kontrole
Norādot IPv6 adrešu diapazonus ugunsmūros vai piekļuves kontroles sarakstos (ACL), ir nepieciešama precīza apakštīkla informācija. Izmantojot IPv6 apakštīkla kalkulatoru, varat aprēķināt konkrētus apakštīklu diapazonus un precīzi tos atspoguļot drošības politikās. Piemēram, varat viegli konfigurēt iestatījumus, lai atļautu ārēju piekļuvi tikai noteiktiem adrešu diapazoniem /64 apakštīklā vai ierobežotu iekšējo piekļuvi no noteiktiem apakštīkliem.
Kas ir IPv6 apakštīkla aprēķināšana?
IPv6 apakštīkla aprēķināšana ir process, kurā no IPv6 adreses un prefiksa garuma tiek atvasināta apakštīkla informācija, piemēram, tīkla adrese, resursdatora adrešu diapazons un kopējais resursdatoru skaits. Tas ir būtisks darbs, kas veido tīkla projektēšanas un IP adrešu pārvaldības pamatu.
IPv6 adreses struktūra un prefikss
IPv6 adreses sastāv no 128 bitiem un tiek attēlotas ar 8 grupām heksadecimālu skaitļu (katrā 4 cipari), kas atdalītas ar koliem (:) (piem., 2001:0db8:85a3:0000:0000:8a2e:0370:7334). Prefiksa garums (piemēram, /64) norāda, ka adreses pirmā daļa ir tīkla daļa, bet otrā daļa ir resursdatora daļa. **/64 prefikss** nozīmē, ka pirmie 64 biti ir tīkla identifikators, bet pēdējie 64 biti ir resursdatora identifikators, padarot 18 446 744 073 709 551 616 adreses pieejamas vienā apakštīklā. Biežākie prefiksu garumi ir **/32** (piešķīrums no reģionālajiem interneta reģistriem ISP), **/48** (piešķīrums no ISP uzņēmumiem) un **/64** (viens apakštīkls). IPv6 neizmanto apakštīkla maskas notāciju, kā IPv4 255.255.255.0; vienmēr tiek izmantota CIDR notācija (prefiksa garums).
IPv6 adrešu saspiestā notācija un normalizācija
Tā kā IPv6 adreses ir garas, parasti tiek izmantota **saspiestā notācija**. Saspiešanas noteikumi ir: (1) Vadošās nulles katrā grupā var izlaist (0db8 → db8), (2) Secīgas nulles grupas var saīsināt ar :: (bet tikai vienu reizi). Piemērs: 2001:0db8:0000:0000:0000:0000:0000:0001 → 2001:db8::1. Šis rīks pieņem gan saspiestā, gan pilnā formāta ievadi un parāda rezultātus lasāmā saspiestā formātā. Aprēķinu apstrādē adrese vispirms tiek izvērsta pilnā formātā (8 grupas × 4 cipari), konvertēta uz 128 bitu bināro kodu, pēc tam tiek veikti apakštīkla aprēķini. Tas ļauj precīzi apstrādāt IPv6 adreses jebkurā notācijas formātā, ieskaitot :: saīsinājumu.
Apakštīkla aprēķināšanas algoritms un pielietojumi
Apakštīkla aprēķināšanā IPv6 adrese tiek konvertēta uz 128 bitu bināro kodu, un tīkla daļa un resursdatora daļa tiek atdalītas, pamatojoties uz prefiksa garumu. **Tīkla adrese** ir vērtība, kurā visi resursdatora daļas biti ir iestatīti uz 0. **Pirmā resursdatora adrese** ir vērtība, kurā vismazāk nozīmīgais resursdatora daļas bits ir iestatīts uz 1, **Pēdējā resursdatora adrese** ir vērtība, kurā visi resursdatora daļas biti ir iestatīti uz 1. **Kopējais resursdatoru skaits** tiek aprēķināts kā 2 pakāpē (128 - prefiksa garums). Piemēram, /64 apakštīklam ir 2^64 = 18 446 744 073 709 551 616 pieejamas adreses. Faktiskajā tīkla dizainā ir jāņem vērā tīkla adrese (::0) un apraides adrese (::ffff:ffff:ffff:ffff), taču plašā IPv6 adrešu telpa nodrošina praktiski neierobežotu resursdatoru adrešu skaitu. Jo mazāks prefiksa garums (piem., /32), jo vairāk apakštīklos var sadalīt, un jo lielāks prefiksa garums (piem., /64), jo vairāk resursdatoru var izmitināt vienā apakštīklā.