Fujitsu PG-FCS103 Checksum Offload, Ieee 802.1p QoS Tagging, Large Send Offload, Jumbo Frames

Page 39

Checksum Offload

Checksum Offload is a property of the Broadcom network adapters that allows the TCP/IP/UDP checksums for send and receive traffic to be calculated by the adapter hardware rather than by the host CPU. In high-traffic situations, this can allow a system to handle more connections more efficiently than if the host CPU were forced to calculate the checksums. This property is inherently a hardware property and would not benefit from a software-only implementation. An adapter that supports Checksum Offload advertises this capability to the operating system so that the checksum does not need to be calculated in the protocol stack. Checksum Offload is only supported for IPv4 at this time.

IEEE 802.1p QoS Tagging

The IEEE 802.1p standard includes a 3-bit field (supporting a maximum of 8 priority levels), which allows for traffic prioritization. The BASP intermediate driver does not support IEEE 802.1p QoS tagging.

Large Send Offload

Large Send Offload (LSO) is a feature provided by Broadcom network adapters that prevents an upper level protocol such as TCP from breaking a large data packet into a series of smaller packets with headers appended to them. The protocol stack need only generate a single header for a data packet as large as 64 KB, and the adapter hardware breaks the data buffer into appropriately-sized Ethernet frames with the correctly sequenced header (based on the single header originally provided).

Jumbo Frames

The use of jumbo frames was originally proposed by Alteon Networks, Inc. in 1998 and increased the maximum size of an Ethernet frame to a maximum size of 9000 bytes. Though never formally adopted by the IEEE 802.3 Working Group, support for jumbo frames has been implemented in this product. The BASP intermediate driver supports jumbo frames, provided that all of the physical adapters in the team also support jumbo frames and the same size is set on all adapters in the team.

IEEE 802.1Q VLANs

In 1998, the IEEE approved the 802.3ac standard, which defines frame format extensions to support Virtual Bridged Local Area Network tagging on Ethernet networks as specified in the IEEE 802.1Q specification. The VLAN protocol permits insertion of a tag into an Ethernet frame to identify the VLAN to which a frame belongs. If present, the 4-byte VLAN tag is inserted into the Ethernet frame between the source MAC address and the length/type field. The first 2-bytes of the VLAN tag consist of the IEEE 802.1Q tag type, whereas the second 2 bytes include a user priority field and the VLAN identifier (VID). Virtual LANs (VLANs) allow the user to split the physical LAN into logical subparts. Each defined VLAN behaves as its own separate network, with its traffic and broadcasts isolated from the others, thus increasing bandwidth efficiency within each logical group. VLANs also enable the administrator to enforce appropriate security and quality of service (QoS) policies. The BASP supports the creation of 64 VLANs per team or adapter: 63 tagged and 1 untagged. The operating system and system resources, however, limit the actual number of VLANs. VLAN support is provided according to IEEE 802.1Q and is supported in a teaming environment as well as on a single adapter. Note that VLANs are supported only with homogeneous teaming and not in a multivendor teaming environment. The BASP intermediate driver supports VLAN tagging. One or more VLANs may be bound to a single instance of the intermediate driver.

E

4 Broadcom Gigabit Ethernet Teaming Services 139

Image 39
Contents 101 Before Reading This ManualCD-ROM drive\Setup.exe SymbolsEntering commands Keys Symbols DefinitionAbbreviations 103Product names Expressions and abbreviations Handling this product Recycle104 Contents Specifications Overview106 Functionality and Features FeaturesFunctional Description TCP Offload Engine TOE Broadcom Advanced Control Suite 2 BACS2108 Types of Teams Load Balancing and Fault ToleranceTeaming Function Broadcom Advanced Server Program Bsap Overview110 Smart Load Balancing and FailoverLink Aggregation 802.3ad Generic Trunking FEC/GEC/802.3ad-Draft StaticWindows Server With SNP SLB Auto-Fallback DisableVlan Overview Virtual LAN FunctionLiveLink Teaming and Large Send Offload/Checksum Offload SupportComponent Description PC #3 PC #5. Tagging is not enabled on PC #3 switch portAdding VLANs to Teams 114Installing a 1Gbit/s Ethernet I/O Module 116 Installing in a Server BladeInstallation Position of the 1Gbit/s Ethernet I/O Module Installation Procedure for the 1Gbit/s Ethernet I/O ModuleSecure the 1Gbit/s Ethernet I/O Module with the screws Install the 1Gbit/s Ethernet I/O ModuleInstall the server blade to the chassis Remove the top coverInstalling the Driver Software Installing the LAN DriversClick Next Glossary Broadcom Gigabit Ethernet Overview120 Teaming and Network Addresses Teaming ConceptsTeaming and Network Addresses Network Addressing122 Types of TeamsBroadcom Gigabit Ethernet Teaming Services 124 Link Aggregation Ieee 802.3ad LacpGeneric Trunking Software ComponentsSoftware Broadcom Name Windows File Name Component Hardware Requirements126 Broadcom Teaming Software ComponentSupported Features by Team Type Configuring Teaming128 Selecting a Team Type Process for Selecting a Team TypeYes Intermediate Driver Teaming MechanismsArchitecture 130Inbound Traffic Flow SLB Only Outbound Traffic FlowProtocol Support 132Or the streams may look like this Switch-Independent Types of TeamsPerformance Switch-Dependent Generic Static Trunking134 Dynamic Trunking Ieee 802.3ad Link Aggregation Feature Attribute 136Outgoing packet management 100 Incoming/outgoing Same speed Speeds Supported for Each Type of TeamType of Team Link Speed Traffic Direction Speed Support 10/100/1000 Incoming/outgoing Mixed speedAdapter Properties Supported by Teaming Virtual Adapter Wake on LAN Preboot Execution environment PXETeaming and Other Advanced Networking Properties 138Jumbo Frames Checksum OffloadIeee 802.1p QoS Tagging Large Send OffloadGeneral Network Considerations Teaming Across SwitchesSwitch-Link Fault Tolerance Preboot Execution EnvironmentRed ARP TableBlue 100=49C9 SLB Team 102=5ECA 8283142 Spanning Tree Algorithm 144 Topology Change Notice TCNPort Fast/Edge Port Layer 3 Routing/SwitchingTeaming with Hubs for troubleshooting purposes only Hub Usage in Teaming Network ConfigurationsTeaming with Microsoft NLB/WLBS SLB TeamsSLB Team Connected to a Single Hub Generic and Dynamic Trunking FEC/GEC/IEEE 802.3adTeaming Configuration Tips Troubleshooting Teaming ProblemsQuestion Answer Troubleshooting GuidelinesFrequently Asked Questions 148Adapter Be configured on the same server? ServerIs restored fallback? It must be upgraded using the Setup installer150 Message Cause Corrective Action Number Event Log MessagesWindows System Event Log messages Base Driver Physical Adapter/MiniportDuplex settings Medium not supported Reboot the operating152 Unable to register with Driver cannot Unload any Ndis Intermediate Driver Virtual Adapter/TeamUnspecified failure during Intermediate Driver Event Log MessagesSystem on which it is Support the operating Release notes and installSuccessfully enabled a Only Interface 154Message Cause Corrective Action Number BACS2 Overview 156Third pane contains the Menu bar Only available with this product J5.4.8 Licensespg.175 Types of Information Provided by BACS2Function Details Licenses158 Installing the BACS2Installer starts up For Windows Server 2003License agreement window appears 160 Custom Set up window appearsFor Windows Server 2003, Windows 2000 Server CD-ROM drive \PROGRAMS\GENERAL\Broadcom\MgmtApps\setup.exe162 Setting of BACS2Starting BACS2 Vital SignFollowing network status information is provided Network StatusWith headers appended to them By the host CPU164 Team StatusRange from 2 to Memory Address ResourcesFollowing information can be checked on the Resources tab Function number for the second port is Interrupt RequestHardware 166Following information can be checked on the Hardware tab 802.1p QOS Not enable QoS. Otherwise, problems may occurAdvanced Following information can be checked on the Advanced tab168 Sets the speed at 10 Mbit/s and the mode to Full-Duplex Locally AdministeredNot Present default Administered address include the followingDiagnostics Network Test170 Identifying the adapter Control RegistersStatistics General Statistics172 Ieee 802.3 Statistics 174 Command Length = MAC Rx w/ PauseCommand Custom StatisticsLicenses 176 Configuring TeamingUsing the Broadcom Teaming Wizard Creating and Modifying a Team Using the 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 Value must be between 1 Type the Vlan tag value and then click NextClick Yes to add another Vlan and then click Next 184Click Finish to commit the changes Click the BACS2 Tools menu → Create a Team Using Expert ModeTo work without the wizard, click Expert Mode Creating a TeamBroadcom Advanced Control Suite 2 BACS2 Configure the team IP address Modifying a Team188 Following shows how to modify a team Adding a VlanWizard Welcome screen appears Type the Vlan ID and Vlan name, and click Apply Viewing Vlan Properties and Running Vlan TestsClick the Tools menu → Configure a Team Deleting a VlanClick 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 EnvironmentsViewing the Team Properties and Statistics Saving and Restoring a ConfigurationFollowing shows how to save a configuration Following shows how to restore a configurationAppendix a Contact 196 Primergy