Konfiguration und Verifizierung verteilter Funktionen auf Cisco Routern der Serien 75xx und 76xx Inhalt Einführung Voraussetzungen Anforderungen Verwendete Komponenten Konventionen Verteilte Funktionen Verteiltes MLPPP Verteiltes LFI Unterschiede zwischen dMLP und dLFIoLL Verteilte MLFR Verteilte DDR Voraussetzungen und Einschränkungen für verteilte Funktionen...
Distributed Multilink Frame Relay (dMLFR) Distributed Dial on Demand Routing (DDR) Voraussetzungen Anforderungen Leser dieses Dokuments sollten über Kenntnisse über verteilte Funktionen für Cisco 7500/7600/6500 verfügen. Verwendete Komponenten Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen: Alle Cisco 7500- und 7600-PlattformenHinweis: Die Informationen in diesem Dokument gelten auch für 6500-Plattformen.
Seite 3
12.3(7)T Verte ilte 12,3 Bio. — — spätere Version xTE1 MCX- xTE1 Hinweis: Beachten Sie diese Informationen: Diese PAs unterstützen verteilte Funktionen:CT3IPPA-MC-T3PA-MC-2T3+PA-MC-E3PA- MC-2E1PA-MC-2T1PA-MC-4T1PA-MC-8T1PA-MC-8E1PA-MC-8TE1+PA-MC-STM-1 Cisco IOS Software Release 12.1E unterstützt diese Funktionen auf den Plattformen 7500 und 7600.
Mit der Funktion Distributed Multilink Point to Point Protocol (dMLP) können Sie T1/E1-Leitungen in einer Linecard (VIP, FlexWAN) auf einem Cisco Router der Serie 7500 oder 7600 ganz oder teilweise in einem Paket kombinieren, das die kombinierte Bandbreite mehrerer Verbindungen bietet.
Seite 5
sind, dieselbe Verbindung gemeinsam nutzen können. Die Fragmente werden dann mit den Echtzeit-Paketen verschachtelt. Auf der Empfängerseite der Verbindung werden die Fragmente wieder zusammengesetzt und das Paket rekonstruiert. Die dLFI-Funktion ist häufig in Netzwerken nützlich, die Echtzeitdatenverkehr über Distributed Low Latency Queuing (z.
Verteilte MLFR Die verteilte MLFR-Funktion bietet Funktionen, die auf dem Frame Relay Forum Multilink Frame Relay UNI/NNI Implementation Agreement (FRF.16) für Line Card-fähige Cisco Router der Serien 7500 und 7600 basieren. Die verteilte MLFR-Funktion bietet eine kosteneffiziente Möglichkeit, die Bandbreite für bestimmte Anwendungen zu erhöhen, da mehrere serielle Verbindungen in einem einzigen Bandbreitenpaket zusammengefasst werden können.
. Da diese wurde an falsche weitergeleitet Nachricht verwirrend und unerwünscht ist - insbesondere wenn es sich um Cisco Discovery Protocol (CDP)-Pakete handelt - müssen Sie keine cdp enable für die Mitgliedsverbindungen des Pakets konfigurieren. Bei allen Mitgliedsverbindungen des Pakets sollte die Keepalive-Funktion aktiviert sein.
Für diese verteilten Funktionen wird die Verwendung von VIP2-50 (mit 8 MB SRAM) oder höher empfohlen. Anzahl der Pakete und Links und Speicheranforderungen Informationen zu Cisco Routern der Serie 7500 finden Sie unter Distributed Multilink Point-to-Point Protocol. Hardware- und Software-MLPPP oder MLFR auf 7600 SIP-Linecards MLP und MLFR können softwarebasiert oder hardwarebasiert sein.
Die RX-Fragmentgröße kann 1 bis 9,6 KB betragen. Das proprietäre Format von Cisco kann nicht unterstützt werden (MLFR). Wenn bei Hardware-LFI nur eine Verbindung im Paket vorhanden ist und es sich um DS1/E1 handelt, werden Fragmentierung und Interleaving von Freedm vorgenommen.
überprüft, den es benötigt. Der Verbindungstyp bestimmt, ob das Paket IP-Switching oder MPLS-Switching verwendet werden soll. Die Pakete werden dann an die jeweiligen Switching-Funktionen übergeben. Durch die Bündelung in Verbindung mit verteilten Funktionen wird der IP-Turbo-Fast- Switching-Vektor gestohlen. Dies geschieht, weil das Paket auf der Memberverbindung empfangen wird.
i) Schnellsendet In dMFR wird die fr_info-Struktur aus der Tabelle abgerufen, die den if_index mit fr_info vergleicht. Steuerungspakete werden einfach versendet. Der Frame-Header gibt das dLCI an, das Ihnen dabei hilft festzustellen, ob es sich um ein LMI-Paket oder ein Datenpaket handelt.
Sie die Start- und Endbits, und erstellen Sie das Paket, sobald die Fragmente empfangen werden. Wenn die Sequenznummern nicht übereinstimmen:Befindet sich die Sequenznummer im erwarteten Fenster mit Sequenznummern, fügen Sie sie in die sortierte Liste "nicht zugewiesene Fragmente" ein. Wenn später keine erwartete Sequenznummer empfangen wird, wird diese Liste überprüft, falls das Paket hier gespeichert wurde.Wenn sich die Sequenznummer nicht im Fenster befindet, verwerfen Sie sie und melden Sie "empfangenes verlorenes Fragment".
Seite 13
BID = MFR1 Bundle links: Serial5/0/0/3:0, HW state = up, link state = Add_sent, LID = Serial5/0/0/3:0 Serial5/0/0/2:0, HW state = up, link state = Up, LID = Serial5/0/0/2:0 Serial5/0/0/1:0, HW state = up, link state = Up, LID = Serial5/0/0/1:0 Dies weist darauf hin, dass zwei Schnittstellen korrekt hinzugefügt wurden und dass eine Schnittstelle die MLFR-LIP-Meldungen noch nicht ausgehandelt hat.
Diese Debug-Tools sind nützlich, um Probleme zu beheben, bei denen dem Paket kein Link hinzugefügt wird. debug frame-relay multilink control Hinweis: Wenn keine bestimmte MFR-Schnittstelle oder serielle Schnittstelle angegeben ist, können alle MFR-Links debuggt werden. Wenn der Router über eine große Anzahl von MFR-Links verfügt, kann dies eine große Belastung sein.
Seite 15
Multilink PPP-Konfiguration interface Multilink1 ip address 151.0.0.2 255.255.0.0 no cdp enable ppp chap hostname M1 ppp multilink Beispielkonfiguration unter der seriellen Schnittstelle: interface Serial5/0/0/4:0 no ip address encapsulation ppp tx-queue-limit 26 no cdp enable ppp chap hostname M1 ppp multilink group 1 interface Serial5/0/0/5:0 no ip address encapsulation ppp...
Seite 16
Mit anderen Worten, der Wert der Verzögerung wird zur Berechnung der maximal zulässigen Fragmentgröße verwendet. Die verteilte Implementierung unterscheidet sich in folgenden Punkten von der Cisco IOS-Implementierung: Die Fragmentierung wird nur ausgeführt, wenn die Verknüpfung aktiviert ist. Bei Verbindungen unterschiedlicher Bandbreite basiert die gewählte Fragmentgröße auf der Schnittstelle mit der geringsten Bandbreite.
Seite 17
multilink angezeigt: Ist dies nicht der Fall, wird das Paket aus irgendeinem Paket ist verteilt Grund nicht verteilt. Wenn ppp-Multilink-Interleave auf der Linecard konfiguriert und aktiviert ist, enthält die Ausgabe show ppp multilink die , bei denen: - gibt die Anzahl dLFI-Statistiken Fragmentiert der gesendeten und empfangenen Fragmente an.
Seite 18
bundle_idb->lc_ip_turbo_fs 0x604A7750 0 lost fragments, 0 reordered, 0 unassigned 0 discarded, 0 lost received 0xC3 received sequence, 0x0 sent sequence Member Link: 2 active Serial0/0:4, id 0x1, fastsend 0x60579290, lc_turbo 0x6057A29C, PTH 0x60579A18, OOF 0 Serial0/0:3, id 0x2, fastsend 0x60579290, lc_turbo 0x6057A29C, PTH 0x60579A18, OOF 0 Bei dMFR werden die Sequenznummern pro dLCI beibehalten, wobei die Sequenznummer im Paket für LMI dLCI verwendet wird.
Seite 19
Paket, das für die Reassemblierung verwendet wird. Diese wird zugewiesen, wenn das erste nicht vollständige Paket vom Paket empfangen wird. Erster Eintrag in der Reassemblierungswarteschlang e. Wenn der Eintrag nicht NULL ist und sich nicht ändert, zeigt er una_frag_list an, dass auf dem Timer kein Softwareproblem ausgeführt wird.
Zweigstellen verwendet. Gibt an, welche Member-Links nicht überlastet sind. Der Vektor, der verwendet wurde, um Pakete an den RP zu dmlp_orig_pak_to_host senden. Der ursprüngliche Treiber sendet schnell, bevor MLP oder dmlp_orig_fastsend MLFR die Schnellübertragung des Treibers modifiziert hat. Anzahl der verlorenen Fragmente (der Empfänger hat diese Fragmente nicht erhalten).
Seite 21
int serial5/0/0/6:0 encapsulation frame-relay frame-relay interface-dlci 16 ppp virtual-template1 !--- int ATM4/0/0 no ip address int ATM4/0/0.1 point-to-point pvc 5/100 protocol ppp virtual-template 1 Überprüfen Sie den dLFIoFR/ATM-Paketstatus auf dem RP. show ppp multilink Virtual-Access3, bundle name is dLFI Endpoint discriminator is dLFI Bundle up for 00:01:11, 1/255 load Receive buffer limit 12192 bytes, frag timeout 1524 ms Bundle is Distributed...
Current call connected never Connected to 54321 Serial6/0:1 - dialer type = ISDN Idle timer (120 secs), Fast idle timer (20 secs) Wait for carrier (30 secs), Re-enable (15 secs) Dialer state is idle teilt uns mit, welcher Dialer verwendet wird. impliziert Legacy Dialer- Dialer-Typ ISDN...
Seite 25
Debugger im LC verfügbar dMLP Debuggen von Steuerpfad: Debug-Multilink-Ereignis Datenpfad-Debuggen: Debuggen von Multilink-Fragmenten Fehlerdebugging für Datenpfad und Steuerungspfad: Multilink-Fehler debuggen Debuggen von dMLP auf SIP-Linecards Dumping von Paketen basierend auf dem Wirtschaftszweig der Gemeinschaft: Datenpakete und Steuerungspakete können auf Linecards basierend auf der Steuerungs-CI und der Sequenz ci abgelegt werden.
Diese Funktion wird von verteilten Plattformen wie der Cisco Serie 7500 und 7600 unterstützt. Mit dMLP können Sie T1/E1-Leitungen - in einem VIP auf einem Router der Cisco 7500-Serie oder einem FlexWAN auf einem Router der 7600-Serie - in einem Paket kombinieren, das die kombinierte Bandbreite mehrerer T1/E1-Leitungen bietet. So können Kunden die Bandbreite über T1/E1 hinaus erhöhen, ohne eine T3/E3-Leitung erwerben zu...
Seite 27
Multilink1, bundle name is udho2 Bundle up for 00:22:46 Bundle is Distributed 174466 lost fragments, 95613607 reordered, 129 unassigned 37803885 discarded, 37803879 lost received, 208/255 load 0x4D987C received sequence, 0x9A7504 sent sequence Member links: 28 active, 0 inactive (max not set, min not set) Se11/1/0/27:0, since 00:22:46, no frags rcvd Se11/1/0/25:0, since 00:22:46, no frags rcvd !--- Output suppressed.
Seite 28
kann eine größere Anzahl von Verbindungen bündeln, während der CEF-Lastenausgleich auf 6 parallele IP-Pfade beschränkt ist.Der Pro-Flow-CEF-Lastenausgleich begrenzt die maximale Bandbreite eines beliebigen Datenflusses auf ein T1. Kunden, die Sprach- Gateways verwenden, können beispielsweise viele Anrufe mit derselben Quelle und demselben Ziel führen und daher nur einen Pfad verwenden.CONS von MLP:MLP fügt jedem Paket oder Frame zusätzlichen Overhead hinzu.MLP ist CPU-intensiv.
Seite 29
immer für das Paket zugewiesen ist), der Zähler für verlorene Fragmente inkrementiert wird und die nächste Sequenznummer in der Liste zur Verarbeitung übernommen wird. Wie erkennt dMLP verlorene Fragmente?Sequenznummern: Wenn Sie darauf warten, dass ein Fragment mit der Sequenznummer N eingeht und alle Links ein Fragment mit einer Sequenznummer größer als N empfangen, wissen Sie, dass das Fragment N verloren gehen muss, da es nicht legal hinter Fragmenten mit höherer Nummer auf derselben Verbindung ankommen kann.Timeout: Wenn Sie zu lange auf ein Fragment warten, werden...
Seite 30
Paket ausgeschaltet werden. Warum wird der tx-quque-Grenzwert für Mitgliedslinks für ein Multilink-Paket auf 26 festgelegt, wenn dMLP auf einem Cisco 7500 aktiviert ist?Für jede serielle Schnittstelle der Bandbreite T1/E1 beträgt der Grenzwert für die TX-Warteschlange etwa 4 oder 5. Wenn Sie T1s/E1 in Multi-Link-Einheiten bündeln, würde sich die Bandbreite für das Paket erhöhen.
Dialer-CEF Konfigurieren von Peer-to-Peer-DDR mit Dialer-Profilen MPLS = Multilink PPP-Unterstützung Verteiltes Multilink Point-to-Point-Protokoll für Cisco Router der Serie 7500 Distributed Multilink Frame Relay (FRF.16) Fragmentierung und Verschachtelung von verteilten Verbindungen über Mietleitungen VoIP über PPP-Links mit Quality of Service (LLQ/IP RTP-Priorität, LFI, cRTP) Fehlerbehebung in technischenHinweisen - Cisco Router der Serie 7500 Support-Seite für Router-Produkte - Cisco Systems...