IP vs. DNS
Im Internet sind zwei hauptsächliche Namespace-Methoden implementiert: IP-Adressräume und Domain-Benennung Hierarchie. Die Domänennamen werden vom DNS verwaltet und in IP-Adressen übersetzt.
Was ist IP??
IP oder das Internet-Protokoll dient zwei Zwecken: Definieren der Regeln für das IP-Adressierungssystem, um jeder Entität in einem TCP / IP-basierten Netzwerk eine logische numerische Adresse zuzuweisen und Datenpakete von Quellhosts zu Zielhosts zu routen oder zu transportieren.
Unter diesen Aufgaben ist die IP-Adressierung von entscheidender Bedeutung, da der Standort einer Entität oder eines Hosts (z. B. eines Computers oder eines Druckers) in einem IP-basierten Netzwerk erkannt wird. Darüber hinaus wird ein genaues Routing von Daten auch durch IP-Adressierung erreicht.
Eine IP-Adresse ist normalerweise eine eindeutige 32-Bit- (IPv4) - oder 128-Bit-Binärnummer (IPv6), die einer Entität eines Netzwerks von der Internet Assigned Number Authority zugewiesen wird. Diese IP-Adressen werden im Interesse der menschlichen Benutzer im Format einer Dezimalzahl gespeichert. Unten ist ein Beispiel für eine IP-Adresse angegeben.
Es gibt zwei Arten von IP-Adressen: Statische IP-Adressen, die permanent sind und einem Host manuell von einem Administrator zugewiesen werden, und dynamische IP-Adressen, die jedes Mal neu zugewiesen werden, wenn der Host vom Server über DHCP mit dem Netzwerk verbunden wird.
Was ist DNS??
DNS oder das Domain Naming System ist ein hierarchisches System zur Benennung von Computern oder anderen an ein Netzwerk angeschlossenen Ressourcen. Es erleichtert die Benennung von Benutzer- und Ressourcengruppen und ignoriert deren physischen Standort. Dies vereinfacht allgemeine Benutzer, da sie nur eine URL oder E-Mail-Adresse kennen müssen, um auf Hosts oder Ressourcen zuzugreifen, ohne sich Gedanken darüber machen zu müssen, wie sie physisch lokalisiert werden. Es enthält auch ein Zuordnungssystem zwischen Domänennamen und ihren entsprechenden IP-Adressen oder physischen Standorten, sodass es die Hosts oder Ressourcen finden kann, die durch die von Benutzern eingegebenen Domänennamen angegeben werden.
Ein typischer Domänenname (der gemäß den Regeln des DNS-Protokolls gebildet wird) besteht aus drei oder mehr Teilen (als Bezeichnungen bezeichnet), die in der Regel durch Punkte verkettet werden.
Wie oben dargestellt, wird die Domänenbenennungshierarchie vom rechten bis zum linken Rand des Domänennamens gebildet. Im obigen Beispiel, "Com" ist der Top-Level-Domainname und "Differencebetween.com" ist eine Unterdomäne der TLD „com“. Und www.differencebetween.com ist eine Unterdomäne der Unterdomäne „differencebetween.com“. Wenn es um Domainnamen wie www.example.co.uk, die Domain "Co" wird als Second-Level-Domain bezeichnet. Jedes Label kann bis zu 63 Zeichen enthalten, und jeder Domänenname darf nicht länger als 253 Zeichen sein.
Wenn ein Domänenname einer bestimmten IP-Adresse zugeordnet ist, werden diese Namen als bezeichnet Hostnamen. Zum Beispiel, www.differencebetween.com und differencebetween.com sind Hostnamen, während die TLDs wie .com oder .org sind nicht, da sie keiner IP-Adresse zugeordnet sind.
Das Domain Name System arbeitet in Form einer hierarchischen Datenbank, die Unterzweige enthält, die als Namenserver bezeichnet werden. Wenn eine Übersetzung des Domänennamens angefordert wird und der lokale DNS-Namenserver keinen Datensatz der bestimmten Domäne besitzt, sendet er eine Anforderung an einen der 13 weltweit vorhandenen Root-DNS-Server. Der DNS-Stammserver kontaktiert dann den entsprechenden TLD-DNS-Server (org, com usw.) für zwischengespeicherte Einträge des angegebenen Domänennamens. Dann kontaktiert der TLD-DNS-Server den autorisierenden DNS-Server, der Details zu den Unterdomänen enthält.
Was ist der Unterschied zwischen IP und DNS? • IP und DNS sind Namenssysteme für die Adressierung von Namespaces, die Entitäten in einem Netzwerk zugewiesen sind. • Während die IP-Adressen die tatsächlichen Standorte sind, an denen sich die Entitäten befinden, gibt DNS der Entität nur einen Namen, der auf einigen Standardregeln basiert. Beispielsweise ähnelt DNS einem Ortsnamen, und die IP-Adresse entspricht der Adresse des physischen Orts des Ortes. Wenn ein Benutzer einen Domänennamen eingibt, übersetzt der DNS den Domänennamen in eine IP-Adresse und sucht den Host physisch. • Außerdem weist das DNS einer Entität einen alphanumerischen Namen zu, an die sich die Benutzer leicht erinnern können, und die IP weist der Netzwerkentität einen numerischen Wert zu. |