Wat zijn domeinnaamsystemen?

Domeinnaamsystemen zijn gedistribueerde databasesystemen die zich vertalen tussen menselijk-vriendelijke namen en Numeric Internet Protocol (IP) -adressen. Het meest voorkomende domeinnaamsysteem is het gebruik van het hele internet. Het wordt "het domeinnaamsysteem" genoemd en is ook bekend bij het acroniem DNS. De database is wereldwijd verspreid over vele duizenden domeinnaamservers op internet. Het wordt vaak gebruikt door webbrowsers die zijn aangesloten op internet om de IP -adressen van te bezoeken websites te bepalen.

Systemen voor internetdomeinnamen kunnen worden beschouwd als gigantische online telefoonboeken voor websites. Overal ter wereld kan iedereen een Universal Resource Locator (URL) in een webbrowser typen en op die site terechtkomen. Met de DNS kunnen gebruikers naar een website verwijzen door eenvoudigweg de domeinnaam te gebruiken. Die naam blijft hetzelfde ondanks de overstap van het internet van IP-versie 4-adressen naar langere IP-versie 6-adressen.

De eerste domeinnaamsystemen en DNS-servers werden ontwikkeldIn de vroege jaren 1980 werd het internet snel in grootte. De originele protocollen werden gepubliceerd door de Internet Engineering Task Force (IETF) in aanvraag voor opmerkingen (RFC) 882 en RFC 883. De software en protocollen zijn vaak vaak herzien, voornamelijk vanwege beveiligingsoverwegingen.

Om domeinnaamsystemen echt nuttig te zijn, moet elke naam worden opgelost naar een uniek IP -adres. In 1998 werd de Internet Corporation voor toegewezen namen en nummers (ICANN) gevormd om dit proces te beheren. ICANN is een non-profit entiteit die toezicht houdt op de verdeling van domeinnamen en IP-adressen wereldwijd. Het beheert ook de toewijzing van specifieke poorten en parameterwaarden voor de vele protocollen van internet, inclusief DNS. De 13 gespiegelde servers die de wortel van internet -DN's vormen, worden ook gecoördineerd door ICANN.

De internetwortelservers bevatten de adressen van de DNS -servers voor heel the top-niveau domeinen, zoals .com en .org. Elke server op topniveau bevat een DNS-database van alle namen en adressen in dat domein. Delen van deze DNS -databases worden ook in de cache gecacheerd door duizenden DNS -resolvers die zich bij internetproviders bevinden. Dit verlicht veel van de verkeerslast die anders op de servers op hoog niveau zou worden geplaatst. Individuele webbrowsers bevatten ook caches van bezochte domeinen om de site -opzoek zo snel mogelijk te maken.

Lokale netwerken die van internet zijn geïsoleerd, kunnen hun eigen domeinnaamsystemen gebruiken. Deze vertalen alleen de namen en adressen die zich op het lokale netwerk bevinden. Ze gebruiken vaak DNS -managementsoftware en protocollen die vergelijkbaar zijn of identiek zijn aan die welke worden gebruikt door de internetimplementatie. Sommige alternatieve DNS -rootsystemen bestaan ​​online die duplicaten zijn van de bestaande internetstructuur, maar bevatten meer namen. Deze vormen een risico voor internetstabiliteit en beveiliging omdat een domeinnaam kan worden opgelost om te verschillenENT -adressen door verschillende systemen.

ANDERE TALEN