2Sep

Onko kaksi tietokonetta samassa Wi-Fi-verkossa Onko sama IP-osoite?

Kun aloitat oppimisen verkostoista ja IP-osoitteiden toimivuudesta, kaikki näyttävät hieman ylivoimaisilta, mutta vähän tutkimusta voit ymmärtää, miten se kaikki tulee yhteen. Nykyinen SuperUser Q & A -asiakirja auttaa sekaisin lukijaa oppimaan siitä, miten IP-osoitteet toimivat Wi-Fi-verkossaan.

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

Kuvakaappaus Linuxin kuvakaappauksista( Flickr).

Kysymys

SuperUser-lukija Thomas haluaa tietää, onko molemmissa kotitalouden tietokoneissa sama IP-osoite:

Tämä kysymys saattaa tuntua typerältä, mutta mietin, onko samassa Wi-Fi-verkossa kaksi tietokonetta samaa IP-osoitetta? Esimerkiksi isäni tietokone ja tietokone kotona.

Jos näin on, miten ulkomaailma erottaa toisistaan ​​yhden tietokoneen( kuten silloin, kun palvelin haluaa lähettää tietoja takaisin meille)?

Onko kummallakin tietokoneella sama IP-osoite vai ei?

Vastaus

SuperUser-avustajat Reatsilla ja Abraxasilla on vastaus meille. Ensinnäkin, Reats:

Molemmilla tietokoneilla katsotaan olevan sama IP-osoite ulkoisesti. Reititin välittää pyyntöjä lähettävälle tietokoneelle ja tähän käytetään verkko-osoitteen käännös.

Jos kuitenkin yrität viestiä isän tietokoneesi kanssa, käytät sisäisiä osoitteita. Nämä käyttävät vain sisäiseen käyttöön tarkoitettua mukautettua aluetta: yksityinen osoitealue.

Seuraavassa vastauksessa Abraxas:

Tässä on erittäin nopea ääriviivat siitä, miten IP-osoite toimii tässä tilanteessa:

Sinulla on kotitietokoneesi verkkoliitännällä( Ethernet-portti tai Wi-Fi-kortti) ja jokaisella on ainutlaatuinen MACosoitteet, jotka tunnistavat ne maailmanlaajuisesti.

Verkkoyhteydet antavat IP-osoitteet reitittimen /modem/switch/-tukiaseman kautta. Liityntäpiste( AP) on osa tai on kytketty modeemiin /router/-kytkimelle, joka antaa AP: lle IP: n. Näin asiat näyttävät tähän mennessä:

Tietokone( IP) - & gt;Käyttöpiste( IP) - & gt;Kaapelimodeemi( IP)

Tässä esimerkki siitä, mitä IP-osoitteet saattavat olla. Esimerkissä 4. oktetti( jokaisen sarjan viimeinen numero) määrittää laitteen IP-osoitteen, 3 vasemmalta näistä määrittää laitteen verkon.

192.168.1.50 - & gt;192.168.1.25 - & gt;192.168.1.1

Tässä esimerkissä modeemi luo verkon nimeltä 192.168.1.Kaikilla verkon laitteilla on eri x-arvo( 1-255), viimeinen numero.

Tässä on tärkeä ero. IPv4-IP-osoitteita on kaksi tyyppiä, julkiset ja yksityiset. Julkiset IP-osoitteet ovat niitä, joita näet Internetissä( jos ping google.com saat julkisen IP-osoitteen).Verkossa on tyypillisesti yksityinen IP-osoitteen määritys( 192.168.x.x, 172.x.x.x ja 10.x.x.x), jotka ovat kaikki IP-osoitteet, joita ei ole Internet-palvelimilla Internetissä, mutta ne on varattu paikallisille verkkoille.

Kotiverkossasi on tyypillisesti yhdyskäytävä, joka on esimerkiksi x.x.x.1( esimerkiksi 192.168.1.1 tai 10.1.1.1).Tämä tarkoittaa sitä, että niitä ei ole saatavilla ulkopuolelta, vaan niiden on tarkoitus olla verkossasi.

Kuinka sisäiset verkkolaitteet tulevat Internetissä sitten?

Jos siirryt osoitteeseen Whatismyip.com, näkyviin tulee IP-osoite, joka ei ole tietokone, AP tai modeemi / reititin. Tämä on julkinen IP-osoite.

Tyypillisesti modeemissa / reitittimessä on kaksi toimintoa:

  1. Vastaanota IP-osoite ulkomaailmasta ja puhu Internet-palveluntarjoajasi verkossa kyseisen osoitteen kanssa.
  2. Luo sisäinen verkko ja anna heidän puhua ulkoisen käyttöliittymän kautta.

Joten tässä, tehokkaasti, mitä modeemi tekee:

Public IP( kaapeli Jack) - & gt;[Modeemi] - & gt;Yksityinen verkko( IP) - & gt;Ethernet-portit - & gt;[Tietokoneet]

Modeemi silta julkisen Internetin verkkoon.sisäisen verkon pyyntösi lähetetään modeemiisi, joka välittää ne Internetiin. Näin kaikkiin laitteisiin tarvitaan vain yksi julkinen IP-osoite, jotta ne voivat keskustella Internetin kanssa.

Modeemin Internet-puolella sinulla on Internet-palveluntarjoajasi antama IP-osoite, joka on Whatismyip.com-ohjelma. Tämä asetetaan kaapelin /DSL/ T1 -linjaan liitetyn modeemin rajapintaan. Modeemin / reitittimen toinen puoli( jossa liität tukiaseman, kytkimen tai tietokoneen) on määritetty IP-osoite. Se, miten ihmiset voivat saada palvelimia näkyviksi yleisölle, on, että he voivat kertoa modeemeille kuten tämä: "Kun pyyntö tulee julkiseen IP-osoitteeseen, jossa pyydetään resurssia, liitä se liikenteeseen SISÄINEN IP-OSOITE TULOSTA."

Kun lähetät viestisi tietokoneisi, IP-osoite pohjimmiltaan "kapseloituu" eri tietojesi otsikoihin. Loppujen lopuksi tietokoneet, jotka näkevät liikenteen, tarkistavat modeemin ulkoisen IP-osoitteen eikä fyysisten tietokoneiden sisäisen IP-osoitteen. MAC-osoitteita ja muita vastaavia tietoja lähetetään enemmän, mutta pääasiassa yksi julkinen IP-osoite voi edustaa koko laitteen verkostoa sen takana.

Lisätietoja löytyy täältä: Mikä on IP-osoite?(Tai kaikkialla Internetissä.)

NAT on prosessi, jolla reititin muuntaa sisäiset osoitteet yleisölle ja julkisen saapuvan liikenteen oikealle sisäiselle IP-osoitteelle.

Siellä on paljon enemmän, mutta sen pitäisi tarjota sen yleinen sisältö.

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