URL ja IP-osoite
URL ja IP-osoite
Jotta voit löytää mitä haluat Internetissä, sinun täytyy olla osoitin, mistä löytää. URL-osoitteet (Uniform Resource Locators) ja IP-osoitteet ovat vain tähän tarkoitukseen käytettäviä tunnuksia. Suurin ero URL: n ja IP-osoitteen välillä on se, mitä he viittaavat. IP-osoite viittaa olennaisesti tietokoneeseen, olipa se fyysinen laitteisto tai virtuaalinen, kuten jaetussa palvelimessa. Vertailun vuoksi tyypillinen URL sisältää käytetyn protokollan (eli HTTP, FTP), verkkotunnuksen tai IP-osoitteen, polun ja valinnaisen fragmentin tunnisteen. On selvää, että IP-osoite voi olla osa URL-osoitetta, mutta on yleisempi nähdä verkkotunnuksen nimi IP-osoitteen sijaan.
Koska useimmilla URL-osoitteilla on verkkotunnus IP-osoitteen sijaan, on tarpeen käsitellä pyyntö Domain Name Server (DNS) -palvelun kautta, jotta verkkotunnus voidaan muuntaa IP-osoitteeksi. Ilman DNS: ää pyyntö epäonnistuisi, koska tietokone ei löydä isäntäkonetta. URL-osoitteen kehittäminen johtui siitä, että IP-osoitteita on paljon vaikeampi muistaa kuin sivuston sisällöstä tai tarkoituksesta.
Yksi asia, jonka internet on tällä hetkellä kohtaamassa, on IP-osoitteen altaan nopea väheneminen internetin nopean kasvun takia. Siksi kehitettiin IPv6, joka suurentaa IP-osoitteiden enimmäismäärää, jota voidaan käyttää. Toisaalta mahdollisten URL-osoitteiden lukumäärää ei käytännössä rajoiteta, koska nimiä ei ole rajoitettu. On myös hyvin yleistä, että isommissa sivustoissa on useita URL-osoitteita samalle sivustolle, jotta käyttäjät eivät harhautettaisi käyttäjiä, jotka saattaisivat rekisteröidä vastaavan verkkotunnuksen.
Kaiken kaikkiaan URL-osoite on kattavampi osoitin mitä haluat Internetissä ja missä se löytyy. IP-osoite on vain tietokoneen osoite. Jotkin tietokoneet saattavat joutua käyttämään oletusarvoista käyttäytymistä ja kirjoittamaan IP-osoitteen selaimessa käyttämään HTTP-protokollaa välittömästi ja siirtymään sivuston hakemistosivulle.
Yhteenveto:
1. IP-osoite määrittää sijainnin vain, kun URL-osoite määrittää sijainnin, protokollan ja tietyn resurssin 2.URL vaatii DNS-palvelimen, vaikka IP-osoite ei 3.URLit ovat rajoittamattomia, kun taas IP-osoitteet ovat rajalliset 4.IP-osoitteilla ja URL-osoitteilla on yksi monta suhdetta