Jump to content

Recommended Posts

Posted

Всем привет!

Прошу помощи \ совета более опытных, помочь мне правильно выстроить схему взаимодействия Своей AS300 (к примеру) с AS200 и AS100 соотвественно с анонсированием своих сетей.

 

Иммеется cisco 2821+1Gb

Два аплинкера, к примеру 40 (AS100) и 30 (AS200) мегобит

Своя сеть: 188.227.xx.xx\22

 

Существует подключение к AS100

 

router bgp 300

no synchronization

bgp log-neighbor-changes

network 188.227.xx.0 mask 255.255.252.0

network 188.227.xx.255 mask 255.255.255.255

aggregate-address 188.227.xx.0 255.255.252.0 summary-only

neighbor yyy.yyy.yyy.yyy remote-as 100

neighbor yyy.yyy.yyy.yyy description AS100

neighbor yyy.yyy.yyy.yyy update-source GigabitEthernet0/0.500

neighbor yyy.yyy.yyy.yyy version 4

neighbor yyy.yyy.yyy.yyy send-community both

neighbor yyy.yyy.yyy.yyy route-map uplinkas100-OUT out

no auto-summary

!

ip forward-protocol nd

ip route 0.0.0.0 0.0.0.0 yyy.yyy.yyy.yyy 254

ip route 188.227.xxx.0 255.255.252.0 Null0

!

ip as-path access-list 5 permit ^$

ip as-path access-list 5 deny .*

!

route-map uplinkas100 permit 10

match as-path 5

!

 

Вот часть конфига из Cisco 2821

 

Первое что заметил, проходя через AS100 и через AS200 трафик выливается через одного магистрального аплинкера, случайцно не будет коллец или чего по хуже?

 

Далее, как правильно добавить второго аплинкера (AS200) что бы:

1. установилось сессия и не было колец ?

2. Если просто в cisco 2811 прописать соседство с AS200, и вес выставить равнозначный, как будет вести себя cisco 2811? Будет просто, выбирать оптимальный маршрут и отсылать траф через ту АС, через которую будет оптимальный путь ?

3. Вопрос безопасности, как добиться того, что бы моя АС случайно не стала местом пирринга сетей ?

4. Как сделать так, что бы основной канал был через AS100, после того как канал будет загружен, остальной трафик шел через резерв.

5. Правильно ли я понимаЮ, если добиться схемы в п.4. то даже если ляжет основной трафик пойдет через AS200 ?

 

 

Заране спассибо!

Posted

Далее, как правильно добавить второго аплинкера (AS200) что бы:

1. установилось сессия и не было колец ?

2. Если просто в cisco 2811 прописать соседство с AS200, и вес выставить равнозначный, как будет вести себя cisco 2811? Будет просто, выбирать оптимальный маршрут и отсылать траф через ту АС, через которую будет оптимальный путь ?

3. Вопрос безопасности, как добиться того, что бы моя АС случайно не стала местом пирринга сетей ?

4. Как сделать так, что бы основной канал был через AS100, после того как канал будет загружен, остальной трафик шел через резерв.

5. Правильно ли я понимаЮ, если добиться схемы в п.4. то даже если ляжет основной трафик пойдет через AS200 ?

 

 

Заране спассибо!

 

1. Колец не будет.

2. у вас вряд ли фулвью. так что дефолты с одинаковой метрикой принимайте и всё и забалансите исходящий трафик. входящий будет идти по кротчайшему маршруту.

3. Анонсы только своих сетей делайте.

4. никак.

5. будет резерв. выйдет из строя один - весь его трафик пойдет через другого.

Posted
2. у вас вряд ли фулвью. так что дефолты с одинаковой метрикой принимайте и всё и забалансите исходящий трафик. входящий будет идти по кротчайшему маршруту.

Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd

as100 4 31425 16913209 280964 45948757 0 0 11w3d 356104

AS200 4 13304 128009 65850 45948782 0 0 00:16:58 358576

 

3. Анонсы только своих сетей делайте.

эТО ЛИ ?

network 188.227.xx.xx mask 255.255.252.0

network 188.227.xx.xx mask 255.255.255.0

network 188.227.xx.xx mask 255.255.255.255

aggregate-address 188.227.xx.xx 255.255.252.0 summary-only

Posted

4. никак.

Неправда ваша. Писал САР, которая держала основной аплинк в 90% загрузки, а резервный занимался по мере необходимости.

Основной оплачивался по полосе, резервный по трафику. Выходила нефиговая экономия....

САР игралась препендами или просто переставала анонсить сеть в резервный пир.

Posted (edited)

Разабраться в том как работает БГП, выучить язык програмирования, выучить команды иоса, разобраться в основах автоматизации.

Провести тесты и выявить какое возмущение(установка препендов или прекращение анонсирование префикса) вызывает то или ионе отклонение(загрузка полосы)

Разработать управляющую функцию.

Реализовать всё это в виде ПО. ПО должно мерить загрузку канала, принимать решение при перегрузке или недогрузке и выдавать телнетом управляющую команду, прочитав до этого конфиг циски и выбрав нужные команды.

Оттестить.

Переписать управляющую функцию.

Реализовать изменеия в ПО.

Оттестить.

Повторить последние три пункта 10-20 раз.

Принять в эксплуатацию.

 

 

как-то так :)

Edited by secandr
Posted

1. на резервный канал накинуть препенды для своих сетей.

2. в префикс аут лучше опиши свои префиксы вплоть до /25 (больше аплинки не пропустят, да и эти не все пропускают), в дальнейшем можно будет поиграться с балансировкой.

3. самари адрес отправляй в обе стороны, на случай падения одного из апов.

 

4. читать и практиковаться

Posted

secandr

 

Вот возму и все досканально отработаю по твоим пунктам, и таких как ты по жизни буду дружить с гуглом и яндексом.

 

 

fomka31ru

Спасибо за совет.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.