路由器及其工作原理

2021-06-23 00:34:07 字數 3200 閱讀 8274

路由器及其工作原理

心不在焉

路由器的內部元件:

路由器是由flash、nvram、rom、ram、cpu、inte***ces組成的。

flash:硬碟(壓縮後的ios,微**)斷電後不丟失

檢視flash資訊:

r1#show flash

檢視flash上儲存的ios檔名及大小:

r1#dir

刪除flash中的ios:

r1#erase flash

nvram非易失隨機儲存器:cmos(startup-config)斷電後不丟失

檢視nvram中的開始啟動資訊:

r1#show startup-config

或  r1#show configuration

儲存ram中的配置到nvram中:

r1#copy running-config startup-config

或r1#write

清除nvram引數到出廠狀態:

r1#erase nvram

或  r1#erase startup-config

或  r1#write erase

rom唯讀儲存器:bios

ram 隨機訪問儲存器:記憶體(ios副本、路由表和路由資訊、running-config)

檢視當前ram中正在執行的內容:

r1#show running-config

或  r1#write terminal

cpu:cpu

inte***ces:

常用的區域網介面:aui 

rj45(eth、10/100btx) 

sc 常用的廣域網介面:aui 

rj45(fast ethernet) 

serial 

async

aui介面:d型15針用來與粗同軸電纜連線的介面,常用在令牌環網或匯流排型網路。

rj45介面:它是常見的雙絞線乙太網介面。根據介面的通訊速率不同rj45介面又可分為 10base-t (eth)網埠和 100base-tx (fast ethernet)網埠兩類。

sc介面:光纖介面,常用於通過光纖連線到快速乙太網或千兆乙太網等具有光纖介面的交換機。

高速同步串列埠 serial:要求速率非常高且連線的網路兩端要求實時同步,常用於廣域網之間的連線。

非同步串列埠 async:速率要求不高,不要求網路兩端實時同步,主要用於modem或modem池的連線。

console和aux埠:都是路由器的配置介面。console埠使用rj45介面連線到計算機的db9序列通訊介面,通過超級終端進行路由器本地配置。aux埠為非同步埠,主要用於遠端配置。

路由器啟動過程:

路由器啟動順序:

1.加電自檢(post)

2.載入並執行bootstrap

3.查詢cisco ios軟體

4.解壓cisco ios到ram

5.在nvram中查詢(有無)配置檔案

6.有(配置檔案)進入命令列介面(cli)

7.無(配置檔案)進入設定模式(或 r1#setup 進入設定模式)

路由器啟動流程:

流程圖:

1:start:加電自檢(執行rom中的post對路由器的硬體進行檢測).

2:執行rom中的引導程式(bootstrap),boot field欄位並根據暫存器值分三種模式進入:

2.1:當暫存器值為0x2100時,直接進入rom監視模式(相當於開機後60秒內按ctrl+break).

2.2:當暫存器值為0x2101時,直接進入mini ios模式.

2.3:當暫存器值為0x2102-0x210f時,就正常啟動.

3:正常啟動後,路由器會去檢測啟動配置檔案,檢視有沒有存在boot system這條命令.

4:如果有該命令就自動載入指定的ios檔案,系統說什麼我就做什麼,即使是錯的也去執行.

5:如果沒有該命令就去flash中查詢第乙個ios檔案.flash中如果有有效的ios檔案,就載入它.

5.1:flash中如果不存在乙份有效的ios檔案,就會嘗試從tftp伺服器去獲取.

5.2:從網路中獲取成功,就直接載入.

5.3:從網路中找不到完整的ios,根據config reg bit 13=1就在網路中5次查詢,被動進入mini ios模式.如果config reg bit 13=0一直迴圈查詢下去.

6.進入mini ios啟動,載入正確的ios檔案.判斷暫存器第6位值是否等於1:

6.1:當暫存器值為1時就啟動路由器直接正常進入對話模式.

6.2:當暫存器值為0時就去查詢乙份有效ios配置檔案.找到了就進入正常啟動。

6.3沒有找到就進入對話模式.

暫存器:

暫存器值的格式為:0x21yz

y列的狀態:

0x210z 

從nvram載入配置檔案

0x214z 

不從nvram載入配置檔案

z列的狀態:

0x21y0 

從rommon啟動 提示符為:> (路由器啟動時按ctrl+break)

0x21y1 

從mini ios啟動 提示符為:router(boot)>

0x21y2 

從flash 啟動 提示符為:router>

我們經常使用的兩個暫存器值:0x2102 (正常),0x2142(不讀取儲存的配置)。

路由器工作原理

路由原理 當ip子網中的一台主機傳送ip分組給同一ip子網的另一台主機時,它將直接把ip分組送到網路上,對方就能收到。而要送給不同ip於網上的主機時,它要選擇乙個能到達目的子網上的路由器,把ip分組送給該路由器,由路由器負責把ip分組送到目的地。如果沒有找到這樣的路由器,主機就把ip分組送給乙個稱為...

路由器工作原理

路由器 router 是連線網際網路中各區域網 廣域網的裝置,它會根據通道的情況自動選擇和設定路由,以最佳路徑,按前後順序傳送訊號的裝置。傳統地,路由器工作於osi七層協議中的第三層,其主要任務是接收來自乙個網路介面的資料報,根據其中所含的目的位址,決定 到下乙個目的位址。因此,路由器首先得在 路由...

路由器的工作原理

我們知道路由器是用來連線不同網段或網路的,在乙個區域網中,如果不需與外界網路進行通訊的話,內部網路的各工作站都能識別其它各節點,完全可以通過交換機就可以實現目的傳送,根本用不上路由器來記憶區域網的各節點mac位址。路由器識別不同網路的方法是通過識別不同網路的網路id號進行的,所以為了保證路由成功,每...