DNS-Protokolle und Anwendungsschichtdienste
Classified in Informatik
Written at on Deutsch with a size of 3,09 KB.
DNS-Protokolle und -Dienste
In Datennetzen sind Geräte mit einer numerischen IP-Adresse gekennzeichnet, sodass sie am Senden und Empfangen von Nachrichten über das Netzwerk teilnehmen können. Die meisten Menschen finden es jedoch schwierig, sich diese numerischen Adressen zu merken. Daher wurden Domain-Namen geschaffen, um die numerischen Adressen in einfache und aussagekräftige Namen zu konvertieren.
Das DNS-Protokoll definiert einen automatisierten Dienst, der Ressourcennamen mit den angeforderten numerischen Netzwerkadressen abgleicht.
Top-Level-Domains
Die verschiedenen Top-Level-Domains repräsentieren die Art der Organisation oder das Herkunftsland. Beispiele für Top-Level-Domains sind:
- .au: Australien
- .co: Kolumbien
- .com: Ein Unternehmen oder eine Branche
- .jp: Japan
- .org: Eine gemeinnützige Organisation
Anwendungsschicht: Protokolle und Dienste
Die Anwendungsschicht ist verantwortlich für den direkten Zugriff auf die zugrunde liegenden Prozesse, die die Kommunikation mit dem menschlichen Netzwerk verwalten und bereitstellen. Diese Schicht dient als Ursprungs- und Endpunkt der Kommunikation über Datennetze.
Anwendungen, Protokolle und Dienste
Anwendungen, Protokolle und Dienste der Anwendungsschicht ermöglichen es Benutzern, sinnvoll und effektiv mit dem Datennetzwerk zu interagieren.
- Anwendungen sind Computerprogramme, mit denen der Benutzer interagiert, und initiieren die Übertragung von Daten auf Benutzeranfrage.
- Dienste sind Hintergrundprogramme, die die Verbindung zwischen der Anwendungsschicht und dem unteren Schichtnetzwerkmodell bereitstellen.
- Protokolle bieten einen Rahmen vereinbarter Regeln und Prozesse, die sicherstellen, dass Dienste, die auf einem bestimmten Gerät ausgeführt werden, Daten von einer Vielzahl verschiedener Netzwerkgeräte senden und empfangen können.
Client-Server- und Peer-to-Peer-Netzwerke
Die Bereitstellung von Netzwerkdaten kann von einem Server von einem Client angefordert werden oder zwischen Geräten, die in einem Peer-to-Peer-Netzwerk arbeiten, in dem die Client-Server-Beziehung je nach Ursprungs- und Zielort zu diesem Zeitpunkt festgelegt wird. Die Nachrichten werden zwischen den Diensten der Anwendungsschicht an jedem Endpunkt gemäß den Spezifikationen des Protokolls für die Einrichtung und Verwendung dieser Beziehungen ausgetauscht.
Beispiele für Protokolle:
- HTTP: Unterstützt das Senden von Webseiten an Endgeräte.
- SMTP/POP: Unterstützt das Senden und Empfangen von E-Mails.
- SMB: Ermöglicht Benutzern die gemeinsame Nutzung von Dateien.
- DNS: Wird verwendet, um Namen von Netzwerkressourcen auf numerische Adressen zu beziehen, die von den Netzen verwendet werden.