Re[4]: Максимальная длина TCP пакета в сети
От: AlexGin Беларусь  
Дата: 10.02.20 18:15
Оценка:
Здравствуйте, уважаемый Pzz, Вы писали:

Pzz>Термин "пакет" в контексте разговоров о сети несколько перегружен. Я бы использовал "блок" или что-нибудь в этом роде.

Ну пусть "блок" — кому легче/теплее

Pzz>TCP, логически — это поток байтов. И когда ты отправляешь, скажем, 10 килобайт, то прийти они могут одним куском, а могут произвольным количеством кусков. Но в любом случае, они придут в том же порядке, в котором были отправлены.

+100500
Вот это уже хорошо!!! Это отлично!

Pzz>Если тебе нужно, логически, пересылать данные блоками, с сохранением границ блоков, то надо предусмотреть какой-то свой механизм. Например, перед каждым блоком передается его длинна.

+100500
Хорошо, если я буду ориентироваться на длину, мне убирать мой_собственный маркер конца блока,
или же оставить, как дополнительную проверку валидности?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.