ADC

Anwendungsfall 1 — Jumbo zu Jumbo Setup

Stellen Sie sich ein Beispiel für ein Jumbo-zu-Jumbo-Setup vor, bei dem der virtuelle SIP-Lastenausgleichsserver LBVS-1, der auf der NetScaler Appliance NS1 konfiguriert ist, zum Lastausgleich des SIP-Datenverkehrs zwischen den Servern S1 und S2 verwendet wird. Die Verbindung zwischen Client CL1 und NS1 und die Verbindung zwischen NS1 und den Servern unterstützen Jumbo-Frames.

Die Schnittstelle 10/1 von NS1 empfängt oder sendet Datenverkehr vom oder zum Client CL1. Die Schnittstelle 10/2 von NS1 empfängt oder sendet Datenverkehr vom oder zum Server S1 oder S2. Die Schnittstellen 10/1 und 10/2 von NS1 sind Teil von VLAN 10 bzw. VLAN 20.

Zur Unterstützung von Jumbo-Frames ist die MTU auf NS1 für die Schnittstellen 10/1, 10/2 und die VLANs VLAN 10, VLAN 20 auf 9216 gesetzt.

Alle anderen Netzwerkgeräte, einschließlich CL1, S1, S2, sind in diesem Setup-Beispiel ebenfalls für die Unterstützung von Jumbo-Frames konfiguriert.

Jumbo-Rahmen uc-1

In der folgenden Tabelle sind die im Beispiel verwendeten Einstellungen aufgeführt.

Entität Name Details
Die IP-Adresse des Clients CL1 - 192.0.2.10
Die IP-Adresse der Server S1 198.51.100.19
S2
SNIP-Adresse auf NS1 198.51.100.18
MTU für Schnittstellen und VLANs auf NS1 spezifiziert 10/1 9000
10/2
VLAN 10
VLAN 20
Dienste auf NS1, die Server darstellen SVC-S1 IP-Adresse:198.51.100.19, **Protokoll: SIP, Port: 5060**
SVC-S2
Virtueller Lastausgleichsserver auf VLAN 10 LBVS-1 IP-Adresse: 203.0.113.15, Protokoll: SIP, Port:5060, **Bound-Dienste : SVC-S1**, SVC-S2

Im Folgenden ist der Verkehrsfluss der Anfrage von CL1 an NS1 dargestellt:

  1. CL1 erstellt eine 20000-Byte-SIP-Anfrage, die an LBVS-1 von NS1 gesendet wird.
  2. CL1 sendet die Anforderungsdaten in IP-Fragmenten an LBVS-1. Die Größe jedes IP-Fragments ist entweder gleich oder kleiner als die MTU (9000), die auf der Schnittstelle festgelegt ist, von der CL1 diese Fragmente an NS1 sendet.

    • Größe des ersten IP-Fragments = [IP-Header + UDP-Header + SIP-Datensegment] = [20 + 8 + 8972] = 9000
    • Größe des zweiten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 8980] = 9000
    • Größe des letzten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 2048] = 2068
  3. NS1 empfängt die IP-Fragmente der Anforderung an Schnittstelle 10/1. NS1 akzeptiert diese Fragmente, da die Größe jedes dieser Fragmente gleich oder kleiner als die MTU (9000) der Schnittstelle 10/1 ist.
  4. NS1 setzt diese IP-Fragmente wieder zusammen, um die 20000-Byte-SIP-Anfrage zu bilden. NS1 verarbeitet diese Anfrage.
  5. Der Load-Balancing-Algorithmus von LBVS-1 wählt Server S1 aus.
  6. NS1 sendet die Anforderungsdaten in IP-Fragmenten an S1. Die Größe jedes IP-Fragments ist entweder gleich oder kleiner als die MTU (9000) der Schnittstelle 10/2, von der NS1 diese Fragmente an S1 sendet. Die IP-Pakete werden mit einer SNIP-Adresse von NS1 bezogen.

    • Größe des ersten IP-Fragments = [IP-Header + UDP-Header + SIP-Datensegment] = [20 + 8 + 8972] = 9000
    • Größe des zweiten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 8980] = 9000
    • Größe des letzten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 2048] = 2068

Es folgt der Verkehrsfluss der Antwort von S1 auf CL1 in diesem Beispiel:

  1. Server S1 erstellt eine 30000-Byte-SIP-Antwort zum Senden an die SNIP-Adresse von NS1.
  2. S1 sendet die Antwortdaten in IP-Fragmenten an die SNIP-Adresse von NS1. Die Größe jedes IP-Fragments ist entweder gleich oder kleiner als die MTU (9000), die auf der Schnittstelle festgelegt ist, von der S1 diese Fragmente an NS1 sendet.

    • Größe des ersten IP-Fragments = [IP-Header + UDP-Header + SIP-Datensegment] = [20 + 8 + 8972] = 9000
    • Größe des zweiten und dritten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 8980] = 9000
    • Größe des letzten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 3068] = 3088
  3. NS1 empfängt die Antwort-IP-Fragmente an Schnittstelle 10/2. NS1 akzeptiert diese Fragmente, da die Größe jedes Fragments gleich oder kleiner als die MTU (9000) der Schnittstelle 10/2 ist.
  4. NS1 setzt diese IP-Fragmente wieder zusammen, um die 30000-Byte-SIP-Antwort zu bilden. NS1 verarbeitet diese Antwort.
  5. NS1 sendet die Antwortdaten in IP-Fragmenten an CL1. Die Größe jedes IP-Fragments ist entweder gleich oder kleiner als die MTU (9000) der Schnittstelle 10/1, von der NS1 diese Fragmente an CL1 sendet. Die IP-Fragmente werden mit der IP-Adresse von LBVS-1 beschafft.

    • Größe des ersten IP-Fragments = [IP-Header + UDP-Header + SIP-Datensegment] = [20 + 8 + 8972] = 9000
    • Größe des zweiten und dritten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 8980] = 9000
    • Größe des letzten IP-Fragments = [IP-Header + SIP-Datensegment] = [20 + 3068] = 3088

Konfigurationsaufgaben

In der folgenden Tabelle sind die Aufgaben, NetScaler-Befehle und Beispiele für die Erstellung der erforderlichen Konfiguration auf der NetScaler-Appliance aufgeführt.

Aufgabe NetScaler-Befehlssyntax Beispiel
Stellen Sie die MTU der gewünschten Schnittstellen für die Unterstützung von Jumbo-Frames ein Schnittstelle -mtu setzen, Schnittstelle anzeigen setint 10/1 -mtu 9000 setint 10/2 -mtu 9000
Erstellen Sie VLANs und legen Sie die MTU der gewünschten VLANs für die Unterstützung von Jumbo-Frames fest vlan -mtu hinzufügen, vlan anzeigen vlan 10 -mtu 9000 hinzufügen vlan 20 -mtu 9000
Binden Sie Schnittstellen an VLANs vlan -ifnum binden, vlan anzeigen binde vlan 10 -ifnum 10/1 binde vlan 20 -ifnum 10/2
Fügen Sie eine SNIP-Adresse hinzu füge ns ip hinzu -type SNIP, zeige ns ip add ns ip 198.51.100.18 255.255.255.0 -type SNIP
Dienste erstellen, die SIP-Server repräsentieren Dienst SIP_UDP hinzufügen, Dienst anzeigen Dienst hinzufügen SVC-S1 198.51.100.19 SIP_UDP 5060 Dienst hinzufügen SVC-S2 198.51.100.20 SIP_UDP 5060
Erstellen Sie virtuelle SIP-Lastausgleichsserver und binden Sie die Dienste daran füge lb vserver SIP_UDP hinzu, bind lb vserver, zeige lb vserver füge lb vserver LBVS-1 SIP_UDP 203.0.113.15 5060 Bindung lb vserver LBVS-1 SVC-S1 bindung lb vserver LBVS-1 SVC-S2 hinzu
Speichern Sie die Konfiguration NS-Konfiguration speichern, NS-Konfiguration anzeigen  
Anwendungsfall 1 — Jumbo zu Jumbo Setup