Ip

PowerConnect 2848 上的 Broadcom Advanced Control Suite 4 使路由器 (ASA5505) 在 TEAMING 時拋出 ARP 錯誤(來自同一 IP 的不同 MAC 地址)

  • July 12, 2013

出於某種原因,Broadcom Advanced Control Suite 4 似乎有點問題,或者我沒有正確配置某些東西。

我有 4 個 Gb 網卡,我將其中的 3 個組成一個虛擬適配器…

NIC_1 - mac: 180373f039c8 - ip: n/a (disabled)

- TEAMED -
NIC_2 - mac: 180373f039ca - ip: TEAMED (VIRTUAL_NIC)
NIC_3 - mac: 180373f039cc - ip: TEAMED (VIRTUAL_NIC)
NIC_4 - mac: 180373f039ce - ip: TEAMED (VIRTUAL_NIC)

VIRTUAL_NIC - mac: 180373f039ca - ip: 10.71.1.4

現在在我的 ASA5505 上,我一直收到以下錯誤。

Received ARP request collision from 10.71.1.4/1803.73f0.39ca on interface servers
with existing ARP entry 10.71.1.4/1803.73f0.39cc

在我看來,IP 地址 10.71.1.4 應該始終與 MAC 180373f039ca(團隊中的第一個 NIC)連接/關聯。出於某種原因,它從一個數據包到另一個數據包都在變化……或者至少有時是隨機的。

想法?

消除 ARP 錯誤的具體步驟

注意:這是在連接到 ASA5505 的 Dell PowerEdge R610 上使用 Dell PowerConnect 2848 和寬頻高級控制套件適配器。

Step 1: Set up your switch to handle the LAG (team) you will create (on the
server using the Broadband Advanced Control Suite).

Step 2: Change the type of team you are using (in the Broadband Advanced Control
Suite) from a "Smart Load Balancing(TM) and Failover (SLB)" to a "FEC/GEC Generic
Trunking" DO NOT USE the "802.3ad Link Aggregation using Link Aggregation Control
Protocol (LACP)".  I also used the option "Enable HyperV Mode".

Step 3: Change settings on the Hyper-V network.  Server Manager (MYSERVER)->
Roles->Hyper-V->Hyper-V Manager->MYSERVER, right click 'Virtual Network Manager'.
On the virtual adapter that is created, make sure it's
'External' (BASP Virtual Adapter) and check the checkbox under it.

該軟體正在按照您的要求執行(可能“智能負載平衡和故障轉移”是您選擇的選項)。這種類型的“組合”會導致 NIC“共享”伺服器電腦的 IP 地址,而 ASA 會將其“視為”異常並進行報告。為了獲得負載平衡效果,Broadcom 驅動程序必須這樣做,否則,所有客戶端都會響應“團隊”內的同一個 NIC。

如果您選擇802.3ad 鏈路聚合,這將要求您的乙太網交換機參與“分組”,您將減輕您“看到”的消息。NIC 都將使用單個虛擬 MAC 地址,交換機將處理“組”中所有鏈路上的流量負載平衡。ASA 不會“看到”任何異常。

引用自:https://serverfault.com/questions/522313