Users Guide

NetXtreme Benutzerhandbuch Broadcom Gigabit Ethernet Teaming-Funktion
Dokument 2CS57XX-CDUM513-R Teaming-Verfahren Seite 35
IGMP ------> PhysAdapter1 ------> 10.0.0.1
ICMP ------> PhysAdapter1 ------> 10.0.0.1
Wenn der Server also einen TCP- und UDP-Fluss an dieselbe 10.0.0.1-Adresse sendet, kann hierfür derselbe physische
Adapter wie bei IGMP und ICMP verwendet werden, oder es können vollkommen verschiedene physische Adapter zum
Einsatz kommen. Der Fluss würde in etwa so aussehen:
IGMP ------> PhysAdapter1 ------> 10.0.0.1
ICMP ------> PhysAdapter1 ------> 10.0.0.1
TCP------> PhysAdapter1 ------> 10.0.0.1
UDP------> PhysAdatper1 ------> 10.0.0.1
Die Ströme könnten auch so aussehen:
IGMP ------> PhysAdapter1 ------> 10.0.0.1
ICMP ------> PhysAdapter1 ------> 10.0.0.1
TCP------> PhysAdapter2 ------> 10.0.0.1
UDP------> PhysAdatper3 ------> 10.0.0.1
Die eigentliche Zuweisung zwischen Adaptern kann sich im Laufe der Zeit ändern; jedes Protokoll, das nicht auf TCP/UDP
basiert, wird jedoch über denselben physischen Adapter geleitet, da nur die IP-Adresse im Hash verwendet wird.
Leistung
Moderne Netzwerkkarten bieten zahlreiche Hardwarefunktionen, mit denen die CPU-Nutzung durch Entlastung bestimmter
CPU-intensiver Vorgänge reduziert werden kann (siehe Teaming und andere erweiterte Netzwerkeigenschaften). Der BASP
Intermediate-Treiber ist dagegen eine reine Softwarefunktion, die jedes von den Protokollstapeln empfangene Paket
untersuchen und auf dessen Inhalt reagieren muss, bevor das Paket über eine bestimmte physische Schnittstelle gesendet
wird. Obgleich der BASP-Treiber jedes ausgehende Paket nahezu gleich schnell verarbeiten kann, können einige
Anwendungen, die bereits an die CPU gebunden sind, beeinträchtigt werden, wenn sie über eine Schnittstelle in einem
Team betrieben werden. Für eine solche Anwendung ist es unter Umständen günstiger, die Failover-Funktionen des
Intermediate-Treibers statt der Lastausgleichsfunktionen zu nutzen. Ebenfalls wäre es möglich, dass sie über einen
einzelnen physischen Adapter mit einer bestimmten Hardwarefunktion, wie Large Send Offload (Large Send-Verschiebung),
effizienter arbeitet.