Страница 1 из 1

Настройка BGP для изучения

СообщениеДобавлено: 08 ноя 2010, 21:48
Macumazan
Есть виртуальная сеть с возможностью выбора нужной топологии (в пределах разумного) + прочтена книга по bgp. С учетом обилия информации не получилось понять , а как начать изучать bgp в данных условиях? В книге рассматривались совсем иные ситуации. А сейчас у меня нет ни одного настроенного роутера с bgp. Как прощупать правильное направление в обучении?

Re: Настройка BGP для изучения

СообщениеДобавлено: 09 ноя 2010, 09:17
root
Macumazan писал(а):как начать изучать bgp в данных условиях?

создать топологию, начать можно с простых ситуаций:
три роутера: один твой и как бы два твоих апстрима (eBGP пира)
задача: проанонсировать апстримам свой блок адресов, ну скажем 172.30.0.0/20

затем усложнять схему, добавляя апстримов (eBGP пиров) и связей между ними, посмотришь как ходит твой маршрут, например:
Изображение
можешь ещё сделать связь между AS200 и AS400
затем обрывай линк, где нить между апстримами, смотри что произойдет с маршрутами и трафиком

вот такую схему можно попробовать:
Изображение

затем можно ещё усложнить схему, добавив iBGP соседа, которые подключены к разным апстримам и имеют линк между собой
затем можно попробовать настроить транзитную AS, т.е. у твоей AS появляется клиент (AS1 и блок 192.168.0.0/24), которого ты должен сквозь себя проанонсировать своим апстримам и т.д. и т.п.

можно полистать этот раздел, тем по BGP тут хватает (например вот эта), в которых народ описывает свои ситуации и задачи, приводя схемы, вот эти задачи и воспроизвести и попробовать решить

Macumazan писал(а):В книге рассматривались совсем иные ситуации.

ну а что за книжку то читал ?
в книгах рассматривают идеальные ситуации :)

Macumazan писал(а):Как прощупать правильное направление в обучении?

ну по итогу обучения ты как минимум должен уметь поднять eBGP сессию и уметь настраивать фильтры, а так же знать атрибуты маршрутов, что такое community и как используется, знать show команды, т.е. куда и на что нужно смотреть когда что то не работает, так же было бы не лишним побаловаться с med, loc-pref, weight (если это эмулятор cisco IOS)

Re: Настройка BGP для изучения

СообщениеДобавлено: 10 ноя 2010, 15:40
Macumazan
Спасибо большое за подробный ответ!
Книгу читал Сэм Хелеби "Принципы маршрутизации в Internet. Самое полное описание протокола BGP 4"

Re: Настройка BGP для изучения

СообщениеДобавлено: 11 ноя 2010, 13:07
root
Macumazan писал(а):Книгу читал Сэм Хелеби "Принципы маршрутизации в Internet. Самое полное описание протокола BGP 4"

хорошая книга, но одной не достаточно
можешь еще полистать "CCNP Маршрутизация" (учебное руководство), авторы Тодд Леммл, Шон Одом, Кевин Уоллес
так же поискать учебные материалы курса BSCI от Cisco Systems

Re: Настройка BGP для изучения

СообщениеДобавлено: 14 фев 2011, 23:09
TemMkp
А какой софт порекомендуете для такой эмуляции ?

Re: Настройка BGP для изучения

СообщениеДобавлено: 15 фев 2011, 10:46
root
если хочется разбираться с софтом приближенным к командам cisco, то quagga
а так любой софт, который позволит поднять BGP, например ещё есть:
The BIRD Internet Routing Daemon
OpenBGPD
с ними я пока не морочился, с самого начала поднял quagga, а потом ушел от софт-роутера сначала на Сisco, а потом на Juniper

слышал что умельцы поднимали ось Juniper`а JUNOS на серванте с Freebsd и это работало, т.к. JUNOS основан на FreeBSD
вот один из таких примеров

так что выбираешь любой софт понравившийся тебе