IP versus DNS
Er zijn twee belangrijke namespace-methoden geïmplementeerd op het internet: IP-adres spaties en Domeinnaamgeving hiërarchie. De domeinnamen worden onderhouden en vertaald naar IP-adressen door de DNS.
Wat is IP?
IP of het internetprotocol heeft twee doelen: het definiëren van de regels voor het IP-adresseringssysteem voor het geven van een logisch numeriek adres aan elke entiteit in een op TCP / IP gebaseerd netwerk en het routeren of transporteren van datapakketten van bronhosts naar bestemmingshosts.
Van deze taken is IP-adressering van vitaal belang, omdat het de manier is waarop de locatie van een entiteit of een host (zoals een computer of een printer) wordt herkend in een op IP gebaseerd netwerk. Bovendien wordt een accurate routering van gegevens ook bereikt via IP-adressering.
Een IP-adres is gewoonlijk een uniek 32-bits (IPv4) of 128-bits (IPv6) binair nummer dat is toegewezen aan een entiteit van een netwerk, door de autoriteit voor internettoegewezen nummers. Voor het gemak van de menselijke gebruikers worden deze IP-adressen opgeslagen in het formaat van een decimaal nummer. Hieronder is een voorbeeld van een IP-adres gegeven.
IP-adressen bestaan uit twee typen: statische IP-adressen, die permanent zijn en door een beheerder handmatig aan een host worden toegewezen, en dynamische IP-adressen, die telkens opnieuw worden toegewezen wanneer de host via DHCP met het netwerk is verbonden..
Wat is DNS?
DNS of het Domain Naming System is een hiërarchisch systeem voor het benoemen van computers of andere bronnen die zijn verbonden met een netwerk. Het vergemakkelijkt het benoemen van groepen gebruikers en bronnen, ongeacht hun fysieke locaties, wat dingen vereenvoudigt voor algemene gebruikers, omdat ze alleen een URL of een e-mailadres moeten weten om toegang te krijgen tot hosts of bronnen zonder zich zorgen te hoeven maken over hoe ze fysiek te vinden. Het bevat ook een kaartsysteem tussen domeinnamen en de bijbehorende IP-adressen of fysieke locaties, zodat het de hosts of resources kan vinden die worden aangegeven door de door gebruikers ingevoerde domeinnamen.
Een typische domeinnaam (die is gevormd volgens de regels in het DNS-protocol) bestaat uit drie of meer delen (aangeduid als labels), meestal aaneengeschakeld door stippen.
Zoals hierboven geïllustreerd, wordt de hiërarchie Domeinnamming gevormd van de meest rechtse naar de meest linkse van de domeinnaam. In het bovenstaande voorbeeld, “Com” is de naam op het hoogste niveau en “Differencebetween.com” is een subdomein van TLD "com". En www.differencebetween.com is een subdomein van het subdomein "differencebetween.com". Als het gaat om domeinnamen zoals www.example.co.uk, het domein "co" wordt het Second Level-domein genoemd. Elk label kan maximaal 63 tekens bevatten en elke domeinnaam mag niet langer zijn dan 253 tekens.
Als een domeinnaam aan een bepaald IP-adres is gekoppeld, worden die namen de term genoemd hostnames. Bijvoorbeeld, www.differencebetween.com en differencebetween.com zijn hostnamen, terwijl de TLD's zoals .com of .org zijn niet, omdat ze niet geassocieerd zijn met een IP-adres.
Domain Name System werkt in de vorm van een hiërarchische database, die subtakken bevat die naamservers worden genoemd. Wanneer een vertaling van de domeinnaam wordt gevraagd, stuurt de lokale DNS-naamserver geen record van het betreffende domein, en wordt daarom een verzoek verzonden naar een van de 13 Root DNS-servers die zich over de hele wereld bevinden. De root-DNS-server neemt vervolgens contact op met de bijbehorende TLD DNS-server (org, com, enzovoort) voor gecachte records van de opgegeven domeinnaam. Vervolgens neemt de TLD DNS-server contact op met de Gezaghebbende DNS-server, die details over subdomeinen bevat.
Wat is het verschil tussen IP en DNS? • IP en DNS zijn beide naamgevingssystemen voor het adresseren van naamruimten die zijn toegewezen aan entiteiten in een netwerk. • Hoewel de IP-adressen de daadwerkelijke locaties zijn waar de entiteiten zich bevinden, geeft DNS de entiteit alleen een naam op basis van enkele standaardregels. DNS is bijvoorbeeld vergelijkbaar met een naam van een plaats en het IP-adres is vergelijkbaar met het adres naar de fysieke locatie van de plaats. Wanneer een gebruiker een domeinnaam typt, vertaalt de DNS de domeinnaam in een IP-adres en lokaliseert de host fysiek. • Ook wijst de DNS een alfanumerieke naam toe aan een entiteit die gemakkelijk door de gebruikers kan worden onthouden, en de IP wijst een numerieke waarde toe aan de netwerkentiteit. |