Если я пишу в дескриптор файла сокета, используя байты write (),
- Является ли каждый байт пакетом?
- будет ли сокет добавлять заголовок TCP / IP к каждому байту?
- Или у него есть буферный механизм (лично я в этом сомневаюсь, поскольку у меня нет явного сброса).
Например:
write(fd, 'a', 1);
write(fd, 'b', 1);
write(fd, 'c', 1);
Будет ли это менее эффективно, чем, скажем,
write (fd, 'abc', 3);
- Я должен спросить это здесь, потому что у меня нет опыта для мониторинга заголовка TCP / IP в трафике. Благодаря.