Tcp / Udp

05/10/2015 19:04 Terrat#1
Hallo,
was ist eig. besser für Server ? Udp oder TCP ?
Wenn man lags bei TCP hat ist man doch immer hinten dran oder ?
Bei UDP würde mann zwa vllt. ein paar Packets verlieren aber dafür aktuell sein.
05/10/2015 19:36 Biesi#2
Für welche Server?
Webserver TCP
Gameserver UDP
05/10/2015 22:31 supercracker13#3
Es kommt wirklich auf die Nutzung an.
Soweit ich weis wird bei tcp sicher gestellt das die daten ankommen und bei udp wird wild drauf los geschickt mit der Hoffnung das nicht all zu viele verloren gehen ^^

Das kann zum einen ganz nützlich sein. Angenommen du hast ein spiel und der server muss sicher stellen das jeder spieler das paket bekommen hat. Da würde nichts mehr im spiel laufen. Bei udp ist das dann das Problem des spielers und Leitung

Wenn du jetzt hingegen datem übertragen möchtest wie zb ein Bild, dann kommt es doof wenn du mal ein paar falsche pixel im Gesicht einer Person hast. Oder noch extremer bei verschlüsselten daten kann es passieren das nur datenmüll raus kommt.

Also man sieht das man es nicht so pauschal sagwn kann und es für jeden server selbst entschieden werden muss
05/11/2015 02:34 Shawak#4
Prinzipiell:

Wichtige Packets (Anweisungen an den Client) = TCP
Unwichtige Packets (Voice) = UDP