DCN - Anwendungsprotokolle


Advertisements

Es gibt verschiedene Protokolle, die für die Benutzer in der Anwendungsschicht zu arbeiten. Protokolle der Anwendungsschicht kann grob in zwei Kategorien eingeteilt werden:

  • Protokolle, die von users.For E-Mail beispielsweise verwendet werden, E-Mail.

  • Protokolle welche Hilfe und Unterstützung von Protokollen verwendet durch users. für Beispiel DNS .

Nur wenige der Protokolle der Anwendungsschicht werden nachfolgend beschrieben:

Domänennamensystem

Das Domain Name System (DNS) arbeitet auf Client-Server-Modell. Es verwendet das UDP-Protokoll für Transportschicht Kommunikation. DNS verwendet hierarchische Domäne basierend Namensschema. Der DNS-Server mit Fully Qualified Domain Names (FQDN) und E-Mail-Adressen mit den jeweiligen Internet-Protokoll-Adressen abgebildet konfiguriert ist.

Ein DNS-Server ist mit FQDN angefordert und er antwortet wieder mit der IP-Adresse mit ihm abgebildet. DNS verwendet UDP-Port 53.

Simple Mail Transfer Protocol

Das Simple Mail Transfer Protocol (SMTP) verwendet wird, um E-Mail von einem Benutzer auf einen anderen übertragen. Diese Aufgabe wird mit Hilfe von E-Mail-Client-Software (Anwenderprogramme) der Benutzer verwendet wurde. User Agents helfen dem Anwender eingeben und formatieren Sie die E-Mail und speichern Sie es bis zum Internet zur Verfügung. Wenn eine E-Mail eingereicht wird, um zu senden, wird der Sendevorgang durch Message Transfer Agent, die normalerweise kommt eingebaute in E-Mail-Client-Software behandelt wird.

Message Transfer Agent verwendet SMTP, um die E-Mail an einen anderen Message Transfer Agent (Server-Seite) weiterzuleiten. Während SMTP wird von Endkunden verwendet werden, um nur die E-Mails senden, verwenden Sie die Server in der Regel SMTP zum Senden sowie Empfangen von Emails. SMTP verwendet den TCP-Port 25 und 587.

Client-Software verwendet Internet Message Access Protocol (IMAP) oder POP-Protokolle, um E-Mails zu erhalten.

File Transfer Protocol

Das File Transfer Protocol (FTP) ist das am häufigsten verwendete Protokoll für die Datenübertragung über das Netzwerk. FTP verwendet TCP / IP für die Kommunikation und es funktioniert auf TCP-Port 21. FTP arbeitet auf Client / Server-Modell, wo ein Client-Datei-Server und Server sendet angeforderte Ressource an den Client zurück.

FTP verwendet Out-of-Band-Steuerung dh FTP verwendet TCP-Port 20 für den Austausch von Steuerinformationen und die aktuellen Daten über TCP-Port 21 gesendet.

Der Client fordert den Server nach einer Datei. Wenn der Server eine Anforderung für eine Datei empfängt, öffnet sie eine TCP-Verbindung für den Client und überträgt die Datei. Nachdem die Übertragung abgeschlossen ist, schließt der Server die Verbindung. Für eine zweite Datei, Client-Anforderungen wieder, und der Server öffnet eine neue TCP-Verbindung.

Post Office Protocol (POP)

Die Post Office Protocol, Version 3 (POP3) ist ein von User Agents (Client-E-Mail-Software) verwendet werden, um E-Mails von Mail-Server abrufen, einfache Mail-Abruf-Protokoll.

Wenn ein Client benötigt, um E-Mails vom Server abzurufen, öffnet es eine Verbindung mit dem Server auf TCP-Port 110. Benutzer können dann auf seine Mails und laden Sie sie auf dem lokalen Computer. POP3 arbeitet in zwei Modi. Die häufigste Art der Löschmodus ist es, die E-Mails von Remote-Server zu löschen, nachdem sie auf lokalen Computern heruntergeladen werden. Der zweite Modus, der Bergfried-Modus, wird die E-Mail vom Mail-Server nicht gelöscht werden und gibt dem Benutzer die Möglichkeit, E-Mails auf dem Mail-Server später zugreifen können.

Hyper Text Transfer Protocol (HTTP)

Das Hypertext Transfer Protocol (HTTP) ist die Grundlage des World Wide Web. Hypertext ist gut organisiert Dokumentationssystem, das Hyperlinks verwendet, um die Seiten in der Textdokumente zu verbinden. HTTP arbeitet auf Client-Server-Modell. Wenn ein Benutzer auf eine beliebige HTTP-Seite im Internet zugreifen möchte, der Client-Rechner auf Anwenderseite eine TCP-Verbindung zum Server auf Port 80. Wenn der Server nimmt die Client-Anfrage, wird der Client berechtigt, Web-Seiten zugreifen können.

Um die Web-Seiten zugreifen, verwendet ein Client in der Regel Web-Browser, die für die Einleitung, Aufrechterhaltung und Schließen TCP-Verbindungen verantwortlich sind. HTTP ist ein zustandsloses Protokoll, das die Server bedeutet, unterhält keine Informationen über frühere Anfragen von Kunden.

HTTP-Versionen

  • HTTP 1.0 verwendet nicht persistenten HTTP. Höchstens ein Objekt kann über eine einzige TCP-Verbindung gesendet werden.

  • HTTP 1.1 verwendet dauerhafte HTTP. In dieser Version können mehrere Objekte über eine einzige TCP-Verbindung gesendet werden.

Advertisements