Peer-Group нужны для того, что бы упростить настройку множества роутеров, а именно связанных с апдейтами, например, в нашей AS есть куча роутеров, и их нужно настроить, с помощью peer-group мы можем сделать настройку более быстро, выделив в peer-group все совпадающие настройки на этих роутерах и далее потом просто применить их.
Давайте посмотрим как это делается:
router bgp 1
neighbor PEERGROUP peer-group
neighbor PEERGROUP remote-as 1
neighbor PEERGROUP route-map SETMED out
neighbor PEERGROUP filter-list 1 in
neighbor PEERGROUP filter-list 2 out
После того как мы в пиргруппе прописали все, нам нужно привязать это к нашим соседям.
neighbor 1.1.1.1 peer-group PEERGROUP
neighbor 2.2.2.2 peer-group PEERGROUP
Вот таким образом можно укортить настройки.
Но здесь есть конечно свои особенности, во первых у всех роутеров из группы должны быть одинаковые политики обновлений, и все роутеры входящие в пиргруппу должны работать в одинаковом адресном семействе.
Не очень то гибко получается, но мы с Вами рассмотрим в одной из следующей заметке более продвинутый инструмент, который называется template (шаблон), где все это более гибко можно настроить.