Verwenden des Befehls max cpe in DOCSIS und CMTS (2023)

Inhalt

Einführung

Bevor Sie beginnen

Konventionen

Voraussetzungen

Hintergrundinformationen

Implementierung

Zugehörige Informationen

Einführung

In diesem Dokument wird die Beziehung zwischen dem neuen Befehl max-cpe n und dem in der DOCSIS-Konfigurationsdatei (Data-over-Cable Service Interface Specifications) angegebenen MAX-CPE-Parameter erläutert. Die DOCSIS-Konfigurationsdatei wird in das Kabelmodem geladen und kann auf Routern der Serie uBR7200 mit Cisco IOS® Software Release 12.1(2)EC1 oder höher kodiert werden.

Bevor Sie beginnen

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).

Voraussetzungen

Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:

  • Die Informationen in diesem Dokument basieren auf der Cisco Hardware uBR7246 (NPE150) Prozessor (Version B) und der Cisco IOS Software (UBR7200-IST-M), Version 12.1(2)EC1.

  • Dieses Dokument bezieht sich nur auf Kabelmodems im Bridging-Modus.

Verwendete Komponenten

Dieses Dokument ist nicht auf bestimmte Software- und Hardwareversionen beschränkt.

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Hintergrundinformationen

Kabelkunden verlangen vom Cable Modem Termination System (CMTS), dass mehr CPEs eine Verbindung zum Kabelmodem herstellen können, obwohl die Anzahl der Hosts durch den Wert in der Konfigurationsdatei für Kabelmodems begrenzt wird. Die Änderung, weitere CPEs für die Verbindung mit dem Kabelmodem zuzulassen, wurde mit CSCdp52029 (nur registrierte Kunden) in Cisco IOS Software Release 12.0(9.5)SC und Cisco IOS Software Release 12.1(1.0.3)EC1 IOS Züge eingeführt.

Diese Anforderung wurde erstellt, da das Kabelmodem nicht in der Lage ist, die Anzahl der zugewiesenen CPEs in Übereinstimmung mit der CMTS-Anzahl zu behalten. Wenn das Kabelmodem initialisiert wird, kann es MAX-CPE nur mit dem CMTS synchronisieren, wenn es die MAX-CPE-Anzahl im Registrierungsanfrage-Fluss an den CMTS sendet.

Wenn das Kabelmodem neu geladen wird, wird das CMTS nicht über einen Fluss informiert, um die Anzahl der zugewiesenen CPE-Einheiten auf Null zu reduzieren. Das Kabelmodem beginnt jedoch erneut von Null. Wenn ein neues CPE hinter dem Kabelmodem eine Online-Verbindung anfordert, lässt das Kabelmodem zu, da die MAX-CPE-Anzahl jetzt Null ist. Der CMTS mit einer Nicht-0-MAX-CPE-Anzahl schlägt jedoch die Anforderung fehl, und die folgende Meldung wird im CMTS angezeigt:

 %UBR7200-5-MAXHOST: New host with IP address x.x.x.x and MAC yyyy.yyyy.yyyy on SID 3 (CM zzzz.zzzz.zzzz) is ignored.

Verstärkt wird dies dadurch, dass der standardmäßige MAX-CPE-Eintrag in der DOCSIS-Konfigurationsdatei auf "eins" gesetzt wird, wenn er nicht angegeben ist.

Ein Beispiel hierfür ist, wenn das Kabelmodem dem CMTS mitteilt, dass es in seiner Registrierungsanfrage eine MAX-CPE-Anzahl hat. Ein Kabelkunde möchte, dass die Funktion zum Ein- und Ausschalten des Kabelmodems aktiviert wird, damit der Laptop des Installers entfernt und der PC des Endbenutzers wieder am Kabelmodem angebracht werden kann. Das wird scheitern. Nach dem Neuladen ist für das Kabelmodem die MAX-CPE-Anzahl auf Null gesetzt, aber das CMTS speichert weiterhin den Laptop-Eintrag des Installers und entspricht der MAX-CPE-Anzahl von einem.

Es steht eine Lösung zur Verfügung, bei der der Befehl clear cable host x.x.x.x ausgegeben wird, wobei x.x.x.x entweder der IP- oder der MAC-Adresse des Hosts entspricht, der im CMTS gelöscht werden soll. Diese Problemumgehung ist jedoch für Kabelkunden unbeliebt.

Implementierung

Dem CMTS wurde ein neuer Konfigurationsbefehl hinzugefügt. Um eine maximale Anzahl zulässiger Hosts pro Modem festzulegen (MAX-CPE-Wert in der Konfigurationsdatei für das Kabelmodem wird überschrieben), führen Sie den Befehl max-cpe n im Kabelschnittstellenkonfigurationsmodus aus. n entspricht 1 bis 255.

Das CMTS ermöglicht bis zu eine Anzahl von Hosts für ein Kabelmodem. Wenn n auf "unlimited" (unbegrenzt) festgelegt ist oder größer als der MAX-CPE-Wert in der Konfigurationsdatei eines Kabelmodems ist, überschreibt dieser Befehl den Wert der Konfigurationsdatei. Der DHCP-Server steuert die Anzahl der IP-Adressen, die Hosts hinter einem Kabelmodem zugewiesen sind.

Wenn die Konfigurationsdatei des Kabelmodems eine Anzahl von Hosts angibt, die größer als n sind, hat die Einstellung der Konfigurationsdatei Vorrang. Es ist Sache des Kabelmodems, die Anzahl der aktiven Hosts zu steuern.

Mit dem Befehl max-cpe unlimited (max-cpe unbegrenzt) des Kabelmodems setzt der CMTS keine Beschränkung der Anzahl von CPEs durch, die mit einem einzelnen Kabelmodem verbunden sind. Bei dieser Einstellung ist es Sache des Kabelmodems, die maximale Anzahl von CPEs zu steuern, und bis zum DHCP-Server, die Anzahl der IP-Adressen zu steuern, die CPEs hinter einem einzelnen Kabelmodem zugewiesen sind.

Verwenden des Befehls max cpe in DOCSIS und CMTS (1) Vorsicht: Bei Verwendung des Befehls max-cpe unlimited (max-cpe unbegrenzt) des Kabelmodems können Sicherheitslücken im System entstehen, indem Angriffe mit Diensteverweigerung aktiviert werden. Insbesondere kann es einem Benutzer ermöglichen, eine große Anzahl von IP-Adressen zu erhalten, wodurch das gesamte Netzwerk beeinträchtigt wird, nachdem alle verfügbaren IP-Adressen von diesem Benutzer reserviert wurden. Wenn der Befehl max-cpe unlimited (max-cpe unlimited) für das Kabelmodem aktiviert ist, sollte die Anzahl der IP-Adressen, die CPEs hinter einem Kabelmodem zugewiesen wurden, vom DHCP-Server streng kontrolliert werden.

Mit dem Befehl no cable modem max-cpe (Kein Kabelmodem) ist die Standardeinstellung aktiviert. Der in der Konfigurationsdatei angegebene MAX-CPE-Wert wird vom CMTS verwendet, um die Anzahl der mit einem Kabelmodem verbundenen CPEs zu begrenzen.

Der Befehl show cable modem detail gibt den in der DOCSIS-Konfigurationsdatei für das Kabelmodem konfigurierten MAX-CPE-Wert und, wenn möglich, den Wert an, der bei der Ausgabe von max-cpe n des Kabelmodems konfiguriert wurde.

Weitere Informationen finden Sie in der unten stehenden Beispielprotokollausgabe. CMTS ist für MAX-CPE gleich vier und MAX-CPE gleich unbegrenzt konfiguriert.

test-cmts#show cable modem detail Interface ...... SID MAC address .... Max CPE Concatenation Rx SNRCable4/0/U0 1 .... 0001.9659.47bb 1 ............. yes ................ 37.37Cable4/0/U0 2 .... 0001.9659.47ab 1 ............. yes ................ 33.70Cable4/0/U0 3 .... 0001.9659.47bf .1 ............. yes ................ 30.67Cable4/0/U0 4 .... 0001.9659.3ef7 .1 ............. yes ................ 28.84Cable4/0/U0 5 .... 0001.9659.47eb 1 ............. yes ................ 30.89test-cmts#conf tEnter configuration commands, one per line. End with CNTL/Z.test-cmts(config)#cable modem max-cpe ?<1-255> Numberunlimited Max CPE not enforcedtest-cmts(config)#cable modem max-cpe 4test-cmts(config)#endtest-cmts#00:05:11: %SYS-5-CONFIG_I: Configured from console by consoletest-cmts#show cable modem detailInterface ...... SID MAC address .... Max CPE Concatenation Rx SNRCable4/0/U0 1 .... 0001.9659.47bb 1 (4) .........yes ................37.00Cable4/0/U0 2 .... 0001.9659.47ab 1 (4) ........ yes ................33.54Cable4/0/U0 3 .... 0001.9659.47bf .1 (4) ........ yes ................30.70Cable4/0/U0 4 .... 0001.9659.3ef7 .1 (4) ........ yes ................ 29.00Cable4/0/U0 5 .... 0001.9659.47eb 1 (4) ........ yes ................ 30.92test-cmts#conf tEnter configuration commands, one per line. End with CNTL/Z.test-cmts(config)#cable modem maxtest-cmts(config)#cable modem max-cpe ?<1-255> Numberunlimited Max CPE not enforcedtest-cmts(config)#cable modem max-cpe unlitest-cmts(config)#cable modem max-cpe unlimited test-cmts(config)#^Z test-cmts#00:06:06: %SYS-5-CONFIG_I: Configured from console by consoletest-cmts#show cable modem detailInterface ...... SID MAC address .... Max CPE Concatenation Rx SNRCable4/0/U0 1 .... 0001.9659.47bb 1 (ul) .........yes ............... 36.64Cable4/0/U0 2 .... 0001.9659.47ab 1 (ul) ........ yes ............... 33.26Cable4/0/U0 3 .... 0001.9659.47bf. 1 (ul) ....... .yes ............... 30.73Cable4/0/U0 4 .... 0001.9659.3ef7 .1 (ul) ...... . yes ............... 29.15Cable4/0/U0 5 .... 0001.9659.47eb 1 (ul) ...... . yes ............... 30.95test-cmts#wr tBuilding configuration...Current configuration:!version 12.1service timestamps debug uptimeservice timestamps log uptimeno service password-encryption!hostname test-cmts!boot system flash ubr7200-ist-mz.121-2.EC1no logging buffered!cable modem max-cpe 4ip subnet-zero !interface FastEthernet0/0ip address 10.200.68.4 255.255.255.0half-duplex!interface Cable4/0ip address 10.200.69.49 255.255.255.240 secondaryip address 10.200.69.33 255.255.255.240ip accounting precedence inputip accounting precedence outputno keepalivecable max-hosts 10cable downstream annex Bcable downstream modulation 64qamcable downstream interleave-depth 32cable upstream 0 frequency 20000000cable upstream 0 power-level 0cable upstream 0 rate-limitno cable upstream 0 shutdowncable upstream 1 shutdowncable upstream 2 shutdowncable upstream 3 shutdowncable upstream 4 shutdowncable upstream 5 frequency 20000000cable upstream 5 power-level 0cable upstream 5 rate-limitcable upstream 5 shutdowncable dhcp-giaddr policycablehelper-addrress 10.200.68.11! router ripnetwork 10.0.0.0!ip classlessip route 0.0.0.0 0.0.0.0 10.200.68.1ip route 10.200.32.0 255.255.224.0 10.200.68.2no ip http server!line con 0exec-timeout 0 0password wwlogintransport input noneline aux 0line vty 0 4password wwlogin!endtest-cmts#

Hinweis: Obwohl der CMTS die angegebene Anzahl von Hosts über Kabelmodems zulässt, sind die Kabelmodems selbst weiterhin beschränkt, sodass nur die Anzahl der in der DOCSIS-Konfigurationsdatei zulässigen CPEs zulässig ist.

Zugehörige Informationen

  • Versionshinweise für Cisco Serie uBR7200 für Cisco IOS Version 12.1EC
  • Fehlerbehebung [uBR7200]
  • Technischer Support und Dokumentation - Cisco Systems
Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated: 03/19/2023

Views: 5627

Rating: 4 / 5 (41 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.