一.基本概念
二.bgp特點
三.bgp分類
四.bgp的工作原理
(一)bgp的報文:
bgp對等體間通過一萬五種報文進行互動,其中keepalive報文為週期性傳送,其餘報文為接觸式傳送
(二)bgp狀態機
(二).九個原則
(三)bgp的命令
bgp 100
router-id 1.1
.1.1
peer 2.2
.2.2 as-number 100
peer 2.2
.2.2 connect-inte***ce loopback 0
peer 2.2
.2.2 next-hop-local
peer 1.1
.1.1 ebgp-max-hop 2
network 1.1
.1.1
255.255
.255
.255
五.bgp路徑屬性與選路原則
(一)bgp路徑屬性
公認必遵:所有的bgp的updata訊息都要包含該屬性
·as路徑(as-path)
·下一跳(next-hop)
·起源(origin)
公認自決:該屬性是可選可不選的,但是所有的bgp程序都能識別
·本地優先順序(local preferent)
可選傳遞:即使bgp程序不能識別該屬性,也會繼續傳遞下去
·團體屬性(community)
可選非傳遞:如果bgp程序不能識別該屬性,可以忽略這條updata,並且不傳遞下去
·med
(二)bgp選路原則
1.如果此路由的下一跳不可達,忽略此路由
2.preferred-value值數值越高越優先(華為私有,僅本地有意義)
3.loal-preference值最高的路由優先
4.聚合路由優先於非聚合路由
5.本地手動聚合路由的優先順序高於本地自動聚合的路由
6.本地通過network命令引入的路由的優先順序高於本地通過import-route命令引入的路由
7.as-path的長度最短的路徑優先
8.比較origin屬性,igp優於egp,egp優於incomplete
9.選擇med較小的路由
10.ebgp路由優於ibgp路由
11.bgp優先選擇bgp下一跳的igp度量值最低的路徑
12.比較cluster-list長度,短者優先
13.比較originator-id(若沒有,則用router-id比較),選數值較小的路徑
14.比較對等體的ip位址,選數值最小的路徑
bgp屬性選路配置
1.根據local-preference控制選路(越大越優)
route-policy local permit node 10
[r3]bgp 200
[r3-bgp]peer 4.4
.4.4 route-policy local export
route-policy as permit node 10
100 additive
bgp 200
peer 1.1
.1.1 route-policy as export
3.通過med屬性控制選路(越小越優)
route-policy med permit node 10
500bgp 200
peer 1.1
.1.1 route-policy med export
reset bgp all
bgprefresh bgp all export
BGP 邊界閘道器協議
1為自治系統號 neighbor 192.168.2.2 remote as 2 2為鄰居自治系統號 neighbor 192.168.1.2 remote as 4 network 192.168.1.0 mask 255.255.255.0 network 192.168.2.0 mask 25...
BGP(邊界閘道器協議)
建立對等體注意點 配置bgp 自治系統 as 指的是在同乙個組織管理下 使用相同策略的裝置的集合。不同as通過as號區分,as號取值範圍1 65535,其中64512 65535是私有as號。iana負責as號的分發。中國電信163 as號 4134 中國電信cn2 as號 4809 中國網通as號...
邊界閘道器協議BGP(四)
繼續學習 bgp 協議,上接 邊界閘道器協議bgp 三 r1 和 r2 之間跨運營商建立的連線為單鏈路連線。bgp 使用 neighbor 命令指向的對方位址不能是 bgp本身學到的位址,例如通過 show ip route bgp 檢視發現 2.2.2.2 是一條已學到的路由條目,就不能再用 ne...