Cisco 路由協定 路由器 DDR 路由

撥接式DDR路由技術 動態建立網路連線

2013-08-13
DDR路由技術通常是應用在ISDN網路或是PSTN網路中,針對傳輸量少或是會定期做網路傳輸動作的網路連線而使用。DDR允許在一般的撥接設備環境內讓兩個以上的Cisco路由器動態地做連線。
什麼是BRI?什麼又是D Channel?稍後會有詳細的介紹。等到連線建立完成之後,所有的網路封包都會被傳遞,包括感興趣的和不感興趣的,那些所謂不感興趣的(Uninteresting)網路封包可能就包含了資料與路由更新等等。

第五步驟:中斷連線
剛才提到,一旦收到感興趣的網路封包,就會重置閒置計時器,因此若沒有收到感興趣的封包,則閒置計時器就會開始計時,而閒置計時器持續計時到達一定的時間,連線就會中斷,因此連線的中斷動作是由閒置計時器所控制的。

路由器上DDR的設定方式

這裡可以做一套簡單的DDR的設定,裡面擁有單一的撥號參數設定,然後套用於某個介面上,這樣的基本DDR設定,稱為Legacy DDR。倘若需要在同一個介面上套用多個不同的DDR設定值,可以透過使用Profile來達到這個目的。了解這些差異之後,接著示範應該如何設定DDR。一般來說,設定DDR分成三個主要的步驟:

第一步驟:建立靜態路由以便決定如何前往目的地。這裡建議使用靜態路由,因為若使用動態路由,可能交換路由表的時候就會觸發撥號的行為,這就不是我們所想要的情況。

第二步驟:定義何謂有興趣的網路封包,也就是怎樣的網路封包可以用來啟動這個連線。

第三步驟:設定撥號相關的資訊,也就像是電話系統的電話號碼。

不過,交換器和路由器的一些基本設定值,都必須在這些步驟之前就先完成設定,所以DDR的連線架構圖大致上會像是上面所示的網路圖。

一開始,由左邊的伺服器K發送有興趣的封包給路由器A,接著路由器A收到之後,發現是有興趣的封包,就會啟動撥號路由連線,然後經由DCE設備前往ISDN或是其他類型(例如PSTN)的網路到達目的地端的DCE設備,最後透過目的地端的路由器設備B傳給目的地端。


第一步驟:設定靜態路由

何謂靜態路由(Static Route)?路由器設備會根據Routing Table的資料來決定如何轉發資料封包,主要有兩種方式可以得知其他電腦與這台路由器設備介面的對應關係。

第一種方式就是由管理人員手動輸入,這種方式也稱為靜態路由(Static Route)。而另一種方式就是透過其他路由器設備來學習,學習的方式就是透過路由協定(Routing Protocol)來交換資訊,也就是動態路由(Dynamic Route)。這裡將著重於靜態路由的介紹。

靜態路由需由管理人員手動輸入,好處是速度很快,不需要經過學習,但是缺點是網路拓撲若有任何的改變,管理人員必須到路由器設備中更新這些資料,比較麻煩,耗費人力,也必須有個很好的維護能力才行。這種方式比較適合幾乎不會有變動的網路拓撲。

使用靜態路由的原因

由於動態路由之所以可以一直得到正確的訊息,是因為各個路由器設備間不斷互相分享Routing Table的成果,因此,若使用動態路由的做法,當網路有任何改變的時候,是不需要更動Routing Table。

不過,由於現在要介紹的撥接導向路由是只有當需要的時候才傳遞資料,所以不適合使用動態路由,否則就會因動態路由需隨時得到最正確的Routing Table而一直有傳遞資料,觸發撥接導向路由的可能性。

靜態路由設定指令

設定靜態路由的指令如下所示:


底下用簡單的例子來解釋如何設定靜態路由,以下面這個網路架構圖為例做說明:


在這個網路架構圖中,要在路由器A上設定讓路由器A知道可以透過路由器A的S0介面到達172.16.1.0的子網路,而準備要設定的是靜態路由的方式。另外,也打算用靜態路由的方式,在路由器B上設定要讓路由器B知道,若要從172.16.1.0這個Stub Network連到外面的網路的話,可以透過路由器A來達成。

根據這樣的需求,首先在路由器A設備上執行如下的指令:


在該指令中,靜態路由指令的關鍵字是ip route,後面的172.16.1.0代表這筆靜態路由的目的地之網路IP位址,接著,255.255.255.0就是這個目的地子網路的網路遮罩,而最後的172.16.2.1,是為了到達目的地而要經過的下一台路由器設備的IP位址,因為路由器A和路由器B位於同一個網路區段內,所以對路由器A而言,路由器B的IP位址是172.16.2.1,但是對路由器A前往172.16.1.0網路區段來說,路由器B就是下一台路由器設備,因此這邊要設定路由器B的IP位址。

如此一來,當路由器A拿到一個要送往172.16.1.0子網路的封包時,路由器A就知道要把這個封包送給哪一個路由器設備來轉送。雖然對路由器A而言,要到達172.16.1.0子網路可能要經過很多很多台路由器設備,但是並不需要將每一台位於路途中的路由器設備記錄下來,因為路由器A只要知道「下一台」是誰就好,至於接下來要再轉送給誰,那就是下一台路由器設備的責任。

設定靜態路由的注意事項

要注意一下,設定靜態路由是在Global Configuration模式下執行的,因為這個靜態路由資訊是針對整台路由器設備而言,所以並非在其他模式中設定。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!