概述:
靜態路由是指用戶或網絡管理員手工配置的路由信息。當網絡的拓撲結構或鏈路狀
態發生改變時,需要網絡管理人員手工修改靜態路由信息。相比於動態路由協議,靜態
路由無需頻繁地交換各自的路由表,配置簡單,比較適合小型.簡單的網絡環境。
靜態路由不適合大型和復雜的網絡環境,因為當網絡拓撲結構和鏈路狀態發生變化
時,網絡管理員需要做大量的調整,且無法自動感知錯誤發生,不易排錯。
默認路由是一種特殊的靜態路由,當路由表中與數據包冃的地址沒有匹配的表項時,
數據包將根據默認路由條目進行轉發。默認路由在某些時候非常有效,如在末梢網絡中,
默認路由可以大大簡化路由器配置,減輕網絡管理員的工作負擔。
實驗內容:
在由3 台路由器所組成的簡單網絡中,R1與R3各自連接着一台主機,現在要求能夠實
現主機PC-1與PC-2之間的正常通信。本實驗將通過配置基本的靜態路由和默認路由來實現。
實驗拓撲:

實驗編址:
| 設備 | 接口 | IP地址 | 子網掩碼 | 默認網關 |
| PC-1 | Ethnet0/0/1 | 192.168.10.10 | 255.255.255.0 | 192.168.10.1 |
| R1(Router) | Ethnet0/0/1 | 192.168.10.1 | 255.255.255.0 | N/A |
| Serial0/0/0 | 10.0.12.1 | 255.255.255.0 | N/A | |
| R2(Router) | Serial0/0/1 | 10.0.12.2 | 255.255.255.0 | N/A |
| Serial0/0/0 | 10.0.23.2 | 255.255.255.0 | N/A | |
| R3(Router) | Serial0/0/1 | 10.0.23.3 | 255.255.255.0 | N/A |
| Ethnet0/0/1 | 192.168.20.3 | 255.255.255.0 | N/A | |
| PC-2 | Ethnet0/0/1 | 192.168.20.20 | 255.255.255.0 | 192.168.20.3 |
實驗步驟:
1 .基本配置
根據實驗編址表進行相應的基本配置,並使用ping命令檢測各直連鏈路的連通性。




其余直連網段的連通性測試省略。
各直連鏈路間的IP連通性測試完成后,現嘗試在主機PC-1上直接ping主機PC-2。

發現無法連通,這時需要思考是什么問題導致了它們之間無法通信,我們一步步測試
首先查看主機PC-1與其網關設備R1間能否正常通信。

主機與網關之間通信正常,接下來檢查網關設備R1上的路由表。

可以看到在R1的路由表上,沒有任何關於主機PC-2所在網段的信息。可以使用同
樣的方式查看R2與R3的路由表。


可以看到在R2上沒有任何關於主機PC-1和PC-2所在網段的信息,R3上沒有任何
關於主機PC-1所在網段的信息,驗證了初始情況下各路由器的路由表上僅包括了與自
身直接相連的網段的路由信息。
現在主機PC-1與PC-2之間跨越了若干個不同網段,要實現它們之間的通信,只通
過簡單的IP地址等基本配置是無法實現的,必須在3 台路由器上添加相應的路由信息,
可以通過配置靜態路由來實現。
配置靜態路由有兩種方式,一種是在配置中采取指定下一跳IP地址的方式,另一種
是指定出接口的方式。
2 . 實現主機PC-1與PC-2之間的通信
在 R 1 上配置目的網段為主機PC-2所在網段的靜態路由,即目的IP 地址為
192.168.20.0,掩碼為255.255.255.0對於R1而言,要發送數據到主機PC-2,則必須先
發送給R 2 ,所以R2即為R1的下一跳路由器,R2與 R1所在的直連鏈路上的物理接口
的IP地址即為下一跳IP 地址,即 10.0.12.2

配置完成后,査看R1上的路由表。

配置完成后,可以在R1的路由表上查看到主機PC-2所在網段的路由信息。
采取同樣的方式在R2上配置目的網段為主機PC-2所在網段的靜態路由,配置完成后,査看R2上的路由表

配置完成后,可以在R2的路由表上査看到主機PC-2所在網段的路由信息。
此時在主機PC-1上 ping主機PC-2。

發現仍然無法連通。在主機PC-1的 E0/0/1接口上進行數據抓包,可以觀察到如圖
所示的現象。

此時主機PC-1僅發送了 ICMP請求消息,並沒有收到任何回應消息。原因在於現在僅僅實現了 PC-1能夠通過路由將數據正常轉發給
PC-2,而 PC-2仍然無法發送數據給PC-1,所以同樣需要在R2和R3的路由表上添加PC-1所在網段的路由信息, 所以同樣需要在R2和R3
的路由表上添加PC-1所在網段的路由信息。
在 R3上配置目的網段為PC-1所在網段的靜態路由,即目的1P地址為192.168.10.0,
目的地址的掩碼除了可以釆用點分十進制的格式表示外,還可以直接使用掩碼長度,即
24來表示。對於R3而言,要發送數據到PC-1,則必須先發送給R 2 ,所以R3與 R2所
在直連鏈路上的物理接口 S 0/0/1即為數據轉發接口,也稱為出接口,在配置中指定該接
口即可。

采取同樣的方式在R2上配置目的網段為PC-1所在網段的薛態路由

配置完成后,査看R1, R2. R3上的路由表。



可以看到,現在每台路由器上都擁有了主機PC-1與 PC-2所在網段的路由信息。再
在主機PC-1上 ping主機PC-2。

可以連通,即現在已經實現了主機PC-1與PC-2之間的正常通信。
3.使用默認路由實現簡單的網絡優化
通過適當減少設備上的配置工作量,能夠幫助網絡管理員在進行故障排除時更輕松
地定位故障,且相對較少的配置量也能減少在配 時出錯的可能,另一方面,也能夠相
對減少對設備本身硬件的負擔。
默認路由是一種特殊的靜態路由,使用默認路由可以簡化路由器上的配置。
查看R1路由表

現在在R1上配置一條默認路由,即目的網段和掩碼為全0 ,表示任何網絡,下一跳
為 10.0.12 .2 ,並刪除先前配置的一條靜態路由。

配置完成后,查看R1的路由表

再測試上機PC-1與 PG 2間的通信。

發現主機PC-1與 PC-2間的通信正常,證明使用默認路由不但能夠實現與靜態路由
同樣的效果,而且還能夠減少配置量。配置一條默認路由可以讓任何從此路由器經過並且
出口為10.0.12 .2的信息通過。
