29Aug

Mitä erilaiset LAN-IP-osoitteet edustavat?

Kun aloitat oppimisen IP-osoitteista, se voi olla vähän hämmentävää aluksi, kun tiedetään, mitkä osoitteet edustavat ja miksi he tekevät niin. Tässä mielessä nykyinen SuperUser Q & A -asiakirja auttaa utelias lukijaa oppimaan lisää IP-osoitteista.

Päivän kysymys &Vastausistunto tulee meille kohteliaasti SuperUser-osastoon Stack Exchange, yhteisöllinen ryhmittely Q & A verkkosivuilla.

Kuva CLUC: n( Flickr) ansiosta.

Kysymys

SuperUser-lukija Flare Cat haluaa tietää, mitkä erilaiset LAN-IP-osoitteet edustavat?

Olen nähnyt LAN-IP-osoitteita seuraavilla tavoilla / muodoissa:

  • 10.0.0. *
  • 192.168.0. *
  • 192.168.1. *
  • 192.168.2. *
  • 127.0.0. *( Tämä yleensä päättyy 1: llä ja en ole varma, onko se LAN-osoite vai ei, koska tavallisesti näen sen proxy-aineella)

Miksieri LAN-IP-osoitteiden muodot ja mitä ne edustavat( keskiarvo)?

Mitä erilaiset LAN-IP-osoitteet edustavat?

Vastaus

SuperUser-avustaja Abraxas on meille vastaus:

Tässä on monia kysymyksiä, mutta tässä on crash-kurssi yksityisillä IP-osoitteilla, kuten määritettiin RFC 1918: ssa.

IP-osoitteet hajotettiinmitä kutsutaan luokiksi, kuten täällä nähdään. Tätä ei enää käytetä( korvattu luokittelemattomalla verkkotunnusten välisellä reitityksellä tai lyhyellä aikavälillä CIDR: llä), mutta se voi auttaa ymmärtämään eri verkkokokoja:

Osoitteisiin liittyy muutamia perusedellytyksiä.Sinulla on niin kutsuttuja verkkoja, verkko-osoitteita, julkisia osoitteita, yksityisiä osoitteita ja aliverkkoja.

Lyhyesti sanottuna tietokoneesi saa IP-osoitteen, joka asuu tietyssä IP-verkossa. Tietokoneen 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 julkisille verkkoille. Jos esimerkiksi ping google.com, saat vastauksen julkisesta osoitteesta, jonka google.com ratkaisee. Se on julkinen osoite. On joitain verkkoja, jotka ovat "erityisiä" ja joita ei ole annettu julkisesti;niitä kutsutaan yksityisiksi IP-osoitteiksi. Lisätietoja saat täältä: Mikä on yksityinen IP-osoite?

Tässä on luettelo yksityisistä verkkoalueista:

Mielestäni helpoin tapa kuvitella tätä on kuvitella seuraavia. Internet-palveluntarjoajasi antaa sinulle yhden IP-osoitteen, esimerkiksi "50.100.101.154".Tämä on kytketty kotiisi modeemiin / reitittimeen ja se on julkisen käyttöliittymän IP-osoite. Sinulla on kuitenkin useampi kuin yksi laite, jonka haluat verkostasi, joten mitä modeemi / reititin tekee, se luo "sisäisen" verkon. Sano että se valitsee verkon numeron "192.168.1.0" ja se on tavallinen verkkopeite( lue lisää linkkejä).

Tämä tarkoittaa, että voit kytkeä laitteita reitittimen sisälle ja antaa niille IP-osoitteen, joka sopii tähän malliin: "192.168.1.1-254".Viimeinen oktetti( viimeisen jakson jälkeinen tila) on isäntä-IP-osoitteiden "käytettävissä oleva alue".On olemassa joitain erityisiä IP-osoitteita( verkko-osoitteet, lähetysosoitteet jne.), Mutta jos et käytä "0" tai "255", sinun on hyvä olla useimmissa tapauksissa.

Joten lyhyt vastaus on "10.x.x.x, 192.168.x.x ja 172.16-31.x.x" ovat kaikki IP-osoitteet, joita voit käyttää omassa kotiverkossasi, joka ei koskaan ristiriidassa julkisten IP-osoitteiden kanssa. Tämä on tärkeää seuraavasta syystä:

Kun yrität siirtyä verkkosivustoon, sano google.com ja selaimesi yhteyttä DNS-palvelimeen Internetissä ja sanoo "Missä on google.com?", Se saa vastauksen takaisinIP-osoitteen muoto. Vastaus on periaatteessa "Jos haluat siirtyä osoitteeseen google.com, siirry kohtaan 8.8.8.8." Selaimesi lähettää pyynnön "8.8.8.8" ja lataa minkä tahansa sivun.

Mitä jos käytit "8.8.8.8" kotiverkon IP-osoitteessa? No, sinulla saattaa olla ongelma, koska reitittimenne voi sanoa: "Tiedän, missä 8.8.8.8 on, se on aivan siellä!" Ja lopulta menetät google.comin pääsyn, koska et pääse ulos verkosta ja ratkaiseoikea "8.8.8.8" -osoite. Koska yksityiset IP-osoitealueet on tarkoitettu vain yksityiseen käyttöön, julkiset verkkosivustot eivät koskaan saa käyttää niitä, joten sinun ei pitäisi koskaan etsiä verkkosivustoosoitetta( LAN: n ulkopuolelta), joka viittaa johonkin niistä.

"127.0.0.1" on erityinen osoitteen tyyppi, jota kutsutaan "localhost" -osoitteeksi( en pääse siihen tänne).Se kattaa koko 127-alueen: "127.0.0.0 - 127.255.255.255".Ajattele sitä keinona antaa laitteelle oma IP-osoite ilman, että ketään tai jotain muuta pystyisi tekemään asioita kyseisen osoitteen kanssa.

Onko jotain lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä?Katso koko keskusteluketju täältä.