Was hat sich geändert?

Erfahren Sie, was sich in dieser Version für die Switches der QFX-Serie geändert hat.

EVPN

  • Flow-Label-Konfigurationsstatus für EVPN ELAN-Services: Die Ausgabe für den show evpn instance extensive Befehl zeigt jetzt den Flow-Label- und Flow-Label-statischen Betriebsstatus für ein Gerät und nicht für die Routing-Instanzen an. Ein Gerät mit flow-label aktivierter unterstützt flow-aware transport (FAT)-Flusslabels und kündigt seine Unterstützung seinen Nachbarn an. Ein Gerät mit flow-label-static aktivierter Unterstützung von FAT-Flussbezeichnungen, kündigt jedoch seine Funktionen nicht an.

  • Aktualisierte Ausgabe für show route table: Die Ausgabe für show route table bgp.evpn.0 zeigt jetzt den L2 Service TLV-Typ an. Zuvor wurde in der Ausgabe der L3-Dienst TLV angezeigt. PR1694780

Allgemeines Routing

  • OpenConfig-Containernamen für Point-to-Multipoint pro Schnittstelle Eingangs- und Ausgangssensoren werden aus Gründen der Konsistenz von "Signalisierung" zu "Signalisierung" geändert. PR1653962 und PR1654777

  • Junos IPv6-Flowspec implementiert bestimmte Einschränkungen aus RFC8956: Die Junos IPv6-Flowspec-Implementierung folgt nun bestimmten Einschränkungen, die in der neueren RFC8956 vorhanden waren. Durch diese Änderung wird die IPv6-Flowspec-Implementierung aktualisiert, um zusätzliche Übereinstimmungsbedingungen für ICMPv6-Typ- und ICMPv6-Codekomponenten zu erzwingen. Außerdem wird sichergestellt, dass Pakete nur dann korrekt zugeordnet und gezählt werden, wenn der Protokollwert der oberen Ebene 58 (ICMPv6) beträgt und das System den Transport-Header lokalisieren kann. Wenn Sie zuvor einen IPv6-Firewall-Filter mit BGP FlowSpec installiert haben, zeigen die entsprechenden Datenverkehrszähler Nullwerte an, da der Datenverkehr nicht korrekt gezählt wird. PR1656342

  • Eine Änderung des Instance-Typs von der Standardeinstellung auf L3VRF ist in offener Konfiguration (ACX-Serie, EX-Serie, MX-Serie, QFX-Serie, SRX-Serie, vMX und vSRX) nicht zulässig – DEFAULT_INSTANCE ist die primäre Instance, die ausgeführt wird, wenn kein bestimmter Instance-Typ in der Route set routing-options ?konfiguriert ist. Jede Instanz, die Sie explizit konfigurieren, wird in set routing-instance r1 routing-options ?übersetzt. Das Problem tritt in der Übersetzung auf, wenn Sie den Instanztyp DEFAULT_INSTANCE (beliebige Instanz in DEFAULT_INSTANCE) in L3VRF oder L3VRF in DEFAULT_INSTANCE ändern. Daher sind solche Änderungen nicht zulässig. Darüber hinaus kann DEFAULT_INSTANCE nur DEFAULT genannt werden, und DEFAULT ist für DEFAULT_INSTANCE reserviert, sodass solche Änderungen nicht möglich sind. PR1657578

  • Zeitintervall für die Leistungsüberwachung mit UTC auf EVO-Plattformen: Das Zeitintervall für die Leistungsüberwachung (PM) für 1-Tages-Klassen auf EVO-Plattformen beginnt um Mitternacht in der UTC-Zone und entspricht dem Standardverhalten von Junos. Diese Synchronisierung ermöglicht es Ihnen, plattformübergreifend konsistente Zeitpläne für die Leistungsüberwachung beizubehalten und die Genauigkeit und Zuverlässigkeit der Netzwerkleistungsdaten zu verbessern. PR1659966

  • Vor dieser Änderung enthielt die Ausgabe von CLI-Befehlen show route bei der Konfiguration von Routen-Sharding Informationen über Sharding. Nach der Änderung muss die Verwendung das Argument "rib-sharding all" zu CLI show route"-Befehlen hinzufügen, um Sharding-Informationen anzuzeigen.

  • Neue ARP- und NDP-Paketklassifizierung (QFX10002, QFX10008 und QFX10016): Wir haben zwei Control-Plane-Klassen für ARP- und NDP-Pakete eingeführt, die über die VTEP-Schnittstelle empfangen werden. Wenn Ihr Gerät ein Paket als ARP oder NDP identifiziert, führt es eine Eingangsportprüfung durch, um zu überprüfen, ob die VTEP-Schnittstelle diese Pakete empfängt. Wenn die VTEP-Schnittstelle das Paket empfängt, schreibt datapath die Klasse der Steuerungsebene in die neu definierten Werte um. Basierend auf dieser neuen Control-Plane-Klasse führt das System die verbleibende Paketverarbeitung durch und leitet die Pakete an den Hostpfad weiter. Das System fügt diesem ARP-Datenverkehr einen separaten DDoS-Policer hinzu, der sicherstellt, dass der ARP-Datenverkehr keine Underlay-ARP-DDoS-Verletzung auslöst.

  • So überwachen Sie die vmhost-Speichernutzung: Ein neuer kleiner Alarm, VMHost RE 0 Disk 1 Inode Nutzung verletzt Schwellenwert wird eingeführt. Der vorhandene kleinere Alarm, VMHost RE 0 Datenträger 1 Nutzung liegt über dem Schwellenwert, wurde in VMHost RE 0 Datenträger 1 Größe Nutzung überschritten Schwellenwert geändert.

  • Qualifizierungsprüfung für "nach Benutzer geordnet": Überprüfen Sie, ob Hierarchien für den Listentyp "Nach Benutzer geordnet" qualifiziert sind. Sobald show policy-options prefix-list dies vom Benutzer initiiert wurde, werden die Hierarchien in der vom Benutzer aktualisierten Reihenfolge angezeigt. Diese Erweiterung organisiert die Hierarchien in aufsteigender Reihenfolge.

  • Eine Änderung des Instance-Typs von der Standardeinstellung auf L3VRF ist in offener Konfiguration (ACX-Serie, EX-Serie, MX-Serie, QFX-Serie, SRX-Serie, vMX und vSRX) nicht zulässig – DEFAULT_INSTANCE ist die primäre Instance, die ausgeführt wird, wenn kein bestimmter Instance-Typ in der Route set routing-options ?konfiguriert ist. Jede Instanz, die Sie explizit konfigurieren, wird in set routing-instance r1 routing-options ?übersetzt. Das Problem tritt in der Übersetzung auf, wenn Sie den Instanztyp DEFAULT_INSTANCE (beliebige Instanz in DEFAULT_INSTANCE) in L3VRF oder L3VRF in DEFAULT_INSTANCE ändern. Daher sind solche Änderungen nicht zulässig. Darüber hinaus kann DEFAULT_INSTANCE nur DEFAULT genannt werden, und DEFAULT ist für DEFAULT_INSTANCE reserviert, sodass solche Änderungen nicht möglich sind.

  • Falscher Metrikwert für Richtlinien-Multipath-Routen – Junos OS und Junos OS Evolved melden Metrik 2-Werte für BGP-Routen, die mit konfiguriert sind policy-multipath, korrekt. Wenn das aktive Präfix für die Route SR TE ist und aufgelöst wird, gibt das System den Wert von Metrik 2 in den Routenmetriken genau wieder. Diese Änderung stellt sicher, dass Routing-Entscheidungen auf genauen Metriken basieren, was die allgemeine Leistung und Zuverlässigkeit des Netzwerks verbessert.

    [Siehe policy-multipath.]PR1686297

  • Vor dieser Änderung enthielt die Ausgabe von CLI-Befehlen "show route" bei der Konfiguration von Routen-Sharding Informationen über Sharding. Nach der Änderung muss die Verwendung das Argument "rib-sharding all" zu CLI "show route"-Befehlen hinzufügen, um Sharding-Informationen anzuzeigen. PR1687038

  • Die CLI-Option "and-quit" wurde aus "commit prepare" entfernt, um exklusive und private Modi zu konfigurieren (All-Junos, All Evo) - Ab Junos OS Version 22.3R1 haben wir die CLI-Option "and-quit" aus "commit prepare" entfernt, um exklusive und private Modi zu konfigurieren zu entfernen. Durch das Entfernen der Option "und-beenden" wird nun verhindert, dass Benutzer nach dem Beenden Änderungen verlieren, die in diesen beiden Konfigurationsmodi vorgenommen wurden. Um Änderungen nach einer Commitvorbereitung zu bestätigen, wenden Sie commit activate an. PR1689995

  • Verbesserung der lokalen Adresskonfiguration: Wenn Sie die local-address Option unter bfd-liveness-detection wird jetzt für Single-Hop-BFD-Sitzungen ignoriert, wird die Konfiguration ignoriert und eine Syslog-Warnung generiert. Diese local-address Option ist nur für Multi-Hop-BFD-Sitzungen vorgesehen.

    [Siehe bfd-liveness-detection.]PR1858398

Junos XML API und Scripting

  • Paginierungsbehandlung von Betriebsskripten: Das Standardverhalten für die Verarbeitung der Betriebsausgabe wurde geändert, um eine Paginierung zu verhindern. Alle Ausgaben von Betriebsskripten zeigen jetzt durchgehende Zeilen an, ohne durch Paginierung gemäß den CLI-Bildschirmlängeneinstellungen unterbrochen zu werden. Dadurch wird sichergestellt, dass Benutzeraufforderungen und -ausgaben nacheinander sichtbar sind, was die Benutzererfahrung verbessert. PR1648417

  • Der file copy Befehl unterstützt nur textformatierte Ausgaben in der CLI (ACX-Serie, EX-Serie, MX-Serie, PTX-Serie, QFX-Serie, SRX-Serie, vMX und vSRX) – Der file copy Befehl gibt keine Ausgabe aus, wenn der Vorgang erfolgreich ist, und unterstützt nur textformatierte Ausgaben, wenn ein Fehler auftritt. Der file copy Befehl unterstützt in keiner Version die Verwendung des | display xml Filters oder des | display json Filters zum Anzeigen der Befehlsausgabe im XML- oder JSON-Format. Wir haben diese Optionen aus der CLI entfernt. PR1698820

MPLS

  • Flexible Algorithmusinformationen für SRv6-Locators in der TED-Datenbank anzeigen: Verwenden Sie den Befehl, um die Metrik, die Flags und die show ted database extensive flexiblen Algorithmusinformationen anzuzeigen, die einem SRv6-Locator zugeordnet sind. Vor dieser Veröffentlichung waren diese Informationen nicht in der TED-Datenbank enthalten.

    [Siehe angezeigte Datenbank.]

Netzwerkmanagement und -überwachung

  • Erweiterung des jnxRmonAlarmState (ACX-Serie, EX-Serie, MX-Serie, NFX-Serie, PTX-Serie, QFX-Serie, SRX-Serie) – Sie können jetzt die folgenden zusätzlichen Werte für jnxRmonAlarmState anzeigen, wenn Sie die show snmp mib walk jnxRmonAlarmTable verwenden: fallingThreshold (6) - Wenn der Wert kleiner oder gleich dem steigenden Schwellenwert ist (5) - Wenn der Wert größer oder gleich dem steigenden Schwellenwert ist getFailure (7) - Wenn der Wert ein anderer Wert als noError für den Aktuelle interne "GET"-Anforderung In früheren Versionen konnten Sie nur den folgenden Status für jnxRmonAlarmState anzeigen: unbekannt (1), unter Erstellung (2) oder aktiv (3).

  • Junos YANG-Module für RPCs umfassen die junos:command Erweiterungsanweisung (ACX-Serie, EX-Serie, MX-Serie, PTX-Serie, QFX-Serie, SRX-Serie, vMX und vSRX) – Die Junos YANG-Module, die RPCs für Betriebsmodusbefehle definieren, schließen die junos:command Erweiterungsanweisung in Schemata ein, die mit Erweiterungen ausgegeben werden. Die Anweisung definiert den CLI-Befehl für den entsprechenden RPC. Das GitHub-Repository von Juniper yang speichert die RPC-Schemas mit Erweiterungen im rpc-with-extensions Verzeichnis für die jeweilige Version und Gerätefamilie. Wenn Sie die emit-extensions Anweisung auf Hierarchieebene [edit system services netconf yang-modules] konfigurieren und die YANG-Schemas auf dem lokalen Gerät generieren, enthalten die YANG-Module für RPCs außerdem die junos:command Erweiterungsanweisung.

Routing-Protokolle

  • AR-Replikatoren mit OISM installieren Multicast Zustände nur auf dem OISM SBD (QFX5130-32CD und QFX5700)—In einer EVPN-VXLAN ERB-Fabric mit vielen VLANs können QFX5130-32CD- und QFX5700-Switches, die als AR-Replikatoren (Assisted Replicators) mit optimiertem Intersubnetz-Multicast (OISM) ausgeführt werden, Skalierungsprobleme haben, wenn sie Multicast (*,G)-Status (mit IGMPv2) oder (S,G)-Status (mit IGMPv3) installieren. Daher installieren diese Switches nur diese Multicast-Zustände im OISM Supplemental Bridge Domain (SBD) VLAN. Sie installieren diese Zustände nicht in allen OISM-Revenue-Bridge-Domain-VLANs. Auf diesen Geräten werden Multicast-Gruppenrouten nur auf dem SBD in der Befehlsausgabe angezeigt show multicast snooping route .

    [Siehe OISM und AR-Skalierung mit vielen VLANs].

  • Verbessert show route Befehl mit Flow-ID-Informationen: Der Befehl show route extensive enthält jetzt Flow-ID-Informationen und bietet so einen besseren Einblick in routenspezifische Datenverkehrsströme.PR1687031

  • Option nexthop-resolution no-resolution für die RTC-Familie (Route Target Constrains) hinzugefügt – Die nexthop-resolution no-resolution Konfigurationsoption wurde den family route-target BGP-Konfigurationen hinzugefügt. Diese Ergänzung ermöglicht es Benutzern, die Nexthop-Auflösung für Routen der RTC-Familie (AFI 1, SAFI 132) zu deaktivieren und sie für das Filtern von VPN-Routen zu verwenden, ohne von der Nexthop-Erreichbarkeit der RTC-Route abhängig zu sein. [Siehe {https://www.juniper.net/documentation/us/en/software/junos/cli-reference/topics/ref/statement/family-edit-protocols-bgp-route-target-vp.html} family route-target]. PR1690014

Benutzeroberfläche und Konfiguration

  • Änderungen an der JSON-Codierung von Konfigurationsdaten für YANG-Leaf-Knoten des Typs identityref (ACX-Serie, EX-Serie, MX-Serie, PTX-Serie, QFX-Serie, SRX-Serie, vMX und vSRX): Wenn ein YANG-Leaf-Knoten vom Typ identityref ist, geben Junos-Geräte die Namespace-qualifizierte Form der Identität in der JSON-Codierung dieses Knotens aus. Darüber hinaus akzeptieren Junos-Geräte sowohl die einfache (kein Namespace) als auch die Namespace-qualifizierte Form einer Identität in JSON-Konfigurationsdaten. In früheren Versionen gaben Junos-Geräte nur die einfache Form einer Identität aus und akzeptierten sie. Durch das Ausgeben und Akzeptieren der Namespace-qualifizierten Identität wird sichergestellt, dass das Gerät den Wert ordnungsgemäß auflösen kann, falls das YANG-Datenmodell eine Identität und einen Leaf-Knoten definiert, der den identifyref-Wert in verschiedenen Modulen enthält.

  • Der file copy Befehl unterstützt nur textformatierte Ausgaben in der CLI (ACX-Serie, EX-Serie, MX-Serie, PTX-Serie, QFX-Serie, SRX-Serie, vMX und vSRX) – Der file copy Befehl gibt keine Ausgabe aus, wenn der Vorgang erfolgreich ist, und unterstützt nur textformatierte Ausgaben, wenn ein Fehler auftritt. Der file copy Befehl unterstützt in keiner Version die Verwendung des | display xml Filters oder des | display json Filters zum Anzeigen der Befehlsausgabe im XML- oder JSON-Format. Wir haben diese Optionen aus der CLI entfernt.

  • Persistente CLI-Zeitstempel: Um einen persistenten CLI-Zeitstempel für den aktuell angemeldeten Benutzer zu erhalten, aktivieren Sie den set cli timestamp Betriebsbefehl. Dadurch wird sichergestellt, dass der Zeitstempel für jede neue Zeile jeder SSH-Sitzung für den Benutzer oder die Klasse dauerhaft angezeigt wird, bis die Konfiguration entfernt wird.

    Um den Zeitstempel für eine bestimmte Klasse mit Berechtigungen und Format für verschiedene Benutzer zu aktivieren, konfigurieren Sie die folgenden Anweisungen: set system login class class name permissions permissions, set system login class class name cli timestampund set system login user username class class name authentication plain-text-password.

    Hinweis:

    Das Standardzeitstempelformat ist %b %d %T. Sie können das Format nach Ihren Anforderungen ändern. Sie können z. B. die folgende Anweisung konfigurieren:set system login class class name cli timestamp format "%T %b %d Um den Zeitstempel für einen bestimmten Benutzer mit Standardklassenberechtigungen und -format zu aktivieren, konfigurieren Sie die folgenden Anweisungen:set system login user username class class name authentication plain-text-password set system login user username cli timestamp.

VPNs