2 - 信息包交換的階段
即然信息包在微粒,Cisco IOS軟件轉(zhuǎn)換信息包 。下面的步驟描述此進(jìn)程:
第 5步: 交換碼首先檢查路由高速緩存(快速地或 CEF)發(fā)現(xiàn)是否能快速地轉(zhuǎn)換信息包 。假如信息包可以是交換 式在中斷期間,跳過到第6步; 否則,它繼續(xù)預(yù)備信息包流程 轉(zhuǎn)換 。
5.1: 信息包聯(lián)合到一個(gè)相鄰的緩沖區(qū)(系統(tǒng)緩沖) 。假如空閑系統(tǒng) 緩沖區(qū)不存在接受信息包,投下并且"沒有緩沖區(qū)"計(jì)數(shù)器在 show interface命令的輸出被增加,如指示 :
Router#show interface
Ethernet2/1 is up, line protocol is up
....
Output queue 0/40, 0 drops; input queue 0/75, 0 drops
5 minute input rate 5000 bits/sec, 11 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
1903171 packets input, 114715570 bytes, 1 no buffer
Received 1901319 broadcasts,; 0 runts, 0 giants, 1 throttles
....
假如Cisco IOS軟件不能分配系統(tǒng)緩沖聯(lián)合微粒緩沖 ,在之前的show interface命令輸出示例也抑制接口并且增加"節(jié)流 "計(jì)數(shù)器 ,如指示 。當(dāng) 接口被抑制時(shí),所有輸入數(shù)據(jù)流被忽略 。直到Cisco IOS 軟 件有空閑系統(tǒng)緩沖區(qū)可用為接口,接口依然是節(jié)流 。
5.2: 當(dāng)信息 包聯(lián)合時(shí),為流程轉(zhuǎn)換排隊(duì)并且處理信息包的此類型安排的進(jìn)程運(yùn) 行 。收到中斷信號然后駁回 。
5.3: 假設(shè)這是IP信息包 。當(dāng)IP輸入進(jìn)程運(yùn)行時(shí),參見路由表并且發(fā)現(xiàn)出局接口 。它參見表與出局接口相關(guān)并且找出在信息包需要被放置的MAC 報(bào)頭 。
5.4: 在信息包成功地之后被轉(zhuǎn)換了,被復(fù)制到輸出隊(duì)列為出局接口 。
5.5: 從這里 ,Cisco IOS軟件進(jìn)行對傳輸階段 。
第6步: Cisco IOS軟件交換碼(快速地或CEF) 在信息包重寫MAC報(bào)頭為其目的地 。假如新的MAC報(bào)頭大于原 始報(bào)頭,Cisco IOS 軟件從F/S池分配一個(gè)新的微粒并且插入它在微 粒一系列的開始拿著更大的頭 。
3 - 信息包傳輸階段 :快速交換和CEF
現(xiàn)在您有一 個(gè)成功地交換信息包,由于其重寫的MAC頭 。信息包傳輸階段 不同地運(yùn)行依靠Cisco IOS軟件是否快速交換信息包(快速地或CEF) ,或者過程交換信息包 。以下部分在快速和流程轉(zhuǎn)換環(huán)境里 包括信息包傳輸階段為Cisco 7200系列路由器 。
以下步驟在一個(gè)快速交換環(huán)境描述信息包傳輸階段:
第7步: Cisco IOS軟件首先檢查接口輸出隊(duì)列 。假如輸出隊(duì)列不空或接口的傳輸環(huán)路是充分的,Cisco IOS軟 件在輸出隊(duì)列排隊(duì)信息包并且駁回收到中斷信號 。信息包最 終獲得傳輸了二者之一當(dāng)另一個(gè)流程交換信息包到達(dá)時(shí),或者當(dāng)接 口傳輸中斷 。假如輸出隊(duì)列空并且傳輸環(huán)路有空間,Cisco IOS軟件繼續(xù)到第8步 。
第8步 : Cisco IOS軟件與接口的傳輸環(huán)路連接其中 每一個(gè)信息包小塊并且駁回收到中斷信號 。
第9步: 接口媒介控制器輪詢其 傳輸環(huán)路并且發(fā)現(xiàn)將傳輸?shù)囊粋€(gè)新的信息包 。
第10步: 接口媒介控制器從其 傳輸環(huán)路復(fù)制信息包到媒體并且增加傳輸中斷到CPU 。
第11步: Cisco IOS軟件承認(rèn)傳輸中斷并且從傳輸環(huán)路 釋放所有傳送的信息包的微粒,返回他們到他們產(chǎn)生的微粒池 。
第12步: 假如 任何信息包在接口輸出隊(duì)列等待(據(jù)推測因?yàn)閭鬏敪h(huán)路到現(xiàn)在是充分 的),Cisco IOS軟件從隊(duì)列去除信息包并且與傳輸環(huán)路連接他們的 微?;蛳噜彽木彌_區(qū)為了媒介控制器能發(fā)現(xiàn) 。
第13步: Cisco IOS軟件駁回傳 輸中斷 。
4 - 信息包傳輸階段:流程轉(zhuǎn)換
以下步驟在流程轉(zhuǎn)換環(huán)境描述信息 包傳輸階段:
第14步: Cisco IOS軟件在輸出隊(duì)列檢查下一個(gè)信息包 的大小并且與空間比較它左在接口的傳輸環(huán)路 。假如足夠的 空間在傳輸環(huán)路存在,Cisco IOS軟件從輸出隊(duì)列去除信息包并且與 傳輸環(huán)路連接其相鄰的緩沖區(qū)(或微粒) 。
推薦閱讀
- 路由器故障解決
- Cisco路由器故障診斷技術(shù)
- Cisco高檔路由器故障排除
- cisco路由器基本命令配置
- CISCO交換機(jī)IOS升級排障實(shí)例
- 榮耀v30系列開啟預(yù)約 支持全系雙模5G全網(wǎng)通
- Cisco IOS和Cisco路由器的Catalyst交換機(jī)之間
- Cisco交換機(jī)路由器口令恢復(fù)
- CISCO路由器與交換機(jī)口令回復(fù)步驟
- CISCO7200路由器MultiChannel配置介紹
