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.
Szukam jelenia do BGP na cisco3700, równoważenie obci
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
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
Po otrzymanej podpowiedzi i PMce uzupełniającej:
Zrobiłem ping na 77.252.0.36 (lg.netia.pl) i niestety dalej idzie przez interfejs TPSA a nie ACTUS-NETIA.
Wykonałem na routerze różne zmiany i jest coś takiego:drekkett pisze:To samo potem z drugą siecią, czyli robisz aclę, route-mape, a potem przypisujesz do określonego sąsiada.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
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.
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