IP versus DNS
Er zijn twee belangrijke naamruimtemethoden geïmplementeerd op internet: IP-adresruimten en de hiërarchie van domeinnamen. De domeinnamen worden onderhouden en vertaald naar IP-adressen door de DNS.
Wat is IP?
IP of het internetprotocol dienen twee doelen: het definiëren van de regels voor het IP-adressysteem 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 IP-netwerk. Bovendien wordt nauwkeurige routering van gegevens ook bereikt door middel van IP-adressering.
Een IP-adres is meestal een uniek 32-bits (IPv4) of 128-bits (IPv6) binair nummer dat door de Internet Assigned Number Authority aan een entiteit van een netwerk wordt toegewezen. Voor het gemak van de menselijke gebruikers worden deze IP-adressen opgeslagen in het formaat van een decimaal getal. Hieronder staat een voorbeeld van een IP-adres.
Er zijn twee soorten IP-adressen: statische IP-adressen, die permanent zijn en handmatig door een beheerder aan een host worden toegewezen, en dynamische IP-adressen, die telkens opnieuw worden toegewezen wanneer de host via DHCP door de server met het netwerk wordt verbonden.
Wat is DNS?
DNS of het Domain Naming System is een hiërarchisch systeem voor het benoemen van computers of andere bronnen die op een netwerk zijn aangesloten. Het vergemakkelijkt het benoemen van groepen gebruikers en bronnen, zonder rekening te houden met hun fysieke locaties, wat dingen vereenvoudigt voor algemene gebruikers, aangezien ze alleen een URL of een e-mailadres hoeven te kennen om toegang te krijgen tot hosts of bronnen zonder zich zorgen te hoeven maken over hoe ze fysiek kunnen worden gelokaliseerd. Het bevat ook een mapping systeem tussen domeinnamen en hun corresponderende IP-adressen of fysieke locaties, zodat het de hosts of bron kan lokaliseren die wordt aangegeven door de domeinnamen die door Gebruikers zijn ingevoerd.
Een typische domeinnaam (die wordt gevormd volgens de regels in het DNS-protocol) bestaat uit drie of meer delen (aangeduid als labels), meestal aaneengeschakeld door punten.
Zoals hierboven geïllustreerd, wordt de domeinnaamhiërarchie gevormd van de meest rechtse naar de meest linkse van de domeinnaam. In het bovenstaande voorbeeld is "com" de naam van het topniveaudomein en is "differbetween.com" 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, wordt het domein “co” het Second Level Domain genoemd. Elk label kan maximaal 63 tekens bevatten en elke domeinnaam mag niet langer zijn dan 253 tekens.
Als een domeinnaam is gekoppeld aan een bepaald IP-adres, worden die namen hostnamen genoemd. Bijvoorbeeld, www.differencebetween.com en differentiebetween.com zijn hostnamen, terwijl de TLD's zoals.com of.org dat niet zijn, aangezien ze niet aan een IP-adres zijn gekoppeld.
Domain Name System werkt in de vorm van een hiërarchische database, die ondervertakkingen bevat die naamservers worden genoemd. Wanneer een vertaling van de domeinnaam wordt aangevraagd en de lokale DNS-naamserver geen record van het bepaalde domein heeft, stuurt deze een verzoek naar een van de 13 root-DNS-servers die wereldwijd zijn gevestigd. De root DNS-server neemt vervolgens contact op met de corresponderende TLD DNS-server (org, com, enz.) 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 feitelijke locaties zijn waar de entiteiten zich bevinden, geeft DNS de entiteit alleen een naam, op basis van enkele standaardregels. DNS is bijvoorbeeld vergelijkbaar met de naam van een plaats en het IP-adres is vergelijkbaar met het adres van 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 kan worden onthouden door de gebruikers, en wijst het IP-adres een numerieke waarde toe aan de netwerkentiteit. |