本文檔說明介面描述符塊(IDB)限制,並提供各種Cisco IOS®軟體支援的平台和Cisco IOS軟體版本的限制。
本文件沒有特定需求。
本文檔中的資訊基於每個平台的IDB限制部分所列的軟體和硬體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
介面描述符塊(IDB)是Cisco IOS軟體內部的特殊控制結構,它包含IP地址、介面狀態和資料包統計資訊等資訊。Cisco IOS軟體為平台上的每個介面維護一個IDB,並為每個子介面維護一個IDB。
IDB有兩種主要型別:
硬體IDB (HWIDB)
軟體IDB (SWIDB)
HWIDB代表物理介面,包括物理埠和通道化介面定義。SWIDB代表邏輯子介面(永久虛電路(PVC)或虛擬LAN (VLAN))或第2層封裝(點對點協定(PPP)、高級資料鏈路控制(HDLC)等)。
路由器上的每個物理介面至少使用兩個IDB:
一個HWIDB用於物理埠
一個SWIDB用於第2層封裝
通道化連線埠使用N+1 HWIDB,其中N為實體連線埠內的通道數目,加上最少N SWIDB (每個通道第2級封裝)。您定義每個子介面的任何子介面都會增加另一個SWIDB。
每個通道介面定義(例如通用傳輸介面(UTI)、通用路由封裝(GRE)、多重協定標籤交換流量工程(MPLS TE)或任何透過MPLS傳輸的介面(AToM))都會耗用HWIDB加上每個通道一個SWIDB,並為已進行通道化的每個額外子介面(例如訊框中繼PVC)加上一個SWIDB。隧道IDB是隧道連線的原始介面的補充。
取代Cisco IOS軟體版本12.0(23)S中的UTI的第2層通道通訊協定版本3 (L2TPv3)不使用IDB,因為L2TPv3是階段作業型虛擬線路實作,而不是UTI等已定義的通道介面。
路由器可處理的最大介面(物理、子介面或虛擬)數量取決於路由器可以使用的最大SWIDB數量。以前所有平台的此限制都設定為300,但隨著幀中繼子介面、多鏈路點對點協定(PPP)和使用虛擬介面的虛擬專用撥號網路(VPDN)等功能的出現,事實證明,在某些平台上此值不足。
思科已開展了大量工作,將Cisco IOS軟體擴展到滿足這些新要求。從Cisco IOS軟體版本11.3T及更高版本開始,IDB限制取決於平台和Cisco IOS軟體版本。現在,如果您假定記憶體、CPU等其它資源可用,則IDB限制表示路由器可處理的最大介面數。
使用show idb IOS命令可以檢視IDB的最大數量、正在使用的IDB數量及其記憶體使用情況。Cisco IOS軟體版本12.1(9)、12.1(9)E、12.1(9)EC、12.0(18)S/ST、12.2(x)、12.2(x)T和12.2(2)B提供此命令。
如果監控當前使用的IDB數量,您可以重新配置或增加容量,因為IDB限制已接近撥號和聚合目的。
show idb命令輸出類似如下:
Router#show idb Maximum number of IDBs 4096 42 SW IDBs allocated (2440 bytes each) 40 HW IDBs allocated (5760 bytes each) HWIDB#1 1 SRP0/0 (HW IFINDEX, SRP) HWIDB#2 2 POS1/0 (HW IFINDEX, SONET, Serial) HWIDB#3 7 FastEthernet3/0 (HW IFINDEX, Ether) HWIDB#4 8 FastEthernet3/1 (HW IFINDEX, Ether) HWIDB#5 9 FastEthernet3/2 (HW IFINDEX, Ether) HWIDB#6 10 FastEthernet3/3 (HW IFINDEX, Ether) HWIDB#7 11 FastEthernet3/4 (HW IFINDEX, Ether) HWIDB#8 12 FastEthernet3/5 (HW IFINDEX, Ether) HWIDB#9 13 FastEthernet3/6 (HW IFINDEX, Ether) HWIDB#10 14 FastEthernet3/7 (HW IFINDEX, Ether) HWIDB#11 15 POS4/0 (HW IFINDEX, SONET, Serial) HWIDB#12 16 POS4/1 (HW IFINDEX, SONET, Serial) HWIDB#13 17 POS4/2 (HW IFINDEX, SONET, Serial) HWIDB#14 18 POS4/3 (HW IFINDEX, SONET, Serial) HWIDB#15 19 GigabitEthernet6/0 (HW IFINDEX, Ether) HWIDB#16 21 POS10/0 (HW IFINDEX, SONET, Serial) HWIDB#17 22 POS11/0 (HW IFINDEX, SONET, Serial) HWIDB#18 23 Loopback0 (HW IFINDEX) HWIDB#19 24 Loopback1 (HW IFINDEX) HWIDB#20 25 Tunnel100 (HW IFINDEX) HWIDB#21 26 Tunnel909 (HW IFINDEX) HWIDB#22 27 Ethernet0 (HW IFINDEX, Ether)
每個介面都使用IDB。因此,IDB限制表示路由器可以處理的最大介面數。
因此,IDB限制是「此平台上可以配置多少個(子)介面?」這一常見問題的答案。
每個虛擬LAN (VLAN)都需要一個IDB。如果平台至少支援4000個IDB,則任何Cisco IOS軟體版本最多可以支援4096個VLAN(0至4095,其中編號範圍是1至4094,其中0和4095為保留)
如果您使用VLAN橋接,則Cisco IOS軟體版本中限制為256個網橋組。
表1列出了各種Cisco IOS軟體支援的平台和Cisco IOS軟體版本11.3T及更高版本的IDB限制:
表1 - IDB限制平台/IOS | Cisco IOS軟體版本11.3T | Cisco IOS軟體版本11.3AA | Cisco IOS軟體版本12.0 | Cisco IOS軟體版本12.0S | Cisco IOS軟體版本12.0T | Cisco IOS軟體版本12.1 | Cisco IOS軟體版本12.1T | Cisco IOS軟體版本12.2 | Cisco IOS軟體版本12.2T | Cisco IOS軟體版本12.3 | Cisco IOS軟體版本12.3T |
---|---|---|---|---|---|---|---|---|---|---|---|
as5200 | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 不適用 | 不適用 |
as5300 | 700 | 700 | 700 | 不適用 | 800 | 800 | 800 | 800 | 800 | 800 | 800 |
as5400 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 2000 | 3000 | 3000 | 3000 | 3000 |
as5800 | 不適用 | 2048 | 2048 | 不適用 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 |
800 | 不適用 | 不適用 | 不適用 | 不適用 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
ubr900 | 不適用 | 不適用 | 不適用 | 不適用 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
1000 | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 不適用 | 不適用 |
1700/c1600 | 300 | 300 | 不適用 | 不適用 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
2500 | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
2600/2600XM | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 800 | 800 | 800 |
3600 | 800 | 800 | 800 | 不適用 | 800 | 800 | 800 | 800 | 800 | 800 | 800 |
3660 | 不適用 | 不適用 | 不適用 | 不適用 | 1400 | 1400 | 1400 | 1400 | 1400 | 1400 | 1400 |
3725 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 800 | 800 | 800 |
3745 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 1400 | 1400 | 1400 |
3800 | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 不適用 | 不適用 |
mc3810 | 不適用 | 不適用 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
4000 | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 不適用 | 300 |
4500/4700 | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
7100 | 300 | 300 | 3000 | 3000 | 3000 | 3000 | 10000 | 10000 | 10000 | 20000 | 20000 |
7200 | 300 | 300 | 3000 | 3000 | 3000 | 3000 | 10000 | 10000 | 10000 | 20000 | 20000 |
MSFC | 不適用 | 不適用 | 不適用 | 不適用 | 3000 | 3000 | 3000 | 3000 | 3000 | 不適用 | 不適用 |
ls1010 | 300 | 300 | 300 | 不適用 | 300 | 300 | 300 | 300 | 300 | 不適用 | 不適用 |
6400 (nrp) | 不適用 | 不適用 | 不適用 | 不適用 | 3000 | 4500 | 4500 | 4500 | 4500 | 4500 | 4500 |
7500 (rsp/vip) | 300 | 1000 | 1000 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 |
12000 (grp/lc) | 不適用 | 不適用 | 不適用 | 4096 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 | 不適用 |
附註:
粗體顯示的限制表示值有變化。
此表中的數字是公稱值。實際值可能有所不同。有關詳情,請諮詢您的思科銷售工程師(SE)。
平台/ IOS | Cisco IOS軟體版本12.0.28.S | Cisco IOS軟體版本12.2 | Cisco IOS軟體版本12.3(7)X12 |
---|---|---|---|
ESR 10000 | 是(最多可以有16383) | 是 | 是(最多可以有65530個) |
ESR 10700 | 有(12.0SP) | 否 | 否 |
表3列出了各種Cisco IOS軟體支援的平台和Cisco IOS軟體版本(早於11.3T)的IDB限制:
表3 - Cisco IOS軟體支援的平台和版本(11.3T及更低版本)的IDB限制平台/IOS | Cisco IOS軟體版本11.3 | Cisco IOS軟體版本11.2 | Cisco IOS軟體版本11.2P | Cisco IOS軟體版本11.1 | Cisco IOS軟體版本11.1CC | Cisco IOS軟體版本11.1CA | Cisco IOS軟體版本11.0 |
---|---|---|---|---|---|---|---|
所有平台 | 300 | 300 | 300 | 300 | 1024 | 1024 | 256 |
平台/IOS | Cisco IOS軟體版本12.3T |
---|---|
1841 | 700 |
2801 | 800 |
2811 | 800 |
2821 | 900 |
2851 | 1000 |
3825 | 1200 |
3845 | 1400 |
表5列出了Cisco IOS軟體版本15.0 M路由器的IDB限制。較早的Cisco IOS軟體版本可能具有相同的IDB限制。
平台/IOS | IDB限制 |
---|---|
812、819和860 | 300 |
880和890 | 300 |
1800固定 | 300 |
1841 | 1200 |
1861和1861E | 300 |
1900 | 1200 |
2801 | 1200 |
2811 | 1400 |
2821 | 1400 |
2851 | 1400 |
2901 | 1200 |
2911和2921 | 1400 |
2951 | 1800 |
3825和3845 | 1400 |
3925和3945 | 2400 |
3925E和3945E | 4800 |
7200VXR | 20050 |
ASR1000 ESP 2.5 | 65535 / 16K * |
ASR1000 ESP 5 | 65535 / 3.2萬* |
ASR1000 ESP 10 | 65535 /32K * |
ASR1000 ESP 20 | 65535 / 64K * |
ASR1000 ESP 40 | 65535 / 64K * |
注意:*ASR1000 IOS XE最多允許65535個IDB。但是,支援的最大邏輯介面數較低,並且會隨正在使用的ESP型號而變化。例如,在ASR 1000 ESP 2.5中,路由器使用ESP 2.5
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
14-Dec-2001 |
初始版本 |