Kun aloitat oppimisen IP-osoitteista, se voi olla aluksi hieman hämmentävä, kun on kyse siitä, mitä tietyt osoitteet edustavat ja miksi he tekevät niin. Tämän vuoksi tämän päivän SuperUser Q & A -viesti auttaa utelias lukija oppimaan lisää IP-osoitteista.
Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-yhteisöstään, joka on Stack Exchangen osasto.
Kuva: CLUC (Flickr) .
Kysymys
SuperUser-lukija Flare Cat haluaa tietää, mitä erityyppiset LAN-IP-osoitteet edustavat ?:
Olen nähnyt lähiverkon IP-osoitteet seuraavilla tavoilla / muodoilla:
- 10.0.0.*
- 192.168.0.*
- 192.168.1.*
- 192.168.2.*
- 127.0.0. * (Tämä päättyy yleensä numeroon 1, enkä ole varma onko se LAN-osoite vai ei, koska näen sen yleensä välityspalvelimella)
Miksi LAN-IP-osoitteita on erilaisia ja mitä ne edustavat (tarkoittavat)?
Mitä erityyppiset LAN-IP-osoitteet edustavat?
Vastaus
SuperUser-avustaja Abraxasilla on vastaus meille:
On monia kysymyksiä, jotka käsittelevät tätä, mutta tässä on kaatumiskurssi siitä, mitä kutsutaan Yksityiset IP-osoitteet , määritelty kohdassa RFC 1918 .
IP-osoitteet jaoteltiin luokkiin, kuten täällä nähdään. Tätä ei enää käytetä (korvataan nimellä Luokittelematon verkkotunnusten välinen reititys , tai CIDR lyhyesti), mutta voi auttaa ymmärtämään erikokoisia verkkoja:
![]()
Osoitteisiin on muutama perusero. Sinulla on ns. Verkot, verkko-osoitteet, julkiset osoitteet, yksityiset osoitteet ja aliverkot.
Lyhyesti sanottuna tietokoneesi saa IP-osoitteen, joka sijaitsee tietyssä IP-verkossa. Tietokoneesi IP-osoite ja verkon osoite (yleensä määritetty paikallisessa reitittimessä) ovat yksityisiä osoitteita. Yksityiset osoitteet eroavat julkisista osoitteista, koska yksityisiä osoitteita ei ole määritetty julkisiin verkkoihin. Jos esimerkiksi pingaat google.fi: tä, saat vastauksen julkisesta osoitteesta, johon google.com ratkaisee. Se on julkinen puhe. On joitain verkkoja, jotka ovat ”erityisiä” ja joita ei määritetä julkisesti niitä kutsutaan yksityisiksi IP-osoitteiksi. Lisätietoja on täällä: Mikä on yksityinen IP-osoite?
Tässä on luettelo yksityisen verkon alueista:
![]()
Mielestäni helpoin tapa visualisoida tämä on kuvitella seuraava. Internet-palveluntarjoajasi antaa sinulle yhden IP-osoitteen, esimerkiksi “50.100.101.154”. Tämä on kytketty kodin modeemiin / reitittimeen ja on julkisen käyttöliittymän IP-osoite. Verkossasi on kuitenkin useampi kuin yksi haluamasi laite, joten modeemi / reititin tekee siitä "sisäisen" verkon. Sanotaan, että se valitsee verkon “192.168.1.0” numeron ja se on tavallinen verkkonaamio (lue lisätietoja linkeistä).
Tämä tarkoittaa, että voit kytkeä laitteita reitittimen sisälle ja antaa heille minkä tahansa IP-osoitteen, joka sopii tähän malliin: “192.168.1.1-254”. Viimeinen oktetti (väli viimeisen jakson jälkeen) on isäntänne IP-osoitteiden "käytettävissä oleva alue". On olemassa joitain erityisiä IP-osoitteita (verkko-osoitteet, lähetysosoitteet jne.), Mutta jos et käytä numeroa "0" tai "255", voit hyvin useimmissa tapauksissa.
Joten, lyhyt vastaus on "10.x.x.x, 192.168.x.x ja 172.16-31.x.x" ovat kaikki IP-osoitteita, joita voit käyttää omassa kotiverkossasi, jotka eivät koskaan ole ristiriidassa julkisten IP-osoitteiden kanssa. Tämä on tärkeää seuraavasta syystä:
Kun yrität siirtyä verkkosivustolle, sanokaa google.com, ja selaimesi ottaa yhteyttä Internetin DNS-palvelimeen ja sanoo ”Missä google.com on?”, Se saa vastauksen takaisin IP-osoitteen muodossa. Vastaus on pohjimmiltaan: "Jos haluat päästä google.com-sivustoon, siirry kohtaan 8.8.8.8." Selaimesi lähettää sitten pyynnön numeroon 8.8.8.8 ja lataa minkä tahansa sivun.
Entä jos käytit kotiverkon IP-osoitteeksi ”8.8.8.8”? No, sinulla saattaa olla ongelma, koska reitittimesi saattaa sanoa: "Tiedän missä 8.8.8.8 on, se on tuolla!" ja sitten menetät pääsyn google.com-sivustoon, koska et voi poistua verkostostasi ja ratkaista oikea “8.8.8.8” -osoite. Koska yksityiset IP-osoitealueet on tarkoitettu vain yksityiseen käyttöön, julkisten verkkosivustojen ei tulisi koskaan käyttää niitä, joten sinun ei pitäisi koskaan etsiä verkkosivuston osoitetta (lähiverkon ulkopuolella), joka osoittaa johonkin niistä.
"127.0.0.1" on erityinen osoitetyyppi, jota kutsutaan "localhost" -osoitteeksi (en aio mennä siihen täällä). Se kattaa koko 127 alueen: “127.0.0.0 - 127.255.255.255”. Ajattele sitä tapana antaa laitteelle oma IP-osoite ilman, että kukaan tai mikään muu voi tehdä asioita tällä osoitteella.
Onko sinulla jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta teknisesti taitavilta Stack Exchangen käyttäjiltä? Katso koko keskusteluketju täältä .