直連、靜態路由(原理與實驗)

上篇文章說到了動態路由協議OSPF,這篇文章就說一下另外的兩種路由
直連路由與靜態路由。

 一、直連路由。
    1、什麼是直連路由
             直接路由就是直接連接網段的路由,就是連接在各個路由器接口網段
    的路由,都是在路由器啓動的時候可以直接得到的路由網段。
    2、實驗。
        下面我們通過一個簡單的實驗,對直連路由來個更直觀的瞭解直連路由。

直連、靜態路由(原理與實驗)

        路由器連接四臺主機,且每臺主機所處網段都不一樣,主機的IP地址圖中
寫出了,網關都是.254(路由器與PC相連端口)。下面我說一下路由器的配置
<Huawei>system-view 
[Huawei]sysname AR1
[AR1]interface GigabitEthernet0/0/0
[AR1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[AR1-GigabitEthernet0/0/0]interface GigabitEthernet0/0/1
[AR1-GigabitEthernet0/0/1]ip address 192.168.2.254 24
[AR1-GigabitEthernet0/0/1]interface GigabitEthernet0/0/2
[AR1-GigabitEthernet0/0/2]ip address 192.168.3.254 24
[AR1-GigabitEthernet0/0/2]interface GigabitEthernet0/0/3
[AR1-GigabitEthernet0/0/3]ip address 192.168.4.254 24
<AR1>save
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y

路由器的配置完成,使用PC1測試一下。

直連、靜態路由(原理與實驗)

查看一下路由表,都是直連路由。

直連、靜態路由(原理與實驗)

二、靜態路由
1、什麼是靜態路由
    一種路由的方式,路由項(routing entry)由手動配置,是固定的,不會改
變,即使網絡狀況已經改變或是重新被組態依然不會變化。
2、優缺點
    優點:因爲不會交換路由表,所以保密性高;不佔用網絡帶寬,因爲靜態路
        由不會產生更新流量。
    缺點:當路由器中的靜態路由信息需要大範圍地調整,這一工作的難度和復
        雜程度非常高。當網絡發生變化或網絡發生故障時,不能重選路由,很可
        能使路由失敗。
3、工作原理
        與直連路由一樣,當路由器收到一段IP數據包時,會將IP數據包拆開,尋
找目的IP地址,當找到目的IP地址後,會查自身路由表中的路由,從而尋找到
由哪個端口發出數據包,將數據包重新打包後發出,完成路由動作。
4、實驗
    下面我們通過一個簡單的實驗,對直連路由來個更直觀的瞭解靜態路由。

直連、靜態路由(原理與實驗)

同上,PC的IP設置爲.1,網關設置爲.254(路由器與PC相連接口爲.254)

AR1的配置:
<Huawei>system-view
[Huawei]sysname AR1
[AR1]interface GigabitEthernet0/0/0
[AR1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[AR1-GigabitEthernet0/0/0]interface GigabitEthernet0/0/1
[AR1-GigabitEthernet0/0/1]ip address 192.168.3.254 24

AR2的配置:
<Huawei>system-view
[Huawei]sysname AR2
[AR2]interface GigabitEthernet0/0/0
[AR2-GigabitEthernet0/0/0]ip address 192.168.2.254 24
[AR2-GigabitEthernet0/0/0]interface GigabitEthernet0/0/1
[AR2-GigabitEthernet0/0/1]ip address 192.168.3.253 24

這時候我們測試一下PC之間是否可以ping通。

直連、靜態路由(原理與實驗)

不通是因爲,192.168.2.0/24這個網段並不與AR1的直連,所以AR1不知道目
的地址爲192.168.2.1的數據包應如何轉發造成的。
下面我在AR1上面配置一條靜態路由。

[AR1]ip route-static 192.168.2.0 24 192.168.3.253

上面的信息包含了:目的網段,子網掩碼以及下一跳(下一跳可以理解爲我應
該發給誰),再本實驗中,我應該把目的地址段爲192.168.2.0的數據包發給
192.168.3.253(AR1與AR2相連的AR2上的端口的IP)

直連、靜態路由(原理與實驗)

這時候就會在AR1的路由器中多出了一條靜態路由。我們在測試一下,看PC
之間能否通信。

直連、靜態路由(原理與實驗)

測試結果依然不能通信,這是因爲只有發出的數據包,而沒有返回的數據包,
也就是說PC1發出的數據包PC2可以接收,但是PC2發出的數據包PC1無法接
收。

PC1處抓包。

直連、靜態路由(原理與實驗)

    PC2處抓包

直連、靜態路由(原理與實驗)

兩張圖對比,PC2既收到了PC1發出的數據包,也發出了對應的包,但是PC1
只是發出了數據包,並沒有接收到PC2的數據包,這是因爲AR2沒有相關的路
由,從而使得PC2發出的數據包在AR2被丟棄。

AR2處添加一條靜態路由:

[AR2]ip route-static 192.168.1.0 24 192.168.3.254

再次進行測試

直連、靜態路由(原理與實驗)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章