Skip to main content

Introductie van het Domain Name System (DNS)

DNS introductie NL (April 2025)

DNS introductie NL (April 2025)
Anonim

Het internet en veel grotere private Internet Protocol (IP) -netwerken zijn afhankelijk van het vertrouwen op het Domain Name System (DNS) om het verkeer te helpen leiden. De DNS onderhoudt een gedistribueerde database met netwerknamen en -adressen en biedt methoden voor computers om op afstand de database te doorzoeken. Sommige mensen noemen DNS het 'telefoonboek van internet'.

DNS en het World Wide Web

Alle openbare websites worden uitgevoerd op servers die zijn verbonden met internet met openbare IP-adressen. De webservers op About.com hebben bijvoorbeeld adressen als 207.241.148.80. Hoewel mensen adresinformatie zoals http://207.241.148.80/ in hun webbrowser kunnen typen om sites te bezoeken, is het veel praktischer om namen te kunnen gebruiken zoals http://www.about.com/.

Internet gebruikt DNS als wereldwijde naamomzettingsdienst voor openbare websites. Wanneer iemand de naam van een site in zijn browser typt, zoekt DNS het bijbehorende IP-adres voor die site op, de gegevens die nodig zijn om de gewenste netwerkverbindingen tussen webbrowsers en webservers tot stand te brengen.

DNS-servers en naamhiërarchie

DNS gebruikt een client / server-netwerkarchitectuur. DNS-servers zijn de computers die zijn aangewezen voor het opslaan van de DNS-database archief (namen en adressen), terwijl clients van de DNS pc's, telefoons en andere apparaten van eindgebruikers omvatten. DNS-servers communiceren ook met elkaar en fungeren als klanten voor elkaar wanneer dat nodig is.

De DNS organiseert zijn servers in een hiërarchie. Voor het internet, de zogenaamde root nameservers bevinden zich bovenaan de DNS-hiërarchie. De internetrootnaamservers beheren DNS-serverinformatie voor de topleveldomeinen (TLD) van het web (zoals ".com" en ".uk"), met name de namen en IP-adressen van het origineel (genaamd gezaghebbend ) DNS-servers die verantwoordelijk zijn voor het afzonderlijk beantwoorden van vragen over elke TLD. Servers op het volgende lagere niveau van de DNS-hiërarchische track volgen domeinnamen en adressen op het tweede niveau (zoals "about.com") en aanvullende niveaus beheren webdomeinen (zoals "compnetworking.about.com").

DNS-servers worden geïnstalleerd en onderhouden door particuliere bedrijven en internetbesturen over de hele wereld. Voor het internet ondersteunen 13 root-nameservers (eigenlijk redundante pools van machines over de hele wereld) de honderden internet-topleveldomeinen, terwijl About.com betrouwbare DNS-serverinformatie levert voor de sites binnen zijn netwerk. Organisaties kunnen op dezelfde manier DNS op hun privé-netwerken afzonderlijk inzetten, op kleinere schaal.

Meer - Wat is een DNS-server?

Netwerken configureren voor DNS

DNS-clients (genoemd resolvers ) die DNS willen gebruiken, moet het op hun netwerk geconfigureerd hebben. Resolvers query de DNS met behulp van vaste ( statisch ) IP-adressen van een of meer DNS-servers. Op een thuisnetwerk kunnen DNS-serveradressen eenmaal worden geconfigureerd op een breedbandrouter en automatisch worden opgehaald door clientapparaten, of de adressen kunnen afzonderlijk op elke client worden geconfigureerd. Beheerders van thuisnetwerken kunnen geldige DNS-serveradressen krijgen van hun internetprovider of externe DNS-providers van internet zoals Google Public DNS en OpenDNS.

Typen DNS-zoekacties

DNS wordt meestal gebruikt door webbrowsers die internetdomeinnamen automatisch naar IP-adressen converteren. Naast deze forward lookups , de DNS wordt ook gebruikt voor:

  • het vinden van de juiste servers om internet-e-mail te bezorgen
  • reverse lookups die een IP-adres terug naar een domeinnaam converteert

Het netwerk vraagt ​​om ondersteuning voor DNS-lookups die standaard via TCP en UDP, poort 53 worden uitgevoerd.Zie ook - IP-adreszoeken doorsturen en omkeren

DNS-caches

Om grote hoeveelheden aanvragen beter te verwerken, gebruikt de DNS caching. DNS-caches slaan lokale kopieën van recentelijk gebruikte DNS-records op terwijl de originelen op hun aangewezen servers worden onderhouden. Door lokale kopieën van DNS-records te maken, hoeft u geen netwerkverkeer te genereren via en via de DNS-serverhiërarchie. Als een DNS-cache echter verouderd raakt, kunnen er problemen met de netwerkverbinding optreden. DNS-caches zijn ook gevoelig voor aanvallen door netwerkhackers. Netwerkbeheerders kunnen zo nodig een DNS-cache spoelen met behulp van ipconfig en vergelijkbare hulpprogramma's.Meer - Wat is een DNS-cache?

Dynamische DNS

Standaard DNS vereist dat alle IP-adresinformatie die in de database is opgeslagen, wordt hersteld. Dit werkt prima voor het ondersteunen van standaardwebsites, maar niet voor apparaten die dynamische IP-adressen gebruiken, zoals internetwebcams of thuiswebservers. Dynamische DNS (DDNS) voegt netwerkprotocol-uitbreidingen toe aan DNS om naamomzettingsservice voor dynamische clients in te schakelen.

Verschillende externe providers bieden dynamische DNS-pakketten aan die zijn ontworpen voor diegenen die op afstand toegang willen krijgen tot hun thuisnetwerk via internet. Het opzetten van een internet DDNS-omgeving vereist dat u zich aanmeldt bij de gekozen provider en aanvullende software installeert op het lokale netwerk. De DDNS-provider controleert op afstand ingeschreven apparaten en maakt de vereiste DNS-naamserverupdates.

Meer - Wat is dynamische DNS?

Alternatieven voor DNS

De Microsoft Windows Internet Naming Service (WINS) ondersteunt naamomzetting vergelijkbaar met DNS maar werkt alleen op Windows-computers en gebruikt een andere naamruimte. WINS wordt gebruikt op sommige privénetwerken van Windows-pc's.

Dot-BIT is een open source project op basis van BitCoin technologie die werkt aan het toevoegen van ondersteuning voor een ".bit" top-level domein aan internet-DNS.

Zelfstudie over het internetprotocol - IP-netwerknummering