Здравствуйте, уважаемый Pzz, Вы писали:
Pzz>Термин "пакет" в контексте разговоров о сети несколько перегружен. Я бы использовал "блок" или что-нибудь в этом роде.
Ну пусть "блок" — кому легче/теплее
Pzz>TCP, логически — это поток байтов. И когда ты отправляешь, скажем, 10 килобайт, то прийти они могут одним куском, а могут произвольным количеством кусков. Но в любом случае, они придут в том же порядке, в котором были отправлены.
+100500
Вот это уже хорошо!!! Это отлично!
Pzz>Если тебе нужно, логически, пересылать данные блоками, с сохранением границ блоков, то надо предусмотреть какой-то свой механизм. Например, перед каждым блоком передается его длинна.
+100500
Хорошо, если я буду ориентироваться на длину, мне убирать
мой_собственный маркер конца блока,
или же оставить, как дополнительную проверку валидности?