Вітаю!
Сьогодні ми будемо розглядати суммарізацію за допомогою BGP.
Суммарізація за замовчуванням в секції BGP вимкнена, а якщо не виключена, то повинні виробити звичку писати no auto-summary.
Представим, что у нас есть несколько сетей:
192.168.1.0/24
| 192.168.2.0/24
| 192.168.3.0/24
|
Можна підсумувати ці мережі в 191.168.0.0/22 і цю підсумовану мережа передати одним маршрутом, все як завжди.
Робиться це з допомогою нам вже відомої команда в BGP секції - network:
network 192.168.0.0 mask 255.255.252.0
|
Таким чином ми віддаємо сусідам нашу суммарізованную мережу.
Але це ще не все, не варто забувати, що BGP віддає лише тільки ті записи маршрутів, які є в таблиці роутінга, і такого маршруту у нас просто немає, нам його потрібно створити, а створити через статику, тож отримуємо:
ip route 192.168.0.0 255.255.252.0 Null0
|
От і все, що нам потрібно зробити. Тут все просто, приклад розглядати не будемо.
Тепер перейдемо до можливостей агрегування, які надає сам BGP, за допомогою команди aggregate-address.
Є у нас два роутера, R1 і R2, на R2 зробимо купу лупбеков:
З цими мережами ми і будемо працювати надалі.
Через redistribution і route-map вставимо наші мережі в BGP, через route-map і префікс листи матчами те що нам потрібно (наші дві суммарізованние надалі мережі), разом виходить так: 
Перевіряємо таблицю BGP, show ip bgp:

Бачимо, що наші маршрути потрапили в таблицю BGP, в полі PATH бачимо знак «?», Це нам говорить про те, що ORIGIN = INCOMPLETE, тоесть маршрут прийшов через редістрібьюцію, все вірно.
На R1, так само перевіряємо, чи приходять ці маршрути, show ip bgp:

Все приходить, все добре, тепер починаємо суммарізовать наші маршрути.
Ці мережі, 192 перша і 10-та ми агрегируя по різному, і подивимося чим відрізняються суммарізаціі.
Отже в секцію BGP додаємо:
aggregate-address 10.0.0.0 255.255.0.0
aggregate-address 192.168.0.0 255.255.0.0 summary-only
|
Тепер давайте подивимося таблицю BGP ще раз, show ip bgp:

Нескладно здогадатися, що роблять aggregate-address з опцією summary-only і без неї.
Без summary-only, просто додається ще один маршрут, суммарізованний, в нашому випадку це 10.0.0.0/16, і так само відсилається нарівні з / 24 сітками.
З summary-only, все зовсім не так, / 24 мережі стають пригнічені (suppress, буква s біля маршруту), і з'являється маршрут сумарний / 16 і тільки він і буде відправлятися своєму сусідові, давайте подивимося на сусіда R1, чи так це, ми повинні побачити з сто дев'яносто другу мережі 1 сумарний маршрут і 4 маршрути з 10-ою, в тому числі сумарний, show ip bgp: 
Що і припускали.
На що тут ще хотілося б звернути увагу, це на те, що в тібліце маршрутизації show ip route, ви побачите для підсумованого маршруту, маршрут в Null, захист від петель:
B 10.0.0.0/16 [200/0] via 0.0.0.0, 00:10:17, Null0
B 192.168.0.0/16 [200/0] via 0.0.0.0, 00:10:17, Null0
|
|