к другу. Одним способом проверки доступности является использование расширенной команды ping между двумя IP-адресами. Для расширенной команды ping маршрутизатор, на котором она запущена, использует в качестве адреса источника IP-адрес, задаваемый командой neighbor . Маршрутизатор должен использовать этот адрес, а не IP-адрес интерфейса, с которого отправляется пакет. При наличии каких-либо изменений конфигурации BGP необходимо сбросить соединение с соседом, чтобы новые параметры вступили в силу. clear ip bgp адрес Примечание: адрес – это адрес соседа. clear ip bgp * Данная команда удаляет соединения со всеми соседями.
По умолчанию сессии BGP начинаются с использования 4 версии BGP и при необходимости выполняется согласование с предыдущими версиями. Можно отменить согласование и явно указать версию BGP, которую маршрутизаторы будут использовать для соединений с соседями. В режиме настройки маршрутизатора введите следующую команду: neighbor { IP-адрес | имя группы } version значение Здесь приведен пример настройки с использованием команды neighbor : RTA# router bgp 100 neighbor 129.213.1.1 remote-as 200 RTB# router bgp 200 neighbor 129.213.1.2 remote-as 100 neighbor 175.220.1.2 remote-as 200 RTC# router bgp 200 neighbor 175.220.212.1 remote-as 200 В данном примере в RTA и в RTB работает eBGP.
В RTB и RTC работает iBGP. Номер удаленной AS не указывает либо на внешнюю, либо на внутреннюю AS, что указывает либо на eBGP, либо на iBGP. Кроме того, между равноправными узлами eBGP прямое соединение, а между равноправными узлами iBGP прямого соединения нет. Маршрутизаторам iBGP прямое соединение не требуется. Однако должен быть одинаковый IGP, который позволит двум соседям обмениваться информацией друг с другом. В данном разделе приведен пример информации, отображаемой командой show ip bgp neighbors . Примечание: обратите особое внимание состояние BGP. Любое состояние, отличное от Established , указывает на то, что обмен информацией между соседями не налажен.