計算機網絡學習實踐:模擬RIP動態路由
模擬動態路由RIP協議
1.實驗準備
實驗環境:
華為模擬器ENSP
實驗設備:
3個路由器,3個二層交換機(不是三層的),3個PC機
5個網段
192.168.1.0 255.255.255.0 (PC1所在網段)
192.168.2.0 255.255.255.0 (PC2所在網段)
192.168.3.0 255.255.255.0 (PC3所在網段)
172.0.0.0 255.255.255.0(AR4和AR5之間)
176.0.0.0 255.255.255.0(AR5和AR6之間)
PC1:
192.168.1.2 255.255.255.0 默認網關:192.168.1.1
PC2:
192.168.2.2 255.255.255.0 默認網關:192.168.2.1
PC3:
192.168.3.2 255.255.255.0 默認網關:192.168.3.1
直接將兩個交換機分別和自己網段的PC機和路由器通過以太網線連接(圖書第三個黑色的線),路由器之間用廣域網線連接(紅色閃電,帶時鐘的要自己配置帶寬)
2.三個路由器相關配置
注意:接口看你自己的ENSP上顯示的什么就按照哪個選
AR4
sys
int GigabitEthernet 0/0/0 #這個是PC1的網關
ip address 192.168.0.1 255.255.255.0 #設置PC1的網關
q #退出選擇另一接口
int GigabitEthernet 0/0/1 #設置AR4和AR5路由器之間的網段
ip address 172.0.0.1 255.255.255.0
AR5
sys
int GigabitEthernet 0/0/0 #設置AR4和AR5路由器之間的網段
ip address 172.0.0.2 255.255.255.0
q #退出選擇另一接口
int GigabitEthernet 0/0/1 #這個是PC2的網關
ip address 192.168.1.1 255.255.255.0 #設置PC2的網關
q #退出選擇另一接口
int GigabitEthernet 0/0/2 #設置AR5和AR6路由器之間的網段
ip address 176.0.0.1 255.255.255.0
AR6
sys
int GigabitEthernet 0/0/0 #這個是PC3的網關
ip address 192.168.3.1 255.255.255.0 #設置PC3的網關
q #退出選擇另一接口
int GigabitEthernet 0/0/1 #設置AR5和AR6路由器之間的網段
ip address 176.0.0.2 255.255.255.0
此時,三個PC機都可以ping通自己的網關,兩個相鄰路由器可以相互ping通,就算配置完成
3.RIP配置
配置方法:
#注意要在[AR4]情況下,不是<AR4>或者某個具體接口
ripnetwork + 路由器所有直連網段的網絡地址 #不需要子網掩碼
AR4
ripnetwork 192.168.1.0
network 172.0.0.0
AR5
ripnetwork 192.168.2.0
network 172.0.0.0
network 176.0.0.0
AR4
ripnetwork 192.168.3.0
network 176.0.0.1
4.查看結果
查看路由表
輸入命令
dis ip routing-table
這是配置完成的Router1(AR4)的路由表信息,可以看到有3個RIP協議,通向了與AR4不直接相連的三個子網,表明配置成功
在AR5和AR6中也能看到類似的
ping
PC1 ping PC2和PC3均可成功,三者之間可以互相通信,實驗完成
5.可能出現的問題
在實驗中如果出現了這個錯誤,是因為網段選的不太好
The network address is invalid, and the specified address must be major-n et address without any subnets.
這個錯誤提示意味著網絡地址無效,并且指定的地址必須是沒有子網的主網絡地址。這個錯誤通常出現在配
置動態路由協議RIP時,當指定的網絡地址不符合要求時會出現。在這種情況下,網絡地址必須是沒有子網的主網
絡地址,不能包含任何子網。
- “地址必須是沒有子網的主網絡地址”的解釋
- 這一表述意味著所需的IP地址應該是一個沒有進一步劃分子網的主網絡地址。換句話說,該地址應該只包含一個網絡號和主機號,而沒有額外的子網網絡號和子網主機號。
- 在實際應用中,這通常意味著IP地址和子網掩碼的組合應該使得IP地址的前部分完全代表網絡號,而后部分完全代表主機號,沒有額外的子網劃分。
- 示例
- 假設一個網絡的IP地址范圍是192.168.1.0到192.168.1.255,子網掩碼是255.255.255.0。這個范圍內的所有IP地址都可以被認為是“沒有子網的主網絡地址”,因為它們沒有進一步劃分子網。
- 如果該網絡使用子網掩碼255.255.255.192進行劃分,那么它將被分為四個子網,每個子網有不同的網絡地址和主機地址范圍。在這種情況下,只有這四個子網的網絡地址(例如192.168.1.0、192.168.1.64、192.168.1.128和192.168.1.192)才是“沒有子網的主網絡地址”(在子網劃分的層面上),而其他的IP地址則屬于這些子網中的主機地址。
可以重新選別的符合條件的網段