Jump to content

Recommended Posts

Posted (edited)

Добрый день!

 

Имеется оборудование, на котором несколько Ethernet-интерфейсов. Типы соединения точка-точка между маршрутизаторами.В один и тот же порт приходит информация с двух соседних узлов. Ситуация такова:

 

1) Интерфейс eth0 разбит на 4 сабинтерфейса eth0.1, eth0.2, eth0.3, и eth0.4.

2) По интерфейсам eth0.3 и eth0.4 подняты в обе стороны (то есть на оба соседних узла, один интерфейс в одну, другой в другую) LLDP и STP.

3) eth0.3 периодически переходит в состояние "DOWN".

 

Когда начал копать конфигурации, нашёл что, в отличии от остальных, eth0.3 находится в режиме PROMISC. Может ли это быть причиной падения? Работают ли сабы по принципу хаба (то есть копия фрейма поступает на все интерфесы, но принимается только одним)? Подробной информации по работе сабинтерфейсов в инетрнете не нашёл. Прошу помощи!

Edited by VonnyZBS
Posted (edited)

Что за оборудование-то?

По именам интерфейсов очень похоже, что обычный linux с vlan.

Если сетевуха не поддерживает vlan в железе, то родительский интерфейс (eth0) будет promisc, остальные - нет. Если поддерживает - то никаких promisc быть не должно.

Promisc будет, если вы запустите tcpdump на этом интерфейсе (и то, его можно попросить через опцию не делать этого). Но он при выходе его уберет.

Т.е. если я не ошибся с linux-based, то это обычные vlan. При включении/отключении линка все интерфейсы (родительский и дочерние) получают флаг RUNNING/NO RUNNING. UP/DOWN - это именно логическое состояние, оно контролируется внешними событиями. Например, интерфейс может опустить какой-нибудь демон VRRP и прочих протоколов. STP/LLDP, насколько я знаю, так не делают.

Edited by [anp/hsw]
Posted
' timestamp='1386337528' post=908010]

Что за оборудование-то?

К сожалению, не могу сказать. Имена интерфейсов тоже изменены. Просто хотелось бы получить ответ на вопрос о принципе работы сабинтерфейсов. Если один из них каким-то образом был переведён в PROMISC, то не могло ли это послужить причиной его падения? потому что как только он падает, то сразу на указанном направлении перестают работать LLDP и STP, что влечёт за собой последствия для нормальной работы.

 

Всё дело в том, что он не всегда не работает, а периодически. Восстанавливается, потом снова падает.

 

Может ли переставать работать только один сабинтерфейс? это же всего лишь логическое разделение? Либо, что было бы очевидно, если он работает в PROMISC, то есть пропускает в систему все без исключения фреймы, то при работе сабинтерфейсов по принципу хаба, он мог бы получить копию фрейма с сабинтерфейса ett0.4, и подумать, что маршрутизатор, находящийся на eth0.3 - это тот же что и на eth0.4

Posted

Все герои вымышлены, имена изменены, любое совпадение с реальностью - случайность. (С)

 

В разном оборудовании они устроены по-разному. Ваши секретности местным телепатам не помогают.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.