Re[4]: Многопоточное чтение по UDP
От: Nikolay_Ch Россия  
Дата: 16.05.18 19:07
Оценка:
Здравствуйте, reversecode, Вы писали:


N_C>>Не вводите в заблуждение. Датаграммы не бьются на части.

R>нет никакой гарантии что recvfrom вернет вам 100% полный кусок
Есть. Если датаграмма не получена полностью, recvfrom не вернет вам ничего. В этом и отличие датаграмм-парадигмы от потоков TCP.

R>причин может +10500

R>внутри ОС дейтаграмма бьется на мелкие буферы mbuf
Э... UDP-датаграмма бьется на IP-датаграммы, которые, в свою очередь, бьются на Ethernet-фреймы... TCP, кстати, тоже бьется.
И что, это как-то меняет парадигму датаграмм и потоков?
Отредактировано 16.05.2018 19:09 Nikolay_Ch . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.