Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Technische Informatik (http://www.informatikerboard.de/board/board.php?boardid=7)
--- Datenübertragungszeit berechnen (http://www.informatikerboard.de/board/thread.php?threadid=1687)
Geschrieben von riemansson am 04.11.2013 um 10:59:
Datenübertragungszeit berechnen
Hallo,
wenn ich 1GiB=(1024³ Bytes) übertragen will welche Zeit benötige ich?
RTT=100ms, Paketgröße 4096 Byte und vor der Übertragung findet ein Handshake statt, der 2RTT benötigt.
Ich habe eine Bandbreite von 1Gbit/s, Pakete können fortlaufend gesendet werden.
Meine Überlegung:
Handshake+Datenübertragungszeit+0,5*RTT für das letzte Paket
das wären dann 200ms+8589,93ms+50ms=8839,93ms gesamt.
Kommt das hin oder sind meine Überlegungen Quatsch?
Geschrieben von eulerscheZahl am 04.11.2013 um 16:45:
Bei den Angaben hätte ich es wohl auch so gerechnet.
In Wirklichkeit wird es aber länger dauern, da jedes Paket einen Header hat, weshalb die 4096 Byte nicht zu 100% Nutzdaten sind. Aber bei den Angaben (welches Protokoll?) lässt sich das nicht einbeziehen.
Geschrieben von riemansson am 05.11.2013 um 10:42:
alles klar danke!
Forensoftware: Burning Board, entwickelt von WoltLab GmbH