Bedenken Mentor: TCP kann zu hohen Latenzzeiten führen, wegen der Retransmits und Sliding Window Size.
Vorschlag Mentor: Entwickeln eines eigenen, UDP-basierten Sicherungssystems.
Hypothese Student: Probleme mit Da die OSC-Pakete tendenziell eher klein sind (~32 bytes) und die Übertragungsstrecken kurz, fallen Verzögerungen durch warten auf Retransmits wenig ins Gewicht.
Fragen:
- Wie genau verhält sich TCP beim verschicken von vielen kleinen Datenpakete. Kann dieser durch setzen des URG-Flags (Urgent) positiv beeinflusst werden?
- Wie kann das URG-Flag gesetzt werden?
- Wie können Stati der TCP-Verbindung vom Code aus abgefragt werden?
Literatur:
UNIX Network Programming: The sockets networking API
By W. Richard Stevens, Bill Fenner, Andrew M. Rudoff