IP-osoitteet ja aliverkotus
Hallitse IPv4-osoitteiden, verkko-osoiteluokkien ja aliverkotuksen käsitteet IP-verkkojen tehokasta järjestämistä ja hallintaa varten.
IP-osoitteet ja aliverkotus on ilmainen Linux-verkonhallinta ja TCP/IP kehittäjille-oppitunti CoddyKitissä. Tämä on oppitunti 2/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Linux-verkonhallinta ja TCP/IP kehittäjille-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Linux-verkonhallinta ja TCP/IP kehittäjille-kurssilla on yhteensä 4 oppituntia.
Laitteen verkkosoite
Jokainen verkkoon yhdistetty laite tarvitsee yksilöllisen tunnisteen, aivan kuten talonne postiosoite. Tietoverkoissa tätä tunnistetta kutsutaan Internet Protocol (IP) -osoitteeksi.
IP-osoitteen avulla laitteet voivat paikantaa toisensa ja kommunikoida keskenään lähiverkoissa ja internetissä.
IPv4-osoitteen muoto
Käytämme pääasiassa IPv4-osoitteita (Internet Protocol version 4). Ne ovat 32-bittisiä lukuja, jotka kirjoitetaan yleensä piste-eroteltuna desimaalimuotona.
Tässä muodossa 32 bittiä jaetaan neljään pisteillä eroteltuun osaan, joita kutsutaan okteiksi. Kunkin oktetin arvo voi olla välillä 0–255.
- Esimerkki:
192.168.1.100 - Jokainen piste erottaa oktetit toisistaan.
IP-osoitteet binäärimuodossa
Vaikka näemme IP-osoitteet desimaalimuodossa, tietokoneet käsittelevät niitä binäärimuodossa. Jokainen oktetti on 8 bittiä (tavu), joten IPv4-osoite on 32 bittiä pitkä (4 oktettia * 8 bittiä/oktettti).
Esimerkiksi desimaaliluku 192 on binäärimuodossa 11000000. Tämän binääriesityksen ymmärtäminen on olennaista aliverkotuksen käsittämiseksi.
Verkko- ja isäntäosat
IP-osoite ei ole vain yksi suuri luku, vaan se jakautuu loogisesti kahteen osaan:
- Verkko-osa (Network ID): Tunnistaa tietyn verkon, johon laite kuuluu. Kaikilla saman verkon laitteilla on sama verkon tunnus.
- Isäntäosa (Host ID): Tunnistaa yksilöllisesti tietyn laitteen (isännän) kyseisessä verkossa.
Ajattele asiaa katuosoitteena: kadunnimi vastaa verkkoa ja talon numero isäntää.
Mikä on aliverkon peite?
Miten tietokone tietää, mikä osa IP-osoitteesta on verkko-osa ja mikä isäntäosa? Se käyttää aliverkon peitettä.
Aliverkon peite on toinen 32-bittinen luku, joka toimii yhdessä IP-osoitteen kanssa ja määrittää verkko- ja isäntäosat. IP-osoitteen tavoin se kirjoitetaan usein piste-eroteltuna desimaalimuotona (esim. 255.255.255.0).
Miten aliverkon peitteet toimivat
Binäärimuodossa aliverkon peite koostuu peräkkäisistä 1-biteistä, joita seuraa peräkkäisten 0-bittien jakso.
1-bitit edustavat IP-osoitteen verkko-osaa.0-bitit edustavat isäntäosaa.
Vertaamalla IP-osoitetta sen aliverkon peitteeseen (prosessia kutsutaan AND-operaatioksi) laite voi määrittää verkon tunnuksen ja yksilöllisen isännän tunnuksen.
Historialliset verkkoluokat (A, B, C)
Historiallisesti IP-osoitteet jaettiin luokkiin (A, B, C, D, E) niiden ensimmäisen oktetin perusteella. Tämä järjestelmä, joka tunnetaan nimellä luokkapohjainen osoitteistus, määritti oletusaliverkon peitteet:
- Luokka A: Ensimmäinen oktetti 1–126 (oletuspeite:
255.0.0.0) - Luokka B: Ensimmäinen oktetti 128–191 (oletuspeite:
255.255.0.0) - Luokka C: Ensimmäinen oktetti 192–223 (oletuspeite:
255.255.255.0)
Miksi luokkapohjainen osoitteistus oli tehotonta
Vaikka luokkapohjainen osoitteistus oli yksinkertaista, se johti IP-osoitteiden huomattavaan tuhlaukseen. Esimerkiksi luokan B verkko saattoi tukea yli 65 000 isäntää, mikä oli useimmille organisaatioille aivan liikaa, mutta verkkoa ei voinut helposti jakaa pienempiin osiin.
Tämä IP-osoitteiden jaon joustamattomuus ja tehottomuus synnytti tarpeen tarkemmalle lähestymistavalle: aliverkotukselle.
Aliverkotus: verkkojen jakaminen
Aliverkotus tarkoittaa yhden suuren IP-verkon jakamista pienemmiksi ja helpommin hallittaviksi aliverkoiksi.
Siinä IP-osoitteen isäntäosasta lainataan bittejä verkko-osan laajentamiseksi, jolloin muodostetaan useampia pienempiä verkkoja. Jokaisella aliverkolla on tällöin oma yksilöllinen verkkotunnuksensa.
Aliverkotuksen hyödyt
Aliverkotus tarjoaa verkon ylläpitäjille useita merkittäviä etuja:
- Parempi tehokkuus: Vähentää IP-osoitteiden tuhlausta verrattuna luokkapohjaiseen osoitteistukseen.
- Vähemmän verkkoliikennettä: Pienemmät broadcast-toimialueet vähentävät tarpeetonta liikennettä.
- Parempi tietoturva: Eristää verkon osia ja rajoittaa tietoturvaloukkausten vaikutuksia.
- Helpompi hallinta: Järjestää verkon loogisesti, mikä helpottaa vianmääritystä ja ylläpitoa.
Pikatarkistus: verkkotunnus
Ymmärrätte nyt, miten IP-osoite ja aliverkon peite toimivat yhdessä. Testataan seuraavaksi tietonne.
IP-osoitteistuksen ja aliverkotuksen kertaus
Hienoa työtä! Olette oppineet IPv4-osoitteistuksen perusteet, kuten IP-osoitteiden rakenteen ja niiden jakamisen verkko- ja isäntäosiin aliverkon peitteen avulla.
Tutustuitte myös historialliseen luokkapohjaiseen osoitteistukseen ja ymmärsitte, miksi aliverkotuksesta tuli välttämätöntä tehokkaassa ja joustavassa verkkojen suunnittelussa. Aliverkotuksen avulla voidaan luoda pienempiä ja helpommin hallittavia aliverkkoja, mikä parantaa verkon suorituskykyä ja tietoturvaa.
Opi Linux-verkonhallinta ja TCP/IP kehittäjille 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
- 12
- Oppitunnit
- 48
Usein kysytyt kysymykset
Onko oppitunti ”IP-osoitteet ja aliverkotus” ilmainen?
Kyllä – oppitunnin ”IP-osoitteet ja aliverkotus” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Linux-verkonhallinta ja TCP/IP kehittäjille-kurssin, päivitä CoddyKit PROhon. Linux-verkonhallinta ja TCP/IP kehittäjille-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”IP-osoitteet ja aliverkotus”?
Hallitse IPv4-osoitteiden, verkko-osoiteluokkien ja aliverkotuksen käsitteet IP-verkkojen tehokasta järjestämistä ja hallintaa varten. Harjoittelet Linux-verkonhallinta ja TCP/IP kehittäjille-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Linux-verkonhallinta ja TCP/IP kehittäjille-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Linux-verkonhallinta ja TCP/IP kehittäjille-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/4.
Kuinka kauan ”IP-osoitteet ja aliverkotus”-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ä Linux-verkonhallinta ja TCP/IP kehittäjille-oppitunnilla?
Kyllä. Jokainen Linux-verkonhallinta ja TCP/IP kehittäjille-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
- TCP/IP-mallin ymmärtäminen
- IP-osoitteet ja aliverkotus
- TCP:n ja UDP:n perusteet
- ICMP sekä pingin ja tracerouten rooli