Архив

Публикации с меткой ‘BGP’

BGP — как происходит выбор наилучшего маршрута

19 Апрель 2011 Нет комментариев

BGP всегда выбирает один из маршрутов — как наилучший. Когда маршрут выбран, BGP помещает его в свою таблицу маршрутизации, и передает его своим neighbor’ам. Для выбора наилучшего маршрута BGP использует следующие критерии:

1. Если путь, указанный в поле next-hop, недоступен, этот update убивается.
2. Лучшим считается путь с наибольшим значением weight;
3. Если weight путей одинаковы, то выбирается путь с наибольшим lpref;
4. Если weight и lpref одинаковы, то выбирается путь, который появился в таблице маршрутов BGP на данном роутере. (подразумевается, что это будет самый наикратчайший путь);
5. Если нет путей, которые «родились» на данном роутере, то выбирается путь с AS_path минимальной длины;
6. Если все пути имеют одинаковую длину (одинаковое количество hop’ов, следовательно), выбирается путь с «lowest origin type». Считается, что IGP < EGP < Incomplete.;
7. Если Origin attr. code одинаковы для всех путей, выбирается путь с наименьшим MED attr.;
8. Если и MED одинаковы для всех возможных путей, предпочтительным считается external path перед internal path;
9. Если опять все пути одинаковы, то prefer the path through the closest IGP neighbor;
10. Выбирается путь с наименьшим IP адресом из тех, которые указываются by the BGP router ID.

Настройка протокола BGP на оборудовании Cisco Systems

Источник: subnets.ru
bgp

AS100 — наш номер ASки

5.5.0.0/20 — анонсируемый нами префикс (наш блок адресов)

AS200 — наш апстрим, который отдает нам full-view (полную таблицу маршрутов)

AS300 — наш privat peer (приватный пир), который отдает нам маршруты в свою AS и своего клиента AS400.

С чего начать ?

С настройки интерфейсов конечно.

GigabitEthernet3/0 — AS200

GigabitEthernet3/1 — AS300

Зайдите на router телнетом и перейдите в enable режим.


cisco# conf t
cisco(config)# interface GigabitEth
cisco(config-if)# ip address 1.1.1.2 255.255.255.252
cisco(config-if)# interface GigabitEthernet3/1
cisco(config-if)# ip address 2.2.2.10 255.255.255.252
cisco(config-if)# exit

Добавим маршруты, сначала отправим туда, откуда не возвращаются :), маршруты в “серые сети”:


cisco(config)# ip route 10.0.0.0 255.0.0.0 Null0 254
cisco(config)# ip route 172.16.0.0 255.240.0.0 Null0 254
cisco(config)# ip route 192.168.0.0 255.255.0.0 Null0 254

Затем добавим маршрут на свой полный блок:


cisco(config)# ip route 5.5.0.0 255.255.240.0 Null0 254

Читать далее…

Маршрутизаторы Cisco. Пособие для самостоятельного изучения \ Cisco Routers in 21 Days

32r4vm2css Эта книга поможет вам изучить принципы и методики конфигурирования «с нуля» маршрутизаторов Cisco для большинства сетевых ситуаций, а затем применить полученные знания на практике.
Дж. Ф. Димарцио, опираясь на свои опыт и мастерство, поможет вам освоить некоторые из наиболее сложных на сегодняшний день технологий. Он поясняет концепции, лежащие в основе маршрутизации Cisco, начиная с пользовательского интерфейса Cisco IOS, структуры команд и системы подсказок и заканчивая основами настройки маршрутизаторов и использования таких протоколов, как OSPF и EIGRP.
Материал, необходимый для изучения различных аспектов технологии маршрутизаторов Cisco, излагается простым и понятным языком. Прочитав книгу, вы получите неоценимую пользу от изучения практического опыта, положенного в основу этой книги, и сможете сконфигурировать маршрутизатор Cisco для работы в практически любой локальной или глобальной сети.

Вы детально познакомитесь с:
* Cisco IOS и интерфейсом пользователя;
* Настройкой маршрутизатора Cisco «с нуля»;
* Резервным копированием конфигураций маршрутизаторов Cisco;
* Маршрутизируемыми протоколами IP и IPX и настройкой маршрутизаторов Cisco для работы с ними;
* Командами, используемыми для настройки протоколов маршрутизации RIP, IGRP, EIGRP, OSPF и BGP;
* Основами обеспечения безопасности с применением списков доступа IP и трансляции сетевых адресов (NAT).

Скачать: book.zip

Принципы маршрутизации в Internet. Самое полное описание протокола BGP 4.[Сэм Хелеби]

d0b1d0b5d0b7d18bd0bcd18fd0bdd0bdd18bd0b9Эта книга поможет вам стать экспертом по вопросам интеграции локальной сети вашей

компании в глобальную сеть Internet. В ней рассмотрены системы адресации, маршрутизации

и способы организации соединений в сети Internet на практических примерах. В книге также

освещается широкий круг теоретических понятий и принципов организации маршрутизации

в сети Internet с использованием протокола граничного шлюза (Border GatewayProtocol

BGP). После знакомства с этой книгой вы будете способны самостоятельно строить свою

сеть и планировать ее развитие. Независимо от того являетесь ли вы потребителем услуг

Internet или же вы сами предоставляете услуги этой сети (т.е. вы являетесь сервис-

провайдером Internet), в этой книге вы найдете ответы на любые вопросы, касающиеся

маршрутизации в сетях на основе протокола TCP/IP.

Скачать: bgp4.pdf