靜態路由實驗報告
一、實驗要求:
1.內網IP基於172.16.0.0/16自行子網劃分
2.除了R2--R4路由器各有兩個環回接口
3.R1下的PC自動獲取IP地址
4.全網可達
5.儘量減少路由條目
6.R4--R5之間正常走100M線路,100M故障走10M,備份
二、實驗拓撲圖:
三、實驗步驟及過程:
1.劃分地址
- 幹道以172.16.0.0/30劃分,環回以172.16.0.0/19劃分
- 環回接口的作用:測試路由器的TCP/IP協議棧能否正常工作(默認沒有此接口,需要管理員手工創建)
環回接口的配置:
r2(config)#interface loopback 1 //創建環回接口
r2(config-if)#ip address 172.16.32.1 255.255.240.0 //配置環回接口IP地址
- 環回地址如下表:
2.建立拓撲圖,標明地址
- 拓撲圖如下:
3.給路由器配置IP地址和環回地址:
如下圖:
4.讓R1下的PC自動獲取IP地址
- 通過DHCP實現
集中分發和管理IP地址
DHCP配置:
r1(config)#ip dhcp pool ccnp //創建DHCP池塘
r1(dhcp-config)#network 172.16.128.0 255.255.255.252 //制定此池塘內可以下發的IP地址網段
r1(dhcp-config)#default-router 172.16.128.1 //指定網關,激活接口(此接口可以處理DHCP數據報文)
r1(dhcp-config)#dns-server 114.114.114.114 //指定DNS服務器
- 常用的DNS服務器:
- 114.114.114.114
- 8.8.8.8
- 180.76.76.76
- 自動獲取的IP地址如下圖:
5.給PC4寫入IP地址:
6.實現全網可達:
1)使用靜態路由實現內網可達
靜態路由配置:
使用下一跳寫法:
r1(config)#ip route 172.16.0.8 255.255.255.252 172.16.0.2
目標網段 下一跳
1)空接口防環:
- 在黑洞路由器上配置去往彙總網段的空接口路由
r2(config)#ip route 172.16.32.0 255.255.224.0 null 0
3)使用浮動靜態路由實現正常走100M,100M故障走10M,達到路徑備份的目的
- 去往目標網段有多條路徑,可以通過在配置靜態路由的時候修改管理距離,達到路徑備份的目的
r5(config)#ip route 172.16.0.0 255.255.255.252 172.16.0.21 5
管理距離
- 修改管理距離的靜態路由條目不加表,但是配置生效,只有在優先選擇的路徑斷開時,此條路徑才加表,如下圖:
100M沒斷開時的路由表:
100M斷開時的路由表:
4)使用缺省路由實現全網可達
- 匹配時在查找了所有的直連、靜態、動態路由之後依舊沒有匹配到才匹配缺省
- 配置缺省時,給每一個路由器都配置(ip route 0.0.0.0 0.0.0.0 出接口的ip地址),然後在連接外網的路由器上配置一個環回
r5(config-if)#ip address 1.1.1.1 255.255.255.0 //配置環回
r1(config)#ip route 0.0.0.0 0.0.0.0 172.16.0.2 //配置缺省
- 查看路由表,缺省路由用*表示
r2#show ip route
7.檢測:
- 將100M的路徑斷開,用PC3 ping PC4 ,檢查能否全網可達
- 用PC1 ping 1.1.1.1
經檢驗,已實現全網可達