TCP/IP-Animation TCP/IP-Animation

TCP/IP-Animation , FTP

Google Play Apple store


FTP

Es gibt verschiedene Möglichkeiten, Dateien zwischen PC und Server-PC hoch- oder herunterzuladen.HTTP, FTP, SCP usw. sind die konkreten Wege.

1. FTP
Dieses Protokoll verwendet zwei TCP-Verbindungen. Eine dient zur Steuerung und die andere zur Datenkommunikation.Die Datenkommunikationsverbindung wird für jede Dateiübertragung hergestellt und beendet. Der Unterschied zwischen 'active mode' und 'passive mode' besteht darin, auf welcher Seite eine Datenverbindung hergestellt werden muss.

2. FTPS
FTPS funktioniert genauso wie FTP. Der Unterschied besteht darin, dass die FTPS-Kommunikationsdaten SSL-verschlüsselt sind.

3. SCP und SFTP
Diese verwenden eine TCP-Verbindung.Kommunikationsdaten werden vor der Übertragung von einer dedizierten Anwendung SSH-verschlüsselt. Nach dem Empfang der Daten werden diese von einer dedizierten Anwendung wiederhergestellt.

4. HTTP
Verwenden Sie eine TCP-Verbindung. Die Kommunikationsmethode entspricht dem Zugriff auf eine Website. Der einzige Unterschied besteht darin, dass beim Senden einer Datei über HTTP im Allgemeinen eine größere Datenmenge gesendet wird als beim Surfen auf der Website. Dieser Fall wird weggelassen.






FTP (active)

Senden einer Datei mit FTP 'active mode'.


1.PC : Lädt eine Datei mit FTP 'active Mode' herunter.

2.PC : (SYN) Aufbau einer FTP-Steuerverbindung anfordern.

3.Server : (ACK) Verbindung OK.(SYN) Fordert den Aufbau einer FTP-Steuerverbindung an.

4.PC : (ACK) FTP-Steuerverbindung OK.

5.PC : (PSH) Melden Sie sich mit ID und Passwort an. Ich plane, zwei Dateien herunterzuladen.

6.Server : (ACK) OK. Fordern Sie als Nächstes den Aufbau einer neuen Verbindung für die FTP-Datenkommunikation an.

7.Server : (SYN) Verbindungsaufbau für FTP-Daten zum Senden der Datei anfordern.

8.PC : Die Firewall des Betriebssystems oder der Antivirensoftware blockiert Verbindungsaufbauanforderungen vom Server.

9.PC : Sie müssen die Firewall-Einstellungen ändern, um die Kommunikation zu ermöglichen.

10.PC : Die Einstellungen haben sich geändert. Die Firewall erlaubt die Anforderung.

11.Server : (SYN) Verbindungsaufbau für FTP-Daten zum Senden der Datei anfordern.

12.PC : (ACK) Verbindung OK.(SYN) Fordert den Verbindungsaufbau für FTP-Daten an.

13.Server : (ACK) Verbindung OK.

14.Server : (PSH) Datei senden.

15.PC : (ACK) Empfangene Datei.

16.Server : (FIN) Beendet die Datenverbindung.

17.PC : (ACK) OK.

18.PC : (FIN) Verbindung schließen.

19.Server : (ACK) OK.

20.Server : (SYN) Anforderung zur Wiederherstellung der FTP-Datenverbindung für die nächste Dateiübertragung.

21.PC : (ACK) Verbindung OK.(SYN) Fordert den Verbindungsaufbau für FTP-Daten an.

22.Server : (ACK) Verbindung OK.

23.Server : (PSH) Datei senden.

24.PC : (ACK) Empfangene Datei.

25.Server : (FIN) Beendet die Datenverbindung.

26.PC : (ACK) OK.

27.PC : (FIN) Verbindung schließen.

28.Server : (ACK) OK.



FTP (passive)

Senden einer Datei mit FTP 'passive mode'.


1.PC : Lädt Datei mit FTP 'passive mode' herunter.

2.PC : (SYN) Aufbau einer FTP-Steuerverbindung anfordern.

3.Server : (ACK) Verbindung OK.(SYN) Fordert den Aufbau einer FTP-Steuerverbindung an.

4.PC : (ACK) FTP-Steuerverbindung OK.

5.PC : (PSH) Melden Sie sich mit ID und Passwort an. Ich plane, zwei Dateien herunterzuladen.

6.Server : (ACK) OK. Fordern Sie als Nächstes den Aufbau einer neuen Verbindung für die FTP-Datenkommunikation an.

7.PC : (SYN) Erfordert eine Verbindung, damit FTP-Daten zum Senden von Dateien hergestellt werden können. Die Firewall stört dies nicht.

8.Server : (ACK) Verbindung OK.(SYN) Fordert den Verbindungsaufbau für FTP-Daten an.

9.PC : (ACK) Verbindung OK.

10.Server : (PSH) Datei senden.

11.PC : (ACK) Empfangene Datei.

12.Server : (FIN) Beendet die Datenverbindung.

13.PC : (ACK) OK.

14.PC : (FIN) Verbindung schließen.

15.Server : (ACK) OK.

16.PC : (SYN) Anforderung zur Wiederherstellung der FTP-Datenverbindung für die nächste Dateiübertragung.

17.Server : (ACK) Verbindung OK.(SYN) Fordert den Verbindungsaufbau für FTP-Daten an.

18.PC : (ACK) Verbindung OK.

19.Server : (PSH) Datei senden.

20.PC : (ACK) Empfangene Datei.

21.Server : (FIN) Beendet die Datenverbindung.

22.PC : (ACK) OK.

23.PC : (FIN) Verbindung schließen.

24.Server : (ACK) OK.



FTPS (active) : Einfacher Inhalt

Datei mit FTP senden 'active mode' und SSL.


1.PC : Lädt eine Datei mit FTPS 'active mode' und SSL herunter.

2.PC : Aufbau einer FTPS-Steuerverbindung anfordern.

3.Server : FTPS-Steuerverbindung OK.

4.PC : Melden Sie sich mit ID und Passwort an. Ich plane, die Datei herunterzuladen.

5.Server : Verbindungsaufbau für FTPS-Daten zum Senden der Datei anfordern.

6.PC : Verbindung OK für FTPS-Daten.

7.Server : Datei senden.

8.PC : Empfangene Datei.



FTPS (passive) : Einfacher Inhalt

Senden von Dateien mit FTP 'passive mode' und SSL.


1.PC : Lädt eine Datei mit FTPS 'passive mode' und SSL herunter.

2.PC : Aufbau einer FTPS-Steuerverbindung anfordern.

3.Server : FTPS-Steuerverbindung OK.

4.PC : Melden Sie sich mit ID und Passwort an. Ich plane, die Datei herunterzuladen.

5.PC : Verbindungsaufbau für FTPS-Daten zum Senden der Datei anfordern.

6.PC : Verbindung OK für FTPS-Daten.

7.Server : Datei senden.

8.PC : Empfangene Datei.



SCP,SFTP

Datei mit SSH senden.SCP und SFTP haben eine ähnliche Zusammensetzung.


1.PC : Dateien mit SSH hochladen.

2.PC : Alle Kommunikationsdaten werden von der SSH-Anwendung SSH-verschlüsselt.

3.PC : (SYN) Fordert TCP-Verbindung an.

4.Server : Daten werden von der SSH-Anwendung wiederhergestellt.

5.Server : Danach wird die Erklärung dieser Verschlüsselung und Wiederherstellung weggelassen.

6.Server : (ACK) Verbindung OK.(SYN) Ich fordere auch eine TCP-Verbindung an.

7.PC : (ACK) Verbindung OK.

8.PC : (PSH) ID und Passwort für die SSH-Authentifizierung eingeben.

9.Server : (ACK)+(PSH) Login OK.

10.PC : (ACK)+(PSH) Jetzt kann dieser PC den Server bedienen. Sendet Befehl mit Tastatur.

11.Server : (ACK)+(PSH) Antwort senden.

12.PC : (ACK)+(PSH) Datei senden.

13.Server : (ACK) Empfangene Datei.

14.PC : (FIN) Verbindung schließen.

15.Server : (ACK) OK.

16.Server : (FIN) Verbindung schließen.

17.PC : (ACK) OK.



Reales Netzwerk / Website, SSL / Mail / FTP / VPN /

Gerät / DNS / LAN, DHCP, NAT / IP-Adresse / PC-Port /

TCP/IP-Schicht / TCP, UDP-Kommunikation / IP-Kommunikation / Startbildschirm


us / es / cn / ja / kr / de / fr / pt / it / ru / ar / Ogumo top