静态路由实验
實驗目的
掌握靜態路由配置方法
啟用路由器的路由功能
查看路由表
Ping和trace命令的使用
設備需求
本實驗需要以下設備:
4臺2811Cisco路由器,四臺都有兩個FastEthernet口。
2條雙絞線,1對V.35背靠背線纜
4臺帶有超級終端程序的PC機,以及4條Console電纜
拓撲結構及配置說明
本實驗的拓撲如圖2-1所示。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖2-1網絡拓撲結構
4臺路由器分別命名為R1、R2、R3和R4。所使用的IP地址分配如圖1-1所示。圖中的“/24”表示子網掩碼為24位,即255.255.255.0。
實驗中,應使用靜態路由的設置,實現R1到R4在IP層的連通性,即要求從R1可以ping通R4,反之亦然。
?
實驗步驟
?
給路由器(R1,R2,R3,R4)命名
首先鍵入config t 進入配置模式
Hostname r1:對路由器1命名為r1
說明:其他路由器命名規則一致,不再贅述。
No shut:路由器端口通常默認是shut down的,交換機一般沒有,打開端口
參數說明:之后出現接口:fastEthernet0/1開始改變狀態,此處可以看到fastEthernet0/1接口經歷了開、閉、開的過程
配置接口后進行sh run指令,效果圖
屏幕參數說明:此處出現建立配置。Sh run指令是查看路由器的配置信息
Current Configuration:顯示當前的配置是675字節
Version:12.3的IOS版本號
Service timesTamps debug uptime:顯示當前時間戳日志跟蹤開始
Service timestamp ?log uptime:顯示當前時間戳日志跟蹤更新開始
no service password_encryption :用于加密用戶訪問口令,這里沒有配置.
Ip subnet-zero:ip子網為零命令,當你在CISCO路由器上給端口定義IP地址時,該IP地址不能落在全0網段上.如果你配了,你會得到一條錯誤信息,而使用IP SUBNET-ZERO命令之后,你才能使用全0網段.
No ip domain-lookup:這個是防止DNS解析的命令,很多時候,如果你敲錯命令了,cisco會把它當成一個地址來找,而且找的過程非常慢,停止也停不了。
說明:其他的路由器sh run命令效果差不多,此處不再贅述。效果截圖如下:??
配完各個路由器的名字及IP后,sh ip route指令
屏幕參數說明:
最上面顯示的一些sh ip route指令的用法。此處不再描述
Gateway of last resort is not set:是默認網關沒有設置?
192.168.100.0 is directly connected ,Loopback 10.0.0.0/24 is subnetted,1 subnets:
192.168.100.0直接連接,回環地址10.0.0.0/24是子網,共有一個子網
10.0.0.0/24直接連接,下一跳是接口FastEthernet0/1
說明:其他的路由器sh ip route之后類似,不再贅述。效果圖如下:
配置完路由器1,2,3,4對r2Serial0/1接口配置波特率如下
?
屏幕參數說明:此處可以看到對在接口的局部配置模式下,對serial0/1
進行配置波特率。接口serial接口狀態設為打開,接口serial路由協議變為打開。
配置完路由器1,2,3,4后ping IP地址結果如下
?
| IP | R1 | R2 | R3 | R4 |
| 10.1.1.1 | - | T | F | F |
| 10.1.1.2 | T | - | F | F |
| 192.168.101.1 | F | - | T | F |
| 192.168.101.2 | F | T | - | F |
| 172.16.10.1 | F | F | - | T |
| 172.16.10.2 | F | F | T | - |
從上可以看出:在沒有配置靜態路由表之前,路由器只能ping同相鄰的路由器
Ping IP:參數說明
Type escape sequence to abort:提示鍵入轉義序列終止
Sending 5,100-byte icmp報文段 給10.1.1.1,最大時延是2s
成功率是100%。其余類似。
?ping IP地址之后指定靜態路由如下
屏幕參數說明:進入路由器r1配置模式,上面說明:按下配置指令,每一行一個,退出ctrl+Z
進入配置模式后,配置路由表如上:目的網絡:子網掩碼,下一跳地址的模式
說明:其余路由器的配置類似,此處不再贅述,效果截圖如下:
路由器的監測
?
?
最上面顯示的一些sh ip route指令的用法。此處不再描述
Gateway of last resort is not set:是默認網關沒有設置?
192.168.100.0 is directly connected ,Loopback 10.0.0.0/24 is subnetted,1 subnets:
192.168.100.0直接連接,回環地址10.0.0.0/24是子網,一個子網
10.1.1.0/24直接連接,下一跳是接口FastEthernet0/1
172.16.10.0/24是子網,一個子網
172.16.101.0 【1/0】 via 10.1.1.2:目的網絡172.16.101.0 【1/0】分別是管理值和metric值,via 10.1.1.2 這個是去往目的地的網關。
整句話翻譯過來就是通過數據包通過10.1.1.2這個網關可以到達172.16.101.0這個網絡。
說明:其他的路由器sh ip route之后類似,不再贅述。效果圖如下:
再次Ping各個ip地址:
| IP | R1 | R2 | R3 | R4 |
| 10.1.1.1 | - | T | T | T |
| 10.1.1.2 | T | - | T | T |
| 192.168.101.1 | T | - | T | T |
| 192.168.101.2 | T | T | - | T |
| 172.16.10.1 | T | T | - | T |
| 172.16.10.2 | T | T | T | - |
??說明:此處可以看到全部ping通了,說明靜態路由在沒有配置路由表的時候,路由器收到這個分組并不知道往哪里轉發,如果指定了靜態路由表,路由器也就知道了,每一個目的網絡下一跳地址是多少。也就可以ping的通,路由器在沒有指定靜態路由表的時候相鄰直接相連的兩個接口可以ping的通,這是因為,他們處在同一個網絡下。
使用Trace命令測試IP包在端到端的發送過程中所經過的網關的數量和IP地址。
說明:使用trace命令跟蹤10.1.1.2
鍵入轉義序列來終止。
發現到達10.1.1.2目的網絡,經過了Ip 為10.1.1.2的接口,也就是直接相連的接口,規定20毫秒,實際用了16毫秒。
跟蹤其他的網絡,含義類似。
例如:r1 trace 172.16.10.2,需要經過接口地址為10.1.1.2,192.168.101.2,172.16.10.2,經過3個路由器3次轉發才到達目的網絡。
實驗問題分析:
做完本次實驗在思考為什么要用靜態路由,他不能像動態路由那樣自動交換信息,兩臺路由表之間動態的生成路由表?
查閱資料了解到:
靜態路由,它一種路由的方式,路由項(routing entry)由手動配置,而非動態決定。與動態路由不同,靜態路由是固定的,不會改變,即使網絡狀況已經改變或是重新被組態。
使用靜態路由的好處是網絡安全保密性高。動態路由因為需要路由器之間頻繁地交換各自的路由表,而對路由表的分析可以揭示網絡的拓撲結構和網絡地址等信息。因此,網絡出于安全方面的考慮也可以采用靜態路由。不占用網絡帶寬,因為靜態路由不會產生更新流量。
原來路由器分為靜態路由和動態路由兩種,雖然靜態路由要手動指定路由表,但是它的網絡安全保密性高。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
- 上一篇: InfluxDB安装及使用
- 下一篇: Task执行流程