In diesem Dokument wird die Konfiguration der realen Server beschrieben, die mit dem Dispatch-Modus für Cisco IOS® Server Load Balancing (SLB) verwendet werden. Der SLB-Dispatch-Modus wird auch als MAC-Adressen- und Loopback-Adressen-basierter Modus bezeichnet.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Nachdem Sie die SLB-Funktion auf dem Catalyst 6000 konfiguriert haben, müssen Sie auf jedem echten Server einen Alias für ein eindeutiges Loopback-Gerät oder eine Schnittstelle konfigurieren. Diese Konfiguration ist erforderlich, damit jeder Computer in der Serverfarm die gleiche IP-Adresse wie der virtuelle Server erhält. Der reale Zielserver kann dann mit der Alias-Adresse direkt auf Clients reagieren, genau wie der Server auf seine eigene eindeutige Adresse reagiert. Dieser Abschnitt enthält Anweisungen zum Konfigurieren der Loopback-Adresse für AIX, Solaris, Windows NT 4.0 und Windows 2000:
Verwenden Sie den Befehl ifconfig lo0 alias VSERVER_IP_ADDR NETMASK 255.0.0.0 unter AIX UNIX, um die Loopback-Adresse zu konfigurieren.
Verwenden Sie den Befehl ifconfig lo0:1 VSERVER_IP_ADDR 127.0.0.1 UP unter Solaris UNIX, um die Loopback-Adresse zu konfigurieren.
Führen Sie diese Schritte aus:
Wählen Sie Start > Einstellungen aus.
Wählen Sie Systemsteuerung aus, und doppelklicken Sie auf Netzwerk. Sie können auch mit der rechten Maustaste auf das Symbol Netzwerkumgebung klicken und Eigenschaften auswählen.
Die Systemsteuerung für das Netzwerk wird angezeigt.
Klicken Sie auf Adapter, und führen Sie die folgenden Schritte aus:
Wählen Sie MS Loopback Adapter aus, und klicken Sie auf OK.
Legen Sie Ihre Installations-CD-ROM oder Disketten an der Eingabeaufforderung ein.
Klicken Sie auf Fertig stellen, um die Installation abzuschließen.
Die Systemsteuerung für das Netzwerk wird erneut angezeigt.
Klicken Sie auf Protokolle, und führen Sie die folgenden Schritte aus:
Klicken Sie mit der rechten Maustaste auf TCP/IP-Protokoll, und klicken Sie auf Eigenschaften.
Wählen Sie MS Loopback Adapter aus, und klicken Sie auf OK.
Deaktivieren Sie die Option IP-Adresse automatisch beziehen.
Weisen Sie die VServer-/Loopback-IP-Adresse mit der Netzmaske 255.0.0.0 zu.
Führen Sie diese Schritte aus:
Klicken Sie mit der rechten Maustaste auf das Symbol Arbeitsplatz, und wählen Sie Eigenschaften aus.
Das Dialogfeld Systemeigenschaften wird angezeigt.
Wählen Sie die Registerkarte Hardware aus, und klicken Sie auf Hardware-Assistent.
Der Hardwareinstallations-Assistent wird angezeigt.
Fügen Sie den MS Loopback-Adapter hinzu. Führen Sie diese Schritte aus:
Klicken Sie auf Next (Weiter).
Wählen Sie Gerät hinzufügen/Fehlerbehebung aus.
Klicken Sie auf Next (Weiter).
Erlauben Sie Windows Plug and Play, das System zu überprüfen, und wählen Sie dann Neues Gerät hinzufügen aus.
Klicken Sie auf Next (Weiter).
Wählen Sie Nein, ich möchte die Hardware aus einer Liste auswählen.
Klicken Sie auf Next (Weiter).
Wählen Sie Netzwerkadapter aus, und gehen Sie zur Microsoft-Liste.
Wählen Sie Microsoft Loopback Adapter aus, und klicken Sie auf Weiter.
Klicken Sie auf Beenden.
Bearbeitung der Loopback-Adaptereinstellungen mithilfe des Netzwerkverbindungs-Assistenten Führen Sie diese Schritte aus:
Sie können die neue LAN-Verbindung in "Lopback" umbenennen.
Klicken Sie mit der rechten Maustaste auf die neue Verbindung, und klicken Sie auf Eigenschaften.
Deaktivieren Sie alle zusätzlich gebundenen Protokolle (z. B. MS Networking, Datei- und Druckfreigabe usw.).
Doppelklicken Sie auf Internetprotokoll (TCP/IP).
Deaktivieren Sie die Option IP-Adresse automatisch beziehen.
Weisen Sie die VServer-/Loopback-IP-Adresse mit der Netzmaske 255.0.0.0 zu.
Auf einigen Betriebssystemen wird eine Standardroute in Bezug auf diesen neuen Loopback-Alias erstellt. Sie müssen die Standardroute entfernen, damit IP-Routing ordnungsgemäß funktioniert.
Führen Sie diese Schritte aus
Überprüfen Sie, ob auf jedem echten Server eine zusätzliche Route vorhanden ist. Verwenden Sie unter AIX, Solaris, Windows NT 4.0 und Windows 2000 den Befehl netstat -rn.
Suchen Sie Ihre Loopback-Adresse in der Spalte "Gateway-Adresse". Wenn Sie eine zusätzliche Route haben, wird die Loopback-Adresse zweimal angezeigt.
Hier ist ein Beispiel mit dem Befehl netstat -rn, bei dem die Loopback-Adresse (9.67.133.158) sowohl in der zweiten als auch in der achten Zeile angezeigt wird:
NETWORK Address Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 9.67.128.1 9.67.133.67 1 9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1 9.67.128.0 255.255.248.0 9.67.133.67 9.67.133.67 1 9.67.133.67 255.255.255.255 127.0.0.1 127.0.0.1 1 9.67.133.158 255.255.255.255 127.0.0.1 127.0.0.1 1 9.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 224.0.0.0 9.67.133.158 9.67.133.158 1 224.0.0.0 224.0.0.0 9.67.133.67 9.67.133.67 1 255.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1
Überprüfen Sie die Netzwerkadresse in jeder Zeile, in der die Loopback-Adresse angezeigt wird. Damit die Server ordnungsgemäß kommunizieren können, benötigen Sie einen Verweis auf eine bekannte Multicast-Netzwerkadresse. Die Multicast-Netzwerkadresse befindet sich in der achten Zeile des Beispiels. Sie müssen die zusätzliche Standardroute löschen, die diejenige ist, deren Netzwerkadresse mit derselben ersten Ziffer wie die Clusteradresse beginnt, gefolgt von drei Nullen. In diesem Beispiel befindet sich die zusätzliche Route in der zweiten Zeile, die die Netzwerkadresse 9.0.0.0 hat:
Bekannte Multicast-Netzwerkadresse
224.0.0.0 224.0.0.0 9.67.133.158 9.67.133.158 1
Automatisch installierte Standard-Route
9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1
Wenn Sie eine zusätzliche Route finden, müssen Sie diese löschen, um eine ordnungsgemäße Kommunikation mit dem virtuellen SLB-Server zu ermöglichen. Hier finden Sie die Anleitungen für die einzelnen Plattformen:
Verwenden Sie unter AIX oder Solaris den Befehl route delete -net NETWORK_ADDRESS CLUSTER_ADDRESS.
Beispiel: route delete -net 9.0.0.0 9.67.133.158
Geben Sie unter Windows NT 4.0 oder Windows 2000 den Befehl route delete NETWORK_ADDRESS CLUSTER_ADDRESS an einer Eingabeaufforderung ein.
Beispiel: route delete 9.0.0.0 9.67.133.158
Hinweis: Wenn Sie Windows NT 4.0 und Windows 2000 verwenden, müssen Sie die zusätzliche Route bei jedem Neustart des Servers löschen.