網絡工程師CCIE培訓技術分享- BGP綜合實驗室
一、 地址描述
1. R1-R5都有一個loopback0 ip ADD = 10.10.X.X/24,X=RouteR NUMBER,比如R1 的LO0 =10.10.1.1/24。
2. R1-R3以太口地址為:1.1.123.X/27,X=ROUTER NUMBER。
3. R2-R4接口地址為:1.1.24.X/29,X=ROUTER NUMBER。
4. R3-R4接口地址為:1.1.34.X/29,X=ROUTER NUMBER。
5. R4-R5接口地址為:1.1.45.X/24,X=ROUTER NUMBER。
二、 BRIDGE
1. 如圖所示, 配置R1-R3的以太口地址。
2. 如圖所示, 配置R2-R4、R3-R4之間物理接口的IP ADDRESS。
3. 如果所示,配置R4-R5之間的鍊路為PPP的封裝,并配置相應的接口地址。
4. 配置R1-R5的Loopback0。
5. 配置完成後,測試各直連鍊路應能正常通訊。
三、 OSPF基本配置
1. 本拓樸中所有的網段都使用默認的網絡類型。
2. Area 2學到其他Area的路由是從R2學到。
3. R1-R5的loopback0可以宣告進任何Area,并在路由表中出現為:24位路由。
4. 在R5上做配置,使R5隻能看到除直連路由以外的三條路由:
10.10.1.0/24
10.10.2.0/24
10.10.3.0/24
5. 運行OSPF的所有路由器的router-id是:X.X.X.X,其中X指的路由器号。
6. 确保除R5以外,其他路由器都均可以學到所有網段的路由。
四、 BGP PEER的建立
1. R2,R3,R5屬于AS 235,建立兩條IBGP PEER:R5與R2,R5與R3。要求建立盡可能長的TCP連接。
2. R4屬于AS 64512,與R5建立一條EBGP PEER,要求:
① 要求用兩台路由器的loopback0建立
② 在R4上做配置,使它與R5建立PEER時,指向64513
③ 要求此PEER的建立的時候,無倫任何情況,都隻能由R4主動發起。即通過R4的随機高端口到R5的179端口,R5是不能主動發起與R4的TCP連接請求的
④ 此解決方案不能使用ACL,或其他任何形式的過濾
⑤ 使用最小的EBGP-Multihop
3. R1屬于AS 1,需要與R3建立一條EBGP PEER,要求隻要有一條Active Path,BGP鄰居不能Down。
4. R1與R2建立一條EBGP PEER,要求:
① R1不能出現EBGP關健詞
② R2不能出現Update關健詞
③ R2不能通過R1的直連以太口: 1.1.123.1來建立PEER
④ 在R1做配置,當BGP PEER建立時,無論如何都是由R1的高端口發起到R2 179端口。可以使用ACL,并用show tcp brief來驗證。
五、 路由傳遞,參數修改,路由選擇
1. 在R5上增加一個loopback5,其IP ADD=105.1.1.1/24,通過network宣告進OSPF和BGP,此路由會傳到R2和R3上,此時在R2、R3的路由表及BGP表裡都可以看到此路由。注意,路由表裡看到此路由需要是24的掩碼。
R3上要求:
① R3上不可以使用no synchronization命令
② 在R3的BGP表中,應看到此路由是最優路由
③ 此解決方案隻能在R5上實施
R2上要求:
① R2上不可以使用no synchronization命令
② 在R2上增加一條針對105.1.1.0/24指向null 0的浮動靜态路由,,AD值為240
③ 在R2的路由表裡,應看到此靜态路由安裝進路由表
④ 在R2的BGP表中,要求看到此路由是最優路由
⑤ 此解決方案隻能在R2上實施,不要改變靜态路由的任何參數
2. 在R5上,把loopback0宣告進入BGP。在R4觀察此路由,你會發現此路由一直在FLAPPING,在R4上做配置,來解決此問題。此解決方案不可以對BGP進行操作。
3. 在R5上, 通過network宣告一條10.0.0.0/8的路由進入BGP,使此路由在其他路由器上均可以看到。不可以在任何地方增加接口或secondary address,或靜态路由,或OSPF彙總。
4. 在R5上,通過network宣告一條0.0.0.0/0進入BGP。
5. 在R4上增加一個loopback104,其地址如下:
interface Loopback104
ip address 104.1.1.1 255.255.255.0
ip address 104.1.2.1 255.255.255.0 secondary
…
ip address 104.1.16.1 255.255.255.0 secondary
用最小的命令行,将這些路由引入BGP,并且使R5看到這些路由的Origine Type是:IGP。
6. 在R4上做配置,使用最少的命令行,用擴展的ACL,使R4向R5傳遞路由時,隻傳遞下列4條路由:
104.1.1.0/24
104.1.3.0/24
104.1.9.0/24
104.1.11.0/24
7. 在R5上做配置, 使R5收到這四條路由時,BGP表裡如下顯示:
ROUTE AS-PATH
104.1.1.0/24 64513 64514 64512
104.1.3.0/24 64513 64514 64512
104.1.9.0/24 64513 64514 64512
104.1.11.0/24 64513 64514 64512
8. 在适當的地方做配置,确保在R2 R3上能看到這四條路由為最優路由, 不能使用no synchronization命令。
9. 在R2 R3上做配置,使R1接收這4條BGP路由時,路由的AS-PATH為:235 1 235。使用最小的配置步驟及命令行。
10. 在R1上做配置,确保R1的BGP表中看到這四條路由。
11. 在R5上做配置,使R2 R3的BGP表中看不到0.0.0.0/0這條路由,此解決要求用最少的Prefix-list命令。
12. 在R1上增加六個loopback接口:
Loopback101 101.1.1.1/24
Loopback102 101.1.2.1/24
Loopback103 101.1.3.1/24
Loopback104 101.1.4.1/24
Loopback105 101.1.5.1/24
Loopback106 101.1.6.1/24
将這些路由引入BGP,使其在其他路由器上看到這六條路由的Origine Type是:IGP。注意,在某個地方,可能會出同路由環, 試着解決它。
13. 在R5上做配置,針對101.1.1.0/24這條路由,要求R5看到的最優路由是從R3學到的。它們是通過Weight值來決定勝負的。
14. 在R5上做配置,針對101.1.2.0/24這條路由,要求R5看到的最優路由是從R3學到的, 它們是通過Local-Preference值來決定勝負的。
15. 在R1上做配置,将101.1.3.0/24通過OSPF傳遞過來, 确保在R5的路由表可以看到101.1.3.0/24這條路由是從OSPF學到的。在R5上将這條OSPF路由用network引入BGP,并且通過配置,确保這條路由在BGP裡是最優路由。需要确保他們之間的比較是通過BGP選路原則的第三項來決定勝負的。
16. 在R1上做配置,隻針對R2的BGP鄰居,針對101.1.4.0/24這條路由,要求R5看到的最優路由是從R3學到的, 它們是通過AS-Path來決定勝負的。
17. 在R1上做配置,隻針對R2的BGP鄰居,針對101.1.5.0/24這條路由,要求R5看到的最優路由是從R3學到的, 它們是通過Origine Type來決定勝負的。
18. 在R1上做配置,隻針對R2的BGP鄰居,針對101.1.6.0/24這條路由,要求R5看到的最優路由是從R3學到的, 它們是通過Med來決定勝負的。
19. 在R5上做配置,将101.1.1.0/24這條路由重分布進入OSPF,并且重分布時設置此路由的TAG值為235。此解決方案不可以使用set tag 235這條命令。
20. 在R4上做配置,針對BGP表裡的有些路由,如果沒有Med值,将它們改為:4294967294,此解決方案不可以用Route-map。
21. 在R4上再增加一個接口loopback204,其IP ADD=204.1.1.1/24,将此路由宣告進BGP,并設置該路由的Med值為4294967295。
感謝關注WOLFLAB網絡實驗室,我們将繼續為大家分享更多CCIE技術
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!