Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Netzwerke - Protokolle

Ähnliche Präsentationen


Präsentation zum Thema: "Netzwerke - Protokolle"—  Präsentation transkript:

1 Netzwerke - Protokolle

2 Client-Server-Strukturen
Ein Programm, das einen Dienst in einem Netzwerk zur Verfügung stellt. Der Server läuft i.d.R. permanent und wartet auf Aufrufe seines Dienstes über das Netzwerk BSP: Webserver, Mailserver, Dateiserver, Druckerserver Client Ein Programm, das einen Dienst eines Servers im Netzwerk aufruft. Der Client ruft den Dienst des Servers auf und startet dadurch die Kommunikation. BSP: Browser, Mailclient, FTP-Programm mehrere Clients können auf einen Server zugreifen Kommunikation über ein Protokoll

3 Kommunikation zwischen Client und Server
programm Client programm

4 Kommunikation zwischen Client und Server
programm Client programm

5 Kommunikation zwischen Client und Server
Client und Server können über das Netzwerke direkt Daten austauschen. Daten bedeutet zunächst Bitfolgen. Üblicherweise werden Textnachrichten in Bitformat übertragen. Server programm Client programm Das Protokoll legt fest welche Inhalte die Textnachrichten haben dürfen und welche Bedeutung die Nachrichten haben. Scheinbare direkte Leitung – hergestellt durch Transportschicht

6 Beispiel: POP3-Protokoll
Das POP3 (Post Office Protocol Version 3) dient dazu, s von einem -Server abzurufen. Ein -Server bietet den POP3-Dienst standardmäßig auf Port 110 an. Das POP3-Protokoll definiert Textnachrichten, die der Client an den Server schicken darf und die Nachrichten, die der Server darauf als Antwort an den Client sendet. de.wikipedia.org/wiki/Post_Office_Protocol

7 Beispiel: Das POP3-Protokoll
USER xxx wählt den Benutzernamen bzw. das Benutzerkonto auf dem -Server. PASS xxx übergibt das Passwort in Klartext. STAT liefert den Status der Mailbox, u.a. die Anzahl aller s im Postfach und deren Gesamtgröße (in Byte). LIST (n) liefert die Anzahl und die Größe der (n-ten) (s). RETR n holt die n-te vom -Server. DELE n löscht die n-te am -Server. NOOP keine Funktion, der Server antwortet mit +OK. RSET setzt alle DELE-Kommandos zurück. QUIT beendet die aktuelle POP3-Sitzung und führt alle DELE-Kommandos durch.

8 Beispiel: POP3-Protokoll
Aufgabe: Öffnet in Filius die Datei „31 - Filius – .fls“. Auf beiden -Servern lagern 3 s, die abgerufen werden sollen. Verwende zum Abrufen einen einfachen Client und übertrage darüber die notwendigen Anweisungen nach dem POP3-Protokoll. Server: ; Konto: Passwort: bob Server: ; Konto: Passwort: alice Die jeweils in der 3. Mail angegebene Anregung soll umgesetzt werden.


Herunterladen ppt "Netzwerke - Protokolle"

Ähnliche Präsentationen


Google-Anzeigen