DATEN-ÜBERTRAGUNG
von Julia Pfander und Katja Holzapfel
E 12/2
Gliederung
1. Allgemeines2. FTP
Was ist FTP? Prinzip Ablauf einer FTP-Verbindung Sicherheit
3. http Was ist http? Ablauf einer http-Verbindung http-Methoden Authentifizierung über http
4. Fazit: Vergleich von FTP und http5. Quellen
1. Allgemeines
Datenübertragung: zweckgerichtete, ein- oder zweiseitige Übertragung von Zeichen oder Daten zwischen zwei Rechnern untereinander
als Protokoll wird eine Vorschrift zum Austausch von Daten bezeichnet Protokolle sollen die sichere und effiziente
Übertragung der Daten gewährleisten
2. FTP (=File Transfer Protocol) Was ist FTP?
seit 1971 –>ältestes + solidestes Protokoll des Internets
Seit 1985 keine Veränderung mehr an den Übertragungsmechanismen
wichtigste Aufgabe: Regelung des Transports von Dateien zwischen zwei Rechnern
→ Diese Dateien können Programme, Daten oder auch Informationen enthalten
→ Es ist möglich, mit FTP Informationstexte zu erhalten, jedoch nicht so komfortabel wie bei World Wide Web
2. FTP Prinzip
Übertragung findet nach dem Client-Server-Prinzip statt
FTP erzeugt zwischen Server und Client zwei Verbindungen
1. Verbindung: Steuerkanal (für Übertragung von FTP-Kommandos und deren Antworten)
2. Verbindung: Datenkanal (für Übertragung von Daten) Über Steuerkanal tauschen Client und Server Kommandos
aus, die eine Datenübertragung über den Datenkanal einleiten und beenden
Leitet der Server den Datentransfer ein, gehorcht der Datentransferprozess des Clients den Befehlen des Servers, bis die Daten vollständig übertragen wurden
Kontrollverbindung muss während dem Datentransfer bestehen bleiben
2. FTP
Ablauf einer FTP-Verbindung 4 Phasen:
o Authentifizierung des Benutzerso Aufbau einer Kontrollverbindungo Aufbau eines Datenkanalso Beenden der Verbindung
anonymes FTP: o Zugriff für alle Anwender freigeschaltet o Username: "anonymous“, Passwort ist frei wählbar
2. FTP
Ablauf einer FTP-Verbindung Bei Übertragung von Dateien besonders wichtig: Ankommen
ohne Verlust auf Empfängerseite Für Fehlerkontrolle bei der Datenübertragung ist TCP-Protokoll
zuständig Falls doch Verbindungsabbruch, Wiederaufnahme von
unterbrochenen Übertragungen Header der einzelnen Datenpakete enthalten Restart-
Markierungen Beim Versuch die Übertragung wieder aufzunehmen,
gleichen Client und Server die Markierungen ab Anschließend wird die Übertragung wieder aufgenommen
2. FTP
Sicherheitnur einfache Benutzer-Authentifizierung
→Unverschlüsselte Übermittlung von Kennung und Passwort zwischen Client und Server
→ansonsten keinerlei Sicherheitsfunktionen
3. http(=Hypertext Transfer Protocol)
Was ist http?Wird zum Transport von HTML verwendetwichtigstes Transportprotokoll für webbasierte
Inhalte
3. http Ablauf einer http-Verbindung
Kommunikation zwischen Client und Webserver erfolgt durch Austausch von http-Nachrichten
→ TCP-Verbindung Nachrichten, auch Request und Response genannt,
bestehen im Wesentlichen aus zwei Teilen: Header und Daten
Der Header enthält Steuerinformationen, z.B. die verwendete Methode und den gewünschten URL
insgesamt 46 zum großen Teil optionale Headereinträge
→ 4 Kategorien: ▪ Allgemeine Header- (in Anfragen + Antworten enthalten▪ Response-▪ Request- ▪ Entity-Header-Einträge (für Beschreibung des Datenteils
der Nachricht)
3. http
Authentifizierung über http
4. Fazit: Vergleich von FTP und http
FTP: komfortabelste und sicherste Methode der Datenübertragung
Das FTP Protokoll wurde eigens für die Übertragung großer Dateien bzw. Dateimengenentwickelt
FTP Server: viele (max. 80Gb) Dateien übertragbar http Server: max. 5 Dateien übertragbar FTP Server: theoretisch keine Beschränkung der
Dateigröße http Server: Übertragungsgröße je Datentransfer max.
2Mb
5. Quellen
http://www.at-mix.de/datenuebertragung.htm http://www.at-mix.de/ftp.htm http://www.itwissen.info/ http://www.tecchannel.de/netzwerk/grundlagen/401209/ http://www.elektronik-kompendium.de/sites/net/
0902241.htm http://www.elektronik-kompendium.de/sites/net/
0902231.htm http://www.tecchannel.de/ueberblick/archiv/401868/
index7.html http://www.revotag.com/de/index.php3?page=43