TCP/IP-Animation , Mail
MailWenn wir E-Mails senden und empfangen möchten, müssen wir einen Vertrag mit einem ISP abschließen oder uns bei einem Webmail-Dienst registrieren und die von ihnen verwalteten Server verwenden. Aus diesem Grund werden E-Mails immer über den Server oder den Webmail-Anbieter des Internetdienstanbieters an ihr Ziel gesendet.Von den hier verwendeten Servern wird der Server, an den wir E-Mails senden, als SMTP-Server bezeichnet, und der Server, der die E-Mails empfängt, wird als POP- oder IMAP-Server bezeichnet.PC muss seine eigene globale IP-Adresse und die globale IP-Adresse des Ziels erhalten, bevor auf den Server-PC zugegriffen werden kann.Sie müssen DHCP, NAT, DNS verwenden, um sie zu erhalten. Ihre Erklärungen sind in der Szene 'LAN, DHCP, NAT' oder 'DNS' veröffentlicht.Nach dem Abrufen beider IP-Adressen kann der PC auf den Server zugreifen und E-Mails senden und empfangen. Die Kommunikation hier ist TCP-konform.* Unterschiede zwischen POP und IMAP POP: Client-PC verwaltet E-Mails. Nach dem Herunterladen aller E-Mails zeigen Benutzer die E-Mail mit Mailer an. IMAP: Server verwaltet E-Mails. Benutzer zeigen die E-Mail auf dem Server mit Mailer an. Selo bei Verwendung von IMAP lädt der PC die einzige ausgewählte E-Mail vorübergehend herunter. Wenn der PC keine Verbindung zum Internet herstellt, kann er frühere E-Mails nur bei Verwendung von POP anzeigen.
Mail sendenMail senden1.PC A : Senden Sie eine E-Mail an Herrn B.2.PC A : (SYN) Fordert TCP-Verbindung an.3.ISP X : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.4.PC A : (ACK) Verbindung OK.5.PC A : (PSH) Sendet die E-Mail.6.ISP X : (ACK) Empfangene Mail.7.PC A : E-Mail wurde gesendet.8.ISP X : (SYN) Fordert TCP-Verbindung an.9.ISP Y : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.10.ISP X : (ACK) Verbindung OK.11.ISP X : (PSH) Sendet die E-Mail.12.ISP Y : (ACK) Empfangene Mail.13.ISP X : E-Mail wurde gesendet.(Verbindungsabbruch weggelassen)Mail senden (AUTH)Authentifizierte E-Mail senden.1.PC A : Senden Sie eine E-Mail an Herrn B.2.PC A : (SYN) Fordert TCP-Verbindung an.3.ISP X : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.4.PC A : (ACK) Verbindung OK.5.PC A : (PSH) ID und Passwort senden, bevor E-Mail gesendet wird.6.ISP X : (ACK)+(PSH) Benutzer identifiziert.7.PC A : (ACK)+(PSH) Senden Sie eine E-Mail an Herrn B.8.ISP X : (ACK) Empfangene Mail.9.PC A : E-Mail wurde gesendet.10.ISP X : (SYN) Fordert TCP-Verbindung an.11.ISP Y : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.12.ISP X : (ACK) Verbindung OK.13.ISP X : (PSH) Sendet die E-Mail.14.ISP Y : (ACK) Empfangene Mail.15.ISP X : E-Mail wurde gesendet.(Verbindungsabbruch weggelassen)Webmail sendenSenden von Webmail (Beispiel: Gmail, Hotmail)1.PC A : Senden Sie eine E-Mail per Webmail an Herrn B.2.PC A : (SYN) Fordert eine TCP-Verbindung zur Webmail-Site an.3.ISP X : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.4.PC A : (ACK) Verbindung OK.5.PC A : (PSH) Zugriff auf die Webmail-Site.6.ISP X : (ACK)+(PSH) Gibt Webmail-Daten wie empfangene E-Mails und Entwürfe zurück.7.PC A : (ACK)+(PSH) Verfassen und senden Sie eine E-Mail.8.ISP X : (ACK) Webmail-Daten empfangen.9.ISP X : (PSH) Leitet die E-Mail an den lokalen oder internen SMTP-Server weiter.(Verbindung weglassen)10.PC A : E-Mail wurde gesendet.11.ISP X : (SYN) Fordert TCP-Verbindung an.12.ISP Y : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.13.ISP X : (ACK) Verbindung OK.14.ISP X : (PSH) Sendet die E-Mail.15.ISP Y : (ACK) Empfangene Mail.16.ISP X : E-Mail wurde gesendet.(Verbindungsabbruch weggelassen)Mail empfangen (POP)Mail mit einer einfachen Funktion empfangen. Der Benutzer verwaltet die Mail.1.ISP Y : (PSH) Mail wird von einem externen SMTP-Server gesendet.(Verbindung weglassen)2.ISP Y : (ACK) Mail gespeichert.3.PC B : Überprüfen Sie das Postfach, das vom vertraglich vereinbarten ISP von Herrn B. bereitgestellt wurde.4.PC B : (SYN) Fordert TCP-Verbindung an.5.ISP Y : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.6.PC B : (ACK) Verbindung OK.7.PC B : (PSH) Überprüfen Sie Ihre Mailbox. Zugriff mit ID und Passwort.8.ISP Y : (ACK)+(PSH) Anmeldung zulassen und alle gespeicherten E-Mails senden.9.PC B : (ACK) Empfangene Mail.10.ISP Y : (PSH) Senden Sie die folgende E-Mail.11.PC B : (ACK) Alle E-Mails wurden empfangen.12.PC B : Danach speichert der PC diese E-Mails und kann sie offline anzeigen.Mail empfangen (IMAP)Erweiterter Mailempfang. Der Server verwaltet die Mail.1.ISP Y : (PSH) Mail wird von einem externen SMTP-Server gesendet.(Verbindung weglassen)2.ISP Y : (ACK) Mail gespeichert.3.PC B : Überprüfen Sie das Postfach, das vom vertraglich vereinbarten ISP von Herrn B. bereitgestellt wurde.4.PC B : (SYN) Fordert TCP-Verbindung an.5.ISP Y : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.6.PC B : (ACK) Verbindung OK.7.PC B : (PSH) Überprüfen Sie Ihre Mailbox. Zugriff mit ID und Passwort.8.ISP Y : (ACK)+(PSH) Ermöglicht die Anmeldung und sendet die vom Benutzer ausgewählte E-Mail.9.PC B : (ACK) Die ausgewählte E-Mail wurde zeitweise empfangen.10.PC B : Wenn der PC bei Verwendung von IMAP offline ist, kann er die E-Mail nicht anzeigen.Webmail empfangenEmpfangen von Webmail (Beispiel: Gmail, Hotmail)1.ISP Y : (PSH) Mail wird von einem externen SMTP-Server gesendet.(Verbindung weglassen)2.ISP Y : (ACK) Mail gespeichert.3.PC B : Überprüfen Sie die vom Webmail-Dienstleister bereitgestellte Webmail.4.PC B : (SYN) Fordert eine TCP-Verbindung zur Webmail-Site an.5.ISP Y : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.6.PC B : (ACK) Verbindung OK.7.PC B : (PSH) Zugriff auf die Webmail-Site.8.ISP Y : (PSH) Ruft E-Mails vom lokalen oder internen POP-Server ab.9.ISP Y : (ACK)+(PSH) Gibt empfangene Webmail-Daten zurück.10.PC B : (ACK) Webmail-Daten empfangen.
|