IP-osoite on lyhenne sanoista 'Internet Protocol Address'. Se on yksilöllinen numero, joka annetaan jokaiselle internet-verkkoon yhdistetylle laitteelle, kuten Android-puhelimelle, kannettavalle tietokoneelle, Macille jne. IP-osoite esitetään kokonaislukuna, joka on erotettu pisteellä (.), esimerkiksi 192.167.12.46.
IP-osoitteiden tyypit
IP-osoite luokitellaan kahteen eri tyyppiin sen sisältämien IP-osoitteiden lukumäärän perusteella. Nämä ovat:
- IPv4 (Internet Protocol -versio 4)
- IPv6 (Internet Protocol -versio 6)
Mikä on IPv4?
IPv4 on IP:n versio 4. Se on nykyinen versio ja yleisimmin käytetty IP-osoite. Se on 32-bittinen osoite, joka on kirjoitettu neljällä numerolla, jotka on erotettu pisteellä (.), eli pisteillä. Tämä osoite on yksilöllinen jokaiselle laitteelle. Esimerkiksi 66.94.29.13
Mikä on IPv6?
IPv4 tuottaa 4 miljardia osoitetta, ja kehittäjät uskovat, että nämä osoitteet ovat riittäviä, mutta he olivat väärässä. IPv6 on IP-osoitteiden seuraavan sukupolven. Suurin ero IPv4:n ja IPv6:n välillä on IP-osoitteiden osoitekoko. IPv4 on 32-bittinen osoite, kun taas IPv6 on 128-bittinen heksadesimaaliosoite. IPv6 tarjoaa suuren osoiteavaruuden, ja se sisältää IPv4:ään verrattuna yksinkertaisen otsikon.
Saat lisätietoja IPv4:n ja IPv6:n välisestä erosta artikkelistamme ipv4 vs. ipv6 .
IP-osoitteen muoto
Alun perin IP-osoitteet jaettiin viiteen eri luokkaan nimeltä luokat . Nämä jaetut IP-luokat ovat luokka A, luokka B, luokka C, luokka D ja luokka E. Näistä luokat A, B ja C ovat tärkeimmät. Jokainen osoiteluokka määrittelee sille eri määrän bittejä verkkoetuliite (verkkoosoite) ja isäntänumero (isäntäosoite) . Aloitusosoitebitit päättävät, mihin luokkaan osoite kuuluu.
Verkko-osoite: Verkko-osoite määrittää yksilöivän numeron, joka on määritetty verkollesi. Yllä olevassa kuvassa verkko-osoite vie kaksi tavua IP-osoitetta.
Isäntäosoite: Isäntäosoite on erityinen osoitenumero, joka on määritetty kullekin isäntäkoneelle. Isäntäosoitteen avulla jokainen kone tunnistetaan verkossasi. Verkko-osoite on sama jokaiselle verkon isännälle, mutta niiden isäntäosoitteen on vaihdettava.
Osoitemuoto IPv4
IPv4:n osoitemuoto esitetään muodossa 4-oktettia (32-bittinen), joka on jaettu kolmeen eri luokkaan, nimittäin luokkaan A, luokkaan B ja luokkaan C.
heal tool gimp
Yllä oleva kaavio näyttää IPv4:n osoitemuodon. IPv4 on 32-bittinen desimaaliosoite. Se sisältää neljä oktettia tai kenttää, jotka on erotettu pisteellä, ja jokainen kenttä on kooltaan 8-bittinen. Jokaisen kentän sisältämän numeron tulee olla välillä 0-255.
Luokka A
Luokka A osoite käyttää vain ensimmäistä korkeamman asteen oktettia (tavua) tunnistamaan verkkoetuliite, ja loput kolme oktettia (tavua) määrittävät yksittäiset isäntäosoitteet. Luokan A osoite on 0.0.0.0 - 127.255.255.255. Ensimmäisen oktetin ensimmäinen bitti asetetaan aina arvoon 0 (nolla), ja seuraavat 7 bittiä määrittävät verkko-osoitteen ja loput 24 bittiä isäntäosoitteen. Joten ensimmäinen oktetti vaihtelee välillä 0 - 127 (00000000 - 01111111).
Luokka B
Luokka B osoitteet käyttävät kahta ensimmäistä oktettia (kaksi tavua) verkkoetuliiteen tunnistamiseen, ja loput kaksi oktettia (kaksi tavua) määrittävät isäntäosoitteet. Luokan B osoitteet ovat välillä 128.0.0.0 - 191.255.255.255. Ensimmäisen korkeamman oktetin kaksi ensimmäistä bittiä asetetaan aina arvoon 10 (yksi ja nolla bitti), ja seuraavat 14 bittiä määrittävät verkko-osoitteen ja loput 16 bittiä isäntäosoitteen. Joten ensimmäinen oktetti vaihtelee välillä 128-191 (10000000-10111111).
Luokka C
Luokka C osoitteet käyttävät kolmea ensimmäistä oktettia (kolme tavua) verkkoetuliiteen tunnistamiseen, ja loput viimeinen oktetti (yksi tavu) määrittää isäntäosoitteen. Luokan C osoite vaihtelee välillä 192.0.0.0 - 223.255.255.255. Ensimmäisen oktetin kolme ensimmäistä bittiä asetetaan aina arvoon 110, ja seuraavat 21 bittiä määrittävät verkko-osoitteen ja loput 8 bittiä isäntäosoitteen. Sen ensimmäinen oktetti vaihtelee välillä 192-223 (11000000-11011111).
Luokka D
Luokka D IP-osoite on varattu monilähetysosoitteille. Sen ensimmäisen oktetin neljä ensimmäistä bittiä on aina asetettu arvoon 1110, ja loput bitit määrittävät isäntäosoitteen missä tahansa IP-osoitteessa. Ensimmäiset korkeammat oktettibitit asetetaan aina arvoon 1110, ja loput bitit määrittävät isäntäosoitteen. Luokan D osoite vaihtelee välillä 224.0.0.0 - 239.255.255.255. Monilähetyksessä dataa ei osoiteta millekään tietylle isäntäkoneelle, joten isäntäosoitetta ei tarvitse löytää IP-osoitteesta, eikä luokassa D ole aliverkon peitettä.
Luokka E
Luokka E IP-osoite on varattu kokeellisiin tarkoituksiin ja tulevaan käyttöön. Se ei sisällä aliverkon maskia. Ensimmäiset korkeammat oktettibitit asetetaan aina arvoon 1111, ja seuraavat jäljellä olevat bitit määrittävät isäntäosoitteen. Luokan E osoite vaihtelee välillä 240.0.0.0 - 255.255.255.255.
Jokaisessa IP-osoiteluokassa kaikki isäntänumerobitit määritetään potenssilla 2, joka ilmaisee isäntäosoitteen kokonaismäärät, jotka voidaan luoda tietylle verkko-osoitteelle. Luokan A osoite voi sisältää enintään 2 osoitetta24(16 777 216) isäntänumerot. Luokan B osoitteiden enimmäismäärä on 216(65, 536) isäntänumerot. Ja luokka C sisältää maksimimäärän 28(256) isäntänumerot.
IP-osoitteen aliverkko-osoite, ymmärrä esimerkillä:
Oletetaan, että luokan A osoite on 11.65.27.1, jossa 11 on verkkoetuliite (osoite) ja 65.27.1 määrittää tietyn isäntäosoitteen verkossa. Oletetaan, että verkon järjestelmänvalvoja haluaa käyttää 23–6 bittiä aliverkon tunnistamiseen ja loput 5–0 bittiä isäntäosoitteen tunnistamiseen. Se voi olla edustettuna Aliverkon peite kaikilla 1 bitillä 31 - 6 ja lopuilla (5 - 0) 0 bitillä.
Aliverkon peite (binääri): 11111111 11111111 11111111 11000000
IP-osoite (binääri): 00001011 01000001 00011011 00000001
Nyt aliverkko voidaan laskea käyttämällä AND-operaatiota (1+1=1, 1+0=0, 0+1=0, 0+0=0) täydellisen IP-osoitteen ja aliverkon peitteen välillä. Tulos on:
00001011 01000001 00011011 00000000 = 11.65.27.0 aliverkon osoite
IP-osoitteen muoto IPv6
Kaikki IPv6-osoitteet ovat 128-bittisiä heksadesimaaliosoitteita, jotka on kirjoitettu 8 erilliseen osaan, joista jokaisessa on 16 bittiä. Koska IPv6-osoitteet esitetään heksadesimaalimuodossa, niiden osat vaihtelevat 0:sta FFFF:ään. Jokainen osa on erotettu kaksoispisteillä (:). Se mahdollistaa myös jokaisen 16-bittisen osan aloitusnollan (0) poistamisen. Jos kahdessa tai useammassa peräkkäisessä 16-bittisessä osassa on kaikki nollat (0 : 0), ne voidaan pakata käyttämällä kaksoispisteitä (::).
IPv6-osoitteet koostuvat kahdeksasta eri osasta, jokaisessa osassa on 16-bittinen heksadesimaaliarvo erotettuna kaksoispisteellä (:). IPv6-osoitteet esitetään seuraavassa muodossa:
xxxx : xxxx : xxxx : xxxx : xxxx : xxxx : xxxx : xxxxJokainen 'xxxx'-ryhmä sisältää 16-bittisen heksadesimaaliarvon ja jokainen 'x' on 4-bittinen heksadesimaaliarvo. Esimerkiksi:
FDEC : BA98 : 0000 : 0000 : 0600 : BDFF : 0004 : FFFFVoit myös poistaa jokaisen 16-bittisen osan aloitusnollat (0). Esimerkiksi yllä oleva IPv6 voidaan kirjoittaa uudelleen jättämällä pois aloitusnollat (0) seuraavasti:
FDEC : BA98 : 0 : 0 : 600 : BDFF : 4 : FFFFVoit myös pakata peräkkäiset osiot 16-bittisiksi nollaksi (0 : 0) kaksoispisteillä (::). Mutta muista, että voit tehdä sen vain kerran IP-osoitetta kohden.
prime ei koodia javassaFDEC : BA98 : : 600 : BDFF : 4 : FFFF
IP-osoitetaulukko
Alueiden perusteella IP-osoitteet luokitellaan viiteen osoiteluokkaan, jotka on annettu alla.
Luokka | Korkeammat bitit | Verkko-osoitteen bitit | Isäntäosoitebitit | Verkkojen määrä | Isäntien lukumäärä verkkoa kohti | Alue |
---|---|---|---|---|---|---|
A | 0 | 8 | 24 | 27 | 224 | 0.0.0.0 - 125.255.255.255 |
B | 10 | 16 | 16 | 214 | 216 | 128.0.0.0 - 191.255.255.255 |
C | 110 | 24 | 8 | 2kaksikymmentäyksi | 28 | 192.0.0.0 - 223.255.255.255 |
D | 1110 | Ei määritelty ja varattu tulevaisuutta varten | Ei määritelty ja varattu tulevaisuutta varten | Ei määritelty ja varattu tulevaisuutta varten | Ei määritelty ja varattu tulevaisuutta varten | 224.0.0.0 - 239.255.255.255 |
JA | 1111 | Ei määritelty ja varattu tulevaisuutta varten | Ei määritelty ja varattu tulevaisuutta varten | Ei määritelty ja varattu tulevaisuutta varten | Ei määritelty ja varattu tulevaisuutta varten | 240.0.0.0 - 255.255.255.255 |