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