In diesem Dokument wird der Grenzwert für den IDB (Interface Descriptor Block) erläutert. Außerdem werden die Beschränkungen für die verschiedenen softwareunterstützten Cisco IOS®-Plattformen und Cisco IOS-Softwareversionen beschrieben.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Die Informationen in diesem Dokument basieren auf den Software- und Hardware-Versionen, die im Abschnitt IDB Limits pro Plattform aufgeführt sind.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Ein Interface Descriptor Block (IDB) ist eine spezielle, der Cisco IOS-Software interne Steuerungsstruktur, die Informationen wie IP-Adresse, Schnittstellenstatus und Paketstatistiken enthält. Die Cisco IOS-Software verwaltet eine IDB für jede auf einer Plattform vorhandene Schnittstelle und eine IDB für jede Subschnittstelle.
Es gibt zwei Haupttypen von IDBs:
Hardware-IDBs (HWIDBs)
Software-IDBs (SWIDBs)
Ein HWIDB stellt eine physische Schnittstelle dar, die physische Ports und Definitionen kanalisierter Schnittstellen enthält. Ein SWIDB stellt eine logische Subschnittstelle (Permanent Virtual Circuit (PVC) oder Virtual LAN (VLAN)) oder eine Layer-2-Kapselung (Point-to-Point Protocol (PPP), High-Level Data Link Control (HDLC) usw. dar.
Jede physische Schnittstelle auf dem Router benötigt mindestens zwei IDBs:
Ein HWIDB für den physischen Port
Ein SWIDB für die Layer-2-Kapselung
Ein kanalisierter Port belegt N+1 HWIDBs, wobei N die Anzahl der Kanäle innerhalb des physischen Ports plus mindestens N SWIDBs (Level-2-Kapselung pro Kanal) ist. Alle von Ihnen definierten Subschnittstellen fügen jeweils einen anderen SWIDB hinzu.
Jede Tunnel-Schnittstellendefinition, wie UTI (Universal Transport Interface), GRE (Generic Routing Encapsulation), MPLS TE (Multiprotocol Label Switching Traffic Engineering) oder AToM (Any Transport over MPLS), belegt einen HWIDB plus einen SWIDB pro Tunnel sowie einen zusätzlichen SWIDB für jede zusätzliche Subschnittstelle, z. B. einen Frame Relay-PVC, der getunnelt wird. Die Tunnel-IDBs sind zusätzlich zu der/den ursprünglichen Schnittstelle(n) vorhanden, die getunnelt werden.
Das Layer-2-Tunnelprotokoll Version 3 (L2TPv3), das die UTI in der Cisco IOS-Softwareversion 12.0(23)S ersetzt, verwendet keine IDBs, da L2TPv3 eine sitzungsbasierte Pseudowire-Implementierung und keine definierte Tunnelschnittstelle wie UTI ist.
Die maximale Anzahl von Schnittstellen (physisch, Subschnittstelle oder virtuell), die ein Router verarbeiten kann, hängt von der maximalen Anzahl von SWIDBs ab, die der Router verwenden kann. Dieser Grenzwert wurde früher für alle Plattformen auf 300 festgelegt. Durch die Einführung von Funktionen wie Frame-Relay-Subschnittstellen, Multilink Point-to-Point Protocol (PPP) und Virtual Private Dial-up Network (VPDN), das virtuelle Schnittstellen verwendet, hat sich dieser Wert bei einigen Plattformen jedoch als unzureichend erwiesen.
Cisco hat umfassende Anstrengungen unternommen, um die Cisco IOS-Software an diese neuen Anforderungen anzupassen. Ab der Cisco IOS Software-Version 11.3T und höher hängt die IDB-Obergrenze von der Plattform und der Cisco IOS-Softwareversion ab. Der IDB-Grenzwert gibt jetzt die maximale Anzahl von Schnittstellen an, die ein Router verarbeiten kann, wenn Sie davon ausgehen, dass andere Ressourcen wie Speicher, CPU usw. verfügbar sind.
Verwenden Sie den Befehl show idb IOS, um die maximale Anzahl an IDBs und die Anzahl der aktuell verwendeten IDBs sowie deren Speicherverbrauch anzuzeigen. Dieser Befehl ist in den Cisco IOS Software-Versionen 12.1(9), 12.1(9)E, 12.1(9)EC, 12.0(18)S/ST, 12.2(x), 12.2(x)T und 12.2(2)B verfügbar.
Wenn Sie die Anzahl der aktuell verwendeten IDBs überwachen, können Sie die Kapazität neu konfigurieren oder hinzufügen, wenn der IDB-Grenzwert für Dial- und Aggregationszwecke erreicht wird.
Die Ausgabe des Befehls show idb ähnelt der folgenden:
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)
Jede Schnittstelle verwendet eine IDB. Aus diesem Grund gibt der IDB-Grenzwert die maximale Anzahl von Schnittstellen an, die ein Router verarbeiten kann.
Der IDB-Grenzwert ist daher die Antwort auf die allgemeine Frage "Wie viele (Unter-)Schnittstellen können auf dieser Plattform konfiguriert werden?"
Jedes virtuelle LAN (VLAN) benötigt eine IDB. Jede Cisco IOS-Softwareversion kann bis zu 4096 VLANs unterstützen (0-4095, wobei der Nummernbereich zwischen 1 und 4094 liegt und 0, 4095 reserviert sind), wenn die Plattform mindestens 4000 IDBs unterstützt.
In der Cisco IOS-Softwareversion ist die Anzahl der Bridge-Gruppen auf 256 begrenzt, wenn Sie VLAN-Bridging verwenden.
In Tabelle 1 sind die IDB-Grenzwerte für die verschiedenen softwareunterstützten Cisco IOS-Plattformen und die Cisco IOS Software Releases 11.3T und höher aufgeführt:
Tabelle 1: IDB-GrenzwertePlattform/IOS | Cisco IOS Softwareversion 11.3T | Cisco IOS Softwareversion 11.3AA | Cisco IOS Softwareversion 12.0 | Cisco IOS Softwareversion 12.0S | Cisco IOS Softwareversion 12.0T | Cisco IOS Softwareversion 12.1 | Cisco IOS Softwareversion 12.1T | Cisco IOS Softwareversion 12.2 | Cisco IOS Softwareversion 12.2T | Cisco IOS Softwareversion 12.3 | Cisco IOS Softwareversion 12.3T |
---|---|---|---|---|---|---|---|---|---|---|---|
als5200 | 300 | 300 | 300 | K/A | 300 | 300 | 300 | 300 | 300 | K/A | K/A |
als5300 | 700 | 700 | 700 | K/A | 800 | 800 | 800 | 800 | 800 | 800 | 800 |
als5400 | K/A | K/A | K/A | K/A | K/A | K/A | 2000 | 3000 | 3000 | 3000 | 3000 |
als5800 | K/A | 2048 | 2048 | K/A | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 |
800 | K/A | K/A | K/A | K/A | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
ubr900 | K/A | K/A | K/A | K/A | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
1000 | 300 | 300 | 300 | K/A | 300 | 300 | 300 | 300 | 300 | K/A | K/A |
1700/1600 | 300 | 300 | K/A | K/A | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
2500 | 300 | 300 | 300 | K/A | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
2600/2600XM | 300 | 300 | 300 | K/A | 300 | 300 | 300 | 300 | 800 | 800 | 800 |
3600 | 800 | 800 | 800 | K/A | 800 | 800 | 800 | 800 | 800 | 800 | 800 |
3660 | K/A | K/A | K/A | K/A | 1400 | 1400 | 1400 | 1400 | 1400 | 1400 | 1400 |
3725 | K/A | K/A | K/A | K/A | K/A | K/A | K/A | K/A | 800 | 800 | 800 |
3745 | K/A | K/A | K/A | K/A | K/A | K/A | K/A | K/A | 1400 | 1400 | 1400 |
3800 | 300 | 300 | 300 | K/A | 300 | 300 | 300 | 300 | 300 | K/A | K/A |
MC3810 | K/A | K/A | 300 | K/A | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
4000 | 300 | 300 | 300 | K/A | 300 | 300 | 300 | 300 | 300 | K/A | 300 |
4500/4700 | 300 | 300 | 300 | K/A | 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 | K/A | K/A | K/A | K/A | 3000 | 3000 | 3000 | 3000 | 3000 | K/A | K/A |
1010 | 300 | 300 | 300 | K/A | 300 | 300 | 300 | 300 | 300 | K/A | K/A |
6400 (nrp) | K/A | K/A | K/A | K/A | 3000 | 4500 | 4500 | 4500 | 4500 | 4500 | 4500 |
7500 (rsp/vip) | 300 | 1000 | 1000 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 | 2048 |
12000 (GRP/lc) | K/A | K/A | K/A | 4096 | K/A | K/A | K/A | K/A | K/A | K/A | K/A |
Hinweis:
Grenzwerte in Fettschrift geben Änderungen des Wertes an.
Die Zahlen in dieser Tabelle sind Nennwerte. Die tatsächlichen Werte können variieren. Weitere Informationen erhalten Sie von Ihrem Cisco Vertriebstechniker.
Plattform/IOS | Cisco IOS Softwareversion 12.0.28.S | Cisco IOS Softwareversion 12.2 | Cisco IOS Softwareversion 12.3(7)X12 |
---|---|---|---|
ESR 10000 | Ja (kann bis zu16383 reichen) | Ja | Ja (maximal 65530 möglich) |
ESR 10700 | Ja (12,0SP) | Nein | Nein |
Tabelle 3 zeigt den IDB-Grenzwert für die verschiedenen softwareunterstützten Cisco IOS-Plattformen und Cisco IOS-Softwareversionen (vor 11.3T):
Tabelle 3: IDB-Obergrenze für von der Cisco IOS Software unterstützte Plattformen und Versionen (11.3T und frühere Versionen)Plattform/IOS | Cisco IOS Softwareversion 11.3 | Cisco IOS Softwareversion 11.2 | Cisco IOS Softwareversion 11.2P | Cisco IOS Softwareversion 11.1 | Cisco IOS Softwareversion 11.1CC | Cisco IOS Softwareversion 11.1CA | Cisco IOS Softwareversion 11.0 |
---|---|---|---|---|---|---|---|
Alle Plattformen | 300 | 300 | 300 | 300 | 1024 | 1024 | 256 |
Plattform/IOS | Cisco IOS Softwareversion 12.3T |
---|---|
1841 | 700 |
2801 | 800 |
2811 | 800 |
2821 | 900 |
2851 | 1000 |
3825 | 1200 |
3845 | 1400 |
In Tabelle 5 ist der IDB-Grenzwert für die Cisco IOS Software Release 15.0 M-Router aufgeführt. Frühere Cisco IOS-Softwareversionen haben möglicherweise die gleichen IDB-Grenzwerte.
Plattform/IOS | IDB-Grenzwert |
---|---|
812, 819 und 860 | 300 |
880 und 890 | 300 |
1800-feste Konfiguration | 300 |
1841 | 1200 |
1861 und 1861E | 300 |
1900 | 1200 |
2801 | 1200 |
2811 | 1400 |
2821 | 1400 |
2851 | 1400 |
2901 | 1200 |
2911 und 2921 | 1400 |
2951 | 1800 |
3825 und 3845 | 1400 |
3925 und 3945 | 2400 |
3925E und 3945E | 4800 |
7200 VXR | 20050 |
ASR1000 ESP 2.5 | 65535/16.000* |
ASR1000 ESP 5 | 65535/32.000* |
ASR1000 ESP 10 | 65535/32.000 * |
ASR1000 ESP 20 | 65535/64 K * |
ASR1000 ESP 40 | 65535/64 K * |
Hinweis: *ASR1000 IOS XE unterstützt maximal 65535 IDBs. Die maximale Anzahl der unterstützten logischen Schnittstellen ist jedoch geringer und variiert je nach verwendetem ESP-Modell. Im ASR 1000 ESP 2.5 verwendet der Router beispielsweise ESP 2.5.