Заметки к CCNP Route: BGP часть 2

eBGP в ынтерпрайзах

Давайте сфокусируемся на том, как формируется соседство и как происходит обмен топологической информацией которая помещается в BGP таблицу между eBGP соседями. Ну и наконец повеселим себя какой-нибудь практикой, настроив связность с двумя ISP по single multihomed сценарию. Ведь две статьи по 1300+ слов чистой теории в каждой способны превратить даже Хари Кришну в конченного падонка.

Абсолютный минимум, который должна включать в себя настройка соседей состоит из:

  • Номера собственной автономной системы маршрутизатора (router bgp asn).
  • IP адреса каждого из соседей и их ASN (neighbor ip_addr remote-as remote_asn).

    Read more

Заметки к CCNP Route: BGP часть 1

BGP или border gateway protocol – протокол маршутизации всея Интернетов. В CCNP трэке о BGP речь идет с точки зрения ынтерпрайза, в том числе о тех случаях, когда у вас есть свой блок PI (Provider Independent) адресов и вам нужно анонсировать его через нескольких провайдеров интернета (ISP).

Сложно найти более-менее крупный бизнес, которых обходится в своей внутренней сети без протоколов динамический маршрутизации – IGP (interior gateway protocol). BGP был разработан IBM и Cisco и продолжал свою эволюцию (на данный момент версия 4), как EGP – exterior gateway protocol. А значит цели, которые он преследует будут в какой-то степени отличаться от используемых в IGP.

BGP, в отличии от EIGRP/OSPF, использует TCP протокол. Для формирования сессии используется 179 порт. В процессе работы BGP формирует следующие таблицы:

  • neighbor table – содержит в себе информацию о всех соседях;
  • BGP table – содержит в себе все возможные маршруты;
  • routing table – содержит только лучшие маршруты;

    Read more