| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
| dpi:bras_bng:opt_bras_l2:framed_route [2023/08/24 09:07] – ↷ Операцией перемещения обновлены ссылки elena.krasnobryzh | dpi:bras_bng:opt_bras_l2:framed_route [2023/10/13 12:34] (текущий) – удалено elena.krasnobryzh |
|---|
| ====== 12 Framed-Route ====== | |
| {{indexmenu_n>12}} | |
| |
| СКАТ в режиме L2 BRAS поддерживает атрибут ''Framed-Route'' в ответе ''Access-Accept'' для небольших (не шире /24) подсетей. Формат атрибута - строка "подсеть шлюз": | |
| <code bash> | |
| # Канонический формат согласно RFC 2865 p.5.22 - подсеть, шлюз и прочие метрики | |
| Framed-Route:="192.168.1.0/24 192.168.1.1 1 2 -1 3 400" | |
| |
| # Может быть заданы только подсеть и шлюз | |
| Framed-Route:="192.168.1.0/24 192.168.1.1" | |
| |
| # Если шлюз = 0.0.0.0, то шлюзом считается Framed-IP-Address | |
| Framed-Route:="192.168.1.0/24 0.0.0.0" | |
| </code> | |
| Допускается задание не более 16 атрибутов ''Framed-Route'' в ''Access-Accept''. | |
| |
| Все IP-адреса из указанной подсети будут маршрутизироваться через указанный адрес шлюза. Это значит, что IP-адрес шлюза должен быть известен СКАТу - либо по авторизации ([[dpi:bras_bng:opt_bras_l2:bras_l2_vlan:bras_l2_vlan_dhcp:start|DHCP]], [[dpi:bras_bng:opt_bras_l2:bras_l2_vlan:bras_l2_vlan_arp_proxy:bras_l2_vlan_arp_auth|ARP]], [[dpi:bras_bng:opt_bras_l2:bras_pppoe:start|PPPoE]]), либо следует задать L2-свойства шлюза [[dpi:bras_bng:opt_bras_l2:bras_l2_vlan_ctl:start|вручную]]. Кроме того, IP-адрес шлюза должен принадлежать multi-bind абоненту (при авторизации шлюза должен возвращаться атрибут [[dpi:bras_bng:opt_bras_l3:bras_steps:radius_auth_server_integration:radius_auth_response:start#vasexperts-multi-ip-user|VasExperts-Multi-IP-User]]=1). | |
| |
| СКАТ сохраняет маршруты в UDR. Для управления есть CLI-команды [[dpi:bras_bng:cli:framed_route|framed route]] | |
| |
| ===== Framed-IPv6-Route ===== | |
| Атрибут ''Framed-IPv6-Route'', задающий маршрутизацию IPv6-подсети через указанный шлюз, обрабатывается аналогично IPv4 ''Framed-Route''. Поддерживаются только небольшие (не шире /56, точнее, не шире [[dpi:dpi_components:platform:dpi_ipv6:start|ipv6_subnetwork]] - 8) подсети: | |
| |
| <code bash> | |
| # Канонический формат согласно RFC 3162 p.2.5 - подсеть, шлюз и прочие метрики | |
| Framed-IPv6-Route:="2000:0:0:106::/60 2000::107:a00:20ff:fe99:a998 1" | |
| |
| # Может быть заданы только подсеть и шлюз | |
| Framed-IPv6-Route:="2000:0:0:106::/56 2000::107:a00:20ff:fe99:a998" | |
| |
| # Если шлюз = ::, то шлюзом считается Framed-IPv6-Address или Framed-IPv6-Prefix | |
| Framed-Route:="2000:0:0:106::/56 ::" | |
| </code> | |
| |
| ===== Аккаунтинг ===== | |
| Счетчики для подсети будут передаваться суммарно в одной аккаунтинг-сессии шлюза для этой подсети. Например, для такого задания | |
| <code bash> | |
| Framed-Route:="192.168.1.0/24 192.168.1.1" | |
| </code> | |
| суммарный трафик всей подсети ''192.168.1.0/24'' будет учитываться в аккаунтинг-сессии для шлюза ''192.168.1.1''. | |