'小小路由器,你真的瞭解它的構造嗎?'

路由器 iOS 軟件 電信 通信 物理 思科系統 SPOTO—思科華為培訓 2019-09-16
"

網絡中路由器主要採用了四種類型

只讀內存 (ROM)

閃存

隨機存取內存(RAM)

非易失性RAM(NVRAM)

"

網絡中路由器主要採用了四種類型

只讀內存 (ROM)

閃存

隨機存取內存(RAM)

非易失性RAM(NVRAM)

小小路由器,你真的瞭解它的構造嗎?

在所有類型的內存中,RAM是會在路由器啟動或供電間隙時丟失其內容的唯一一種內存;

在下面的介紹中,我們將簡單說明路由器的每種內存的主要用途。

ROM

ROM保存著路由器的引導(啟動)軟件。

這是路由器運行的第一個軟件,負責讓路由器進入正常工作狀態。

有些路由器將一套完整的IOS保存在ROM中,以便在另——個IOS不能使用時,作救急之用。

ROM 通常做在一個或多個芯片上,焊接在路由器的主機上。

閃存

閃存的主要用途是保存10S軟件,維持路由器的正常工作。

若路由器安裝了閃存,它便是用來引導路由器的IOS軟件的默認位置。

只要閃存容量足夠,使可保存多個IOS映像,以提供多重啟動選項。

閃存要麼做在主機板的SIMM上,要麼做成張PCMCIA卡。

RAM

RAM的作用很廣泛,在此不可能一一列出。

但有兩樣東西值得一提,即IOS系統表與緩衝。

IOS通過RAM滿足其所有的常規存儲需要。

NVRAM的主要作用是保存IOS在路由器啟動時讀入的配置數據。

這種配置稱為“啟動配置”。

接口

所有路由器都有“接口”(Interface) 。

在前面,我們已列出了路由器支持的部分接口類型。

在採用I0S的路由器中,每個接口都有自己的名字和編號。

一個接口的全名由它的類型標識以及至少一個數字構成。

編號自零0開始。

對那些接口已固定下來的路由器,或採用模塊化接口,只有關閉主機才可變動的路由器,在接口的全名中,就只有一個數字,而且根據它們在路由器中物理順序進行編號。

例如,Ethernet0 是第一個以太網接口的名稱;而Serial2是第三個串口的名稱。

若路由器支持“在線插入和刪除”,或具有動態(不關閉路由器)更改物理接口配置的能力(卡的熱插拔),那麼一個接口的全名至少應包含兩個數字、中間用一個正斜槓分隔(/)。

其中,第一個數字代表插槽編號,接口處理器卡將安裝在這個插槽上;

第二個數字代表接口處理器的端口編號。

比如在一個7507路由器中,Ethernet5/0代表的便是位於5號槽上的第一個以太網接口——假定5號槽插接了一張以太網接口處理器卡。

有的路由器還支持“萬用接口處理器”(VIP) 。

VIP上的某個接口名由三個數字組成,中間也用一個正斜槓分隔(/)。

接口編號的形式是“插槽/端口適配器/端口”。

例如, Ethemet4/0/1 是指4號槽上第一個端口適配器的第二個以太網接口。

初次接觸這些編號方式,也許會覺得有些迷惑。

但不要擔心,有辦法可以讓路由器告訴我們它的所有接口的全名。

控制檯端口

幾乎所有路由器都在路由器背後安裝了一個控制檯端口。

控制檯端口提供了一個EIA/TIA—232( 以前叫作RS— 232)異步串行接口、使我們能與路由器通信。

至於同控制檯口建立哪種形式的物理連接,則取決於路由器的型號。

有些路由器採用一個DB25母連接(DB25F) ,有些則用RJ45 連接器。

通常,較小的路由器採用RJ45控制檯連接器,而較大路由器採用DB25 控制檯連接器。

輔助端口

大多數Cisco路由器都配備了一個“輔助端口”(Auxiliary Port)。

它和控制檯湍口類似,提供了一個EIA/TIA—232異步串行連接,使我們能與路由器通信。

輔助端口通常用來連接Modem ,以實現對路由器的遠程管理。

遠程通信鏈路通常並不用來傳輸平時的路由數據包,它的主要的作用是在網絡路徑或迴路失效後訪問一個路由器。

配置文件

共有兩種類型的IOS 配置:

1)運行配置。

2)啟動配置。

兩者均以ASCII文本格式顯示。

所以,我們能夠很方便地閱讀與操作。

一個路由器只能路由器的處理器負責執行處理數據包所需的工作,比如維護路由和橋接所需的各種表格以及作出路由決定等等。

路由器處理數據包的速度在很大程度上取決於處理器的類型。

內存

所有從這兩種類型中選擇一種。

運行配置有時也稱作“活動配置”,駐留於RAM ,包含了目前在路由器中“活動”的I0S配置命令。

配置IOS時,就相當於更改路由器的運行配置。

啟動配置

啟動配置駐留在NVRAM中,包含了希望在路由器啟動時執行的配置命令。

啟動完成後,啟動配置中的命令就變成了“運行配置”。

有時也把啟動配置稱作“備份配置”。

這是由於修改並認可了運行配置後,通常應將運行配置複製到NVRAM裡,將作出的改動“備份”下來,以便路由器下次啟動時調用。

進程

所謂I0S“進程”、是指一個在路由器上運行的特殊軟件任務,用於實現某種功能。

例如,IP包的路由選擇是由一個進程完成的;

而AppleTalk包的路由選擇是由另一個進程完成的。

I0S進程的其他例子如路由協議以及內存分配例程等等。

當我們將命令放人配置文件對IOS進行配置時,實際就相當於對構成IOS各進程的行為加以控制。

所有這些進程都在路由器上同時運行。

至於能在一個路由器上運行的進程數量和種類,則取決於路由器CPU的速度以及安裝的RAM容量。

可以看出,這類似於PC上運行的程序數取決於CPU的類型以及配備的RAM容量。

"

網絡中路由器主要採用了四種類型

只讀內存 (ROM)

閃存

隨機存取內存(RAM)

非易失性RAM(NVRAM)

小小路由器,你真的瞭解它的構造嗎?

在所有類型的內存中,RAM是會在路由器啟動或供電間隙時丟失其內容的唯一一種內存;

在下面的介紹中,我們將簡單說明路由器的每種內存的主要用途。

ROM

ROM保存著路由器的引導(啟動)軟件。

這是路由器運行的第一個軟件,負責讓路由器進入正常工作狀態。

有些路由器將一套完整的IOS保存在ROM中,以便在另——個IOS不能使用時,作救急之用。

ROM 通常做在一個或多個芯片上,焊接在路由器的主機上。

閃存

閃存的主要用途是保存10S軟件,維持路由器的正常工作。

若路由器安裝了閃存,它便是用來引導路由器的IOS軟件的默認位置。

只要閃存容量足夠,使可保存多個IOS映像,以提供多重啟動選項。

閃存要麼做在主機板的SIMM上,要麼做成張PCMCIA卡。

RAM

RAM的作用很廣泛,在此不可能一一列出。

但有兩樣東西值得一提,即IOS系統表與緩衝。

IOS通過RAM滿足其所有的常規存儲需要。

NVRAM的主要作用是保存IOS在路由器啟動時讀入的配置數據。

這種配置稱為“啟動配置”。

接口

所有路由器都有“接口”(Interface) 。

在前面,我們已列出了路由器支持的部分接口類型。

在採用I0S的路由器中,每個接口都有自己的名字和編號。

一個接口的全名由它的類型標識以及至少一個數字構成。

編號自零0開始。

對那些接口已固定下來的路由器,或採用模塊化接口,只有關閉主機才可變動的路由器,在接口的全名中,就只有一個數字,而且根據它們在路由器中物理順序進行編號。

例如,Ethernet0 是第一個以太網接口的名稱;而Serial2是第三個串口的名稱。

若路由器支持“在線插入和刪除”,或具有動態(不關閉路由器)更改物理接口配置的能力(卡的熱插拔),那麼一個接口的全名至少應包含兩個數字、中間用一個正斜槓分隔(/)。

其中,第一個數字代表插槽編號,接口處理器卡將安裝在這個插槽上;

第二個數字代表接口處理器的端口編號。

比如在一個7507路由器中,Ethernet5/0代表的便是位於5號槽上的第一個以太網接口——假定5號槽插接了一張以太網接口處理器卡。

有的路由器還支持“萬用接口處理器”(VIP) 。

VIP上的某個接口名由三個數字組成,中間也用一個正斜槓分隔(/)。

接口編號的形式是“插槽/端口適配器/端口”。

例如, Ethemet4/0/1 是指4號槽上第一個端口適配器的第二個以太網接口。

初次接觸這些編號方式,也許會覺得有些迷惑。

但不要擔心,有辦法可以讓路由器告訴我們它的所有接口的全名。

控制檯端口

幾乎所有路由器都在路由器背後安裝了一個控制檯端口。

控制檯端口提供了一個EIA/TIA—232( 以前叫作RS— 232)異步串行接口、使我們能與路由器通信。

至於同控制檯口建立哪種形式的物理連接,則取決於路由器的型號。

有些路由器採用一個DB25母連接(DB25F) ,有些則用RJ45 連接器。

通常,較小的路由器採用RJ45控制檯連接器,而較大路由器採用DB25 控制檯連接器。

輔助端口

大多數Cisco路由器都配備了一個“輔助端口”(Auxiliary Port)。

它和控制檯湍口類似,提供了一個EIA/TIA—232異步串行連接,使我們能與路由器通信。

輔助端口通常用來連接Modem ,以實現對路由器的遠程管理。

遠程通信鏈路通常並不用來傳輸平時的路由數據包,它的主要的作用是在網絡路徑或迴路失效後訪問一個路由器。

配置文件

共有兩種類型的IOS 配置:

1)運行配置。

2)啟動配置。

兩者均以ASCII文本格式顯示。

所以,我們能夠很方便地閱讀與操作。

一個路由器只能路由器的處理器負責執行處理數據包所需的工作,比如維護路由和橋接所需的各種表格以及作出路由決定等等。

路由器處理數據包的速度在很大程度上取決於處理器的類型。

內存

所有從這兩種類型中選擇一種。

運行配置有時也稱作“活動配置”,駐留於RAM ,包含了目前在路由器中“活動”的I0S配置命令。

配置IOS時,就相當於更改路由器的運行配置。

啟動配置

啟動配置駐留在NVRAM中,包含了希望在路由器啟動時執行的配置命令。

啟動完成後,啟動配置中的命令就變成了“運行配置”。

有時也把啟動配置稱作“備份配置”。

這是由於修改並認可了運行配置後,通常應將運行配置複製到NVRAM裡,將作出的改動“備份”下來,以便路由器下次啟動時調用。

進程

所謂I0S“進程”、是指一個在路由器上運行的特殊軟件任務,用於實現某種功能。

例如,IP包的路由選擇是由一個進程完成的;

而AppleTalk包的路由選擇是由另一個進程完成的。

I0S進程的其他例子如路由協議以及內存分配例程等等。

當我們將命令放人配置文件對IOS進行配置時,實際就相當於對構成IOS各進程的行為加以控制。

所有這些進程都在路由器上同時運行。

至於能在一個路由器上運行的進程數量和種類,則取決於路由器CPU的速度以及安裝的RAM容量。

可以看出,這類似於PC上運行的程序數取決於CPU的類型以及配備的RAM容量。

小小路由器,你真的瞭解它的構造嗎?

歡迎關注的我的頭條號,私信交流,學習更多的網絡技術!

"

相關推薦

推薦中...