INDY, UDP i wysyłanie dużych buforów

0

Witam!
Mój problem związany jest z INDY i UDP. Mianowicie chcałbym przesyłać bufory danych rzędy kilkaset kilobajtów. Przy małych buforach problemu NIE MA, natomiast przy próbie wysłania bufora o rozmiarze np. 100kb pojawia się komunikat o treści: "Package Size Too Big". Czy można gdzieś ustawić rozmiar do wysłania, czy może użyć innego sposobu?

0

Poczytaj o pakietach UDP i protokole. Rozmiar danych + sam naglowek moze miec wielkosc liczby 16bit a zatem nie wiecej niz 65535, ale to teoretycznie bo trzeba jeszcze popatrzec na pakiet IPv4, gdzie tez jest pole 16 bit na calosc.

Swoja droga slanie tak duzych pakietow przez UDP nie jest najlepszym pomyslem ?!

0

Może jakieś inne sugestie? Może bufor podzielić na mniejsze porcje? Raczej wolałbym pozostać przy UDP, ale niekoniecznie.

0

Przeslanie danych via TCP zapewnia ze zostana poskladane do kupy dobrze. W UDP to Ty bedziesz musial sie o to martfic. W UDP nie ma potwierdzenia, ze dane w ogole doszly.

1 użytkowników online, w tym zalogowanych: 0, gości: 1