Forskel mellem IP og DNS

Anonim

IP vs DNS

Der er to metoder til hovednavneområde implementeret på internettet: IP-adresserum og Domæne navngivning hierarki. Domænenavne er vedligeholdt og oversat til IP-adresser af DNS.

Hvad er IP?

IP eller Internet Protocol tjener to formål: Definere reglerne for IP-adressesystemet for at give en logisk numerisk adresse til hver enhed i et TCP / IP-baseret netværk og routing eller transport af datapakker fra kildeværter til destinationsværter.

IP-adressering er blandt disse opgaver af afgørende betydning, da det er, hvordan placeringen af ​​en enhed eller en vært (såsom en computer eller en printer) genkendes i et IP-baseret netværk. Derudover opnås også nøjagtig routing af data via IP-adressering.

En IP-adresse er som regel et unikt 32-bit (IPv4) eller 128-bit (IPv6) binært tal, der er tildelt en enhed af et netværk af Internet Assigned Number Authority. For de menneskelige brugeres bekvemmelighed lagres disse IP-adresser i formatet af et decimaltal. I det følgende er et eksempel på en IP-adresse.

IP-adresser er af to typer: Statiske IP-adresser, som er permanente og tildeles en vært manuelt af en administrator og dynamiske IP-adresser, der tildeles igen hver gang værten er tilsluttet til netværket af serveren ved hjælp af DHCP.

Hvad er DNS?

DNS eller Domain Naming System er et hierarkisk system til navngivning af computere eller andre ressourcer, der er forbundet til et netværk. Det letter navngivningen af ​​grupper af brugere og ressourcer, idet de ignorerer deres fysiske placeringer, hvilket forenkler tingene for generelle brugere, da de kun skal kende en URL eller en e-mail-adresse for at få adgang til værter eller ressourcer uden at bekymre sig om, hvordan de fysisk lokaliserer dem. Den indeholder også et kortlægningssystem mellem domænenavne og deres tilsvarende IP-adresser eller fysiske steder, så det kan finde værterne eller ressourcen angivet af domænenavne indtastet af brugere.

Et typisk domænenavn (som er dannet i henhold til reglerne i DNS-protokollen) består af tre eller flere dele (benævnt etiketter), som normalt er sammenfaldende med prikker.

Som illustreret ovenfor dannes domænenavnshierarkiet fra højre til venstre - mest af domænenavnet. I ovenstående eksempel er "com" topnivådomenavnet og "differencebetween. com " er et underdomæne af TLD" com ". Og www. forskel mellem. com er et underdomæne af underdomænet "differencebetween". com”. Når det kommer til domænenavne som www. eksempel. co. uk, domænet "co" refereres til som andet niveau domæne. Hver etiket kan indeholde op til 63 tegn, og hvert domænenavn må ikke overstige en længde på 253 tegn.

Hvis et domænenavn er knyttet til en bestemt IP-adresse, kaldes disse navne som Hostnavne. For eksempel www. forskel mellem. dk og differencebetween. com er værtsnavne, mens TLD'erne som. dk eller. org er ikke, da de ikke er forbundet med nogen IP-adresse.

Domænenavn Systemet fungerer i form af en hierarkisk database, som indeholder underafdelinger kaldet navneservere. Når der anmodes om en oversættelse af domænenavn, hvis den lokale DNS-navneserver ikke har en oversigt over det bestemte domæne, sender den en forespørgsel til en af ​​de 13 Root DNS-servere, der findes over hele verden. Rots DNS-serveren kontakter derefter den tilsvarende TLD DNS-server (org, com osv.) For cachelagrede poster af det givne domænenavn. Derefter kontakter TLD DNS-serveren Autentisk DNS-server, som indeholder detaljer om underdomæner.

Hvad er forskellen mellem IP og DNS ?

• IP og DNS er begge navngivningssystemer til adressering af navneområder, der er allokeret til enheder i et netværk.

• Mens IP-adresserne er de faktiske steder, hvor enhederne er placeret, giver DNS kun entiteten et navn, baseret på nogle standardregler. For eksempel svarer DNS til et sted på et sted, og IP-adressen svarer til adressen til den fysiske placering af stedet. Når en bruger skriver et domænenavn, oversætter DNS domænenavnet til en IP-adresse og lokaliserer værten fysisk.

• DNS tildeler også et alfanumerisk navn til en enhed, der nemt kan huskes af brugerne, og IP'en tildeler en numerisk værdi til netværksenheden.