Вопрос программистам под Linux

Dimic-rok

1. В компьютере есть две сетевые карточки, соответственно два сетевых интерфейса с разными IP.
2. Есть две программы: одна посылает пакеты на указанный IP, другая их там принимает (между двумя машинами все работает).
В посылающей программе я создаю сокет с IP1 и посылаю через него датаграмму на IP2, принимающая программа обрабатывает пришедшие
пакеты.
Вопрос в следующем:
Что происходит с отправленными пакетами - уходят ли они в сеть или сразу поступают на принимающий интерфейс?

abrek

Программисты тут никаким боком.
Пакеты, адресованные на локальный IP-адрес, в сеть не уходят

Dimic-rok

А можно ли сделать так, чтобы они все таки ушли?

abrek

Только в обход механизмов маршрутизации, через PF_PACKET или что-нибудь в этом роде.

Dimic-rok

Спасибо, попробую.
Оставить комментарий
Имя или ник:
Комментарий: