Re: настройка сетевых интерфейсов
Ivan Shmakov -> debian-russian@lists.debian.org @ Sat, 06 Jun 2015 13:37:38 +0000:
>>>>>> Eugene Berdnikov <bd4@protva.ru> writes:
>>>>>> On Sat, Jun 06, 2015 at 12:50:35PM +0300, Victor Wagner wrote:
>>> При этом даже если eth0 и wlan0 подключены одновременно, они
>>> получают один и тот же ip и получается bonding.
>> Нет, не получается.
IS> Действительно.
>> В лучшем случае выходит асимметричная маршрутизация.
IS> Разве? Предполагая типовой сценарий — WLAN и Ethernet образуют
IS> одну сеть (IP, MAC; IOW, соеденены в режиме «моста») — узел
IS> будет использовать, «без предпочтения», любой из интерфейсов для
IS> связи в пределах этой сети.
IS> С другой стороны, удаленные узлы также смогут использовать для
IS> связи с данным любой из его MAC-адресов — или, что то же, —
IS> интерфейсов.
В результате возможна ситуация, когда пинг или DNS-запрос уходят с
одного интерфейса, а ответ приходит на другой. Или наоборот, запрос
приходит на один, а уходит с другого.
В первом случае мы здорово рискуем налететь на включенное как бы не по
умолчанию net.ipv4.conf.all.rp_filter=1, и получить дропнутый ответ на
свой запрос. Следует ли ожидать проблем во втором случае, не уверен.
На шибко умном роутере, у которого наши два интерфейса тоже будут
воткнуты в два разных, можно налететь на то же самое.
IS> Впрочем, я не уверен, что умение отслеживать несколько MAC для
IS> одного IP-адреса регламентировано соответствующими RFC.
AFAIR не регламентировано. Будет использоваться последний известный.
Reply to: