Эффекты кэширования из-за SO_BINDTODEVICE в setsockopt

От SO_BINDTODEVICE Опция сокета Мы могли бы установить сокет на один из сетевых интерфейсов, также если мы используем две карты NIC и если мы хотим установить сокет на одну из карт NIC, SO_BINDTODEVICE поможет.

если мы установим сокет к eth1 в setsockopt через SO_BINDTODEVICE затем сокет отправит и получит весь пакет через интерфейс eth1.

Это то, что до сих пор мое понимание опции SO_BINDTODEVICE, и есть утверждение о SO_BINDTODEVICE, и это

Вы можете вызывать BINDTODEVICE более одного раза, чтобы сокет изменил интерфейс, к которому он привязан, но результаты могут быть непредсказуемыми из-за эффектов кэширования в ядре.

Что это значит, я не мог понять, это о кеш-таблице (таблице маршрутизации) локальной сети, которая подключена, объяснение пожалуйста

0 ответов

Другие вопросы по тегам