4. ACL PCM по-прежнему не работают. Для обрезания броадкаста кроме arp от разрешенных ip делаю такую конструкцию:
Код:
create access_profile packet_content_mask destination_mac
FF-FF-FF-FF-FF-FF offset1 l2 0 0xFFFF offset2 l2 16 0xFFFF profile_id 2
config access_profile profile_id 2 add access_id 290 packet_content
destination_mac FF-FF-FF-FF-FF-FF offset1 0x0806 offset2 0x0a00 port
1-26 permit counter enable
create access_profile ethernet destination_mac FF-FF-FF-FF-FF-FF
profile_id 4
config access_profile profile_id 4 add access_id 400 ethernet
destination_mac FF-FF-FF-FF-FF-FF port 1-26 deny
Смотрю sh access - счетчик на правиле 290 растет, но arp-пакеты не проходят. Добавляю еще один профиль после профиля PCM, но до запрещающего профиля:
Код:
create access_profile ethernet destination_mac FF-FF-FF-FF-FF-FF ethernet_type profile_id 3
config access_profile profile_id 3 add access_id 300 ethernet
destination_mac FF-FF-FF-FF-FF-FF ethernet_type 0x0806 port 1-26 permit counter enable
После этого arp-пакеты проходят, но творятся чудеса - у правила 290 счетчик растет, а вот у правила 300 - стоит на нуле. Вроде бы все логично - должно срабатывать именно правило PCM, оно ведь раньше проверяется. Но тогда почему без правила 300 пакеты не идут? Я добавил правило, по которому сработок нет, но без которого чудесным образом срабатывает, но не пропускает пакеты предыдущее правило PCM?
Эта проблема исправлена? У меня один в один.