Fujitsu PG-FCS102, PG-FCS103, BX620 manual Software Components, Generic Trunking

Page 25

Generic Trunking

Generic Trunking is a switch-assisted teaming mode and requires configuring ports at both ends of the link: server interfaces and switch ports. This is often referred to as Cisco Fast EtherChannel or Gigabit EtherChannel. In addition, generic trunking supports similar implementations by other switch OEMs such as Extreme Networks Load Sharing and Bay Networks or IEEE 802.3ad Link Aggregation static mode. In this mode, the team advertises one MAC Address and one IP Address when the protocol stack responds to ARP Requests. In addition, each physical adapter in the team uses the same team MAC address when transmitting frames. This is possible since the switch at the other end of the link is aware of the teaming mode and will handle the use of a single MAC address by every port in the team. The forwarding table in the switch will reflect the trunk as a single virtual port.

In this teaming mode, the intermediate driver controls load balancing and failover for outgoing traffic only, while incoming traffic is controlled by the switch firmware and hardware. As is the case for Smart Load Balancing, the BASP intermediate driver uses the IP/TCP/UDP source and destination addresses to load balance the transmit traffic from the server. Most switches implement an XOR hashing of the source and destination MAC address.

4.3.3Software Components

Teaming is implemented via an NDIS intermediate driver in the Windows Operating System environment. This software component works with the miniport driver, the NDIS layer, and the protocol stack to enable the teaming architecture (refer to "• Process for Selecting a Team Type" (Jpg.129)). The miniport driver controls the host LAN controller directly to enable functions such as send, receive, and interrupt processing. The intermediate driver fits between the miniport driver and the protocol layer multiplexing several miniport driver instances, and creating a virtual adapter that looks like a single adapter to the NDIS layer. NDIS provides a set of library functions to enable the communications between either miniport drivers or intermediate drivers and the protocol stack. The protocol stack implements IP, IPX and ARP. A protocol address such as an IP address is assigned to each miniport device instance, but when an Intermediate driver is installed, the protocol address is assigned to the virtual team adapter and not to the individual miniport devices that make up the team.

The Broadcom supplied teaming support is provided by three individual software components that work together and are supported as a package. When one component is upgraded, all the other components must be upgraded to supported versions. "• Broadcom Teaming Software Component" (Jpg.126) describes the three software components and their associated files for supported operating systems.

E

4 Broadcom Gigabit Ethernet Teaming Services 125

Image 25
Contents 101 Before Reading This ManualEntering commands Keys SymbolsSymbols Definition CD-ROM drive\Setup.exe103 AbbreviationsProduct names Expressions and abbreviations Recycle Handling this product104 Contents Overview Specifications106 Features Functionality and FeaturesFunctional Description Broadcom Advanced Control Suite 2 BACS2 TCP Offload Engine TOE108 Teaming Function Load Balancing and Fault ToleranceBroadcom Advanced Server Program Bsap Overview Types of TeamsLink Aggregation 802.3ad Smart Load Balancing and FailoverGeneric Trunking FEC/GEC/802.3ad-Draft Static 110Windows Server With SNP SLB Auto-Fallback DisableLiveLink Virtual LAN FunctionTeaming and Large Send Offload/Checksum Offload Support Vlan OverviewComponent Description Adding VLANs to Teams PC #5. Tagging is not enabled on PC #3 switch port114 PC #3Installing a 1Gbit/s Ethernet I/O Module Installation Position of the 1Gbit/s Ethernet I/O Module Installing in a Server BladeInstallation Procedure for the 1Gbit/s Ethernet I/O Module 116Install the server blade to the chassis Install the 1Gbit/s Ethernet I/O ModuleRemove the top cover Secure the 1Gbit/s Ethernet I/O Module with the screwsInstalling the LAN Drivers Installing the Driver SoftwareClick Next Glossary Broadcom Gigabit Ethernet Overview120 Teaming and Network Addresses Teaming ConceptsNetwork Addressing Teaming and Network Addresses122 Types of TeamsBroadcom Gigabit Ethernet Teaming Services 124 Link Aggregation Ieee 802.3ad LacpGeneric Trunking Software Components126 Hardware RequirementsBroadcom Teaming Software Component Software Broadcom Name Windows File Name ComponentSupported Features by Team Type Configuring Teaming128 Process for Selecting a Team Type Selecting a Team TypeYes Architecture Teaming Mechanisms130 Intermediate DriverInbound Traffic Flow SLB Only Outbound Traffic Flow132 Protocol SupportOr the streams may look like this Types of Teams Switch-IndependentPerformance Generic Static Trunking Switch-Dependent134 Dynamic Trunking Ieee 802.3ad Link Aggregation 136 Feature AttributeOutgoing packet management Type of Team Link Speed Traffic Direction Speed Support Speeds Supported for Each Type of Team10/100/1000 Incoming/outgoing Mixed speed 100 Incoming/outgoing Same speedTeaming and Other Advanced Networking Properties Wake on LAN Preboot Execution environment PXE138 Adapter Properties Supported by Teaming Virtual AdapterIeee 802.1p QoS Tagging Checksum OffloadLarge Send Offload Jumbo FramesSwitch-Link Fault Tolerance Teaming Across SwitchesPreboot Execution Environment General Network ConsiderationsBlue 100=49C9 SLB Team 102=5ECA ARP Table8283 Red142 Spanning Tree Algorithm 144 Topology Change Notice TCNTeaming with Hubs for troubleshooting purposes only Layer 3 Routing/SwitchingHub Usage in Teaming Network Configurations Port Fast/Edge PortSLB Team Connected to a Single Hub SLB TeamsGeneric and Dynamic Trunking FEC/GEC/IEEE 802.3ad Teaming with Microsoft NLB/WLBSTeaming Configuration Tips Troubleshooting Teaming ProblemsFrequently Asked Questions Troubleshooting Guidelines148 Question AnswerIs restored fallback? Be configured on the same server? ServerIt must be upgraded using the Setup installer Adapter150 Windows System Event Log messages Event Log MessagesBase Driver Physical Adapter/Miniport Message Cause Corrective Action NumberReboot the operating Duplex settings Medium not supported152 Unspecified failure during Intermediate Driver Virtual Adapter/TeamIntermediate Driver Event Log Messages Unable to register with Driver cannot Unload any NdisSuccessfully enabled a Only Interface Support the operating Release notes and install154 System on which it isMessage Cause Corrective Action Number 156 BACS2 OverviewThird pane contains the Menu bar Function Details Types of Information Provided by BACS2Licenses Only available with this product J5.4.8 Licensespg.175158 Installing the BACS2For Windows Server 2003 Installer starts upLicense agreement window appears 160 Custom Set up window appearsFor Windows Server 2003, Windows 2000 Server CD-ROM drive \PROGRAMS\GENERAL\Broadcom\MgmtApps\setup.exeStarting BACS2 Setting of BACS2Vital Sign 162With headers appended to them Network StatusBy the host CPU Following network status information is provided164 Team StatusFollowing information can be checked on the Resources tab ResourcesFunction number for the second port is Interrupt Request Range from 2 to Memory Address166 HardwareFollowing information can be checked on the Hardware tab Advanced Not enable QoS. Otherwise, problems may occurFollowing information can be checked on the Advanced tab 802.1p QOS168 Not Present default Locally AdministeredAdministered address include the following Sets the speed at 10 Mbit/s and the mode to Full-DuplexNetwork Test Diagnostics170 Identifying the adapter Control RegistersGeneral Statistics Statistics172 Ieee 802.3 Statistics Command Command Length = MAC Rx w/ PauseCustom Statistics 174Licenses 176 Configuring TeamingCreating and Modifying a Team Using the Teaming Wizard Using the Broadcom Teaming WizardOn the BACS2 Tools menu, click Create a Team 178 Broadcom Advanced Control Suite 2 BACS2 Select the standby member from the list of adapters Broadcom Advanced Control Suite 2 BACS2 Type the Vlan name and then click Next 182 To tag the VLAN, click Tagged and then click Next Click Yes to add another Vlan and then click Next Type the Vlan tag value and then click Next184 Value must be between 1Click Finish to commit the changes To work without the wizard, click Expert Mode Using Expert ModeCreating a Team Click the BACS2 Tools menu → Create a TeamBroadcom Advanced Control Suite 2 BACS2 Modifying a Team Configure the team IP address188 Adding a Vlan Following shows how to modify a teamWizard Welcome screen appears Type the Vlan ID and Vlan name, and click Apply Viewing Vlan Properties and Running Vlan TestsDeleting a Vlan Click the Tools menu → Configure a TeamClick Remove Vlan Click Apply 192 Following shows how to configure a LiveLinkRepeat for each of the other listed team members Click Apply Configuring LiveLink in VLAN-tagged EnvironmentsFollowing shows how to save a configuration Saving and Restoring a ConfigurationFollowing shows how to restore a configuration Viewing the Team Properties and StatisticsAppendix a Contact 196 Primergy