Der Weg einer E-Mail durchs Internet

Werbung
Der Weg einer E-Mail durchs Internet
?
Original oder Fälschung ??
1
Überblick
mein PC
mein Internet Service Provider (ISP)
Mailserver beim ISP
des Empfängers
PC des
Empfängers
2
Da muss die E-Mail hindurch!
Die E-Mail muss beim Sender und beim Empfänger je durch
einen sogenannten Protokollstack hindurch.
Sender
Empfänger
SMTP (Text)
MIME (Bilder, Attachments)
POP
IMAP
ISP
TCP/IP
TCP/IP
INTERNET
ISP
(Mailserver)
3
Eine E-Mail entsteht.
To: [email protected]
!
Subject: Hallo
Text:
Wie geht es Dir? Mir geht
es gut.
!
!
Mailtool z.B. Netscape
Messenger, Microsoft
Outlook, Eudora, etc.
Das Mailprogramm
schickt die E-Mail im
SMTP Protokoll.
SMTP: Simple Mail
Transfer Protocol.
4
Wie wird die E-Mail geschickt ?
Sender
Empfänger
HELO <mein Rechner>
MAIL FROM: [email protected]
RCTP TO: [email protected]
DATA Wie geht es Dir ? Mir geht es gut.
DATA .
QUIT
Dieses Protokoll heisst SMTP (Simple
Mail Transfer Protocol). Es basiert auf
TCP/IP.
5
Welche Empfängeradresse ?
Übersetzung des Namens zu IP-Adressen im
Domain Name System (DNS): jungle.ch -> 129.132.77.11
jungle.ch ?
DNS
„root“
com edu
gov
ch
129.132.77.11
bluewin
jungle
6
Datenpakete (IP)
!
!
!
Die E-Mail wird in einzelne Datenpakete
aufgeteilt.
Das IP-Protokoll legt fest, wie die
einzelnen Datenpakete geschickt
werden.
IP-Datenpaket:
Empfänger
Adresse
Absender
Adresse
Data
(Grösse variabel)
7
Fehlerkontrolle (TCP)
TCP löst folgende Probleme:
• Datenpakete gehen verloren
• Datenpakete kommen doppelt an
• die Reihenfolge der Datenpakete ist
durcheinander geraten
8
Zuverlässige Verbindung (TCP)
!
Fehlerkontrolle mit Sequenznummern
und „Acknowledgements“
7
11
7
9
13
10
ankommende IP Pakete
12
Buffer
9
Fälschungen in TCP/IP
!
Die E-Mail geht unverschlüsselt übers
Internet!
...
... Wie geht es Dir? Mir geht es gut...
Internet
10
Der letzte Schritt zum Ziel
!
vom Mailserver bis nach Hause...
POP
IMAP
POP: E-Mail zu sich kopieren (und auf Server löschen).
IMAP: E-Mail bleibt auf Mailserver.
Vorteil: Zugriff von überall her.
Nachteil: nicht von allen ISP unterstützt.
11
FÄLSCHUNGEN – WAS TUN?
!
!
!
Skeptisch sein
Absender überprüfen
Dubiose E-Mail löschen ohne sie zu
lesen
12
Begriffe zu Internet E-Mail
!
!
!
!
!
!
!
!
!
DNS: Domain Name System übersetzt die Rechner-Namen in IP-Adressen.
IMAP: Internet Message Access Protocol lässt einem die E-Mail auf dem
Mailserver bearbeiten. Neueres, umfangreicheres Protokoll anstelle von POP.
ISP: Internet Service Provider stellt auch die E-Mail Dienste (Mailserver) zur
Verfügung, z.B. Bluewindow, Agri, Swissonline, Compuserve.
IP: Internet Protocol liefert einzelne Datenpakete. Ist jedoch unzuverlässig
(Verluste, falsche Reihenfolge, etc.).
Mailserver: Rechner, der ankommende E-Mails für andere Rechner im Netz
sammelt. Jeder ISP stellt Mailserver bereit.
MIME: Multipurpose Internet Mail Extensions ist eine Erweiterung des SMTP
Mailsystems. Es erlaubt die Übertragung von binären Dateien (z.B. Attachments,
Bilder, Executables, etc.).
POP: Post Office Protocol überträgt die E-Mail vom Mailserver zum eigenen PC.
SMTP: Simple Mail Transfer Protocol überträgt die E-Mail vom Sender direkt zum
Empfänger (bzw. zum Mailserver des Empfängers).
TCP: Transmission Control Protocol baut eine zuverlässige Verbindung zwischen
zwei Rechnern auf. Die Hauptaufgabe von TCP ist die Fehlerkontrolle.
13