路由協議的配置
Ø 轉發數據包是路由器的最主要功能。
Ø 路由器轉發數據時,要先在路由表(routing table)中查找相應的路由。
Ø 路由器有三種途徑創建路由:
一、 直連路由---路由器自動添加和自已直接相連的網絡的路由
二、 靜態路由---管理員手工指定的路由
三、 動態路由---用路由協議(routing protocol)動態創建的路由
Ø 靜態路由的缺點:不能動態反映網絡拓撲,當網絡拓撲發生變化時,須管理員手工改變路由
Ø 靜態路由的優勢:不會佔用路由器太多的CPU和RAM資源,也不佔用線路的帶寬,配置簡單。
Ø 靜態路由配置:ip route+「目的網絡」+「掩碼」+「網關地址|接口」
Ø 寫靜態路由時,若是鏈路是點到點鏈路(如PPP封裝的鏈路),採用網關地址和接口均可以,若是是多路訪問的鏈路(如以太網),則只能採
取網關地址。用接口地址能工做,那是代理ARP的功勞。
靜態路由配置的方法
擴撲圖:
實驗要求:
1
配置路由器和
pc
機
2 pc0
能
ping
的通
pc1
配置步驟:
R1
路由配置:
r1(config)#interface fastEthernet 0/1
r1(config-if)#ip add 192.168.1.1 255.255.255.0
r1(config)#interface fastEthernet 0/0
r1(config-if)#ip add 192.168.2.1 255.255.255.0
R2
路由配置:
r2(config)#interface fastEthernet 0/0
r2(config-if)#ip add 192.168.2.2 255.255.255.0
r2(config)#interface fastEthernet 0/1
r2(config-if)#ip add 192.168.3.1 255.255.255.0
如今咱們讓兩臺計算機通訊是不可能的
這時咱們就須要配置靜態路由了
r1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2
添加咱們須要學習的地址段
再加上下一跳的
ip
這時
咱們查看路由表就能看見學習的
3
網段的地址
其中
s
表明的是靜態
距離是
1
R2
路由也是一樣的原理
r2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1
讓
R2
路由學習
1
網段
接着咱們同
pc ping
另外一臺
pc
靜態路由成功!!!!!
Ø 默認路由:是指路由器在路由表中若是找不到去往目的網絡的具體路由時,最後會採用的路由。
其實默認路由很簡單
在以上的基礎上 咱們只須要把
r1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2
修改爲
r1(config)#ip route 0.0.0.0 0.0.0.0 192.168.2.2
(下一跳地址也能夠寫成端口號)
RIP路由協議
(routing information protocol,路由信息協議
)是使用最普遍的距離向量路由協議。
Ø RIP用更新和請求這兩種數據包傳輸更新。每隔30S利用UDP520端口向與它直連的鄰居廣播(RIPv1)或組播(RIPv2)路由更新。
Ø RIP避免路由環路的方法:水平分割、毒性逆轉、定義最大跳數、閃式更新、抑制計時器
Ø
RIP路由協議的特徵:
一、 是距離向量路由協議
二、 使用跳數(Hop Count)做爲度量值
三、 默認路由更新週期爲30S
四、 管理距離(AD)爲120
五、 支持觸發更新
六、 最大跳數爲15跳
七、 支持等價路徑,默認4條,最大16條
八、 使用UDP 520端口進行路由更新
RIP路由協議配置
擴撲圖:
在
R1
上操做
r1(config)#interface loopback 0
設置迴環地址
r1(config-if)#ip add 172.16.20.1 255.255.255.0
r1(config)#router rip
運行
RIP
協議
r1(config-router)#no auto-summary
運行
RIP
協議
r1(config-router)#version 2
使用第二版本
r1(config-router)#network 172.16.20.0
宣告直連網絡
r1(config-router)#network 192.168.1.0
宣告直連網絡
在
R2
上操做
r2(config)#router rip
r2(config-router)#no auto-summary
r2(config-router)#version 2
r2(config-router)#network 192.168.1.0
r2(config-router)#network 192.168.2.0
在
R3
上操做
r3(config)#router rip
r3(config-router)#no auto-summary
r3(config-router)#version 2
r3(config-router)#network 192.168.2.0
r3(config-router)#network 192.168.3.0
在
R4
上操做
Router(config)#interface loopback 0
Router(config-if)#ip add 172.16.10.1
Router(config-router)#no auto-summary
Router(config-router)#version 2
Router(config-router)#network 192.168.3.0
Router(config-router)#net
Router(config-router)#network 172.168.10.0
Router(config-router)#
r1#show ip protocols
查看在路由上運行的協議
開啓debug 信息動態觀察路由更新狀況
r1#debug ip rip
r1#debug ip rip
RIP protocol debugging is on
r1#RIP: received v1 update from 192.168.1.2 on FastEthernet0/0
192.168.2.0 in 1 hops
RIP: received v1 update from 192.168.1.2 on FastEthernet0/0
192.168.2.0 in 1 hops
RIP: received v1 update from 192.168.1.2 on FastEthernet0/0
192.168.2.0 in 1 hops
r1#undebug all
關閉
debug
EIGRP
路由協議
實驗要求:
1
完成路由器的基本參數的配置
2
在r1 上創建四個迴環地址 r3 上創建一個迴環地址
3
全部路由器的AS爲100
4 IP
地址爲圖所示
在r1上:
宣告eigrp直連的網絡號
在r2上:
在r3上:
查看r2 上的路右表
通常咱們須要關閉自動彙總 no auto-summary
show ip eigrp neighbors
查看eigrp的鄰居表
show ip protocols 查看路由器上運行的路由協議
EIGRP
非等價帶寬的負載均衡
實驗要求:
1.路由器名爲jiance1 和jiance2;
2.兩路由器用雙絞線(10M)和串行線鏈接(1.544M)相鏈接;
3.使用命令實現非等價負載均衡。
4.驗證非等價負載均衡