Piste-erotellun osoitteen lukeminen
Pura neljä lukua, joista jokainen IPv4-osoite koostuu.
Piste-erotellun osoitteen lukeminen on ilmainen Network+ Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Network+ Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Network+ Academy-kurssilla on yhteensä 4 oppituntia.
Mikä IP-osoite on
IP address (Internet Protocol -osoite) on looginen numero, joka yksilöi laitteen verkossa samalla tavoin kuin katuosoite yksilöi talon. Jokainen dataa lähettävä tai vastaanottava laite tarvitsee sellaisen, jotta paketit löytävät perille.
Protokollan versio 4, jota kutsutaan nimellä IPv4, käyttää 32-bittistä osoitetta. Nämä 32 bittiä mahdollistavat hieman yli 4,2 miljardia osoitetta. Määrä vaikutti aikoinaan rajattomalta, mutta kävi lopulta liian pieneksi internetin kasvaessa.
Neljä kahdeksan bitin oktettia
IPv4-osoite jakautuu neljään kahdeksan bitin ryhmään. Jokaista kahdeksan bitin ryhmää kutsutaan octet-ryhmäksi eli oktetiksi. Neljä oktettia kertaa kahdeksan bittiä muodostaa kaikki 32 bittiä.
Koska kahdeksalla bitillä voidaan esittää arvot 0–255, jokainen oktetti on tällä välillä oleva luku. Tuttu muoto 192.168.1.10 on yksinkertaisesti nämä neljä oktettia desimaalilukuina pisteillä eroteltuina.
Miksi käytetään pisteellistä desimaalimuotoa
Tietokoneet tallentavat osoitteen pitkänä binäärilukujen jonona, mutta ihmisten on vaikea lukea 32 ykköstä ja nollaa. Dotted-decimal notation tekee osoitteesta helpommin luettavan muuntamalla jokaisen oktetin desimaaliluvuksi ja yhdistämällä luvut pisteillä.
Binääriarvo 11000000.10101000.00000001.00001010 muuttuu siis muotoon 192.168.1.10. Pisteet ovat vain visuaalinen apukeino — laite toimii kokonaan binäärimuodossa.
11000000.10101000.00000001.00001010
= 192.168.1.10Jokaisen oktetin binääriesitys
Jokaisella oktetin bitillä on paikkansa mukainen arvo: vasemmalta oikealle 128, 64, 32, 16, 8, 4, 2 ja 1. Laskekaa yhteen niiden bittien paikka-arvot, joiden arvo on 1, niin saatte oktetin desimaaliarvon.
- 10000000 = 128
- 11000000 = 128 + 64 = 192
- 11111111 = kaikki bitit päällä = 255
Tämän avulla voitte muuntaa binääri- ja desimaalimuotojen välillä, mikä on Network+-kokeen keskeinen taito.
Jokaisen oktetin vaihteluväli
Koska pienin kahdeksan bitin arvo on 00000000 (0) ja suurin 11111111 (255), jokainen oktetti on välillä 0–255. Siten kullakin oktetilla on 256 mahdollista arvoa.
Osoite 192.168.1.300 on virheellinen, koska 300 ylittää arvon 255. Arvorajan ylittävien oktettien havaitseminen on helppo tapa löytää väärin kirjoitettu osoite vianmäärityksen aikana.
Osoitteen lukeminen vasemmalta oikealle
Lukekaa IPv4-osoite vasemmalta oikealle neljänä erillisenä lukuna. Osoitteessa 10.0.5.42 oktetit ovat 10, 0, 5 ja 42.
Vasemmanpuoleiset oktetit kuvaavat yleensä suurempaa verkkoa, kun taas oikeanpuoleiset oktetit yksilöivät tietyn isännän sen sisällä. Seuraavassa verkko- ja isäntäosuuksia käsittelevässä oppitunnissa näette tarkasti, miten tämä jako toimii.
Osoitteiden kokonaismäärä
32 bitillä yksilöllisten IPv4-osoitteiden kokonaismäärä on 2 potenssiin 32 eli 4,294,967,296 — noin 4,3 miljardia.
Määrä kuulostaa suurelta, mutta miljardien puhelinten, palvelinten ja älylaitteiden ollessa verkossa osoitteet loppuivat. Tämä puute on tärkein syy IPv6:n luomiseen, ja käsittelette sitä myöhemmin toisella kurssilla.
IP-osoitteet ja MAC-osoitteet
Älkää sekoittako IP-osoitetta MAC address -osoitteeseen (Media Access Control -osoite). MAC-osoite on verkkokorttiin pysyvästi tallennettu 48-bittinen laitetunniste, jota käytetään paikalliseen tiedonsiirtoon yhden linkin sisällä.
IP-osoite on looginen ja voi vaihtua, kun laite siirtyy verkosta toiseen. IP toimii OSI-mallin kerroksella 3 (Network), kun taas MAC toimii kerroksella 2 (Data Link).
Staattiset ja dynaamiset osoitteet
Osoite voidaan määrittää kahdella tavalla. static-osoite asetetaan manuaalisesti, ja se pysyy muuttumattomana. Tämä sopii palvelimille ja tulostimille, joiden on oltava aina tavoitettavissa.
dynamic-osoitteen jakaa automaattisesti DHCP-palvelin (Dynamic Host Configuration Protocol), ja osoite voi vaihtua ajan mittaan. Useimmat tavalliset asiakaslaitteet käyttävät dynaamista osoitetta helppouden vuoksi.
Missä IP-osoitteita näkee
IPv4-osoitteita tulee vastaan kaikkialla: kodin reititin käyttää usein osoitetta 192.168.1.1, julkisilla verkkopalvelimilla on internetissä reitittyvät osoitteet, ja oman kannettavan tietokoneenne osoite näkyy verkkoasetuksissa.
Kyky lukea ja tarkistaa näiden lukujen järkevyys on aliverkotuksen, reitityksen ja vianmäärityksen perusta — kaikki nämä rakentuvat suoraan pisteelliselle desimaalimuodolle.
Harjoitus: osoitteiden lukeminen
Harjoitelkaa näiden lukemista ääneen neljänä lukuna: 172.16.254.1 on 172, 16, 254, 1, ja kaikki luvut ovat sallituilla arvoalueilla, joten osoite on kelvollinen. 8.8.8.8 on tunnettu julkisen DNS-palvelimen osoite.
Varmistakaa, että jokainen oktetti on välillä 0–255 ja että oktetteja on täsmälleen neljä, kolmen pisteen erottamina. Jos jokin näistä ehdoista ei täyty, osoite on virheellisesti muodostettu.
Pikatarkistus
Testatkaa, kuinka hyvin hallitsette pisteellisen desimaalimuodon.
Kertaus
Opitte lukemaan IPv4-osoitteen.
- IPv4 on 32-bittinen looginen osoite, joka esitetään neljänä oktetina.
- Jokainen oktetti on 8 bittiä, joiden arvo on 0–255, ja se kirjoitetaan pisteellisessä desimaalimuodossa.
- Paikka-arvojen (128–1) avulla binäärioktetti muunnetaan desimaaliluvuksi.
- IP on looginen osoite (kerros 3), kun taas MAC on kiinteä laiteosoite (kerros 2).
- IPv4-osoitteita on noin 4,3 miljardia, mikä vauhditti siirtymistä IPv6:een.
Opi Network+ Academy tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 30
- Oppitunnit
- 120
Usein kysytyt kysymykset
Onko oppitunti ”Piste-erotellun osoitteen lukeminen” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Network+ Academy-oppimispolun 3 oppituntia, myös oppitunnin “Piste-erotellun osoitteen lukeminen”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Network+ Academy-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Piste-erotellun osoitteen lukeminen”?
Pura neljä lukua, joista jokainen IPv4-osoite koostuu. Harjoittelet Network+ Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Network+ Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Network+ Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.
Kuinka kauan ”Piste-erotellun osoitteen lukeminen”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Network+ Academy-oppitunnilla?
Kyllä. Jokainen Network+ Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Piste-erotellun osoitteen lukeminen
- Verkko-osa ja isäntäosa
- Osoiteluokat ja niiden alueet
- Julkiset, yksityiset ja loopback-osoitteet