IP- & CIDR-aliverkkolaskuri

Kirjoita osoite etuliitteellä, kuten 10.20.30.40/22, pisteellinen maski, kuten 192.168.1.10/255.255.255.0, tai IPv6-osoite, kuten 2001:db8::1/48. Laskin palauttaa verkko-osoitteen, käytettävissä olevan isäntäalueen, yleislähetysosoitteen, jokerimaskin, binääri- ja heksanäkymät, osoiteluokan ja aluetyypin sekä käänteisen DNS-nimen. Se jakaa myös verkon pienempiin aliverkkoihin ja muuntaa etuliitteen pituuksia ja verkkomaskeja kumpaan suuntaan tahansa. Kaikki lasketaan selaimessa.
Mikä CIDR on: CIDR tarkoittaa Classless Inter-Domain Routingia, tapaa, jolla verkkojen koko on määritelty vuodesta 1993 lähtien. Se kirjoitetaan osoitteena, jota seuraa kauttaviiva ja luku, kuten 10.20.30.40/22. Taustalla IPv4-osoite on 32 bittiä ja IPv6-osoite 128 bittiä. Kauttaviivan jälkeinen luku on etuliitteen pituus: se laskee, kuinka monta bittiä vasemmalta nimeää verkon, ja jäljellä olevat bitit nimeävät yhden koneen kyseisen verkon sisällä. Esimerkiksi /22 varaa 22 bittiä verkolle ja jättää 10 bittiä isännälle.

Koon lukeminen: isäntäbitit tekevät lohkosta suuren tai pienen, koska jokainen lisäbitti kaksinkertaistaa määrän. /24 jättää 8 isäntäbittiä, mikä on 256 osoitetta; /25 jättää 7 ja puolittaa sen 128:aan; /23 jättää 9 ja kasvaa 512:een. Pidempi etuliite on aina pienempi lohko: /32 on yksi osoite, /31 on kahden osoitteen linkki, /30 on neljä osoitetta, /24 on tavallinen pieni verkko ja /8 on hyvin suuri. Sama arvo voidaan kirjoittaa verkkomaskina, jossa verkkobitit ovat ykkösiä, joten /24 ja 255.255.255.0 tarkoittavat samaa; alempi taulukko listaa kaikki IPv4-etuliitteet /0:sta /32:een.

Miksi sitä kutsutaan luokattomaksi: ennen CIDR:ää osoitteita jaettiin muutamassa kiinteässä koossa, joita kutsuttiin luokiksi A, B ja C. Useimmat organisaatiot tarvitsivat paljon vähemmän kuin luokan B ja paljon enemmän kuin luokan C, joten suuri osa tilasta meni hukkaan. CIDR poisti kiinteät luokat, ja lohko voi olla juuri tarvittavan kokoinen. Alla olevissa tuloksissa näkyvä osoiteluokka säilytetään vain historiallisena nimikkeenä, koska mikään nykyreititin ei tee päätöksiään sen perusteella.

Mihin sitä käytetään: laite päättää, voidaanko kohteeseen tavoittaa suoraan paikallisella linkillä vai pitääkö liikenne antaa reitittimelle, vertaamalla verkko-osoitteita. 10.20.30.40/22:lle verkko-osoite on osoite, jossa 10 isäntäbittiä ovat nollia, joten 10.20.30.40 ja 10.20.31.9 ovat molemmat osoitteessa 10.20.28.0/22 ja tavoittavat toisensa suoraan, kun taas 10.20.32.5 on osoitteessa 10.20.32.0/22 ja lähtee reitittimen kautta. Alla olevan tulostaulukon verkko-osoiterivi näyttää tämän arvon kirjoittamallesi osoitteelle. IPv6 toimii samalla tavalla suuremmilla luvuilla: /64 on tavallinen yhden verkkosegmentin koko, /48 on yleinen lohko, joka annetaan kokonaiselle sivustolle, ja /128 on yksittäinen osoite, /32:n vastine.
Syötä osoite nähdäkseen verkon tiedot.
Osoite näytetään bitti kerrallaan, kun arvo on syötetty.
Uusi etuliitteen pituus tai aliverkkojen määrä
Jako tuottaa aliverkkotaulukon, enintään 256 riviä kerrallaan.
Verkkomaski
Miten luvut lasketaan: etuliitteen pituus on, kuinka monta bittiä vasemmalta on verkko-osaa, ja loput bitit ovat isäntiä. Verkko-osoite on osoite, jossa kaikki isäntäbitit ovat nollia, yleislähetysosoitteessa ne kaikki ovat ykkösiä. IPv4:ssä tavallinen pisteestä pisteeseen -verkko varaa kaksi osoitetta, joten /24 sisältää 256 osoitetta mutta 254 käytettävissä olevaa isäntää. /31:ssä ei ole yleislähetystä ja molemmat osoitteet ovat käytettävissä, ja /32 on yksittäinen isäntäreitti.

Oikeellisuushuomautukset: id:address/prefix ilman etuliitettä käsitellään yksittäisenä isäntänä. Maski, jossa on aukko keskellä, kuten 255.0.255.0, on virheellinen eikä sitä arvata, vaan se hylätään. IPv6 noudattaa samoja sääntöjä 128 bitillä; perinteiset aliverkko-nolla- ja kaikki-ykköset-säännöt kuuluvat vanhaan luokkapohjaiseen IPv4-reititykseen eikä niitä sovelleta tässä.

Yksityisyys: mikään tällä sivulla ei ota yhteyttä verkkoon. Kirjoitetut osoitteet pysyvät selaimessa, eikä niitä kirjata tai lähetetä minnekään.