Jumbo-Frames auf SDX-Appliances

Last published : Oct 02, 2026
NetScaler SDX-Appliances unterstützen den Empfang und die Übertragung von Jumbo-Frames, die bis zu 9216 Byte IP-Daten enthalten. Jumbo-Frames können große Dateien effizienter übertragen, als dies mit der Standard-IP-MTU-Größe von 1500 Byte möglich ist.
Eine NetScaler SDX-Appliance kann Jumbo-Frames in den folgenden Bereitstellungsszenarien verwenden:
  • Jumbo zu Jumbo: Die Appliance empfängt Daten als Jumbo-Frames und sendet sie als Jumbo-Frames.
  • Nicht-Jumbo zu Jumbo: Die Appliance empfängt Daten als Nicht-Jumbo-Frames und sendet sie als Jumbo-Frames.
  • Jumbo zu Nicht-Jumbo: Die Appliance empfängt Daten als Jumbo-Frames und sendet sie als Nicht-Jumbo-Frames.
Die auf der SDX-Appliance bereitgestellten NetScaler-Instanzen unterstützen Jumbo-Frames in einer Lastenausgleichskonfiguration für die folgenden Protokolle:
  • TCP
  • Jedes andere Protokoll über TCP
  • SIP
Weitere Informationen zu Jumbo-Frames finden Sie in den Anwendungsfällen.

Anwendungsfall: Jumbo-zu-Jumbo-Setup

Betrachten Sie ein Beispiel für ein Jumbo-zu-Jumbo-Setup, in dem der SIP-Lastenausgleichs-Virtual-Server LBVS-1, der auf der NetScaler-Instanz NS1 konfiguriert ist, verwendet wird, um den SIP-Verkehr auf die Server S1 und S2 zu verteilen. Die Verbindung zwischen Client CL1 und NS1 sowie die Verbindung zwischen NS1 und den Servern unterstützen Jumbo-Frames.
Schnittstelle 10/1 von NS1 empfängt oder sendet Datenverkehr von oder zu Client CL1. Schnittstelle 10/2 von NS1 empfängt oder sendet Datenverkehr von oder zu 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 wird die MTU 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, in diesem Einrichtungsbeispiel sind ebenfalls für die Unterstützung von Jumbo-Frames konfiguriert.
Jumbo-Jumbo
Die folgende Tabelle listet die im Beispiel verwendeten Einstellungen auf.
Entität Name Details
IP-Adresse des Clients CL1 CL1 192.0.2.10
IP-Adresse der Server S1 198.51.100.19
S2 198.51.100.20
MTUs, die für Schnittstellen (mithilfe der Management Service-Schnittstelle) und VLANs auf NS1 (mithilfe der CLI) angegeben sind. 10/1 9000
10/2 9000
VLAN 10 9000
VLAN 20 9000
Dienste auf NS1, die Server darstellen SVC-S1 IP-Adresse: 198.51.100.19; Protokoll: SIP; Port: 5060
Dienste auf NS1, die Server darstellen SVC-S2 IP-Adresse: 198.51.100.20; Protokoll: SIP; Port: 5060
Virtueller Lastausgleichsserver auf VLAN 10 LBVS-1 IP-Adresse: 203.0.113.15; Protokoll: SIP; Port: 5060;SVC-S1, SVC-S2
Im Folgenden ist der Verkehrsfluss der Anfrage von CL1 an NS1:
  1. CL1 erstellt eine 20000-Byte-SIP-Anfrage für LBVS1.
  2. CL1 sendet die Anfragedaten in IP-Fragmenten an LBVS1 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 CL1 diese Fragmente an NS1 sendet.
    • Größe des ersten IP-Fragments = = = 9000
    • Größe des zweiten IP-Fragments = = = 9000
    • Größe des letzten IP-Fragments= = = 2068
  3. NS1 empfängt die Anfrage-IP-Fragmente an Schnittstelle 10/1. NS1 akzeptiert diese Fragmente, weil die Größe jedes dieser Fragmente gleich oder kleiner ist als die MTU (9000) der Schnittstelle 10/1.
  4. NS1 setzt diese IP-Fragmente wieder zusammen, um die 27000-Byte-SIP-Anfrage zu bilden. NS1 verarbeitet diese Anfrage.
  5. Der Lastausgleichsalgorithmus von LBVS-1 wählt Server S1.
  6. NS1 sendet die Anfragedaten 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 stammen von einer SNIP-Adresse von NS1.
    • Größe des ersten IP-Fragments = = = 9000
    • Größe des zweiten IP-Fragments = = = 9000
    • Größe des letzten IP-Fragments= = = 2068
Im Folgenden wird der Verkehrsfluss der Antwort von S1 an CL1 in diesem Beispiel beschrieben:
  1. Server S1 erstellt eine 30000 Byte große SIP-Antwort, die an die SNIP-Adresse von NS1 gesendet werden soll.
  2. S1 sendet die Antwortdaten in IP-Fragmenten an NS1. Die Größe jedes IP-Fragments ist entweder gleich oder kleiner als die MTU (9000), die auf der Schnittstelle festgelegt ist, über die S1 diese Fragmente an NS1 sendet.
    • Größe des ersten IP-Fragments = = = 9000
    • Größe des zweiten und dritten IP-Fragments = = = 9000
    • Größe des letzten IP-Fragments = = = 3088
  3. NS1 empfängt die IP-Antwortfragmente an Schnittstelle 10/2. NS1 akzeptiert diese Fragmente, da die Größe jedes Fragments gleich oder kleiner ist als die MTU (9000) der Schnittstelle 10/2.
  4. NS1 setzt diese IP-Fragmente wieder zusammen, um die 27000 Byte große 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, über die NS1 diese Fragmente an CL1 sendet. Die IP-Fragmente stammen von der IP-Adresse von LBVS-1. Diese IP-Pakete stammen von der IP-Adresse von LBVS-1 und sind für die IP-Adresse von CL1 bestimmt.
    • Größe des ersten IP-Fragments = = = 9000
    • Größe des zweiten und dritten IP-Fragments = = = 9000
Größe des letzten IP-Fragments = = = 3088
Konfigurationsaufgaben:
Navigieren Sie im SDX Management Service zur Seite Configuration > System > Interfaces. Wählen Sie die gewünschte Schnittstelle aus und klicken Sie auf Edit. Legen Sie den MTU-Wert fest und klicken Sie auf OK.
Beispiel:
Legen Sie den MTU-Wert für Schnittstelle 10/1 auf 9000 und für Schnittstelle 10/2 auf 9000 fest.
Melden Sie sich bei der NetScaler-Instanz an und verwenden Sie die ADC-Befehlszeilenschnittstelle, um die verbleibenden Konfigurationsschritte abzuschließen.
Die folgende Tabelle listet die Aufgaben, Befehle und Beispiele zum Erstellen der erforderlichen Konfiguration auf den NetScaler-Instanzen auf.
Aufgaben ADC-Befehlssyntax Beispiele
VLANs erstellen und die MTU der gewünschten VLANs zur Unterstützung von Jumbo-Frames festlegen. add vlan <id> -mtu <positive_integer>;show vlan <id> add vlan 10 -mtu 9000; add vlan 20 -mtu 9000
Schnittstellen an VLANs binden. bind vlan <id> -ifnum <interface_name>; show vlan <id> bind vlan 10 -ifnum 10/1; bind vlan 20 -ifnum 10/2
Eine SNIP-Adresse hinzufügen. add ns ip <IPAddress> <netmask> -type SNIP; show ns ip add ns ip 198.51.100.18 255.255.255.0 -type SNIP
Erstellen Sie Dienste, die SIP-Server repräsentieren. add service <serviceName> <ip> SIP_UDP <port>; show service <name> Dienst hinzufügen SVC-S1 198.51.100.19 SIP_UDP 5060; dd Dienst SVC-S2 198.51.100.20 SIP_UDP 5060
Erstellen Sie virtuelle SIP-Lastausgleichsserver und binden Sie die Dienste daran. add lb vserver <name> SIP_UDP <ip> <port>; bind lb vserver <vserverName> <serviceName>; show lb vserver <name> add lb vserver LBVS-1 SIP_UDP 203.0.113.15 5060; bind lb vserver LBVS-1 SVC-S1;bind lb vserver LBVS-1 SVC-S2
bind lb vserver LBVS-1 SVC-S2 save ns config; show ns config

Anwendungsfall: Einrichtung von Nicht-Jumbo zu Jumbo

Betrachten Sie ein Beispiel für eine Einrichtung von Nicht-Jumbo zu Jumbo, bei der der virtuelle Lastausgleichsserver LBVS1, der auf einer NetScaler-Instanz NS1 konfiguriert ist, verwendet wird, um den Datenverkehr auf die Server S1 und S2 zu verteilen. Die Verbindung zwischen Client CL1 und NS1 unterstützt Nicht-Jumbo-Frames, und die Verbindung zwischen NS1 und den Servern unterstützt Jumbo-Frames.
Schnittstelle 10/1 von NS1 empfängt oder sendet Datenverkehr von oder zu Client CL1. Schnittstelle 10/2 von NS1 empfängt oder sendet Datenverkehr von oder zu Server S1 oder S2.
Die Schnittstellen 10/1 und 10/2 von NS1 sind Teil von VLAN 10 bzw. VLAN 20. Um nur Nicht-Jumbo-Frames zwischen CL1 und NS1 zu unterstützen, ist die MTU für Schnittstelle 10/1 und VLAN 10 auf den Standardwert von 1500 eingestellt.
Zur Unterstützung von Jumbo-Frames zwischen NS1 und den Servern ist die MTU für Schnittstelle 10/2 und VLAN 20 auf 9000 eingestellt.
Server und alle anderen Netzwerkgeräte zwischen NS1 und den Servern sind ebenfalls für die Unterstützung von Jumbo-Frames konfiguriert. Da HTTP-Datenverkehr auf TCP basiert, werden die MSSs an jedem Endpunkt entsprechend für die Unterstützung von Jumbo-Frames eingestellt:
  • Für die Verbindung zwischen CL1 und dem virtuellen Server LBVS1 von NS1 wird die MSS auf NS1 in einem TCP-Profil festgelegt, das dann an LBVS1 gebunden wird.
  • Für die Verbindung zwischen einer SNIP-Adresse von NS1 und S1 wird die MSS auf NS1 in einem TCP-Profil festgelegt, das dann an den Dienst (SVC-S1) gebunden wird, der S1 auf NS1 darstellt.
Nicht-Jumbo
Die folgende Tabelle listet die in diesem Beispiel verwendeten Einstellungen auf:
Entität Name Details
IP-Adresse des Clients CL1 CL1 192.0.2.10
IP-Adresse der Server S1 198.51.100.19
S2 198.51.100.20
MTU für Schnittstelle 10/1 (unter Verwendung der Management Service-Schnittstelle). 1500
MTU für Schnittstelle 10/2 (mithilfe der Management Service-Schnittstelle) festgelegt. 9000
MTU für VLAN 10 auf NS1 (mithilfe der ADC-Befehlszeilenschnittstelle). 1500
MTU für VLAN 20 auf NS1 (mithilfe der ADC-Befehlszeilenschnittstelle) festgelegt. 9000
Dienste auf NS1, die Server darstellen SVC-S1 IP-Adresse: 198.51.100.19; Protokoll: HTTP; Port: 80; MSS: 8960
SVC-S2 IP-Adresse: 198.51.100.20; Protokoll: HTTP; Port: 80; MSS: 8960
Virtueller Lastausgleichsserver auf VLAN 10 LBVS-1 IP-Adresse: 203.0.113.15; Protokoll: HTTP; Port: 80. Gebundene Dienste: SVC-S1, SVC-S2; MSS: 1460
Im Folgenden ist der Datenverkehrsfluss der Anfrage von CL1 an S1 in diesem Beispiel dargestellt:
  1. Client CL1 erstellt eine 200-Byte-HTTP-Anfrage, die an den virtuellen Server LBVS-1 von NS1 gesendet werden soll.
  2. CL1 öffnet eine Verbindung zu LBVS-1 von NS1. CL1 und NS1 tauschen ihre jeweiligen TCP-MSS-Werte während des Verbindungsaufbaus aus.
  3. Da die MSS von NS1 größer ist als die HTTP-Anfrage, sendet CL1 die Anfragedaten in einem einzigen IP-Paket an NS1. 1.
    <div id="concept_57AEA1C9D3DA47948B6D834341388D29__d978e142">

    Size of the request packet = [IP Header + TCP Header + TCP Request] = [20 + 20 + 200] = 240

    </div>
  4. NS1 empfängt das Anforderungspaket an Schnittstelle 10/1 und verarbeitet dann die HTTP-Anfragedaten im Paket.
  5. Der Lastausgleichsalgorithmus von LBVS-1 wählt Server S1 aus, und NS1 öffnet eine Verbindung zwischen einer seiner SNIP-Adressen und S1. NS1 und CL1 tauschen ihre jeweiligen TCP-MSS-Werte während des Verbindungsaufbaus aus.
  6. Da die MSS von S1 größer ist als die HTTP-Anfrage, sendet NS1 die Anfragedaten in einem einzigen IP-Paket an S1.
    1. Größe des Anforderungspakets = [IP-Header + TCP-Header + = = 240
Im Folgenden ist der Datenverkehrsfluss der Antwort von S1 an CL1 in diesem Beispiel dargestellt:
  1. Server S1 erstellt eine 18000-Byte-HTTP-Antwort, die an die SNIP-Adresse von NS1 gesendet werden soll.
  2. S1 segmentiert die Antwortdaten in Vielfache der MSS von NS1 und sendet diese Segmente in IP-Paketen an NS1. Diese IP-Pakete stammen von der IP-Adresse von S1 und sind für die SNIP-Adresse von NS1 bestimmt.
    • Größe der ersten beiden Pakete = = = 9000
    • Größe des letzten Pakets = = = 2120
  3. NS1 empfängt die Antwortpakete an Schnittstelle 10/2.
  4. Aus diesen IP-Paketen setzt NS1 alle TCP-Segmente zusammen, um die HTTP-Antwortdaten von 18000 Byte zu bilden. NS1 verarbeitet diese Antwort.
  5. NS1 segmentiert die Antwortdaten in Vielfache des MSS von CL1 und sendet diese Segmente in IP-Paketen von Schnittstelle 10/1 an CL1. Diese IP-Pakete stammen von der IP-Adresse von LBVS-1 und sind für die IP-Adresse von CL1 bestimmt.
    • Größe aller Pakete außer dem letzten = = = 1500
    • Größe des letzten Pakets = = = 520
Konfigurationsaufgaben:
Navigieren Sie im SDX Management Service zur Seite Configuration > System > Interfaces. Wählen Sie die gewünschte Schnittstelle aus und klicken Sie auf Bearbeiten. Legen Sie den MTU-Wert fest und klicken Sie auf OK.
Beispiel:
Legen Sie die folgenden MTU-Werte fest:
  • Für Schnittstelle 10/1 auf 1500
  • Für Schnittstelle 10/2 auf 9000
Melden Sie sich bei der NetScaler-Instanz an und verwenden Sie die ADC-Befehlszeilenschnittstelle, um die restlichen Konfigurationsschritte abzuschließen.
Die folgende Tabelle listet die Aufgaben, Befehle und Beispiele zum Erstellen der erforderlichen Konfiguration auf den NetScaler-Instanzen auf.
Aufgaben ADC-Befehlszeilensyntax Beispiel
VLANs erstellen und die MTU der gewünschten VLANs zur Unterstützung von Jumbo-Frames festlegen. add vlan <id> -mtu <positive_integer>; show vlan <id> add vlan 10 -mtu 1500; add vlan 20 -mtu 9000
Schnittstellen an VLANs binden. bind vlan <id> -ifnum <interface_name>; show vlan <id> bind vlan 10 -ifnum 10/1; bind vlan 20 -ifnum 10/2
Eine SNIP-Adresse hinzufügen. add ns ip <IPAddress> <netmask> -type SNIP; show ns ip add ns ip 198.51.100.18 255.255.255.0 -type SNIP
Dienste erstellen, die HTTP-Server darstellen add service <serviceName> <ip> HTTP <port>; show service <name> add service SVC-S1 198.51.100.19 http 80; add service SVC-S2 198.51.100.20 http 80
Virtuelle HTTP-Lastausgleichsserver erstellen und die Dienste daran binden add lb vserver <name> HTTP <ip> <port>; bind lb vserver <vserverName> <serviceName>; show lb vserver <name> add lb vserver LBVS-1 http 203.0.113.15 80; bind lb vserver LBVS-1 SVC-S1
Ein benutzerdefiniertes TCP-Profil erstellen und dessen MSS für die Unterstützung von Jumbo-Frames festlegen. add tcpProfile <name> -mss <positive_integer>; show tcpProfile <name> add tcpprofile NS1-SERVERS-JUMBO -mss 8960
Binden Sie das benutzerdefinierte TCP-Profil an die gewünschten Dienste. set service <Name> -tcpProfileName <string>; show service <name> set service SVC-S1 -tcpProfileName NS1-SERVERS-JUMBO; set service SVC-S2 -tcpProfileName NS1-SERVERS-JUMBO
Konfiguration speichern save ns config; show ns config

Anwendungsfall: Koexistenz von Jumbo- und Nicht-Jumbo-Flüssen auf demselben Satz von Schnittstellen

Betrachten Sie ein Beispiel, in dem die virtuellen Lastausgleichsserver LBVS1 und LBVS2 auf der NetScaler-Instanz NS1 konfiguriert sind. LBVS1 wird verwendet, um HTTP-Verkehr über die Server S1 und S2 auszugleichen, und global wird verwendet, um den Verkehr über die Server S3 und S4 auszugleichen.
CL1 befindet sich auf VLAN 10, S1 und S2 auf VLAN20, CL2 auf VLAN 30 und S3 und S4 auf VLAN 40. VLAN 10 und VLAN 20 unterstützen Jumbo-Frames, und VLAN 30 und VLAN 40 unterstützen nur Nicht-Jumbo-Frames.
Mit anderen Worten, die Verbindung zwischen CL1 und NS1 sowie die Verbindung zwischen NS1 und Server S1 oder S2 unterstützen Jumbo-Frames. Die Verbindung zwischen CL2 und NS1 sowie die Verbindung zwischen NS1 und Server S3 oder S4 unterstützen nur Nicht-Jumbo-Frames.
Schnittstelle 10/1 von NS1 empfängt oder sendet Datenverkehr von oder zu Clients. Schnittstelle 10/2 von NS1 empfängt oder sendet Datenverkehr von oder zu den Servern.
Schnittstelle 10/1 ist als getaggte Schnittstelle sowohl an VLAN 10 als auch an VLAN 20 gebunden. Schnittstelle 10/2 ist als getaggte Schnittstelle sowohl an VLAN 30 als auch an VLAN 40 gebunden.
Zur Unterstützung von Jumbo-Frames ist die MTU für die Schnittstellen 10/1 und 10/2 auf 9216 eingestellt.
Auf NS1 ist die MTU für VLAN 10 und VLAN 30 auf 9000 eingestellt, um Jumbo-Frames zu unterstützen. Die MTU ist für VLAN 20 und VLAN 40 auf den Standardwert von 1500 eingestellt, um nur Nicht-Jumbo-Frames zu unterstützen.
Die effektive MTU auf einer ADC-Schnittstelle für VLAN-getaggte Pakete ist die niedrigere der MTU der Schnittstelle oder der MTU des VLANs. Zum Beispiel:
  • Die MTU der Schnittstelle 10/1 beträgt 9216. Die MTU von VLAN 10 beträgt 9000. Auf Schnittstelle 10/1 beträgt die MTU von VLAN 10 getaggten Paketen 9000.
  • Die MTU der Schnittstelle 10/2 beträgt 9216. Die MTU von VLAN 20 beträgt 9000. Auf Schnittstelle 10/2 beträgt die MTU von VLAN 20 getaggten Paketen 9000.
  • Die MTU der Schnittstelle 10/1 beträgt 9216. Die MTU von VLAN 30 beträgt 1500. Auf Schnittstelle 10/1 beträgt die MTU von VLAN 30 getaggten Paketen 1500.
  • Die MTU der Schnittstelle 10/2 beträgt 9216. Die MTU von VLAN 40 beträgt 1500. Auf Schnittstelle 10/2 beträgt die MTU von VLAN 40 getaggten Paketen 9000.
CL1, S1, S2 und alle Netzwerkgeräte zwischen CL1 und S1 oder S2 sind für Jumbo-Frames konfiguriert.
Da HTTP-Traffic auf TCP basiert, werden die MSSs an jedem Endpunkt entsprechend für die Unterstützung von Jumbo-Frames eingestellt.
  • Für die Verbindung zwischen CL1 und dem virtuellen Server LBVS-1 von NS1 wird die MSS auf NS1 in einem TCP-Profil festgelegt, das dann an LBVS1 gebunden wird.
  • Für die Verbindung zwischen einer SNIP-Adresse von NS1 und S1 wird die MSS auf NS1 in einem TCP-Profil festgelegt, das dann an den Dienst (SVC-S1) gebunden wird, der S1 auf NS1 darstellt.
Jumbo-nonjumbo
Die folgende Tabelle listet die in diesem Beispiel verwendeten Einstellungen auf.
Entität Name Details
IP-Adresse der Clients CL1 192.0.2.10
CL2 192.0.2.20
IP-Adresse der Server S1 198.51.100.19
S2 198.51.100.20
S3 198.51.101.19
S4 198.51.101.20
SNIP-Adressen auf NS1 198.51.100.18; 198.51.101.18
MTU, die für Schnittstellen und VLANs auf NS1 angegeben ist 10/1 9216
10/2 9216
VLAN 10 9000
VLAN 20 9000
VLAN 30 9000
VLAN 40 1500
Standard-TCP-Profil nstcp_default_profile MSS: 1460
Benutzerdefiniertes TCP-Profil ALL-JUMBO MSS: 8960
Dienste auf NS1, die Server darstellen SVC-S1 IP-Adresse: 198.51.100.19; Protokoll: HTTP; Port: 80; TCP-Profil: ALL-JUMBO (MSS: 8960)
SVC-S2 IP-Adresse: 198.51.100.20; Protokoll: HTTP; Port: 80; TCP-Profil: ALL-JUMBO (MSS: 8960)
SVC-S3 IP-Adresse: 198.51.101.19; Protokoll: HTTP; Port: 80; TCP-Profil: nstcp_default_profile (MSS: 1460)
SVC-S4 IP-Adresse: 198.51.101.20; Protokoll: HTTP; Port: 80; TCP-Profil: nstcp_default_profile (MSS: 1460)
Lastausgleichs-virtuelle Server auf NS1 LBVS-1 IP-Adresse = 203.0.113.15; Protokoll: HTTP; Port: 80. Gebundene Dienste: SVC-S1, SVC-S2; TCP-Profil: ALL-JUMBO (MSS: 8960)
LBVS-2 IP-Adresse = 203.0.114.15; Protokoll: HTTP; Port: 80. Gebundene Dienste: SVC-S3, SVC-S4; TCP-Profil: nstcp_default_profile (MSS: 1460)
Im Folgenden wird der Datenverkehrsfluss der Anfrage von CL1 an S1 beschrieben:
  1. Client CL1 erstellt eine 20000 Byte große HTTP-Anfrage, die an den virtuellen Server LBVS-1 von NS1 gesendet werden soll.
  2. CL1 öffnet eine Verbindung zu LBVS-1 von NS1. CL1 und NS1 tauschen beim Aufbau der Verbindung ihre TCP-MSS-Werte aus.
  3. Da der MSS-Wert von NS1 kleiner ist als die HTTP-Anfrage, segmentiert CL1 die Anfragedaten in Vielfache des MSS von NS1 und sendet diese Segmente in IP-Paketen, die als VLAN 10 gekennzeichnet sind, an NS1.
    • Größe der ersten beiden Pakete = = = 9000
    • Größe des letzten Pakets = = = 2120
  4. NS1 empfängt diese Pakete an Schnittstelle 10/1. NS1 akzeptiert diese Pakete, da die Größe dieser Pakete gleich oder kleiner als die effektive MTU (9000) der Schnittstelle 10/1 für VLAN 10 getaggte Pakete ist.
  5. Aus den IP-Paketen setzt NS1 alle TCP-Segmente zusammen, um die 20000 Byte große HTTP-Anfrage zu bilden. NS1 verarbeitet diese Anfrage.
  6. Der Lastausgleichsalgorithmus von LBVS-1 wählt Server S1 aus, und NS1 öffnet eine Verbindung zwischen einer seiner SNIP-Adressen und S1. NS1 und CL1 tauschen beim Aufbau der Verbindung ihre jeweiligen TCP-MSS-Werte aus.
  7. NS1 segmentiert die Anfragedaten in Vielfache des MSS von S1 und sendet diese Segmente in IP-Paketen, die als VLAN 20 gekennzeichnet sind, an S1.
    • Größe der ersten beiden Pakete = = = 9000
    • Größe des letzten Pakets = = = 2120
Im Folgenden wird der Datenverkehrsfluss der Antwort von S1 an CL1 beschrieben:
  1. Server S1 erstellt eine 30000 Byte große HTTP-Antwort, die an die SNIP-Adresse von NS1 gesendet werden soll.
  2. S1 segmentiert die Antwortdaten in Vielfache der MSS von NS1 und sendet diese Segmente in IP-Paketen, die als VLAN 20 gekennzeichnet sind, an NS1. Diese IP-Pakete stammen von der IP-Adresse von S1 und sind für die SNIP-Adresse von NS1 bestimmt.
    • Größe der ersten drei Pakete = = = 9000
    • Größe des letzten Pakets = = = 3160
  3. NS1 empfängt die Antwortpakete an Schnittstelle 10/2. NS1 akzeptiert diese Pakete, da ihre Größe gleich oder kleiner ist als der effektive MTU-Wert (9000) der Schnittstelle 10/2 für als VLAN 20 gekennzeichnete Pakete.
  4. Aus diesen IP-Paketen setzt NS1 alle TCP-Segmente zusammen, um die 30000 Byte große HTTP-Antwort zu bilden. NS1 verarbeitet diese Antwort.
  5. NS1 segmentiert die Antwortdaten in Vielfache der MSS von CL1 und sendet diese Segmente in IP-Paketen, die als VLAN 10 gekennzeichnet sind, von Schnittstelle 10/1 an CL1. Diese IP-Pakete stammen von der IP-Adresse von LBVS und sind für die IP-Adresse von CL1 bestimmt.
    • Größe der ersten drei Pakete = [IP-Header + TCP-Header + = = 9000
    • Größe des letzten Pakets = = = 3160
Konfigurationsaufgaben:
Navigieren Sie im SDX Management Service zur Seite Configuration > System > Interfaces. Wählen Sie die gewünschte Schnittstelle aus und klicken Sie auf Edit. Legen Sie den MTU-Wert fest und klicken Sie auf OK.
Beispiel:
Legen Sie die folgenden MTU-Werte fest:
  • Für Schnittstelle 10/1 als 9216
  • Für 10/2-Schnittstelle als 9216
Melden Sie sich bei der NetScaler-Instanz an und verwenden Sie die ADC-Befehlszeilenschnittstelle, um die restlichen Konfigurationsschritte abzuschließen.
Die folgende Tabelle listet die Aufgaben, Befehle und Beispiele für die Erstellung der erforderlichen Konfiguration auf den NetScaler-Instanzen auf.
Aufgabe Syntax Beispiel
VLANs erstellen und die MTU der gewünschten VLANs zur Unterstützung von Jumbo-Frames festlegen. add vlan <id> -mtu <positive_integer>; show vlan <id> add vlan 10 -mtu 9000;add vlan 20 -mtu 9000;add vlan 30 -mtu 1500;add vlan 40 -mtu 1500
Schnittstellen an VLANs binden. bind vlan <id> -ifnum <interface_name>;show vlan <id> bind vlan 10 -ifnum 10/1 -tagged;bind vlan 20 -ifnum 10/2 -tagged;bind vlan 30 -ifnum 10/1 -tagged;bind vlan 40 -ifnum 10/2 -tagged
Eine SNIP-Adresse hinzufügen. add ns ip <IPAddress> <netmask> -type SNIP;show ns ip add ns ip 198.51.100.18 255.255.255.0 -type SNIP;add ns ip 198.51.101.18 255.255.255.0 -type SNIP
Erstellen Sie Dienste, die HTTP-Server darstellen. add service <serviceName> <ip> HTTP <port>;show service <name> add service SVC-S1 198.51.100.19 http 80;add service SVC-S2 198.51.100.20 http 80;add service SVC-S3 198.51.101.19 http 80;add service SVC-S4 198.51.101.20 http 80
Erstellen Sie virtuelle HTTP-Lastausgleichsserver und binden Sie die Dienste daran. add lb vserver <name> HTTP <ip> <port>;bind lb vserver <vserverName> <serviceName>;show lb vserver <name> add lb vserver LBVS-1 http 203.0.113.15 80;bind lb vserver LBVS-1 SVC-S1;bind lb vserver LBVS-1 SVC-S2
add lb vserver LBVS-2 http 203.0.114.15 80;bind lb vserver LBVS-2 SVC-S3;bind lb vserver LBVS-2 SVC-S4
Erstellen Sie ein benutzerdefiniertes TCP-Profil und legen Sie dessen MSS zur Unterstützung von Jumbo-Frames fest. add tcpProfile <name> -mss <positive_integer>;show tcpProfile <name> add tcpprofile ALL-JUMBO -mss 8960
Binden Sie das benutzerdefinierte TCP-Profil an den gewünschten virtuellen Lastausgleichsserver und die Dienste. set service <Name> -tcpProfileName <string>;show service <name> set lb vserver LBVS-1 - tcpProfileName ALL-JUMBO;set service SVC-S1 - tcpProfileName ALL-JUMBO;set service SVC-S2 - tcpProfileName ALL-JUMBO
Speichern Sie die Konfiguration save ns config; show ns config