本文是Cisco 720x系列路由器的硬件 和軟件體系結構概述。
7200系列路由器機箱包括2插槽 Cisco 7202 、4插槽Cisco 7204及Cisco 7204vxr和6插槽 Cisco 7206及Cisco 7206vxr:
7200系列硬 件體系結構從型號變化到型號并且取決于機箱和NPE的組合,但可以 一般被分離到二個主要設計:路由器與原始盆腔中段平面和 早NPE (NPE-100、NPE-150,NPE-200)和路由器與VXR盆腔中段平面 和最新NPE (NPE-175、NPE-225、NPE-300、NPE-400、NPE-G1等等) 。 在本文,我們著重于這兩個主要設計。
VXR機箱提供1 Gbps盆腔中段平面當 使用與NPE-300、NPE-400或者NPE-G1時。另外,VXR 盆腔中 段平面包括多服務互換(MIX),通過MIX 支持DS0時間位置交換橫跨 盆腔中段平面互聯對每端口適配器槽。 盆腔中段平面 和MIX 也支持在信道化接口之間支持語音和其他constant-bit-rate 應用程序的計時的分配。 VXR盆腔中段平面提供二全 雙工8.192 Mbps Time Division Multiplexing (TDM)流在每端口 適配器槽和MIX之間,是有能力在交換DS0s上在所有12 8.192 Mbps 流。每流可以支持128條DS0信道。
Cisco 7200 VXR路由器也支持網絡服務引擎NSE-1, 包括二個模塊化板:處理器引擎板和網絡控制器電路板。 處理器板根據NPE-300 體系結構。網絡控制器電路板 招待Parallel EXPRess Forwarding (PXF)處理器,與路由處理器 一起使用提供加速的信息包交換,并且加速的IP 第三層功能處理 。
NPE包含主 存儲器,CPU,外圍部件互連(PCI)內存(靜態隨機訪問存儲器 - SRAM),除了的使用動態RAM(DRAM)的NPE-100)和控制電路為 PCI BUS。網絡處理引擎包括以下組件:
網絡處理引擎微處理 器內部時鐘速度NPE-100和NPE-150R4700150兆赫NPE-175RM5270200兆赫NPE-200R5000200兆赫NPE-225RM5271262兆赫NPE-300RM7000262兆赫NPE-400RM7000350兆赫NPE-G1BCM1250700兆赫NSE-1RM7000262兆赫
            
關于網絡服務引擎(NSE-1), 它提供金屬絲費率OC3吞吐量當運行并發高接觸廣域網邊緣服務時。 基礎設計利用NPE-300一個過程密集微碼引擎提高的技術稱為 Parallel Express Forwarding (PXF)引擎。此唯一雙重處 理體系結構提供一個極大的性能提高為過程饑餓, Intelligent Network Service。通過卸載復雜第四層通過第 七層高層服務到PXF處理器,路由/交換處理器能持續線速率性能。
關于其它信息,請參閱:
輸入輸出控制器與網絡處理引擎共享系統內存功能和 環境監控功能為Cisco 7200路由器。它包含以下組件:
輸入輸出控制器說明 
  產品號說明C7200-I/O-GE+E1千兆以太 網和1個以太網端口; 裝備以一個GBIC容器為1000個兆比特每 秒(Mbps)操作和一個RJ-45容器為10-Mbps操作C7200-I/O-2FE/E2個自感 Ethernet/Fast以太網端口; 裝備以2 個RJ-45容器為 10/100-Mbps操作。C7200-I/O-FE11個快速以太網端口; 裝備以一個MII容器和一 個RJ-45容器為使用在100 Mbps全雙工或半雙工操作。僅1個 容器可以每次配置為使用。 C7200-I/O沒有快速以太網端口。C7200-I/O-FE-MII21個快速以太網端口; 裝備以單個MII 容器 。 
因為 MII 和RJ-45容器是包括的,1 產品號C7200-I/O-FE不指 定MII。 
2 輸入輸出控制器帶有產品號C7200-I/O-FE-MII有僅單個MII快速以太 網容器。雖然由Cisco系統仍然支持,此輸入輸出控制器與單 個MII容器為命令不是可用的從1998年5月。 
您能也鑒別您的輸入輸出控制器型號從終端通過使用 show diag slot 0命令。
NPE-G1是第一個網絡處理引擎為了 能提供網絡處理引擎和輸入輸出控制器的功能的Cisco 7200 VXR路 由器。當其設計提供輸入輸出控制器功能時,能也運作與在 Cisco 7200支持的所有輸入輸出控制器VXR。安裝輸入輸出控 制器在一個機箱上與NPE-G1在輸入輸出控制器激活控制臺和輔助端 口和自動地使控制臺和輔助端口無效內置NPE-G1。然而,當 安裝,您在NPE-G1和輸入輸出控制器能仍然使用閃存盤插槽和以太 網端口兩個卡。
其它信息鏈路:
這些是在物理媒介包含 電路轉換和接收信息包的模塊化接口控制器。這些是在通用 接口處理器使用的相同端口適配器用Cisco 7500系列路由器。 兩平臺支持多數端口適配器,但那里是一些例外。要 求Time Division Multiplexing (TDM)交換機的一些PA VXR盆腔中 段平面僅支持。
在Cisco 7200路由 器安裝的端口適配器支持在線熱插拔(OIR)。他們是可熱交換 的。
Cisco 7200系列路由器有一個 數據傳輸容量,指帶寬,在機箱影響端口適配器分配,以及的端口 適配器的數量和類型您能安裝。應該由帶寬均勻地分配端口 適配器在PCI BUS mb1 (PA插槽0,1,3和5)和PCI BUS mb2 (PA插 槽2 ,4,6之間)。
            Cisco 7200或 Cisco 7200 VXR路由器帶有網絡處理引擎(NPE) NPE-100,NPE-150 ,NPE-175,NPE-200或者NPE-225,使用高-,媒體-或者低帶寬指定 確定端口適配器分配和配置。 
Cisco 7200 VXR路由器以確定端口適配器分配和配置 的NPE-300、NPE-400或者NSE-1使用帶寬點而不是高-,媒體-或者低 帶寬指定。 帶寬點是被賦予的值與帶寬有關; 然而, 調整值根據關于硬件高效地怎樣使用PCI BUS 。
注重: 您能使用Cisco 7200 系列路由器帶有超出指南的端口適配器配置; 然而,防止 反常現象發生 當時路由器在使用中,我們強烈建議 限制在路由器安裝的端口適配器類型根據在鏈路列出的指南下面。 另外,您的端口適配器配置必須在這些指南之內在 Cisco技術支持中心排除在您的Cisco 7200系列路由器發生的反常現 象故障之前。
注重: 新的Cisco 7200 VXR 路由器的版本為前向兼 容性要求某些端口適配器更新。此需求歸結于新和更高速度 外圍部件互連(PCI)盆腔中段平面在Cisco 7200 VXR 路由器。 用于Cisco 7200 VXR路由器的僅端口適配器要求此更新。 因為所有端口適配器不是可升級的,一些端口適配器在 Cisco 7200 VXR 路由器不支持。關于具體資料,請參閱 域通知:端口適配器兼容性為 Cisco 7200 VXR路由器。
 
7200 系列路由器使用NPE的DRAM、SDRAM和SRAM內存以根據型號的多種組 合。可利用的內存分開成三個內存池:處理器池、I/O 池和PCI池(I/O-2在NPE-300)。
下面 是一些 show memory命令輸出 示例使用Cisco 7206 (NPE150)處理器(Revision B)與43008K/6144K 字節內存。
legacy_7206 #show memory
頂頭 Total(b) Used(b) Free(b) Lowest(b) Largest(b)
處理器 61A08FE0 16740384 10070412 6669972 6502744 6596068
I/O 2A00000 6291456 1482392 4809064 4517540 4809020
PCI 4B000000 1048576 648440 400136 400136 400092Cisco 7206VXR (NPE300)處理器(Revision B)與 122880K/40960K字節內存
7206VXR #show memory
頂頭 Total(b) Used(b) Free(b) Lowest(b) Largest(b)
處 理器 6192B280 99437952 27769836 71668116 70358432 70358428
I/O 20000000 33554440 4626776 28927664 28927664 28927612
I/O-2 7800000 8388616 2140184 6248432 6248432 6248380
            
關于關于 位置和內存表規格的具體信息,請參閱 存儲 器位置和規格。從此鏈路,您能也查 找NPE/NSE和限制分類的一些內存相關指南。
另一條有用的鏈路是: NPE 或NSE和輸入輸出控制器的內存替換指令。
啟動順序
在啟動流程期間,遵守系統LED。 LED在大 多端口適配器在一個不規則的順序斷斷續續進來。一些可能 繼續,去和再繼續 短時間。在輸入 輸出控制器,I/O功率OK LED立即進展。 
遵守初始化進程。當系統啟動完成(時幾秒 鐘),網絡處理引擎或網絡服務引擎開始初始化 端口適配器和輸入輸出控制器。在 此初始化期間,LED在每個端口適配器不同運行(多數閃存斷斷續續) 。 
啟用LED在每個端口適配器繼 續當初始化完成時,并且控制臺屏幕顯示腳本和系統標識類似于以 下:
Cisco Internetwork Operating System Software
 IOS (tm) 7200 Software (C7200-IK8S-M), Version 12.2(10b), RELEASE SOFTWARE (fc1)
 Copyright (c) 1986-2002 by cisco Systems, Inc.
 Compiled Fri 12-Jul-02 07:47 by xxxxx
 Image text-base: 0x60008940, data-base: 0x613D4000
當您啟動第一次路由器,系 統自動地輸入setup命令設備,確定安裝哪些端口適配器并且提示您 對于每一個配置信息。在控制臺終 端,在之后系統顯示系統標識和硬件配置,您看以下 系統配置對話框提示: 
--- System Configuration Dialog ---
 Would you like to enter the initial configuration dialog? [yes/no]:  
假如系統在啟動程序不完成其中每一個步驟,請參 閱 排除安裝故障 關 于故障檢修提示和 規程。
信息包交 換
Cisco 7200系列支持流程轉換、 快速交換和Cisco快速轉發(CEF),但不支持分布式開關的任何表。 主CPU在NPE執行所有交換任務。 
此如下解釋根據書 在 Cisco IOS軟件體系結構里面,Cisco 新聞。1
1 - 包接收階段
以下步驟說明什么發生當信息包收到時:
第1步: 信息 包從媒體被復制到與接口的接收環連接一系列的微粒。 微粒 在輸入輸出存儲器或PCI內存能駐留根據平臺和接口的媒介速度。
第2步: 接口 提高收到中斷信號到CPU。
第3步: Cisco IOS軟件承認中斷并且開始嘗試分配微 粒替換在接口的接收環填裝的那個。假如什么都不在專用地 址池,Cisco IOS軟件首先檢查接口專用池,然后檢查公共正常池。 假如沒有足夠的微粒存在重新補充接收環,信息包投下(在接 收環沖洗信息包小塊),并且"沒有緩沖區" 計數器被增加。
Cisco IOS軟件在這種情況下也抑制 接口。當接口在7200時被抑制,所有收到的信息包被丟棄直 到接口無節流圈。Cisco IOS 軟件unthrottles接口在被耗 盡的微粒池以后被重新補充與空閑點。
第4步: Cisco IOS軟件在接收 環一起連接信息包小塊,與微粒緩沖頭然后連接他們。它通 過連接他們然后重新補充接收環與最近分配的微粒與環在信息包小 塊位置。
2 - 信息包交換的階段
即然信息包在微粒,Cisco IOS軟件轉換信息包。 下面的步驟描述此進程:
第 5步: 交換碼首先檢查路由高速緩存(快速地或 CEF)發現是否能快速地轉換信息包。假如信息包可以是交換 式在中斷期間,跳過到第6步; 否則,它繼續預備信息包流程 轉換。
5.1: 信息包聯合到一個相鄰的緩沖區(系統緩沖)。假如空閑系統 緩沖區不存在接受信息包,投下并且"沒有緩沖區"計數器在 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軟件不能分配系統緩沖聯合微粒緩沖 ,在之前的show interface命令輸出示例也抑制接口并且增加"節流 "計數器 ,如指示。當 接口被抑制時,所有輸入數據流被忽略。直到Cisco IOS 軟 件有空閑系統緩沖區可用為接口,接口依然是節流。
5.2: 當信息 包聯合時,為流程轉換排隊并且處理信息包的此類型安排的進程運 行。收到中斷信號然后駁回。
5.3: 假設這是IP信息包。 當IP輸入進程運行時,參見路由表并且發現出局接口。 它參見表與出局接口相關并且找出在信息包需要被放置的MAC 報頭。
5.4: 在信息包成功地之后被轉換了,被復制到輸出隊列為出局接口。
5.5: 從這里 ,Cisco IOS軟件進行對傳輸階段。
第6步: Cisco IOS軟件交換碼(快速地或CEF) 在信息包重寫MAC報頭為其目的地。假如新的MAC報頭大于原 始報頭,Cisco IOS 軟件從F/S池分配一個新的微粒并且插入它在微 粒一系列的開始拿著更大的頭。
            3 - 信息包傳輸階段 :快速交換和CEF
現在您有一 個成功地交換信息包,由于其重寫的MAC頭。信息包傳輸階段 不同地運行依靠Cisco IOS軟件是否快速交換信息包(快速地或CEF) ,或者過程交換信息包。 以下部分在快速和流程轉換環境里 包括信息包傳輸階段為Cisco 7200系列路由器。
以下步驟在一個快速交換環境描述信息包傳輸階段:
第7步: Cisco IOS軟件首先檢查接口輸出隊列。 假如輸出隊列不空或接口的傳輸環路是充分的,Cisco IOS軟 件在輸出隊列排隊信息包并且駁回收到中斷信號。 信息包最 終獲得傳輸了二者之一當另一個流程交換信息包到達時,或者當接 口傳輸中斷。假如輸出隊列空并且傳輸環路有空間, Cisco IOS軟件繼續到第8步。
第8步 : Cisco IOS軟件與接口的傳輸環路連接其中 每一個信息包小塊并且駁回收到中斷信號。
第9步: 接口媒介控制器輪詢其 傳輸環路并且發現將傳輸的一個新的信息包。
第10步: 接口媒介控制器從其 傳輸環路復制信息包到媒體并且增加傳輸中斷到CPU。
第11步: Cisco IOS軟件承認傳輸中斷并且從傳輸環路 釋放所有傳送的信息包的微粒,返回他們到他們產生的微粒池。
第12步: 假如 任何信息包在接口輸出隊列等待(據推測因為傳輸環路到現在是充分 的),Cisco IOS軟件從隊列去除信息包并且與傳輸環路連接他們的 微粒或相鄰的緩沖區為了媒介控制器能發現。
第13步: Cisco IOS軟件駁回傳 輸中斷。
4 - 信息包傳輸階段:流程轉換
以下步驟在流程轉換環境描述信息 包傳輸階段:
第14步: Cisco IOS軟件在輸出隊列檢查下一個信息包 的大小并且與空間比較它左在接口的傳輸環路。假如足夠的 空間在傳輸環路存在,Cisco IOS軟件從輸出隊列去除信息包并且與 傳輸環路連接其相鄰的緩沖區(或微粒)。
注重: 假如多個信息包在輸出 隊列存在,Cisco IOS軟件嘗試排泄隊列,把所有信息包放在接口的 傳輸環路上。
第15步: 接口的媒介控制器輪詢其傳輸環路并且發現將 傳輸的一個新的信息包。
第16步: 接口媒介控制器從其傳輸環路復制信息包到媒 體,并且增加傳輸中斷到CPU。
第17 步: Cisco IOS軟件承認傳輸中斷并且從傳輸 環路釋放傳送的信息包的相鄰的緩沖區(或微粒),返回他們到他們 產生的池。
1 "CCIE專業發展: 內部的Cisco IOS 軟件體系結構"由Vijay Bollapragada, Curtis墨菲,Russ 白色(ISBN 1-57870-181-3)。
新聞熱點
疑難解答