WebSphere Load Balancer
             Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows

             Inhaltsverzeichnis und Suchergebnisse personalisieren

Problem: Clientanforderungen scheitern, wenn die Rückgabe von Antworten in Form großer Seiten versucht wird

Clientanforderungen, die zu Antworten in Form großer Seiten führen, überschreiten das Zeitlimit, wenn die maximale Übertragungseinheit (MTU, Maximum Transmit Unit) auf der Dispatcher-Maschine nicht ordnungsgemäß gesetzt ist. Dieser Fehler kann bei den Weiterleitungsmethoden "cbr" und "nat" der Dispatcher-Komponente auftreten, wenn der Dispatcher den MTU-Wert nicht aushandelt, sonder den Standardwert für die MTU verwendet.

Die MTU wird unter jedem Betriebssystem ausgehend vom Typ des Übertragungsmediums (z. B. Ethernet oder Token-Ring) festgelegt. Für Router des lokalen Segments kann eine kleinere MTU definiert sein, wenn sie eine Verbindung zu einem Übertragungsmedium eines anderen Typs herstellen. Bei normalem TCP-Datenverkehr wird die MTU beim Aufbau der Verbindung ausgehandelt. Für die Übertragung der Daten zwischen den Maschinen wird dann die kleinste MTU verwendet.

Der Dispatcher unterstützt das Aushandeln der MTU nicht für die Weiterleitungsmethoden "cbr" und "nat", weil er an TCP-Verbindungen aktiv als Endpunkt beteiligt ist. Für die Weiterleitungsmethoden "cbr" und "nat" verwendet der Dispatcher standardmäßig den MTU-Wert 1500. Dieser Wert ist die typische MTU-Größe für Standard-Ethernet und muss daher von den meisten Kunden nicht angepasst werden.

Wenn Sie mit der Dispatcher-Weiterleitungsmethode "cbr" oder "nat" arbeiten und zum lokalen Segment einen Router mit einer kleineren MTU verwenden, müssen Sie die MTU auf der Dispatcher-Maschine auf diesen niedrigeren MTU-Wert setzen.

Verwenden Sie zur Lösung dieses Problems den folgenden Befehl, um die maximale Segmentgröße (mss) zu setzen: dscontrol executor set mss neuer_Wert

Beispiel:
dscontrol executor set mss 1400 
Der Standardwert für mss ist 1460.

Die Einstellung "mss" gilt nicht für die Dispatcher-Weiterleitungsmethode "mac" oder für eine andere Komponente von Load Balancer. Sie wird nur auf die Komponente Dispatcher angewendet.



Nutzungsbedingungen | Feedback

Letzte Aktualisierung: 19. Mai 2008 12:33:35 PM EDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.lb70kf.doc/info/ae/ttrb_failmtu.html