В текущей ситуации на 18 апреля 2018:
Большое число сетей приводят к медленной синхронизации.
Подсказка: крупные изменения списков применяются долго из-за удаления старых адресов, если перед синхронизацией полностью очистить список на маршрутизаторе - всё будет проходить значительно быстрее.
| До какого префикса режем |
Сколько сетей получаем |
|---|---|
| не режем | ≈1800 |
| /16 | 2015 |
| /17 | 2289 |
| /18 | 2837 |
| /19 | 3934 |
| /20 | 6128 |
| /21 | 10518 |
| /22 | 19301 |
| /23 | 36872 |
| /24 | 72014 |
| /25 | ≈140000 |
| /26 | ≈280000 |
| /27 | ≈560000 |
| /28 | ≈1080000 |
| /29 | ≈2160000 |
| /30 | ≈4320000 |
| /31 | ≈8640000 |
| /32 | ≈17280000 |
Как дробить на CR7
ЭТО ПРОТОТИП И ЧЕРНОВИК, В ПРОДАКШНЕ РАБОТАТЬ НЕ БУДЕТ
wget "https://download5.carbonsoft.ru/reductor/bgp_split_hotfix.tar.gz" -O /root/bgp_split_hotfix.tar.gz
cd /
tar xfz /root/bgp_split_hotfix.tar.gz
В файл
/usr/local/Reductor/userinfo/hooks/events.sh
в начале добавить
. /usr/local/Reductor/userinfo/hooks/events.sh.split
В файле events.sh.split в начале укажите префикс, до которого хотите дробить сети.
app['bgpd_split_to_prefix']='20'
и запустите
/usr/local/Reductor/bin/events.sh
Чтобы откатиться
просто убрать строчку с подключением events.sh.split из events.sh и запустить:
/usr/local/Reductor/bin/events.sh
заново.
