Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
dpi:bras_bng:bras_l2_vlan:bras_l2_vlan_arp_proxy:start [2024/05/27 14:13] – elena.krasnobryzh | dpi:bras_bng:bras_l2_vlan:bras_l2_vlan_arp_proxy:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Обработка ARP ====== | ||
- | {{indexmenu_n> | ||
- | |||
- | Обработка ARP-запросов включается конфигурационным параметром '' | ||
- | набор битовых флагов: | ||
- | * 0 - режим ARP proxy отключен. В этом режиме BRAS отвечает сам только на ARP-запросы IP-адреса, | ||
- | * 0x0001 - отвечать на ARP-запросы абонентов: | ||
- | * 0x0002 - отвечать на ARP-запросы шлюзов абонентских подсетей. Адреса шлюзов извлекаются из абонентского DHCP-трафика. | ||
- | * 0x0004 [в режиме роутера] - отвечать, | ||
- | |||
- | При включении ARP proxy BRAS отвечает своим MAC-адресом (задается в конфигурационном | ||
- | параметре [[dpi: | ||
- | fastDPI отвечает одним и тем же MAC-адресом, | ||
- | |||
- | Прежде чем обработать ARP-запрос, | ||
- | в соответствии с [[dpi: | ||
- | |||
- | <note important> | ||
- | |||
- | Особенности обработки ARP-запросов между абонентами, | ||
- | | ^ target abonent IP ^^^ | ||
- | ^ source abonent IP ^ no VLAN ^ VLAN ^ QinQ ^ | ||
- | | **no VLAN** | ||
- | | **VLAN** | ||
- | | **QinQ** | ||
- | |||
- | **drop** - СКАТ молча дропает ARP-запрос \\ | ||
- | **reply** - СКАТ отвечает на ARP-запрос своим виртуальным MAC-адресом '' | ||
- | |||
- | В СКАТ 10.3 добавлена поддержка режима коммутатора - сегментирование абонентов в общем VLAN на сети доступа. В этом режиме абоненты даже в одном VLAN изолированы друг от друга на коммутаторе, | ||
- | < | ||
- | # Флаг сегментирования абонентов в общем VLAN на сети доступа | ||
- | # (изоляция абонентов на коммутаторе, | ||
- | # Учитывается только при установленном флаге 1 в bras_arp_proxy для ARP-запросов от одного абонента другому. | ||
- | # off (типичный случай) - абоненты A и B в одном VLAN могут взаимодействовать между собой напрямую, | ||
- | # не обрабатывает ARP-запрос от абонента A "who has abonent B IP" | ||
- | # on - на коммутаторе включена изоляция абонентов, | ||
- | # на ARP-запрос от абонента A "who has target abonent B IP" | ||
- | # | ||
- | </ | ||
- | При включении '' | ||
- | | | ||
- | ^ source abonent IP ^ no VLAN ^ VLAN ^ QinQ ^ | ||
- | |**no VLAN** | ||
- | |**VLAN** | ||
- | |**QinQ** | ||
- | |||
- | |||
- | ===== Обработка ARP извне (со стороны бордера) ===== | ||
- | |||
- | Чтобы ARP таблица на бордере не замусоривалась однотипными записями, | ||
- | СКАТ не отвечает бордеру своим MAC на ARP запросы по IP абонентов, | ||
- | вместо этого на бордере должен быть прописан транзитный маршрут через СКАТ для всех подсетей абонентов, | ||
- | которых он обслуживает. В качестве адреса назначения для таких маршрутов следует указывать значение, | ||
- | задаваемое параметром '' | ||
- | |||
- | <note important> | ||
- | |||
- | |||