Verkkotoiminnassa IP-osoitteen haku on prosessi, jolla käännetään IP-osoitteita ja Internet-verkkotunnuksia. IP-osoitteen edelleenhaku muuntaa Internet-nimen IP-osoitteeksi. Käänteinen IP-osoitehaku muuntaa IP-osoitteen numeron nimeksi. Useimmille tietokoneen käyttäjille tämä prosessi tapahtuu kulissien takana.
Mikä on IP-osoite?
Internet-protokollan osoite (IP-osoite) on yksilöllinen numero, joka on määritetty tietokonelaitteelle, kuten tietokoneelle, älypuhelimelle tai tabletille sen tunnistamiseksi verkossa.
IPv4-osoitteet ovat 32-bittisiä numeroita ja sisältävät noin 4 miljardia mahdollista numeroa. IP-protokollan uusin versio (IPv6) tarjoaa lähes rajattoman määrän yksilöllisiä osoitteita. Esimerkiksi IPv4-osoite näyttää 151.101.65.121; IPv6-osoite näyttää tältä 2001:4860:4860::8844.
Miksi IP-osoitteen haku on olemassa
IP-osoite on pitkä numerosarja, jota on vaikea muistaa ja joka on herkkä kirjoitusvirheille. Tästä syystä URL-osoitteita käytetään verkkosivustoille siirtymiseen. URL-osoitteet on helpompi muistaa ja kirjoittaa oikein. Kulissien takana URL-osoite kuitenkin käännetään vastaavaksi numeeriseksi IP-osoitteeksi pyydetyn verkkosivuston lataamiseksi.
Yleensä URL-osoite (jota kutsutaan yleisesti verkkosivuston osoitteeksi) syötetään tietokoneen tai mobiililaitteen verkkoselaimeen. URL-osoite siirtyy reitittimeen tai modeemiin, joka suorittaa eteenpäin suunnatun verkkotunnuksen nimipalvelimen (DNS) haun reititystaulukon avulla. Tuloksena oleva IP-osoite tunnistaa verkkosivuston. Prosessi on näkymätön käyttäjälle, joka näkee vain osoitepalkin URL-osoitetta vastaavan verkkosivuston.
Useimpien käyttäjien tarvitsee harvoin huolehtia käänteisistä IP-hakuista. Niitä käytetään enimmäkseen verkon vianmääritykseen, usein ongelman aiheuttavan IP-osoitteen verkkotunnuksen selvittämiseen.
Hakupalvelut
Useita Internet-palveluita tukevat julkisten osoitteiden IP-hakua sekä eteenpäin että taaksepäin. Internetissä nämä palvelut perustuvat Domain Name Systemiin, ja ne tunnetaan nimellä DNS-haku- ja käänteinen DNS-hakupalvelut.
Oppilaitoksen tai yrityksen lähiverkossa yksityiset IP-osoitteet ovat myös mahdollisia. Nämä verkot käyttävät sisäisiä nimipalvelimia, jotka suorittavat verrattavissa olevia toimintoja Internetin DNS-palvelimiin
DNS:n lisäksi Windows Internet Naming Service on toinen tekniikka, jota voidaan käyttää IP-hakupalveluiden rakentamiseen yksityisissä verkoissa.
Muut nimeämismenetelmät
Ennen dynaamista IP-osoitetta monista pienyritysverkoista puuttui nimipalvelimia. Nämä verkot hallinnoivat yksityisiä IP-hakuja isäntätiedostojen kautta, jotka sisälsivät luettelot staattisista IP-osoitteista ja niihin liittyvistä tietokoneiden nimistä. Tätä IP-hakumekanismia käytetään edelleen joissakin Unix-tietokoneverkoissa. Sitä käytetään myös kotiverkoissa, joissa ei ole reitittimiä ja joissa on staattinen IP-osoite.
Dynamic Host Configuration Protocol (DHCP) hallitsee automaattisesti verkon IP-osoitteita. DHCP-pohjaiset verkot luottavat DHCP-palvelimeen ylläpitämään isäntätiedostoja. Monissa kodeissa ja pienissä yrityksissä reititin on DHCP-palvelin.
DHCP-palvelin tunnistaa useita IP-osoitteita, ei yhtä IP-osoitetta. Tämän seurauksena IP-osoite voi vaihdella seuraavan kerran, kun URL syötetään. Useiden IP-osoitteiden käyttäminen mahdollistaa useiden ihmisten katselun verkkosivustolla samanaikaisesti.
Tietokoneverkkokäyttöjärjestelmän mukana toimitetut apuohjelmat mahdollistavat IP-osoitteiden haun sekä yksityisissä lähiverkoissa että Internetissä. Esimerkiksi Windowsissa nslookup-komento (kirjoitetaan komentokehoteikkunaan) tukee hakuja nimipalvelimien ja isäntätiedostojen avulla.
Komento on sama macOS:lle ja se syötetään pääteikkunaan.
Internetin julkisia nslookup-sivustoja ovat Kloth.net, Network-Tools.com ja CentralOps.net.