такой вряд-ли возможно, но, есть ли шанс потерять udp пакет при общении серверов на одной машине?
Добрый. Да
IMHO, например, переполнить буфер отправки или приема вполне реально. И если с отправкой нужно разбираться, будет ли там какое-то уведомление о заполненности буфера, то буфер приема, IMHO, заполнится и пакеты будут теряться молча.
так и tcp можно... только при tcp ты о этом узнаешь, а для udp - нет.
С точки зрения прикладного разработчика в tcp ничего не потеряется. Ты либо не отправишь, либо прочитаешь в результате, или соединение порвется
Для актуального ядра линукса, если однозначно есть живой слушатель и если однозначно используется loopback интерфейс - нельзя, loopback не может терять пакеты в обычном случае. Но я бы не советовал опиратся на это поведение
а потом приходит bpf или какой исчо файрволл...
потерять - широкое понятие именно на сетевом уровне - врядли на uds коннекте - нет но можно продолбать его в приложении
А где можно про это почитать чтоб провернуть все на го?
Обсуждают сегодня