AS yangu: izvi zvinosanganisira AS nhamba yeBGP router, ma routers achafanira kubvumirana pane AS nhamba (s) uye inotsanangurawo kana vachange vachimhanya iBGP kana eBGP.
Bata Nguva: kana BGP isingagamuchire chero keepalive kana kunatsurudza meseji kubva kune rumwe rutivi kwenguva yekubata nguva ipapo ichazivisa rimwe divi 'yakafa' uye ichabvarura chirongwa cheBGP. Nekusagadzika nguva yekubata inoiswa kumasekonzi zana nemakumi masere paCisco IOS routers, meseji yekuchengeta inotumirwa masekonzi makumi matanhatu ega ega. Ma router ese ari maviri anofanirwa kubvumirana pane yekubata nguva kana hapazove neBGP chikamu.
BGP Identifier: iyi ndiyo yemuno BGP router ID iyo inosarudzwa sezvinoita OSPF:
Tarisa nzira muiyo router yezvino IP routing tafura inonyatsoenderana nematanho eiyo network command; kana IP nzira iripo, isa yakaenzana NLRI muBGP tafura yemunharaunda.
Iye zvino ngatisimudze BGP kune vose vakasara uye ona kuti nzira inosarudzwa sei mukati me AS imwe. Mushure mekunge BGP router yagamuchira nzira kubva kumuvakidzani wayo, inotanga kusarudza nzira yakakwana. Pano iwe unofanirwa kunzwisisa kuti ndeupi rudzi rwevavakidzani vanogona kuva - mukati nekunze. Ko router inonzwisisa nekugadzirisa kana muvakidzani akagadzirirwa ari mukati kana kunze? Kana muchikwata:
neighbor 192.168.13.3 remote-as 10
iyo kure-seye parameter inotsanangura AS, iyo inogadziriswa pa router pachayo mu router bgp command 10. Nzira dzinobva mukati me AS dzinoonekwa semukati, uye nzira dzinobva kunze kwe AS dzinoonekwa sekunze. Uye kune imwe neimwe, pfungwa dzakasiyana dzekugamuchira uye kutumira mabasa. Funga nezve iyi topology:
Router imwe neimwe ine loopback interface yakagadzirirwa ip: xxxx 255.255.255.0 - apo x ndiyo nhamba ye router. PaRouter9 tine loopback interface nekero - 9.9.9.9 255.255.255.0. Tichazvizivisa kuburikidza neBGP uye toona kuti inopararira sei. Iyi nzira ichaendeswa kune Router8 uye Router12. Kubva paRouter8, nzira iyi ichaenda kuRouter6, asi kuRouter5 haizove mutafura yekufambisa. Zvakare paRouter12 iyi nzira ichaonekwa patafura, asi paRouter11 haizovepo futi. Ngatiedzei kufunga izvi. Ngatitarisei kuti ndeapi data uye paramita Router9 inotumira kune vavakidzani vayo, ichizivisa nzira iyi. Iyo pakiti pazasi inotumirwa kubva kuRouter9 kuenda kuRouter8.
Ruzivo rwenzira runosanganisira Path hunhu.
Nzira hunhu hwakakamurwa muzvikamu zvina:
Zvinozivikanwa zvinosungirwa -Ese ma routers anomhanya BGP anofanirwa kuziva aya hunhu. Inofanirwa kunge iripo mune zvese zvigadziriso.
Inonyatsozivikanwa discretionary -Ese ma routers anomhanya BGP anofanirwa kuziva aya hunhu. Vanogona kunge varipo mune zvigadziriso, asi kuvepo kwavo hakudiwi.
Router6#show ip route bgp
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
Gateway of last resort is not set
9.0.0.0/24 is subnetted, 1 subnets
B 9.9.9.0 [20/0] via 192.168.68.8, 00:38:25<source>
Π’Π΅ΠΏΠ΅ΡΡ Router6 ΠΏΠ΅ΡΠ΅Π΄Π°Π» ΠΌΠ°ΡΡΡΡΡ Router5 ΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΏΡΠ°Π²ΠΈΠ»Ρ Next-hop Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ». Π’ΠΎ Π΅ΡΡΡ, Router5 Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ <b>9.9.9.0 [20/0] via 192.168.68.8</b> , Π½ΠΎ Ρ Π½Π΅Π³ΠΎ Π½Π΅Ρ ΠΌΠ°ΡΡΡΡΡΠ° Π΄ΠΎ 192.168.68.8 ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π°Π½Π½ΡΠΉ ΠΌΠ°ΡΡΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½Π΅ Π±ΡΠ΄Π΅Ρ, Ρ ΠΎΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ°ΡΡΡΡΡΠ΅ Π±ΡΠ΄Π΅Ρ Ρ ΡΠ°Π½ΠΈΡΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ BGP:
<source><b>Router5#show ip bgp
BGP table version is 1, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
* i 9.9.9.0/24 192.168.68.8 0 100 0 45 i</b>
Mhedzisiro ichave yekuti Router10 ichagamuchira nzira 9.9.9.0/24, ichagamuchirwa kubva kune ese ari maviri Router7 uye Router12. Ngationei sarudzo inoita Router10:
Router10#show ip bgp
BGP table version is 3, local router ID is 6.6.6.6
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*>i 9.9.9.0/24 192.168.112.12 0 100 0 45 i
192.168.107.7 0 123 45 i
Iye zvino nzira dzese kubva kumuvakidzani uyu dzichava nehuremu uhu. Ngationei kuti sarudzo yenzira inoshanduka sei mushure mekunyengera uku:
Router10#show bgp
*Mar 2 11:58:13.956: %SYS-5-CONFIG_I: Configured from console by console
BGP table version is 2, local router ID is 6.6.6.6
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*> 9.9.9.0/24 192.168.107.7 200 123 45 i
* i 192.168.112.12 0 100 0 45 i
Sezvauri kuona, nzira kuburikidza neRouter7 yasarudzwa, asi izvi hazvizove nemhedzisiro pane mamwe ma router.
Router5#show bgp
BGP table version is 2, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*>i 9.9.9.0/24 192.168.56.6 0 100 0 45 i
Router#show bgp
BGP table version is 10, local router ID is 7.7.7.7
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*>i 9.9.9.0/24 192.168.56.6 0 100 0 45 i
192.168.107.10 0 678 45 i
Zvinoshamisa, zvese zvinoita kunge zvakanaka. Sei isina kuendeswa kuRouter5? Chinhu ndechekuti BGP ine mutemo:
Router7 inoshandisa nzira kuburikidza neRouter5, saka nzira kuburikidza neRouter10 haizofambiswa. Ngatidzokere kune Local Preference. Ngatiise Local Preference paRouter7 uye tione kuti Router5 inoita sei kune izvi:
route-map BGP permit 10
match ip address 10
set local-preference 250
access-list 10 permit any
router bgp 123
neighbor 192.168.107.10 route-map BGP in</b>
Saka, isu takagadzira nzira-mepu ine nzira dzese uye takaudza Router7 kuti ichinje Local Preference parameter kusvika 250 kana yagamuchirwa, iyo default ndeye 100. Ngationei zvakaitika paRouter5:
Router5#show bgp
BGP table version is 8, local router ID is 5.5.5.5
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*>i 9.9.9.0/24 192.168.57.7 0 250 0 678 45 i
Router#show bgp
BGP table version is 2, local router ID is 9.9.9.9
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
*> 9.9.9.0/24 0.0.0.0 0 32768 i
Router10#show bgp
BGP table version is 2, local router ID is 6.6.6.6
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found
Network Next Hop Metric LocPrf Weight Path
* 9.9.9.0/24 192.168.107.7 0 123 45 i
*>i 192.168.112.12 0 100 0 45 i
Sezvaunogona kuona, Router10 yakasarudza nzira kuburikidza ne 192.168.112.12 nokuti nzira iyi AS_Path parameter ine 45 chete, uye mune imwe nyaya 123 uye 45. Intuitively clear.