Maximilian Krieg
Wissen, Technik & Erfahrungen
Wissen, Technik & Erfahrungen
Wissen, Technik & Erfahrungen
Heute haben wir uns mit den grundlegenden Unterschieden zwischen TCP und UDP für die Kommunikation im Netzwerk beschäftigt.
| Skript-Anfang | VS_2_So2014_1 – Seite 1 |
|---|---|
| Skript-Ende | VS_2_So2014_1 – Seite 30 |
Warum ist Latenz nicht gleich Nachrichtentransferzeit?
Die Latenzzeit ist die Zeit, die eine Nachricht ohne Nutzdaten durch die Kommunikationsschichten und das Netzwerk braucht.
Die Nachrichtentransferzeit errechnet sich zusätzlich zu der Latenzzeit aus (Nachrichtenlänge / Datentransferrate)
Bei welchen Anwendungen ist Latenz, wo ist Bandbreite wichtiger?
Latenz wird in Anwendungen benötigt, die schnell Informationen von System A zu System B transportieren müssen.
Bandbreite wird in Anwendungen benötigt, die große Datenmengen von System A zu System B transportieren müssen.
Warum kann die Bandbreite i.d.R. von einer Anwendung nicht voll ausgeschöpft werden?
Die Bandbreite kann deshalb nicht voll ausgeschöpft werden, da Pakete immer mit einem Header versehen werden, der selbst einen Teil der Bandbreite beansprucht durch seine Größe. Gleichzeitig greifen mehrere Systeme und deren Anwendungen in einem Netzwerk auf die Bandbreite zu, wodurch keiner Anwendung die volle Bandbreite zur Verfügung steht.
Welches Protokoll ist für welche verteilte Anwendung am besten geeignet?
| Anwendung | Protokoll |
|---|---|
| Videokonferenz | UDP |
| DNS | UDP/TCP |
| Bank-Transaktionen | TCP |
| Webserver | TCP |
Was passiert, wenn man keinen Socket erzeugt?