繼續學習 bgp 協議,上接 邊界閘道器協議bgp(三)
r1 和 r2 之間跨運營商建立的連線為單鏈路連線。
bgp 使用 neighbor 命令指向的對方位址不能是 bgp本身學到的位址,例如通過 show ip route bgp 檢視發現 2.2.2.2 是一條已學到的路由條目,就不能再用 neighbor 命令指向 2.2.2.2。
ebgp 基於 loopback 口建立鄰居:
1、通過靜態路由指向對方環迴口;// ospf 不適用
2、基於靜態路由的連通性,建立 bgp 鄰居;
3、開啟 ebgp 多跳 multi-hop。
r1:ip route 2.2.2.2 255.255.255.255 s3/0
router bgp 100
bgp router-id 1.1.1.1
network 1.1.1.1 mask 255.255.255.255
neighbor 2.2.2.2 remote-as 2345
neighbor 2.2.2.2 ebgp-multihop 2
neighbor 2.2.2.2 update-source loopback1
注意:1、無論是使用靜態路由還是 ospf,在建立 bgp 鄰居前要先保證連通;
2、ebgp 有乙個特性,所有傳送的包頭部中 ttl = 1,但是當使用 loopback 口建立鄰居時會出現問題,例如物理介面 s3/0 收到後為一跳,再丟到背後的 loopback 口,這個時候跳數為2,此時就會丟掉。解決方案為開啟 ebgp 多跳,後加跳數,預設為255;
3、本地 neighbor 的位址,必須跟對方 bgp 源 ip 位址是一致的。
idle:檢測鄰居可達性,與 ospf 中的 init 狀態類似;
connect:表示三次握手成功,與 2way 狀態類似;
opensent:表示已傳送 open 分組,類似 exstart;
openconfirm:表示確認 open 分組,類似 exchange;
establish:表示鄰居已建立,類似 loading;
active:出故障時出現,例如 ip、as、rid 號指定錯誤時。
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分類 四.bgp的工作原理 一 bgp的報文 bgp對等體間通過一萬五種報文進行互動,其中keepalive報文為週期性傳送,其餘報文為接觸式傳送 二 bgp狀態機 二 九個原則 三 bgp的命令 bgp 100 router id 1.1 1.1 peer ...