am Beispiel von SMTP/POP3
Vorgehensweise:
1.) Möchte Peter mit einem E-Mail-Programm eine Nachricht an Harry verschicken, so wird diese zunächst mithilfe des SMTP-Protokolls an einen Ausgangs-Server übertragen.
2.) Von dort wird sie wiederum von einem E-Mail-Server zum nächsten übertragen. Dieser Vorgang wiederholt sich solange, bis sie beim Ziel-Server angekommen ist.
3.) Ist die E-Mail beim Zielserver angekommen, bleibt sie zunächst dort gespeichert.
4.) Erst wenn der eigentliche Empfänger die Nachricht abruft, wird diese zum Empfänger-Computer übertragen und kann vom Mail-Server gelöscht werden.
Damit Peter seine Nachricht an den Mail-Server übertragen kann, müssen sein Rechner sowie der Server zunächst
mehrere Nachrichten austauschen. Es werden somit verschiede Informationen an den Server übertragen, sowie von ihm empfangen.
Dieser Nachrichtenaustausch erfolgt nach den Regeln des Simple Mail Transfer Protocol (SMTP) und ist in der folgenden Tabelle
exemplarisch erklärt:
Bedeutung
der Nachricht |
CLIENT |
SERVER |
Bedeutung
der Nachricht |
|
220 smtprelay01.ispgateway.de ESMTP dfex
|
Erfolgreich mit Server verbunden |
|
Hallo Server! |
HELO |
|
|
|
|
250 Ok |
Deine Hallo-Meldung ist angekommen! |
Ich möchte meine Benutzerinformationen mitteilen. |
AUTH LOGIN |
|
|
|
|
334 VXNlcm5hbWU6 |
Wie lautet dein Benutzername? |
Mein Benutzername lautet Peter_23 |
Peter_23 |
|
|
|
|
334 UGFzc3dvcmQ6 |
Wie lautet dein Passwort? |
Mein Passwort
lautet ******** |
MOigAl== |
|
|
|
|
235 Authentication succeeded |
Benutzerinformationen sind korrekt! |
Meine Absender-Adresse
lautet: peter@provider.de
|
MAIL From:peter@provider.de |
|
|
|
|
250 OK |
Absender-Adresse wird akzeptiert! |
Ich möchte eine Nachricht
an Harry@email.de senden! |
RCPT To: Harry@email.de |
|
|
|
|
250 Accepted |
Empfänger-Adresse wird akzeptiert! |
Nun möchte ich den
Nachrichteninhalt senden. |
DATA |
|
|
|
|
354
Enter message, ending with "." on a line by itself |
Beginne bitte mit der
Übertragung des Inhalts der Nachricht.
Signalisiere mir mit einem
einzelnen „.“ das Ende der Nachricht. |
Jetzt sende ich den eigentlichen
Inhalt der E-Mail. |
Meine
Nachricht: Bitte beachte...
. |
|
|
|
|
250 OK
|
Nachricht vollständig
erhalten. |
Ich beende nun die Kommunikation |
QUIT |
|
|
Überprüfe nun dein Wissen hinsichtlich Protokolle in Bezug auf das SMTP-Protokoll:
1. Gegen welchen Grundsatz von Protokollen würde man verstoßen, wenn der Client anstelle des Ausdrucks "Quit" den Befehl "Beende" anwenden würde?
=>
(Welche A können benutzt werden?)2. Gegen welchen Grundsatz von Protokollen würde man verstoßen, wenn der Client nach dem Senden seiner Absender-Adresse sofort die Adresse des Empfängers übermitteln würde?
=> Z
A
© 2012 Arbeitskreis Onlinematerialien
zur Umsetzung des modularen IT-Lehrplans an bayerischen Realschulen