Не могли бы вы объяснить мне, что именно такое параметры SO_SNDBUF
и SO_RECVBUF
?
Хорошо, по какой-то причине ОС буферизует исходящие / входящие data, но я хотел бы прояснить этот вопрос.
Какова их роль (в целом)?
Являются ли они буферами для каждого сокета?
Есть ли связь между транспортным уровнем ' s (например, TCP-буфер) и эти буферы?
Имеют ли они другое поведение / роль при использовании потоковых сокетов (TCP) и при использовании сокетов без установления соединения (UDP)?
Хорошая статья тоже будет отличной.
Я погуглил, но не нашел никакой полезной информации.