Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Juniper BNG CUPS CLI-Konfigurationsanweisungen

Dieses Thema bietet einen Überblick über Konfigurationsbefehle, einschließlich Syntax und Optionsbeschreibungen, die Sie mit Juniper BNG CUPS verwenden.

Address-Pool-Manager

Syntax

Hierarchieebene

Beschreibung

Konfiguriert die Verbindung von Juniper Address Pool Manager (APM) zu Juniper BNG CUPS. Diese Konfiguration erfolgt auf dem Juniper BNG-Controller.

Optionen

system-id unique-identifier

Geben Sie dem BNG CUPS-Controller eine eindeutige Netzwerkzeichenfolgenkennung für seine Interaktionen mit APM.

  • Bereich: Bis zu 45 Zeichen

inet ip-address

IPv4-Adresse von APM.

port port-number

Der Port, den APM für eingehende Adressenpool-Manager-Verbindungen überwacht.

secrets

Wenn die gRPC Network Management Interface (gMI)-Verbindung gesichert ist, konfigurieren Sie alle TLS-Schlüssel (Transport Layer Security) wie folgt:

  • Zertifikat certificate-file

  • Schlüssel private-key-file

  • ca-cert ca-certificate-file

Steuerungsebene

Syntax

Hierarchieebene

Beschreibung

Legt fest, dass das System die Rolle des Juniper BNG CUPS-Controllers übernimmt.

Optionen

control-plane-name bng-cups-controller-name

Es control-plane-name ist ein obligatorischer Verweis auf das lokale System und kann 1 bis 12 Zeichen lang sein. Sie können Großbuchstaben und Kleinschreibungen, Zahlen, Bindestriche und Punkte in diesem Verweis kombinieren, können sie jedoch nicht mit einem Bindestrich beginnen oder beenden.

transport

Die Transportstrophe ist eine obligatorische Strophe, die die Transportadresse definiert, auf der der Control Plane Manager auf eingehende Zuordnungsanforderungen überwacht. Der Control Plane Manager kann eine IPv4-Adresse oder eine IPv6-Adresse abhören. Auf dem Juniper BNG CUPS Controller ist nur der control-plane Modus konfigurierbar.

  • inet ip-address– Geben Sie die IPv4-Adresse des BNG CUPS-Controllers an.
  • inet6 ip-address– Geben Sie die IPv6-Adresse des BNG CUPS-Controllers an.
user-plane bng-user-plane-name

Definiert die BNG-Benutzerebenen, die autorisiert sind, den BNG CUPS-Controller zu verknüpfen. Sie müssen jede BNG-Benutzerebene auflisten.

  • inet ip-address— Das Attribut bezeichnet die inet-Adresse, von der der BNG CUPS-Controller eine Zuordnungsanforderung akzeptiert. Sie können eine Inet-Adresse für eine BNG-Benutzerebene nur konfigurieren, wenn der BNG CUPS-Controller über eine inet-Adresse verfügt.

  • inet6 ip-address— Das Attribut bezeichnet die IPv6-Adresse, von der der BNG CUPS-Controller eine Zuordnungsanforderung akzeptiert. Sie können eine inet6-Adresse für eine BNG-Benutzerebene nur konfigurieren, wenn der BNG CUPS-Controller eine inet6-Adresse hat.

  • netconf— Konfigurieren Sie die NETCONF-Verbindung (Network Configuration Protocol), sodass der BNG CUPS-Controller Konfigurationen senden und Befehlsausgaben von BNG-Benutzerebenen abrufen kann.

    • — Name der BNG-Benutzerebene
    • — Kennwort für die BNG-Benutzerebene.
    • — Der Port, an dem der NETCONF-Server lauscht. Der Standard ist Port 830.
  • statistics-reporting-interval— Das Intervall, in dem Statistiken von einer BNG-Benutzerebene an den BNG CUPS-Controller gemeldet werden. Das Intervall für die Statistikberichterstattung wird in Minuten gemeldet.

    • Standard: 1 Minute

    • Reichweite: 1 bis 1.440 Minuten

pfcp

Geben Sie die Packet Forwarding Control Protocol-Protokollattribute für den Control Plane Manager und alle anderen Daemons an, die Packet Forwarding Control Protocol zur Kommunikation mit ihren Peers verwenden.

Hinweis:

Wir empfehlen, den BNG CUPS-Controller und die BNG-Benutzerebenen mit denselben Packet Forwarding Control Protocol-Attributen zu konfigurieren.

  • retransmission-timer– Definiert das Intervall für die erneute Übertragung in Sekunden.

    • Standard: 5 Sekunden

    • Bereich: 3 bis 30

      Sekunden
  • retries– Definiert die Anzahl der Wiederholungsversuche.

    • Standard: 5

    • Bereich: 5 bis 10

  • heartbeat-interval– Definiert das Intervall in Sekunden zwischen Keep-Alive-Nachrichten.
    • Standard: 60

      Sekunden
    • Reichweite: 60 bis 600

      Sekunden

Domain-Profil

Syntax

Hierarchieebene

Beschreibung

Konfiguriert das Domänenprofil. Das Domänenprofil definiert die BNG-Attribute für das Erstellen von Domänen. Die Domäne wird basierend auf dem gerahmten Pool erstellt, der von RADIUS empfangen wird.

Optionen

domain-profile domain-profile-name

Legen Sie den Namen des Domänenprofils fest.

preferred-prefix-length number

Definieren Sie die bevorzugte Präfixlänge.

  • Reichweite: 8 bis 30

source-partition-qualifier string

(Optional) Eine Zeichenfolge, die als Suffix auf den Speicherort der Domäne angewendet wird, um einen Partitionsnamen zu erstellen, der an den Juniper Address Pool Manager übergeben wird.

excluded-address last-octet number

(Optional) Wenn Sie den vorhergehenden Codesatz konfigurieren, schließt das Domänenprofil alle Adressen mit einem Domänenpoolpräfix aus, das dem angegebenen Letzten Oktettwert entspricht.

  • Bereich: 0 bis 255

install-discard-routes

(Optional) Gibt an, dass Sie eine Verwerfungsroute (mit dem zugehörigen Routentag, das mit dem Poolpräfix bereitgestellt wird) separat auf den BNG-Benutzerebenen konfigurieren müssen, um diese Routen in den exportierten Routensatz zu importieren.

Igmp

Syntax

Hierarchieebene

Beschreibung

Aktivieren Sie IGMP auf dem Router oder Switch. IGMP muss aktiviert sein, damit der Router oder Switch Multicast-Pakete empfangen kann. Dieser Befehl wird auf dem BNG CUPS-Controller ausgeführt.

Die übrigen Aussagen werden separat erläutert. Siehe CLI-Explorer.

Standard

IGMP ist auf dem Router oder Switch deaktiviert. IGMP wird auf allen Broadcast-Schnittstellen automatisch aktiviert, wenn Sie Protocol Independent Multicast (PIM) oder Distance Vector Multicast Routing Protocol (DVMRP) konfigurieren.

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Schnittstelle (Protokolle IGMP)

Syntax

Hierarchieebene

Beschreibung

Aktivieren Sie IGMP auf einer Schnittstelle und konfigurieren Sie schnittstellenspezifische Eigenschaften. Dieser Befehl wird auf dem BNG CUPS-Controller ausgeführt.

Optionen

interface-name— Name der Schnittstelle. Geben Sie den vollständigen Schnittstellennamen einschließlich der physischen und logischen Adresskomponenten an. Um alle Schnittstellen zu konfigurieren, können Sie alle angeben.

Die übrigen Aussagen werden separat erläutert. Siehe CLI-Explorer.

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Schnittstelle (Protokolle MLD)

Syntax

Hierarchieebene

Beschreibung

Aktivieren Sie MLD auf einer Schnittstelle und konfigurieren Sie schnittstellenspezifische Eigenschaften. Dieser Befehl wird auf dem BNG CUPS-Controller ausgeführt.

Optionen

interface-name— Name der Schnittstelle. Geben Sie den vollständigen Schnittstellennamen einschließlich der physischen und logischen Adresskomponenten an. Um alle Schnittstellen zu konfigurieren, können Sie alle angeben.

Die übrigen Aussagen werden separat erläutert. Siehe CLI-Explorer.

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Load Balancing

Syntax

Hierarchieebene

Beschreibung

Ermöglicht Load Balancing auf Juniper BNG CUPS. Dieser Befehl wird auf dem BNG CUPS-Controller ausgeführt.

Optionen

group group-name

Geben Sie die Load-Balancing-Gruppe an.

user-plane bng-user-plane-name

Geben Sie die BNG-Benutzerebene an, die dem BNG CUPS-Controller für das Load Balancing zugeordnet ist.

port port-identifier

Geben Sie den logischen Port an, der dem Load Balancing des BNG CUPS-Controllers zugeordnet ist.

max-weight max-weight-number

Geben Sie den maximalen Gewichtungswert (1 bis 255) für den logischen Port an.

Mld

Syntax

Hierarchieebene

Beschreibung

Aktivieren Sie MLD auf dem Router. MLD muss aktiviert sein, damit der Router Multicast-Pakete empfangen kann. Dieser Befehl wird auf dem BNG CUPS-Controller ausgeführt.

Standard

MLD ist auf dem Router deaktiviert. MLD wird auf allen Broadcast-Schnittstellen automatisch aktiviert, wenn Sie Protocol Independent Multicast (PIM) oder Distance Vector Multicast Routing Protocol (DVMRP) konfigurieren.

Optionen

Die übrigen Aussagen werden separat erläutert. Siehe CLI-Explorer.

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Multicast

Syntax

Hierarchieebene

Beschreibung

Konfigurieren Sie die Eigenschaften von Multicast-Routing-Optionen. Beachten Sie, dass Sie eine Bereichsrichtlinie nicht auf eine bestimmte Routing-Instanz anwenden können. Das heißt, alle Scoping-Richtlinien werden auf alle Routing-Instanzen angewendet. Die Anweisung gilt jedoch scope einzeln für eine bestimmte Routing-Instanz.

Hinweis:

Der multicast Befehl wird auf dem BNG CUPS Controller ausgeführt.

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

No-Usage-Report

Syntax

Hierarchieebene

Beschreibung

Deaktivieren Sie die Berichterstattung über die physische Schnittstellennutzung an den BNG CUPS-Controller. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Erforderliche Berechtigungsstufe

System: Diese Anweisung wird in der Konfiguration angezeigt.

Systemsteuerung: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Partition

Syntax

Hierarchieebene

Beschreibung

Definiert das BNG-Partitionsattribut auf Benutzerebene. Das Partitionsattribut definiert die geografische Region oder den Bereich, zu dem die BNG-Benutzerebene gehört.

Hinweis:

Damit Juniper BNG CUPS mit juniper Address Pool Manager betrieben werden kann, müssen Sie das Partitionstribut konfigurieren.

Optionen

partition partition-name

Name der Partition.

Erforderliche Berechtigungsstufe

System: Diese Anweisung wird in der Konfiguration angezeigt.

Systemsteuerung: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Richtlinienoptionen

Syntax

Hierarchieebene

Beschreibung

Konfigurieren Sie Optionen wie Anwendungszuordnungen für den DCBX-Anwendungsprotokollaustausch und Richtlinienaussagen. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Erforderliche Berechtigungsstufe

Speicher: Diese Anweisung wird in der Konfiguration angezeigt. Speichersteuerung: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Richtlinienerklärung

Syntax

Hierarchieebene

Beschreibung

Definieren einer Routing-Richtlinie, einschließlich Unterroutine-Richtlinien. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Ein Begriff ist eine benannte Struktur, in der Bedingungen und Aktionen definiert werden. Routing-Richtlinien bestehen aus einem oder mehreren Begriffen. Jeder Routing-Richtlinienbegriff wird durch einen Begriffsnamen identifiziert. Der Name kann Buchstaben, Zahlen und Bindestriche (-) enthalten und kann bis zu 255 Zeichen lang sein. Um Leerzeichen in den Namen einzufügen, schließen Sie den gesamten Namen in doppelte Anführungszeichen ein.

Jeder Begriff enthält eine Reihe von Übereinstimmungsbedingungen und eine Reihe von Aktionen:

  • Übereinstimmungsbedingungen sind Kriterien, die eine Route erfüllen muss, bevor die Aktionen angewendet werden können. Wenn eine Route alle Kriterien erfüllt, werden eine oder mehrere Aktionen auf die Route angewendet.

  • Aktionen geben an, ob die Route angenommen oder abgelehnt werden soll, steuern, wie eine Reihe von Richtlinien bewertet werden soll, und ändern die Merkmale, die einer Route zugeordnet sind.

Im Allgemeinen vergleicht ein Router eine Route mit den Übereinstimmungsbedingungen jedes Begriffs in einer Routing-Richtlinie, beginnend mit dem ersten und durch die Begriffe in der Reihenfolge, in der sie definiert werden, bis eine Übereinstimmung vorgenommen und eine explizit konfigurierte oder standardorientierte Aktion von accept oder reject durchgeführt wird. Wenn keiner der Begriffe in der Richtlinie mit der Route übereinstimmt, vergleicht der Router die Route mit der nächsten Richtlinie usw., bis entweder eine Aktion eingeleitet oder die Standardrichtlinie ausgewertet wird.

Wenn keine der Übereinstimmungsbedingungen jedes Begriffs als wahr bewertet wird, wird die letzte Aktion ausgeführt. Die letzte Aktion wird in einem namenlosen Begriff definiert. Darüber hinaus können Sie eine Standardaktion (entweder accept oder reject) definieren, die jede protokollinterne Aktion außer Kraft setzt.

Die Reihenfolge der Spielbedingungen in einem Begriff ist nicht relevant, da ein Pfad für eine Maßnahme alle Übereinstimmungsbedingungen in einem Begriff erfüllen muss.

Geben Sie show policy-options den Konfigurationsbefehl ein, um die Routing-Richtlinien auf der [edit policy-options] Hierarchieebene policy-statement policy-name in alphabetischer Reihenfolge aufzulisten.

Die Aussagen werden separat erklärt.

Optionen

actions—(Optional) Eine oder mehrere Aktionen, die durchgeführt werden müssen, wenn die Bedingungen übereinstimmen.

family family-name—(Optional) Geben Sie ein Adressfamilie-Protokoll an. Für IPv4 angeben inet . Geben Sie inet6 für 128-Bit-IPv6 und um die Interpretation von IPv6-Router-Filteradressen zu ermöglichen. Geben Sie für IS-IS-Datenverkehr an iso. Geben Sie für IPv4-Multicast-VPN-Datenverkehr an inet-mvpn. Geben Sie für IPv6-Multicast-VPN-Datenverkehr an inet6-mvpn. Geben Sie für Multicast-Distribution-Tree (MDT) IPv4-Datenverkehr an inet-mdt. Geben Sie für BGP-Routenziel-VPN-Datenverkehr an route-target. Geben Sie für Das Traffic-Engineering an traffic-engineering.

Hinweis:

Wenn family dies nicht angegeben ist, verwendet das Routinggerät oder die Routing-Instanz die von BGP übertragene Adressfamilie bzw. -familien. Wenn multiprotocol BGP (MP-BGP) aktiviert ist, wird die Richtlinie standardmäßig auf die Protokollfamilie bzw. -familien festgelegt, die in der Netzwerkschicht Erreichbarkeitsinformationen (Network Layer Reachability Information, NLRI) wie in der Familienaussage für BGP konfiguriert werden. Wenn MP-BGP nicht aktiviert ist, verwendet die Richtlinie die Standard-Unicast-IPv4 der BGP-Adressfamilie.

from—(Optional) Passen Sie eine Route anhand ihrer Quelladresse ab.

as-path-neighbors (as-list | as-list-group)– Vergleicht den AS, aus dem die Route stammt. Bewertet, ob die am besten richtige AS-Nummer im AS-Pfad zu der oder as-list-group in der as-path-origins as-list Konfigurationsaussage angegeben gehört. In dem Fall, in dem die Route aggregiert wurde und der Speicherort des ursprungsbasierten AS einen AS-Satz enthält, bewertet der as-path-origins Betreiber mit true, wenn ein im AS-Satz enthaltener AS zu dem as-list oder as-list-group in der as-path-origins Konfigurationsaussage angegeben gehört.

as-path-origins (as-list | as-list-group)– Vergleicht den Nachbarn AS im AS-Pfad. Bewertet, ob die erste AS-Nummer im AS-Pfad mit der in der as-list as-path-neighbors Konfigurationsaussage angegebenen oder as-list-group übereinstimmt. Wenn es sich bei dem benachbarten AS-Speicherort um einen AS-Satz handelt, wertet der as-path-neighbors Betreiber mit true aus, wenn ein im AS-Satz enthaltener AS zu dem as-list oder as-list-group in der as-path-neighbors Konfigurationsanweisung angegeben gehört.

as-path-transits (as-list | as-list-group)– Vergleich aller AS im AS-Pfad. Bewertet, wann ein AS zu der oder as-list-group in der as-list as-path-transit Konfigurationsaussage angegeben gehört. Im Fall von AS-Set vergleicht der as-path-transit Betreiber alle ASes im AS-Set.

as-path-calc-length count (equal | orhigher | orlower)—(Optional) Geben Sie eine Zahl von 0 bis 1024 an, um Routen basierend auf der Anzahl der berechneten autonomen Systeme (ASs) im AS-Pfad zu filtern.

Hinweis:
  • ASs in einer Sequenz zählen als 1.

  • AS-Sätze zählen als 1.

  • BGP-Konföderationssegmente zählen als 0.

as-path-unique-count count (equal | orhigher | orlower)—(Optional) Geben Sie eine Zahl von 0 bis 1024 an, um Routen basierend auf der Gesamtzahl der einzigartigen autonomen Systeme (ASs) der Nicht-BGP-Konföderation im AS-Pfad zu filtern.

Hinweis:

Doppelte AS-Nummern werden für die Anzahl ignoriert.

advertise-locator—(Optional) Ermöglichen Sie IS-IS, Locator-Präfixe zusammenzufassen und anzukündigen.

Bereich: 0-255

aggregate-bandwidth—(Optional) Aktivieren Sie BGP, um die aggregierte ausgehende Linkbandbreite für Das Load Balancing anzukündigen.

dynamic-tunnel-attributes dynamic-tunnel-attributes—(Optional) Wählen Sie eine Reihe von definierten dynamischen Tunnelattributen für die Weiterleitung des Datenverkehrs über V4oV6-Tunnel.

match-conditions—(Optional in from Erklärung; in der to Erklärung erforderlich) Eine oder mehrere Bedingungen für die Übereinstimmung. Die Qualifikationsvoraussetzungen werden unter Routing-Richtlinien-Matchbedingungen beschrieben.

multipath-resolve multipath-resolve–(Optional) Aktivieren Sie die Verwendung aller Pfade für die Auflösung über das angegebene Präfix.

limit-bandwidth limit-bandwidth—(Optional) Geben Sie die Obergrenze für die angekündigte gesamt ausgehende Linkbandbreite für Das Load Balancing an.

  • Bereich: 0 bis 4.294.967.295 Bytes

no-entropy-label-capability—(Optional) Deaktivieren Sie die Ankündigung der Entropie-Label-Funktion an den in der Richtlinie angegebenen Ausgangs- oder Transitrouten.

priority (high | medium | low)—(Optional) Konfigurieren Sie die Priorität für eine IS-IS-Route, um im Falle einer Änderung der Netzwerktopologie die Standardreihenfolge zu ändern, in der die Routen in der Routing-Tabelle installiert sind.

policy subroutine-policy-name— Verwenden Sie eine andere Richtlinie als Übereinstimmungsbedingung innerhalb dieser Richtlinie. Der Name, der die Unterroutine-Richtlinie identifiziert, kann Buchstaben, Zahlen und Bindestriche (-) enthalten und kann bis zu 255 Zeichen lang sein. Um Leerzeichen in den Namen einzufügen, schließen Sie ihn in Anführungszeichen ein (" "). Richtliniennamen können das Formular __.*-internal__nicht annehmen, da dieses Formular reserviert ist. Informationen zur Konfiguration von Unterroutinen finden Sie unter Grundlegendes zu Richtlinien-Unterroutinen in Routing-Richtlinien-Übereinstimmungsbedingungen.

policy-name— Name zur Identifizierung der Richtlinie. Der Name kann Buchstaben, Zahlen und Bindestriche (-) enthalten und kann bis zu 255 Zeichen lang sein. Um Leerzeichen in den Namen einzufügen, schließen Sie ihn in Anführungszeichen ein (" ").

prefix-list prefix-list-name— Name einer Liste von IPv4- oder IPv6-Präfixen.

prefix-list-filter prefix-list-name—Name einer Präfixliste, die anhand von Qualifizierern bewertet werden soll; match-type ist die Art der Übereinstimmung und actions ist die Aktion, die ergriffen werden muss, wenn die Präfixe übereinstimmen.

programmed—(Optional) Zulassen von Richtlinien-Übereinstimmungen für Routen, die von JET-APIs injiziert werden.

protocol protocol-name—Name des Protokolls, das zur Steuerung des Imports der Traffic-Engineering-Datenbank am Ursprungspunkt verwendet wird.

Sie können Optionen zum Abgleich von Label IS-IS und OSPF-Routen mit den l-isis l-ospf entsprechenden Optionen angeben. Die isis Optionen entsprechen allen IS-IS-Routen, mit Ausnahme von gekennzeichneten IS-IS-Routen. Die ospf Option entspricht allen OSPF-Routen, einschließlich OSPFv2, OSPFv3 und beschrifteten OSPF-Routen.

resolution-map—(Optional) Festlegen der Auflösungskartenmodi. Eine bestimmte Lösungskarte kann für mehrere Richtlinienaussagen freigegeben werden.

route-filter destination-prefix match-type <actions>—(Optional) Liste der Routen, auf denen eine sofortige Übereinstimmung durchgeführt werden soll; destination-prefix entspricht das IPv4- oder IPv6-Routenpräfix, match-type ist die Art der Übereinstimmung (siehe Konfigurieren von Routenlisten) und actions ist die Aktion, die sie ausführen müssen, wenn die destination-prefix Übereinstimmungen erfolgen.

source-address-filter source-prefix match-type <actions>—(Optional) Unicast-Quelladressen in Multiprotocol-BGP (MBGP) und Multicast Source Discovery Protocol (MSDP)-Umgebungen, in denen eine sofortige Übereinstimmung durchgeführt werden kann. source-prefix entspricht das IPv4- oder IPv6-Routenpräfix, match-type ist die Art der Übereinstimmung (siehe Konfigurieren von Routenlisten) und actions ist die Aktion, die sie ausführen müssen, wenn die source-prefix Übereinstimmungen erfolgen.

tag value—(Optional) Ein numerischer Wert, der eine Route identifiziert. Sie können bestimmte Routen markieren, um sie gegenüber anderen Routen zu priorisieren. Im Falle einer Änderung der Netzwerktopologie aktualisiert Junos OS diese Routen in der Routingtabelle, bevor andere Routen mit niedrigerer Priorität aktualisiert werden. Sie können auch einige Routen markieren, um sie basierend auf Ihren Anforderungen zu identifizieren und abzulehnen.

term term-name— Name, der den Begriff identifiziert. Der Name des Begriffs muss in der Richtlinie eindeutig sein. Er kann Buchstaben, Zahlen und Bindestriche (-) enthalten und kann bis zu 64 Zeichen lang sein. Um Leerzeichen in den Namen einzufügen, schließen Sie den gesamten Namen in Anführungszeichen (" "). Eine Richtlinienaussage kann mehrere Begriffe enthalten. Wir empfehlen, alle Begriffe zu nennen. Sie haben jedoch die Möglichkeit, einen namenlosen Begriff, der der letzte Begriff in der Richtlinie sein muss, einzubeziehen. Um einen namenlosen Begriff zu konfigurieren, lassen Sie die Anweisung beim Definieren der term Übereinstimmungsbedingungen und -aktionen aus.

to—(Optional) Übereinstimmung einer Route basierend auf ihrer Zieladresse oder den Protokollen, in denen die Route angekündigt wird.

then—(Optional) Aktionen für passende Routen. Die Aktionen werden in Konfigurieren von Flusssteuerungsaktionen und Konfigurieren von Aktionen zur Manipulation von Routeneigenschaften beschrieben.

set-down-bit—(Optional) Konfigurieren Sie diese Option, um durchgesickerte Locator-Routen mithilfe von Routing-Richtlinien zu aggregieren.

validation-database-instance—(Optional) Name zur Identifizierung eines Validierungsstatus mit Datenbankname.database-name <database-name> —(Optional) Name der Routenvalidierungsdatenbank, die angezeigt werden soll. state (valid|invalid|unknown)—(Optional) Name zur Identifizierung eines Validierungsstatus

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Abfrageintervall (Protokolle IGMP)

Syntax

Hierarchieebene

Beschreibung

Geben Sie an, wie oft das quergefragte Routinggerät allgemeine Host-Abfrage-Meldungen sendet. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Optionen

seconds— Zeitintervall

  • Bereich: 1 bis 1024

  • Standard: 125 Sekunden

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Abfrageintervall (Protokolle MLD)

Syntax

Hierarchieebene

Beschreibung

Geben Sie an, wie oft der querier-Router allgemeine Host-Abfrage-Meldungen sendet. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Optionen

seconds— Zeitintervall

  • Bereich: 1 bis 1024

  • Standard: 125 Sekunden

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Abfrage-Last-Member-Intervall

Syntax

Hierarchieebene

Beschreibung

Geben Sie an, wie oft das querierige Routing-Gerät gruppenspezifische Abfragenachrichten sendet. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Optionen

seconds— Zeitintervall in Sekundenbruchteilen oder Sekunden.

  • Bereich: 0,1 bis 0,9, dann in 1-Sekunden-Intervallen 1 bis 1024

  • Standard: 1 Sekunde

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Abfrage-Antwort-Intervall

Syntax

Hierarchieebene

Beschreibung

Geben Sie an, wie lange das querierige Routinggerät wartet, um eine Antwort auf eine Hostabfragenachricht von einem Host zu erhalten. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Optionen

seconds— Das Abfrageantwortintervall muss kleiner als das Abfrageintervall sein.

  • Bereich: 1 bis 1024

  • Standard: 10 Sekunden

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

robuste Anzahl

Syntax

Hierarchieebene

Beschreibung

Optimieren Sie den erwarteten Paketverlust in einem Subnetz. Dieser Faktor wird verwendet, um das Gruppenmitgliedsintervall, andere querier vorhandene Intervalle und die Anzahl der Letzten Member-Abfragen zu berechnen. Dieser Befehl wird auf den BNG-Benutzerebenen ausgeführt.

Optionen

number— Stabilitätsvariable

  • Bereich: 2 bis 10

  • Standard: 2

Erforderliche Berechtigungsstufe

Routing: Diese Anweisung wird in der Konfiguration angezeigt.

routing-control: So fügen Sie diese Anweisung zur Konfiguration hinzu.

Versionsinformationen

Erklärung eingeführt in Juniper BNG CUPS Version 22.4R1.

Sicherheitsprofil

Syntax

Hierarchieebene

Beschreibung

Definiert die Sicherheitsanforderungen, die für sichere Verbindungen auf Datenübertragungsebene und Transportschichtsicherheit erforderlich sind. Wenn dieser security-profile nicht konfiguriert ist, geht der zugehörige BNG CUPS-Controller oder die BNG CUPS-Benutzerebene davon aus, dass die Transportschnittstellen nicht sicher sind.

Optionen

security-profile profile-name

Geben Sie dem Sicherheitsprofil einen Namen.

ca-cert-file-name ca-certificate-name

Name des CA-Profils.

cert-file-name certificate-name

Name des öffentlichen Zertifikats.

key-file-name key-name

Name des privaten Schlüsselpaars.

Auswahlfunktion

Syntax

Hierarchieebene

Beschreibung

Legt die Cluster fest, in denen die BNG-Benutzerebene Mitglied ist. Außerdem können Sie die Serviceklasse festlegen, die die BNG-Benutzerebene innerhalb jedes Clusters unterstützt.

Optionen

cluster cluster-name

Der Name oder die Namen des Clusters, zu dem die BNG-Benutzerebene gehört. Sie können einen oder mehrere Namen eingeben.

service-group service-group-names

Die Namen der Serviceklassen, die von der BNG-Benutzerebene in jedem Cluster unterstützt werden. Sie können einen oder mehrere Namen eingeben.

Transport

Syntax

Hierarchieebene

Beschreibung

Definiert die Transportsicherheit für alle BNG CUPS-Controller und BNG-Benutzerebenen in der Kommunikation. Sie verwenden den Transportbefehl, um entweder den BNG CUPS-Controller oder die BNG-Benutzerebene zu konfigurieren, je nachdem, welche Option Sie auf mode Hierarchieebene auswählen.

Optionen

inet ip-address

Die IP-Adresse des BNG CUPS-Controllers oder der BNG-Benutzerebene, die Sie konfigurieren.

security-profile security-profile-name

Geben Sie das konfigurierte Sicherheitsprofil an, in dem das CA-Profil, das öffentliche Zertifikat und das private Schlüsselpaar aufgeführt sind (siehe Sicherheitsprofil).

Benutzerebene

Syntax

Hierarchieebene

Beschreibung

Legt fest, dass das System die Rolle einer BNG-Benutzerebene übernimmt.

Optionen

user-plane-name bng-user-plane-name

Das user-plane-name Attribut wird wie folgt beschrieben:

  • Ist obligatorisch und identifiziert die BNG-Benutzerebene

  • Muss innerhalb der Domäne des BNG CUPS-Controllers eindeutig sein

  • Ist ein Verweis auf das lokale System und kann 1 bis 12 Zeichen lang sein und Groß- und Kleinschreibungen, Ziffern, Bindestriche und Punkte enthalten

  • Darf nicht mit einem Bindestrich beginnen oder enden

transport (user-plane-name)

Die Transportstrophe ist eine obligatorische Strophe, die die Quelladresse definiert, von der aus die BNG-Benutzerebene Assoziationen initiiert.

  • inet ip-address– Geben Sie die IPv4-Adresse der BNG-Benutzerebene an.

  • inet6 ip-address– Geben Sie die IPv6-Adresse der BNG-Benutzerebene an.

control-plane-name bng-cups-controller-name

Definiert den BNG CUPS-Controller, dem diese BNG-Benutzerebene zugeordnet werden soll. Dieser control-plane-name kann 1 bis 12 Zeichen lang sein und Groß- und Kleinschreibungen, Zahlen, Bindestriche und Punkt enthalten. Der Name darf nicht mit einem Bindestrich beginnen oder enden.

transport (control-plane-name)

Definiert die IPv4- oder IPv6-Adresse und Die Portnummer des BNG CUPS-Controllers, mit dem die BNG-Benutzerebene versucht, eine Zuordnung vorzunehmen. Die von Ihnen gewählte Adressfamilie muss mit der Familie in der Transportgruppe der BNG-Benutzerebene übereinstimmen.

  • inet ip-address– Geben Sie die IPv4-Adresse des BNG CUPS-Controllers an.

  • inet6 ip-address– Geben Sie die IPv6-Adresse des BNG CUPS-Controllers an.

pfcp

Geben Sie die Packet Forwarding Control Protocol-Protokollattribute für den Control Plane Manager und alle anderen Daemons an, die Packet Forwarding Control Protocol zur Kommunikation mit ihrem Peer verwenden.

  • retransmission-timer– Definiert das Intervall für die erneute Übertragung in Sekunden.

    • Standard: 3 Sekunden

    • Reichweite: 3 bis 30 Sekunden

  • retries– Definiert die Anzahl der Wiederholungsversuche.

    • Standard: 3

    • Bereich: 3 bis 10

  • heartbeat-interval– Definiert das Intervall in Sekunden zwischen Keep-Alive-Nachrichten.
    • Standard: 60

    • Reichweite: 60 bis 600

selection-function Legt die Cluster fest, in denen die BNG-Benutzerebene Mitglied ist. Außerdem können Sie die Serviceklasse festlegen, die die BNG-Benutzerebene innerhalb jedes Clusters unterstützt.
  • cluster cluster-name— Die Namen des Clusters, zu dem die BNG-Benutzerebene gehört. Sie können einen oder mehrere Namen eingeben.

  • service-group service-group-name— Die Namen der Servicegruppen, die von der BNG-Benutzerebene in jedem Cluster unterstützt werden. Sie können einen oder mehrere Namen eingeben.

Gewicht

Syntax

Hierarchieebene

Beschreibung

Legen Sie die Lastausgleichsgewichtung für Abonnenten oder für den logischen Schnittstellensatz fest.

Sie können die Gewichtung entsprechend Ihren Anforderungen definieren: Sie können es definieren, indem Sie die Teilnehmerbandbreite, die festgelegte Bandbreite für logische Schnittstellen oder sogar eine sogar Anzahl von Anwendern pro logischer Schnittstellensatz verwenden. Dieser Befehl wird auf dem BNG CUPS-Controller ausgeführt.

Optionen

weight weight-number

Definiert den Lastausgleichswert (1 bis 255).