HP Integrity rx2800 HP Integrity Network Adapter Teaming Whitepaper - Page 77

Dual Channel Transmit Balancing Algorithm, Receive Load Balancing on a Per-Port Trunk Basis

Page 77 highlights

Figure 4-22 Dual Channel configuration Dual Channel Transmit Balancing Algorithm The transmit load-balancing algorithms used by Dual Channel are the same methods used by TLB. Refer to "Transmit Load Balancing with Fault Tolerance (TLB)" for a detailed discussion. Dual Channel Receive Load-Balancing Algorithm Receive Load Balancing on a Per-Port Trunk Basis The receive load-balancing algorithm used for a group of teamed ports in a Dual Channel team is identical to the receive load-balancing algorithms used for SLB. Basically, the switch controls the receive load balancing for a particular group in a Dual Channel team (just like an SLB or 802.3ad Dynamic team). Receive Load Balancing on Multiple Trunks • ARP Intercept: Dual Channel is unique from SLB and 802.3ad Dynamic in that it achieves receive load balancing within a single team that's connected to two switches. As discussed above, the switch controls the receive load balancing with a particular group in a Dual Channel team. However, another mechanism within the Dual Channel team is needed to achieve receive load balancing across both groups. This mechanism is called ARP Intercept. The teaming driver intercepts ARP responses sent by the IP stack to clients. The teaming driver replaces the Source MAC Address in the ARP data of the frame so that the client is provided with either the MAC address of Group A or Group B, depending on which group the teaming driver chooses to receive the client's data. Since the teaming driver intercepts the ARP frame originating within the server's protocol stack, the feature is referred to as ARP Intercept. Refer to Figure 4-21. Notice that two of the four clients have the MAC address of Group A (MAC E) as the server's IP address in their ARP tables The other two clients have the MAC address of Group B (MAC F) as the server's IP address in their ARP tables. Types of HP Integrity Network Adapter Teams 77

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103

Figure 4-22 Dual Channel configuration
Dual Channel Transmit Balancing Algorithm
The transmit load-balancing algorithms used by Dual Channel are the same methods used by
TLB. Refer to
“Transmit Load Balancing with Fault Tolerance (TLB)”
for a detailed discussion.
Dual Channel Receive Load-Balancing Algorithm
Receive Load Balancing on a Per-Port Trunk Basis
The receive load-balancing algorithm used for a group of teamed ports in a Dual Channel team
is identical to the receive load-balancing algorithms used for SLB. Basically, the switch controls
the receive load balancing for a particular group in a Dual Channel team (just like an SLB or
802.3ad Dynamic team).
Receive Load Balancing on Multiple Trunks
ARP Intercept:
Dual Channel is unique from SLB and 802.3ad Dynamic in that it achieves receive load
balancing within a single team that’s connected to two switches. As discussed above, the
switch controls the receive load balancing with a particular group in a Dual Channel team.
However, another mechanism within the Dual Channel team is needed to achieve receive
load balancing across both groups. This mechanism is called ARP Intercept. The teaming
driver intercepts ARP responses sent by the IP stack to clients. The teaming driver replaces
the Source MAC Address in the ARP data of the frame so that the client is provided with
either the MAC address of Group A or Group B, depending on which group the teaming
driver chooses to receive the client’s data. Since the teaming driver intercepts the ARP frame
originating within the server’s protocol stack, the feature is referred to as ARP Intercept.
Refer to
Figure 4-21
. Notice that two of the four clients have the MAC address of Group A
(MAC E) as the server’s IP address in their ARP tables The other two clients have the MAC
address of Group B (MAC F) as the server’s IP address in their ARP tables.
Types of HP Integrity Network Adapter Teams
77