IPv4-Osoitteen Jakaminen Verkko- ja Isäntäosiin
Aliverkon peite jakaa IPv4-osoitteen verkko-osaan ja isäntäosaan, määrittäen, mitkä osoitteet kuuluvat samaan paikallisverkkoon. Syötä IP-osoite ja sen CIDR-etuliitteen pituus (“/24” osoitteessa kuten 192.168.1.0/24), niin tämä laskuri löytää verkko-osoitteen, yleislähetysosoitteen, aliverkon peitteen, ja laitteiden tosiasiassa käytettävissä olevan osoitealueen.
Kaava
- Aliverkon peite: etuliitteen pituuden verran alkubittejä 1, sitten bittejä 0 (esim.
/24 →
11111111.11111111.11111111.00000000=255.255.255.0). - Verkko-osoite: IP-osoite bittikohtaisella AND-operaatiolla aliverkon peitteen kanssa — tämä nollaa isäntäbitit, jättäen jäljelle vain verkon.
- Yleislähetysosoite: verkko-osoite jokaisen isäntäbitin ollessa asetettu arvoon 1 — aliverkon korkein osoite.
- Käytettävissä olevat isännät: jokainen aliverkon osoite paitsi verkko- ja yleislähetysosoitteet, koska ne on varattu — tavallisille aliverkoille.
Kaksi erikoistapausta noudattavat eri sääntöjä: /31 (RFC 3021) käytetään pisteestä pisteeseen -yhteyksille ja käsittelee molemmat osoitteet käytettävissä olevina isäntinä, koska yleislähetysosoitetta ei tarvita tasan kahden laitteen välillä. /32 on yksittäisen isännän reitti — tuo yksi osoite on sekä verkko että sen ainoa käytettävissä oleva isäntä.
Laskuesimerkki
192.168.1.0/24 ( etuliite):
- Aliverkon peite:
255.255.255.0(24 bittiä ykkösiä, sitten 8 bittiä nollia). - Verkko-osoite:
192.168.1.0. - Yleislähetysosoite:
192.168.1.255. - Käytettävissä oleva osoitealue:
192.168.1.1–192.168.1.254— käytettävissä olevaa osoitetta.
Keskeiset Huomioitavat Tekijät
- Aliverkotus on tapa jakaa suuri verkko pienempiin, hallittavampiin segmentteihin. Verkon jakaminen aliverkkoihin voi parantaa tietoturvaa (eristämällä liikennettä segmenttien välillä), suorituskykyä (vähentämällä yleislähetysliikennettä yhdellä segmentillä) ja järjestystä — yleinen käytännön syy suunnitella aliverkkoja tietoisesti sen sijaan, että käytettäisiin yhtä tasaista, suurta verkkoa.
- Yksityiset IP-osoitealueet (kuten 192.168.x.x, 10.x.x.x ja 172.16-31.x.x) on varattu sisäisille verkoille, eikä niitä koskaan reititetä julkisessa internetissä. Nämä alueet on varattu erityisesti paikallisverkoille, kuten kotireitittimille ja toimistoverkoille — tämä laskuri toimii identtisesti yksityisille ja julkisille osoitealueille, koska aliverkotuksen matematiikka itsessään ei riipu siitä, mihin alueeseen osoite kuuluu.
- Pienempi etuliitenumero (kuten /16) kattaa paljon suuremman osoitealueen kuin suurempi etuliitenumero (kuten /28). Tämä käänteinen suhde — vähemmän bittejä varattuna verkko-osalle tarkoittaa enemmän bittejä (ja siten enemmän osoitteita) käytettävissä isännille — voi tuntua aluksi vastaintuitiiviselta, koska pienempi luku kuvaa suurempaa aliverkkoa.
- IPv6 käyttää perustavanlaatuisesti erilaista, paljon suurempaa osoitejärjestelmää kuin IPv4. Tämä laskuri on tarkoitettu nimenomaan IPv4 (32-bittisille) osoitteille ja CIDR-merkinnälle — IPv6 käyttää 128-bittisiä osoitteita omine erillisine aliverkotuskäytäntöineen, joita tämä työkalu ei kata.
Yleiset Virheet
- Verkko- ja yleislähetysosoitteiden vähentämisen unohtaminen käytettävissä olevia isäntiä laskettaessa. /24:llä on yhteensä 256 osoitetta, mutta vain 254 käytettävissä — ensimmäinen ja viimeinen on varattu, mikä on helppo unohtaa kapasiteettia nopeasti arvioitaessa.
- Oletetaan, että /31 ja /32 noudattavat samaa varatun osoitteen sääntöä kuin mikä tahansa muu etuliite. /31 on suunniteltu erityisesti pisteestä pisteeseen -yhteyksille ja kohtelee molempia osoitteitaan käytettävinä, ja /32 on yksittäinen osoite, joka on sekä oma verkkonsa että isäntänsä — tavallisen “vähennä 2” -säännön soveltaminen jompaankumpaan antaa väärän (tai negatiivisen) vastauksen.
- Sekaannus siitä, mikä etuliitenumero kuvaa suurempaa verkkoa. /16 kattaa paljon enemmän osoitteita kuin /28, vaikka 16 on pienempi luku — vähemmän bittejä varattuna verkko-osalle jättää enemmän bittejä, ja siten enemmän osoitteita, isännille.
- IPv4-aliverkotusmatematiikan soveltaminen IPv6-osoitteeseen. IPv6 käyttää 128-bittisiä osoitteita ja omia erillisiä aliverkotuskäytäntöjään — tämän laskurin kaavat pätevät vain 32-bittisiin IPv4-osoitteisiin.
Hyödyllistä Tietoa
- Perustatko kotiverkkoa ja tarvitsetko arvion sen tukemasta kaistanleveydestä osoitteistuksen sijaan? Tarvittavan Internetnopeuden Laskuri vastaa tuohon erilliseen kysymykseen.
- Työskenteletkö eri lukujärjestelmän numeroiden kanssa osana verkko- tai ohjelmointityötä? Lukujärjestelmämuunnin muuntaa binaarin, desimaalin, heksadesimaalin ja muiden järjestelmien välillä.
- Tarvitsetko samalla vahvan, satunnaisen salasanan reitittimelle tai verkkolaitteelle? Salasanageneraattori luo sellaisen määrittämiesi vaatimusten mukaan.