Ⅰ 【網路工程師配置篇】——BGP路由基礎配置(eNSP)
1、BGP(Border Gateway Protocol)是一種不同自治系統的路由設備之間進行通信的外部網關協議(Exterior Gateway Protocol,EGP),其主要功能是在不同的自治系統(Autonomous Systems,AS)之間交換網路可達信息,並通過協議自身機制來消除路由環路。BGP 使用TCP協議作為傳輸協議,通過 TCP 協議的可靠傳輸機制保證 BGP 的傳輸可靠性。運行 BGP 協議的 Router稱為 BGP Speaker,建立了 BGP 會話連接(BGP Session)的 BGP Speakers 之間被稱作對等體(BGP Peers)。
2、BGP Speaker之間建立對等體的模式有兩種:IBGP(Internal BGP)和EBGP(External BGP)。IBGP 是指在相同 AS內建立的 BGP 連接,EBGP是指在不同 AS 之間建立的 BGP連接。二者的作用簡而言之就是:EBGP 是完成不同 AS 之間路由信息的交換,IBGP是完成路由信息在本 AS內的傳遞。
組建BGP網路是為了實現網路中不同AS之間的通信。配置BGP的基本功能是組建BGP網路最基本的配置過程,主要包括三部分:
1、創建BGP進程:只有先創建BGP進程,才能開始配置BGP的所有特性。
2、建立BGP對等體關系:只有成功建立了BGP對等體關系,設備之間才能交換BGP消息。
3、引入路由:BGP協議本身不發現路由,只有引入其他協議的路由才能產生BGP路由。
1.拓撲圖
注意:預設情況下,BGP會自動選取系統視圖下的Router ID作為BGP協議的Router ID。如果選中的Router ID是物理介面的IP地址,當IP地址發生變化時,會引起路由的振盪。為了提高網路的穩定性,可以將Router ID手動配置為Loopback介面地址。
2.實驗目的:
要使AS100網路(R1:1.1.1.1)和AS200(R4:4.4.4.4)網路路由可達。需要在所有router間運行BGP協議,R1和R2、R3之間建立EBGP連接,R2、R3和R4之間建立IBGP全連接。在AS200內,使用IGP協議來計算路由(該例使用OSPF作為IGP協議)。
3.配置思路:
1)搭建好拓撲圖環境,標出規劃好的IP地址
2)修改網路設備默認名稱、配置好IP地址
3)配置基本OSPF(在AR2、AR3、AR4內做IBGP)
4)配置EBGP
4.配置過程:
步驟一:修改網路設備默認名稱、配置好IP地址
1)配置各PC信息 (略)
2)配置路由器AR1默認名稱及介面IP
<Huawei>sys //進入系統視圖模式
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR1 //修改設備名稱
[AR1]int g0/0/0 //進入介面
[AR1-GigabitEthernet0/0/0]ip add 192.168.12.1 24 //給介面配IP
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 192.168.13.1 24
[AR1-GigabitEthernet0/0/1]int loopback 0
[AR1-LoopBack0]ip add 192.168.1.1 32
2)配置路由器AR2默認名稱及介面IP
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR2
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 192.168.12.2 24
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 192.168.24.2 24
[AR2-GigabitEthernet0/0/1]int loopback 0
[AR2-LoopBack0]ip add 192.168.2.2 32
3)配置路由器AR3默認名稱及介面IP
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR3
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 192.168.13.3 24
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 192.168.34.3 24
[AR3-GigabitEthernet0/0/1]int loopback 0
[AR3-LoopBack0]ip add 192.168.3.3 32
4)配置路由器AR4默認名稱及介面IP
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR4
[AR4]int g0/0/0
[AR4-GigabitEthernet0/0/0]ip add 192.168.34.4 24
[AR4-GigabitEthernet0/0/0]int g0/0/1
[AR4-GigabitEthernet0/0/1]ip add 192.168.24.4 24
[AR4-GigabitEthernet0/0/1]int loopback 0
[AR4-LoopBack0]ip add 192.168.4.4 32
步驟二、配置基本OSPF(在AR2、AR3、AR4內做IBGP):
[if !supportLists]1) [endif]R2
[AR2]ospf router-id 2.2.2.2 //使能OSPF,並配置router-id
[AR2-ospf-1]area 0 //配置area區域
[AR2-ospf-1-area-0.0.0.0]network 192.168.24.0 0.0.0.255 //發布AS內網段
[AR2-ospf-1-area-0.0.0.0]network 192.168.2.2 0.0.0.0
[if !supportLists]2) [endif]R3
[AR3]ospf router-id 3.3.3.3
[AR3-ospf-1]area 0
[AR3-ospf-1-area-0.0.0.0]network 192.168.34.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.0]network 192.168.3.3 0.0.0.0
3)R4
[AR4]ospf router-id 4.4.4.4
[AR4-ospf-1]area 0
[AR4-ospf-1-area-0.0.0.0]network 192.168.24.0 0.0.0.255
[AR4-ospf-1-area-0.0.0.0]network 192.168.34.0 0.0.0.255
[AR4-ospf-1-area-0.0.0.0]network 192.168.4.4 0.0.0.0
4)配置驗證,配置IBGP後,同一個AS內的網段可以互通,不同AS的網段不能互通
步驟三、配置EBGP
[if !supportLists]1) [endif]R1:
[AR1]bgp 100
[AR1-bgp]router-id 1.1.1.1
[AR1-bgp]peer 192.168.12.2 as-number 200
[AR1-bgp]peer 192.168.13.3 as-number 200
[AR1-bgp]network 192.168.1.1 32
[if !supportLists]2) [endif]R2:
[AR2]bgp 200 //創建bgp編號200 (AS200)
[AR2-bgp]router-id 2.2.2.2 //指定router-id
[AR2-bgp]peer 192.168.12.1 as-number 100 //和鄰居網路建立鄰接關系
[AR2-bgp]peer 192.168.24.4 as-number 200 //和鄰居網路建立鄰接關系
[AR2-bgp]peer 192.168.24.4 next-hop-local //要將BGP路由發送給192.168.24.4這個鄰居時,將路由的下一跳設置成自己的地址,這個地址是與192.168.24.4建立鄰居所使用的源地址
該提示信息說明BGP鄰居建立成功
[if !supportLists]3) [endif]R3:
[AR3]bgp 200
[AR3-bgp]router-id 3.3.3.3
[AR3-bgp]peer 192.168.13.1 as-number 100
[AR3-bgp]peer 192.168.34.4 as-number 200
[AR3-bgp]peer 192.168.34.4 next-hop-local
4)R4:
[AR4]bgp 200
[AR4-bgp]router-id 4.4.4.4
[AR4-bgp]peer 192.168.24.2 as-number 200
[AR4-bgp]peer 192.168.34.3 as-number 200
[AR4-bgp]network 192.168.4.4 32
配置EBGP後,我們發現由BGP控制選路後,從AR4到AR1的報文走的是AR2這條路徑
1)查看不同AS之間的連通性:
通過Ping命令結果,我們發現在配置EBGP後,相同AS與不同AS之間都可以互相通信
2)在AR1查看路由表:
在路由表可以發現,EBGP目標地址是192.168.4.4,下一跳是192.168.12.2,說明192.168.1.1與192.168.4.4之間的通信是經過的路由器AR2。
3)查看抓包信息:
在AR1與AR2相連的介面開啟抓包,可以抓到AR4與AR1通信的TCMP報文,同時我們發現BGP的傳輸協議是TCP,埠號為179
在AR1與AR3相連的介面上開啟抓包,發現,在這里沒有AR4與AR1通信的信息,說明,通過BGP選路之後,AR4要到AR1的數據會通過AR2發送。
至此,BGP實驗完成,我們在實驗中講到,BGP自動完成了選路,那麼要怎麼手動控制選路呢?加入交流群696283186獲取更多實驗詳細配置
總結:BGP具有以下幾個特性:
1) 傳輸協議:TCP,埠號179;
2) BGP是外部路由協議,用來在AS之間傳遞路由信息;
3) 是一種增強的路徑矢量路由協議;
4) 擁有可靠的路由更新機制;
5) 具備豐富的Metric度量方法;
6) 無環路協議設計;
7) 為路由條目附帶多種屬性信息;
8) 支持CIDR(無類別域間選路);
9) 豐富的路由過濾和路由策略;
10) 無須周期性更新;
11) 路由更新時只發送增量路由;
12) 周期性發送KeepAlive報文,以保持TCP連通性;
Ⅱ 【網路工程師配置篇】——OSPF匯總配置!
1、通過ospf的路由匯總,能夠減小路由器的路由表。ospf路由匯總只能在ABR(區域邊界路由器)及ASBR(自治系統邊界路由器),ABR匯總的是ospf域內的路由,ASBR匯總的是ospf的域外路由,OSPF對於區域內嘩野的路由不能做匯總。
2、OSPF域內採用的是SPF演算法,他依賴於LSA的database,所以OSPF域內無法直接控制路由條目,只能通過控制LSA條目的學習來達到路由學習的目的飢蘆態。路由條目的匯總其實就是對LSA條目的匯總,而ABR,ASBR這兩類路由器是LSA3,LSA5/7的產生點,只能在這兩種路由器上面做路由匯總,其他路由器配置匯總命令不生效,需要特別注意。
1、當OSPF域內某台ASBR(自治域邊界路由器)設備重分布了大量的路由進入OSPF域內,而這些路由條目又是連續的,可以匯總成幾條子網掩碼更大的路由條目的時候,就可以考慮在ASBR設備上做路由匯總,以便向OSPF域內傳遞的時候只通告這些匯總的路由,減少OSPF域內的路由數量,節約設備資源。
2、當OSPF域內某台ABR(區域邊界路由器)設備學習到了普通區域傳遞過來的大量的路由,而這些路由條目又是連續的,可以匯總成幾條子網掩碼更大的路由條目的時候,就可以考慮在這台ABR設備上做路由匯總,以便這些路由條目經過骨幹區域(area 0)傳遞到其他普通區域的時候只通告這些匯總的路由,減少OSPF域內的路由數量,節約設備資源。
1、拓撲圖
2、實驗目的: 全網路由器運行ospf協議,並在路由器AR1上配置域內匯總路由
3、配置思路:
1)搭建好拓撲圖環境,標出規劃好的IP地址
2)修改網路設備默認名稱、配置好IP地址
3)配置基礎OSPF路由,使各網段之間實現互訪
4)對路由器AR1上的兩太主機進行匯總,路由器AR3上不做匯總處理
4、配置過程:
步驟一:修改網路設備默認名稱、配置好IP地址
1)配置各PC信息 (略)
2)配置路由器AR1默認名稱及介面IP
<Huawei>sys //進入系統視圖模式
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR1 //給設備修改名稱
[AR1]int g0/0/0 //進入爛源介面模式
[AR1-GigabitEthernet0/0/0]ip add 192.168.1.2 24
[AR1-GigabitEthernet0/0/0]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 192.168.2.2 24
[AR1-GigabitEthernet0/0/1]int g0/0/2
[AR1-GigabitEthernet0/0/2]ip add 192.168.12.1 24
3)配置路由器AR2默認名稱及介面IP
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR2
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]i add 192.168.12.2 24
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 192.168.23.1 24
[AR2-GigabitEthernet0/0/1]quit
4)配置路由器AR3默認名稱及介面IP
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname AR3
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 192.168.10.2 24
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 192.168.20.2 24
[AR3-GigabitEthernet0/0/1]int g0/0/2
[AR3-GigabitEthernet0/0/2]ip add 192.168.23.2 24
[AR3-GigabitEthernet0/0/2]quit
步驟二、配置RIP路由,使各網段之間通過該鏈路實現互訪
1)配置路由器AR1的OSPF路由
[AR1]ospf router-id 1.1.1.1 //啟用OSPF,並配router id 為1.1.1.1
[AR1-ospf-1]area 0 //區域為0
[AR1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255 //發布直連網段與通配符
[AR1-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
註:通配符0.0.0表示這一部分要與192.168.1完全一致,最後為255表示可在1-255內取值,也即192.168.1.0/24這一網段
2)配置路由器AR2的OSPF路由
[AR2]ospf router-id 2.2.2.2
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[AR2-ospf-1-area-0.0.0.0]area 1
[AR2-ospf-1-area-0.0.0.1]network 192.168.23.0 0.0.0.255
3)配置路由器AR3的OSPF路由
[AR3]ospf router-id 3.3.3.3
[AR3-ospf-1]area 1
[AR3-ospf-1-area-0.0.0.1]network 192.168.23.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.1]network 192.168.10.0 0.0.0.255
[AR3-ospf-1-area-0.0.0.1]network 192.168.20.0 0.0.0.255
4)在路由器AR1上配置路由匯總:
[AR2]ospf router-id 2.2.2.2
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.0]abr-summary 192.168.0.0 255.255.0.0
四、配置驗證:
1、查看各路由器路由表,輸入命令dis ip routing-table
1)路由器AR1:[AR1]dis ip routing-table
觀察AR1的路由表,發現路由表的信息是明細路由,因為沒有對AR3的直連網段進行匯總,所以每一個網段對應一條明細路由,再來看其他路由器的路由表
2)路由器AR2:[AR2]dis ip routing-table
我們發現AR2路由表中的路由條目也是明細路由,再看AR3的路由表:
3)路由器AR3:[AR3]dis ip routing-table
這時候我們發現,在路由器AR3上,只能查看到一條將192.168.1.0/24和192.168.2.0/24兩個網段匯總後的路由192.168.0.0/16
4)測試各主機連通性:
至此,OSPF路由匯總實驗完成,通過ospf的路由匯總,我們實現了減小路由器的路由表的目的
1、OSPF匯總分為匯總域內路由和匯總域外路由兩種
2、在該實驗中我們完成了配置域內路由匯總,將AR1上的192.168.1.0/24和192.168.2.0/24路由,在AR2上匯總成192.168.0.0/16,
3、配置的時候,我們進入了area 0 這個域,使用的命令是
abr-summary 192.168.0.0 255.255.0.0
4、大家在做實驗時,可以嘗試匯總域外路由,可以使用命令
asbr-summary x.x.x.x w.w.w.w x和w分別是網段和掩碼
需要注意:ospf對外部路由做匯總,只能在外部路由重分發進來的ASBR路由器上,對外部路由做匯總
Ⅲ 如何進入沒有聯網的路由器進行設置,學習網路工程師,需要路由器的相關知識。能不能給點好的建議進入路由
用console線啊
傳統電信路由器出廠狀態下什麼IP地址都沒有,給你根網線接上你都連不進去。。沒IP地址怎麼連。。。
都是用Console線一端接電腦的COM口,另一端接路由器的CONSOLE口來進行初始化配置。。
各廠家的CONSOLE線的接頭及針腳定義不是太一樣,現在好歹華為/華三、銳捷、思科的CONSOLE線的標准統一了,3COM和老港灣的設備的CONSOLE線基本一樣,其他的還是各自的標准。。。