Skillnad mellan IP och DNS

Anonim

IP vs DNS

Det finns två huvudnamnrymdmetoder som implementeras på Internet: IP-adressrum och Domännamn hierarki. Domännamnen upprätthålls och översätts till IP-adresser av DNS.

Vad är IP?

IP eller Internet-protokollet har två syften: definierar reglerna för IP-adresseringssystemet för att ge en logisk numerisk adress till varje enhet i ett TCP / IP-baserat nätverk och routning eller transport av datapaket från källhanterare till destinationshanterare.

Bland dessa uppgifter är IP-adressering av avgörande betydelse, eftersom det är hur en företags eller en värds (t.ex. en dator eller en skrivare) lokaliseras i ett IP-baserat nätverk. Dessutom uppnås noggrann ruttning av data genom IP-adressering.

En IP-adress är vanligtvis ett unikt 32-bitars (IPv4) eller 128-bitars (IPv6) binärt nummer som tilldelas en enhet av ett nätverk av Internet-tilldelad nummerautoritet. För de mänskliga användarnas bekvämlighet lagras dessa IP-adresser i form av ett decimaltal. Nedan visas ett exempel på en IP-adress.

IP-adresser är av två typer: Statiska IP-adresser, som är permanenta och tilldelas en värd manuellt av en administratör och dynamiska IP-adresser som tilldelas på nytt varje gång värden är ansluten till servern med hjälp av DHCP.

Vad är DNS?

DNS eller domännamnssystemet är ett hierarkiskt system för namngivning av datorer eller andra resurser som är anslutna till ett nätverk. Det underlättar namngivning av grupper av användare och resurser, med hänsyn till deras fysiska placeringar, vilket förenklar saker för allmänna användare, eftersom de bara behöver känna till en webbadress eller en e-postadress för att komma åt värdar eller resurser utan att oroa sig för hur fysiskt lokaliserar dem. Det innehåller också ett kartläggningssystem mellan domännamn och deras motsvarande IP-adresser eller fysiska platser, så att det kan hitta värdar eller resurser som anges av domännamnen som anges av Användare.

Ett typiskt domännamn (som bildas enligt reglerna i DNS-protokollet) består av tre eller flera delar (refererade till som etiketter), vanligtvis sammanfogade med prickar.

Såsom illustreras ovan bildas domännamnhierarkin från höger till vänster mest av domännamnet. I det ovanstående exemplet är "com" Top Level Domain Name och "differencebetween. com " är en deldomän av TLD" com ". Och www. skillnad mellan. com är en deldomän av subdomänen "differensbetween". com”. När det gäller domännamn som www. exempel. co. uk, domänen "co" refereras till som den andra nivån domänen. Varje etikett kan innehålla upp till 63 tecken och varje domännamn får inte överskrida en längd på 253 tecken.

Om ett domännamn är associerat med en viss IP-adress, kallas dessa namn som Värdnamn. Till exempel www. skillnad mellan. com och differencebetween. com är värdnamn, medan toppdomänerna som. com eller. org är inte, eftersom de inte är kopplade till någon IP-adress.

Domännamnssystemet fungerar i form av en hierarkisk databas, som innehåller underavdelningar som kallas namnservrar. När en översättning av domännamn begärs, skickar den en begäran till en av de 13 Root DNS-servrarna, lokaliserad över hela världen, om den lokala DNS-namnservern inte har en register över den visade domänen. Rots DNS-servern kontaktar då motsvarande TLD-DNS-server (org, com, etc) för cachade poster av det angivna domännamnet. Därefter kontakter TLD-DNS-servern Autentiserad DNS-server, som innehåller detaljer om deldomäner.

Vad är skillnaden mellan IP och DNS ?

• IP och DNS är båda namngivningssystem för adressering av namnområden som tilldelats för enheter i ett nätverk.

• Medan IP-adresserna är de faktiska platserna där enheterna är placerade, ger DNS endast enheten ett namn, baserat på vissa standardregler. DNS liknar till exempel ett namn på en plats, och IP-adressen liknar adressen till den fysiska platsen för platsen. När en användare skriver ett domännamn, översätter DNS-domännamnet till en IP-adress och lokaliserar värden fysiskt.

• DNS tilldelar dessutom ett alfanumeriskt namn till en enhet som lätt kan komma ihåg av användarna, och IP-numret tilldelar ett numeriskt värde till nätverksenheten.