BGP基本配置
EBGP[R1]bgp 100
[R1-bgp-default]peer 100.1.1.2 as-number 200
[R1-bgp-default]address-family ipv4 unicast
[R1-bgp-default-ipv4]peer 100.1.1.2 enable
[R2]bgp 200
[R2-bgp-default]peer 100.1.1.1 as-number 100
[R2-bgp-default]address-family ipv4 unicast
[R2-bgp-default-ipv4]peer 100.1.1.1 enable
IBGP
[R2]bgp 200
[R2-bgp-default]peer 4.4.4.4 as-number 200
[R2-bgp-default]peer 4.4.4.4 connect-interface LoopBack 0
[R2-bgp-default]address-family ipv4 unicast
[R2-bgp-default-ipv4]peer 4.4.4.4 enable
[R2-bgp-default-ipv4]peer 4.4.4.4 next-hop-local
[R4]bgp 200
[R4-bgp-default]peer 2.2.2.2 as-number 200
[R4-bgp-default]peer 2.2.2.2 connect-interface LoopBack 0
[R4-bgp-default]address-family ipv4 unicast
[R4-bgp-default-ipv4]peer 2.2.2.2 enable
[R4-bgp-default-ipv4]peer 2.2.2.2 next-hop-local
display bgp peer ipv4
在 RTC 的 BGP 路由表中,可以看到路由 1.1.1.1/32 的 LOCAL_PREF 值为 100 ,那么要使 RTC 优选 RTD 为下一跳,只需要设置 RTD 发送给 RTC 的 BGP 路由的 LOCAL_PREF 大于 100 即可。
在 RTD 上 BGP 的 IPv4 单播地址族视图下配置 LOCAL_PREF 值:
[RTD]bgp 65300
[RTD-bgp-default]address-family ipv4 unicast
[RTD-bgp-default-ipv4]default local-preference 300
[RTD]bgp 65300
[RTD-bgp-default]address-family ipv4 unicast
[RTD-bgp-default-ipv4]default local-preference 300
越大越优先
[RTB]bgp 65300
[RTB-bgp-default]address-family ipv4 unicast
[RTB-bgp-default-ipv4]default med 100
越小越优先
开启tracert信息
ip unreachablles enable
ip ttl-expires enable
沿途的每个路由器都要开启次功能才行(源和目的也要)
绛旓細3.1.2 閫夋嫨瑕閰嶇疆鐨勮矾鐢卞櫒绔彛 Router(config) # interface绔彛鍙 杩涘叆绔彛璁剧疆鐘舵 Router(config-if)姝ゆ椂鐢ㄥ懡浠P address <鎺╃爜> 璁惧畾璺敱鍣ㄧ鍙P鍦板潃 鍥涖 閰嶇疆ip璺敱鍗忚 (RIP ,OSPF ,BGP ,STATICS)鍦ㄥ浘涓湁璺敱鍣ˋ鍜孊锛屽箍鍩熺綉閫氳繃router A 鐨剆0/0/0鍜宺outer B鐨剆2/0/0鐩歌繛锛孖P濡備笅...
绛旓細9.1銆佽缃瓸GP璁惧鍚慖BGP瀵圭瓑浣(缁)鍙戝竷鏉ヨ嚜EBGP鐨勫绛変綋璺敱鏃,鎶婁笅涓璺宠缃负鑷韩鐨処P鍦板潃銆 [Huawei]bgp 65507 [Huawei-bgp]ipv4-family unicast [Huawei-bgp-af-ipv4]peer 1.1.1.1 next-hop-local 9.2銆閰嶇疆BGP鎸夎矾鐢辩瓥鐣ヨ繘琛屼笅涓璺宠凯浠c [Huawei-bgp-af-ipv4]nexthop recursive-lookup route-policy test...
绛旓細1銆侀鍏堬紝鍦‥NSP涓垱寤哄涓富鏈猴紝姣忎釜涓绘満瀵瑰簲涓涓矾鐢卞櫒锛岀劧鍚庡湪姣忎釜璺敱鍣ㄤ笂閰嶇疆IP鍦板潃鍜鍩烘湰鐨勮矾鐢变俊鎭2銆佸叾娆★紝鍦ㄦ瘡涓矾鐢卞櫒鐨BGP杩涚▼涓紑鍚瀹夸富鍔熻兘锛屽苟璁剧疆鐩稿簲鐨凙S鍙风爜銆3銆佹渶鍚庯紝閽堝姣忎釜瀹夸富锛岄渶瑕佽缃浉搴旂殑缃戠粶鍦板潃銆
绛旓細鍙互灏哛IP銆丱SPF銆両S-IS绛塈GP鍗忚鐨勫姩鎬佽矾鐢憋紝浠ュ強鐩磋繛璺敱鎴栭潤鎬佽矾鐢卞紩鍏ュ埌BGP鍗忚鐨勮繘绋嬩腑銆傚湪寮曞叆璺敱鐨勮繃绋嬩腑锛屽彲鏍规嵁闇瑕佸疄鏂界浉搴旂殑璺敱绛栫暐鍜屾帶鍒躲=== 1銆鍩烘湰閰嶇疆 === R1:sys sysname R1 int loop 0 ip add 10.0.1.1 32 int g0/0/0 ip add...
绛旓細4.浼橀夋湁鏈鐭瑼S_PATH鐨勮矾鐢 A锛庡鏋閰嶇疆浜Bgp bestpath as-path ignore锛屽垯杩欎釜姝ラ琚拷鐣 B.涓涓狝S璺緞闆嗚褰撲綔涓涓狝S锛屾棤璁哄湪杩欎釜闆嗗悎涓湁澶氬皯AS銆侰.AS璺緞闀垮害涓病鏈夊寘鎷珹S_CONFED_SEQUENCE銆5.鏍规嵁Origin灞炴.浼橀夊叿鏈夋渶浣庤捣婧愮被鍨嬬殑璺敱锛圛GP>EG>Incomplete锛6.浼橀夋渶灏廙ED 鍊肩殑璺敱(鑼冨洿 0...
绛旓細A鍜孊涓篒BGP锛屽嵆鎷ユ湁鐩稿悓鐨凙S鍙凤紝BC鏄疎BGP锛孉S鍙蜂笉鍚岋紝澶ф閰嶇疆濡備笅锛欰:router bgp 64512 neighbor 20.1.1.1 remote-as 64512 //涓嶣寤虹珛閭诲眳 network 10.1.1.0 mask 255.255.255.0 //鍙戝竷鍐呯綉缃戞 B:router bgp 64512 neighbor 20.1.1.2 remote-as 64512 //涓嶢寤虹珛閭诲眳 neighbor...
绛旓細1銆佹枃妗g敤閫旀湰鏂囨弿杩扮殑鏄浣閰嶇疆BGP鍗忚鐨勮矾鐢变細鑱氬姛鑳戒粠鑰岄氳繃瀹e憡鑱氬悎璺敱鏉ヨ揪鍒伴氬憡澶氭潯璇︾粏璺敱鐨勫叿浣撴楠ゃ2銆侀傚簲鑼冨洿鎵鏈夌殑杩愯鍦∟AT妯″紡涓嬮潰鐨凢ortiGate鎴朧DOM銆3銆侀鏈熺粨鏋滄湰鏂囧皢鎶婂涓嬩笁鏉¤缁嗚矾鐢遍...1銆佹枃妗g敤閫 鏈枃鎻忚堪鐨勬槸濡備綍閰嶇疆BGP鍗忚鐨勮矾鐢变細鑱氬姛鑳戒粠鑰岄氳繃瀹e憡鑱氬悎璺敱鏉ヨ揪鍒伴氬憡澶氭潯...
绛旓細澧炲己鍗忚闂村崗鍚屻5.4 瀹為獙锛歊IP涓嶪S-IS璺敱閲嶅垎鍙戯紝姣旇緝涓嶅悓鍗忚鐨勪氦浜掋5.5 瀹為獙锛氳矾鐢卞垎鍙戝垪琛紝鎺у埗璺敱淇℃伅鐨勪紶鎾5.6 璺敱AD鍊奸厤缃紝褰卞搷璺敱閫夋嫨鐨勪紭鍏堢骇銆傜鍏珷: BGP璺敱鍗忚瀹為獙6.1 瀹為獙锛閰嶇疆BGP鍩虹鍔熻兘锛岀啛鎮夊崗璁鍩烘湰鎿嶄綔銆6.2 瀹為獙锛欱GP涓嬩竴璺冲睘鎬ц缃紝浼樺寲璺敱鐨勫彲杈炬у拰鎬ц兘銆
绛旓細BGP璺敱鎶鏈拰閰嶇疆杩欒竟灏变笉浠嬬粛浜嗭紝鏈珷涓昏浠嬬粛鍦˙GP閭诲眳寤虹珛鎴愬姛鐨勬儏鍐典笅鍚敤BFD閾捐矾妫娴嬪姛鑳姐侭FD(Bidirectional Forwarding Detection锛屽弻鍚戣浆鍙戞娴)鍗忚鎻愪緵涓绉嶈交璐熻浇銆佸揩閫熸娴嬩袱鍙伴偦鎺ヨ矾鐢卞櫒涔嬮棿杞彂璺緞杩為氱姸鎬佺殑鏂规硶銆傚崗璁偦灞呴氳繃璇ユ柟寮忓彲浠ュ揩閫熸娴嬪埌杞彂璺緞鐨勮繛閫氭晠闅滐紝鍔犲揩鍚敤澶囦唤杞彂璺緞锛屾彁鍗...
绛旓細router ospf 110 //OSPF 100杩涚▼ log-adjacency-changes //閭绘帴鍏崇郴鍙樺寲鏃朵骇鐢熼氱煡 redistribute connected //閲嶅垎鍙戠洿杩炶矾鐢 redistribute static subnets //閲嶅垎鍙戦潤鎬佽矾鐢 redistribute bgp 65534 //閲嶅垎鍙慴gp 65534鐨勮矾鐢卞埌OSPF璺敱琛 network 10.189.2.40 0.0.0.7 area 0 瀹e憡10.189...