Я слушаю tcp сокет в linux с recv
или recvfrom
.
Кто заботится о том, чтобы я получал tcp-пакеты в правильном порядке?
Это Ядро заботится о том, чтобы, если пакет 1 пришел после пакета 2, ядро пропало оба / сохранить пакет 2, пока не придет пакет 1?
Или, может быть, мне нужно позаботиться о пространстве пользователя до порядка tcp пакет