Szukam jelenia do BGP na cisco3700, równoważenie obci

Problemy dotyczące innych systemów operacyjnych
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Szukam jelenia do BGP na cisco3700, równoważenie obciążenia przez AS i/lub pulach IP

Post autor: sethiel »

Szukam jelenia do BGP na cisco3700, równoważenie obciążenia przez AS i/lub pulach IP, ruch wyjściowy.

Jako że wszyscy chcą za to kasę to może znajdzie się ktoś kto jednak nie chce tylko ma coś takiego i może coś poradzić.
Ja już w temacie równoważenia obciążenia Cisco dostaję depresji zimowej i praktycznie się zdecydowałem na zewnętrzną firmę.
Ale jeśli chciałby mi ktoś pomóc i wytłumaczyć jak dziecku to będzie super.
To co obecnie osiągnąłem to BGP na dwa AS bez żadnego rozkładania ruchu - bowiem otrzymuję puste tablice.
Czyli wyciągam jeden drut - działa, wkładam a wyjmuję drugi - też działa.
Spełniona podstawa.
drekkett
Posty: 17
Rejestracja: 24 lipca 2008, 22:01

Post autor: drekkett »

Jeżeli zbytnio mieszałeś to przymyka Ci łącze na 30 minut domyślnie (o ile pamiętam).
2 interfejsy do 2 AS-ów.
Route-map z ustawioną opcją local_preference.

Route-map budujesz najpierw ACL potem dajesz MATCH IP ADDRESS nr_acl
SET i dajesz local_preference więcej niż 100 wtedy gdy podepniesz to do określonego AS'a będzie przekierowywał do niego.

A jak chcesz tak, aby mieć wpływ na obcego AS-a to musisz ingerować w AS_PATH.
To tak mniej więcej wygląda
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Po otrzymanej podpowiedzi i PMce uzupełniającej:
drekkett pisze:

Kod: Zaznacz cały

access-list 1 permit siec_ktorej_chcesz_dac_wage

route-map SIEC_A permit 10
match ip address 1
set bgp local-preference liczba_wieksza_od_100
route-map SIEC_A permit 20   aby domyslnie nie blokowac ruchu
match ip address

router bgp AS
neighbor taki_a taki remote-as AS_ZEW
neighbor taki_a taki route-map SIEC_A in 
To samo potem z drugą siecią, czyli robisz aclę, route-mape, a potem przypisujesz do określonego sąsiada.
Filtrujesz ruch wchodzący, jak nadasz mu local-preference to przy wychodzeniu powinien kierować się właśnie tym local-preference. Możesz spróbować zrobić to również zamiast local-preference z opcją weight.
Wtedy będziesz miał wybór trasy według wagi, a nie local. To już zależy od Ciebie.
Bgp trasę wybiera najpierw sprawdzając weight (na routerze cisco) potem local, potem origin, następnie as-path itd.
Wykonałem na routerze różne zmiany i jest coś takiego:

Kod: Zaznacz cały

router bgp MOJ_AS
 no synchronization
 bgp log-neighbor-changes
 network MOJ_IP_PI
 neighbor 80.50.134.97 remote-as 5617
 neighbor 80.50.134.97 prefix-list BOGONS in
 neighbor 80.50.134.97 prefix-list ANNOUNCE out
 neighbor 80.50.134.97 route-map TPMEPREF in
 neighbor 80.50.134.97 route-map TP out
 neighbor 91.240.239.5 remote-as 65500
 neighbor 91.240.239.5 prefix-list BOGONS in
 neighbor 91.240.239.5 prefix-list ANNOUNCE out
 neighbor 91.240.239.5 route-map SIEC_NETIA in
 neighbor 91.240.239.5 route-map ACTUS out
 maximum-paths 2
 auto-summary
!
access-list 15 permit 77.252.0.0 0.3.255.255
!
route-map SIEC_NETIA permit 10
 match ip address 15
 set weight 1500
Zrobiłem ping na 77.252.0.36 (lg.netia.pl) i niestety dalej idzie przez interfejs TPSA a nie ACTUS-NETIA.
ODPOWIEDZ