ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Content Switching für das Diameter-Protokoll

Für den Datenverkehr im Diameter-Protokoll können Sie die NetScaler-Appliance (oder virtuelle Appliance) so konfigurieren, dass sie als Relay-Agent fungiert, der auf der Grundlage des Nachrichteninhalts (AVP-Wert in der Nachricht) ein Paket ausgleicht und an das entsprechende Ziel weiterleitet. Da die Appliance keine Verarbeitung auf Anwendungsebene durchführt, stellt sie Relaying-Dienste für alle Diameter-Anwendungen bereit, wie in den konfigurierten Content Switching-Richtlinien angegeben. Daher gibt die Appliance die Relay-Anwendungs-ID in der CEA-Nachricht (Capability Exchange Answer) an, wenn der Client eine Durchmesserverbindung herstellt. Sie müssen einen virtuellen Content Switching-Server, virtuelle Server für den Lastenausgleich und Dienste konfigurieren, die den Durchmesserknoten entsprechen. Wenn eine Anfrage den virtuellen Content Switching-Server erreicht, wendet der virtuelle Server die Content Switching-Richtlinien an, die mit dieser Art von Anfrage verknüpft sind. Nach der Auswertung der Richtlinien leitet der virtuelle Content Switching-Server die Anforderung an den entsprechenden virtuellen Lastausgleichsserver weiter, der sie an den entsprechenden Dienst sendet.

Eine Durchmesserschnittstelle stellt eine Verbindung zwischen den Knoten mit unterschiedlichen Durchmessern her. Die folgende Beispielbereitstellung verwendet Cx- und Rx-Schnittstellen. Eine Cx-Schnittstelle stellt eine Verbindung zwischen einem CSCF und einem HSS her. Eine Rx-Schnittstelle stellt eine Verbindung zwischen einem CSCF und einem PCRF her. Alle Nachrichten erreichen die NetScaler-Appliance. Je nachdem, ob die Nachricht für eine Cx- oder eine Rx-Schnittstelle bestimmt ist, und je nach den definierten Content Switching-Richtlinien wählt der NetScaler einen geeigneten Load-Balancing-Serverpool aus.

Durchmesser beim Umschalten von Inhalten

Beispielkonfiguration

  1. Erstellen Sie für jede Entität einen Dienst, einen Load Balancing-Server, und binden Sie den Dienst an den virtuellen Server.

    add service svc_pcrf[1-3] 1.1.1.1[1-3] DIAMETER 3868 add service svc_hss[1-3] 1.1.1.2[1-3] DIAMETER 3868 add lb vserver vs_rx DIAMETER -persistenceType DIAMETER –persistavpno 263 add lb vserver vs_cx DIAMETER -persistenceType DIAMETER –persistavpno 263 bind lb vserver vs_rx svc_pcrf[1-3] bind lb vserver vs_cx svc_hss[1-3]
  2. Erstellen Sie einen virtuellen Content Switching-Server und zwei Aktionen (eine für jeden virtuellen Load-Balancing-Server). Erstellen Sie zwei Content Switching-Richtlinien und binden Sie diese Richtlinien an den virtuellen Content Switching-Server, wobei Sie für jede Richtlinie eine Priorität angeben.

    add cs vserver cs_diameter DIAMETER 10.1.1.10 3868 add cs action cx_action -targetLBVserver vs_cx add cs action rx_action –targetLBvserver vs_rx add cs policy cx_policy -rule "DIAMETER.REQ.AUTH_APPLICATION_ID.EQ(16777216)" -action cx_action add cs policy rx_policy -rule "DIAMETER.REQ.AUTH_APPLICATION_ID.EQ(16777236)" -action rx_action bind cs vserver cs_diameter -policyName rx_policy -priority 100 bind cs vserver cs_diameter -policyName cx_policy -priority 110
Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
Content Switching für das Diameter-Protokoll