Клиенты подключаются к РРРоЕ серверам в разброс, т.е. при первом подключении он находится на РРРоЕ1, а при следующем подключении уже может быть на РРРоЕ2. Следовательно РРРоЕ сервер анонсирует /32 маршрут по OSPF чтобы D-Link 3312SR и остальные РРРоЕ сервера знали где находится клиент.
Все работает, но не так как хотелось бы .. Дело в том что одновременно подключены ~600 клиентов, т.е. 600 маршрутов в AREA 0.0.0.1 .. И все эти 600 маршрутов D-Link кидает в AREA 0.0.0.0 .. Хочется как-то сагреггировать эти маршруты. На Длинке настроил Area Aggregation, но не работает
Для РРРоЕ отведено 3 подсети:
хх.хх.53.0/24
хх.хх.61.0/24
хх.хх.63.0/24
Далее привожу конфиги ...
РРРоЕ:
Код: Выделить всё
> uname -a
FreeBSD pppoe-gw-1.provider.com 8.0-STABLE FreeBSD 8.0-STABLE #0: Mon Jan 18 14:56:41 EET 2010 root@:/usr/obj/usr/src/sys/ROUTER i386
> cat /usr/local/etc/quagga/ospfd.conf
hostname pppoe-gw-1
password xxxxxx
enable password xxxxxx
!
interface em0
ip ospf authentication message-digest
ip ospf message-digest-key 1 md5 xxxxxx
!
router ospf
ospf router-id xx.xx.xx.xx
network xx.xx.xx.xx/29 area 0.0.0.1
area 0.0.0.1 authentication message-digest
passive-interface default
no passive-interface em0
redistribute connected
distribute-list mylocal out connected
!
access-list mylocal deny 192.168.222.0/25
access-list mylocal permit any
!
log file /var/log/ospfd.log
Код: Выделить всё
DGS-3312SR:4#show ospf area
Command: show ospf area
OSPF Area Settings
Area ID Type Stub Import Summary LSA Stub Default Cost
--------------- ------ ----------------------- -----------------
0.0.0.0 Normal None None
0.0.0.1 Normal None None
Total Entries : 2
Код: Выделить всё
DGS-3312SR:4#show ospf aggregation
Command: show ospf aggregation
OSPF Area Aggregation Settings
Area ID Aggregated LSDB Advertise
Network Address Type
--------------- ------------------ -------- ---------
0.0.0.1 xx.xx.53.0/24 Summary Enabled
0.0.0.1 xx.xx.61.0/24 Summary Enabled
0.0.0.1 xx.xx.63.0/24 Summary Enabled