Uploaded by Melon Dragon

Datentransport zwischen Anwendungsprozessen

advertisement
DATENTRANSPORT
ZWISCHEN
ANWENDUNGSPROZESSEN
GLIEDERUNG
• Probleme
• Transportkontrolle
• Verbindungsaufbau
• Prozessadressierung
• Fachkonzepte
• well known ports
• Schiffe versenken
PROBLEME
• Bisher betrachtete Protokolle zur Übertragung von Datenpakete ist unzuverlässig, da nicht garantiert
ist, dass das Datenpaket wirklich ankommt
• Anwendungen wie WWW brauchen zuverlässigen Transportdienst, wäre nicht gut wenn nur
bestimmte Teile übertragen werden
•
Transportproblem = geeignete Protokolle entwickeln als gäbe es feste Verbindungen zwischen Sender
und Empfänger
• Zustellungsproblem : Im Browser können mehrere Websiten aufgerufen sein, nebenbei wird noch eine
große Datei runtergeladen, Emails abgerufen, mehrere Prozesse laufen dann die gleichzeitig Daten mit
Prozessen auf anderen Rechnern austauschen
TRANSPORTKONTROLLE
• Wie sollen sich Sender und Empfänger verhalten, wenn ein Datenpaket nicht
zugestellt wird? Der Datentransport soll dabei so geregelt werden, dass trotz
der Unzuverlässigkeit des Transporteurs alle Datenpakete beim Empfänger
ankommen.
• Es sind mehrere Transporteure (z.B. 4) zwischen Sender und Empfänger
unterwegs.
(a) Wie sollen sich Sender und Empfänger jetzt verhalten, wenn ein
Datenpaket nicht zugestellt wird?
(b) Die Transporteure sind unterschiedlich schnell unterwegs. Welche
Situationen können jetzt auftreten? Wie sollen sich Sender und Empfänger
dann verhalten?
Zuverlässiger Datentransport mit
einem unzuverlässigen Transporteur
FACHKONZEPT TRANSPORTKONTROLLE
PROZESSADRESSIERUNG
FACHKONZEPTE
WELL KNOWN PORTS
SCHIFFE VERSENKEN
QUELLEN
Download