IP vs DNS
Internetissä on käytössä kaksi päänimiavaruusmenetelmää: IP-osoiteavaruudet ja toimialueen nimeämishierarkia. DNS ylläpitää ja kääntää verkkotunnuksia IP-osoitteiksi.
Mikä on IP?
IP tai Internet Protocol palvelee kahta tarkoitusta: määrittelee säännöt IP-osoitejärjestelmälle loogisen numeerisen osoitteen antamiseksi jokaiselle TCP/IP-pohjaisen verkon entiteetille ja datapakettien reitittämiseen tai kuljettamiseen lähdeisännistä määränpäähän. isännät.
Näiden tehtävien joukossa IP-osoitteiden määrittäminen on elintärkeää, koska sen avulla kokonaisuuden tai isännän (kuten tietokoneen tai tulostimen) sijainti tunnistetaan IP-pohjaisessa verkossa. Lisäksi tarkka tietojen reititys saavutetaan myös IP-osoitteiden avulla.
IP-osoite on yleensä ainutlaatuinen 32-bittinen (IPv4) tai 128-bittinen (IPv6) binäärinumero, jonka Internet Assigned Number Authority määrittää verkon jollekin entiteetille. Ihmisten käyttäjien mukavuuden vuoksi nämä IP-osoitteet tallennetaan desimaaliluvun muodossa. Alla on esimerkki IP-osoitteesta.
IP-osoitteita on kahta tyyppiä: staattiset IP-osoitteet, jotka ovat pysyviä ja jotka järjestelmänvalvoja määrittää isännälle manuaalisesti, ja dynaamiset IP-osoitteet, jotka määritetään uudelleen aina, kun isäntä on yhteydessä verkkoon palvelin käyttää DHCP:tä.
Mikä DNS on?
DNS eli Domain Naming System on hierarkkinen järjestelmä tietokoneiden tai muiden verkkoon kytkettyjen resurssien nimeämiseen. Se helpottaa käyttäjäryhmien ja resurssien nimeämistä ottamatta huomioon niiden fyysistä sijaintia, mikä yksinkertaistaa tavallisten käyttäjien asioita, koska heidän tarvitsee vain tietää URL-osoite tai sähköpostiosoite päästäkseen isäntiin tai resursseihin huolehtimatta siitä, kuinka fyysisesti ne paikantuvat. Se sisältää myös kartoitusjärjestelmän verkkotunnusten ja niitä vastaavien IP-osoitteiden tai fyysisten sijaintien välillä, jotta se voi paikantaa isännät tai resurssit, jotka käyttäjien syöttämien toimialuenimien osoittavat.
Tyypillinen verkkotunnuksen nimi (joka muodostetaan DNS-protokollan sääntöjen mukaan) koostuu kolmesta tai useammasta osasta (kutsutaan nimikkeiksi), jotka on yleensä ketjutettu pisteillä.
Kuten yllä on kuvattu, Domain Nameing -hierarkia muodostetaan verkkotunnuksen oike alta vasemmanpuoleisimpaan osaan. Yllä olevassa esimerkissä "com" on ylätason verkkotunnuksen nimi ja "differencebetween.com" on TLD:n "com" aliverkkotunnus. Ja www.differencebetween.com on aliverkkotunnuksen "differencebetween.com" aliverkkotunnus. Kun kyse on verkkotunnuksista, kuten www.example.co.uk, verkkotunnusta "co" kutsutaan toisen tason verkkotunnukseksi. Jokainen tarra voi sisältää enintään 63 merkkiä, ja jokainen verkkotunnus saa olla enintään 253 merkkiä pitkä.
Jos jokin verkkotunnuksen nimi on liitetty tiettyyn IP-osoitteeseen, näitä nimiä kutsutaan isäntänimiksi. Esimerkiksi www.differencebetween.com ja differentsebetween.com ovat isäntänimiä, kun taas aluetunnukset, kuten.com tai.org, eivät ole, koska niitä ei liitetä mihinkään IP-osoitteeseen.
Domain Name System toimii hierarkkisen tietokannan muodossa, joka sisältää alihaaroja, joita kutsutaan nimipalvelimiksi. Kun verkkotunnuksen nimen käännöstä pyydetään, jos paikallisella DNS-nimipalvelimella ei ole tietuetta tietystä toimialueesta, se lähettää pyynnön jollekin 13:sta juuri DNS-palvelimesta, jotka sijaitsevat maailmanlaajuisesti. DNS-juuripalvelin ottaa sitten yhteyttä vastaavaan TLD DNS -palvelimeen (org, com jne.) välimuistissa olevien tietueiden saamiseksi tietyn toimialueen nimestä. Sitten TLD DNS-palvelin ottaa yhteyttä v altuutettuun DNS-palvelimeen, joka sisältää tietoja aliverkkotunnuksista.
Mitä eroa on IP:n ja DNS:n välillä?
• IP ja DNS ovat molemmat nimeämisjärjestelmiä verkon entiteeteille varattujen nimiavaruuksien osoittamiseen.
• Vaikka IP-osoitteet ovat todellisia paikkoja, joissa entiteetit sijaitsevat, DNS antaa entiteetille vain Nimen joidenkin vakiosääntöjen perusteella. Esimerkiksi DNS on samanlainen kuin paikan nimi, ja IP-osoite on samanlainen kuin paikan fyysisen sijainnin osoite. Kun käyttäjä kirjoittaa Domain Name, DNS kääntää verkkotunnuksen nimen IP-osoitteeksi ja paikantaa isännän fyysisesti.
• DNS antaa myös aakkosnumeerisen nimen entiteetille, jonka käyttäjät helposti muistavat, ja IP määrittää verkkoyksikölle numeerisen arvon.