Duplicated IP address detected

背景信息

一次例行的流量監控抓包,讓我在wireshark的專家信息中看到了不少Duplicate IP Address configured (IP XXXXX) ,這個信息出現的機器頗有規律。機器基本都是一些R710的老機器,而後都是2008 r2 的系統,並且都是使用BroadCom Advanced control suite 作了Team,Team的模式是(smart,LiveLink 沒有啓用)windows

實際症狀

  • wireshark 中的arp 包,能夠看出是一個team 中的多個網卡,都是聲明本身的MAC地址對應羣集IP,並且這個ARP包的時間間隔很小。

duplicated ip address detected

  • Broadcom 網卡team 軟件()服務器

    BACS Configure

  • 使用R710的機器可是使用windows server 2012 的系統內置的Team功能的機器沒有表現出該症狀。

Try to fix

大概能夠肯定應當是軟件的BUG,因此咱們找找看有沒有人有相似的症狀,或者已經有解決辦法。網絡

  • 我找到了下面相關的文章和連接,官方指示是Broadcom網卡team版本較舊,更新到特定版本之後就OK了。ide

  • 雖然Broadcom 被收購後,官方網站的驅動很是難找,可是我在dell的驅動頁面找到了對應的網卡的新驅動和應用。
    Dell Drivers網站

  • 更新了Qlogic Network Adapter windows 64 bit drivers 以及firmware,中間可能致使網絡斷開,或者羣集IP丟失,反正周折了後,感受問題要解決了,結果更新後從新抓包,問題依舊ui

    更新後的網卡team 管理軟件。
    Qlogic Team manager code

驗證後發現未解決問題

  • 我在多個服務器上更新了網卡固件還有Team軟件後,重啓進行了驗證,抓包工具使用的是windows 自帶的netsh trace 命令,因爲機器大部分都是windows server 2008 r2,因此我用下面命令來抓包netsh trace start capture=yes tracefile=c:\computername.etl 等待一段時間後,用netsh trace stop 來中止抓取。etl的文件可使用windows message analyzer 來轉成cap包,而後使用wireshark 來進行分析。server

  • 能夠證實的解決辦法是,若是你有兩個網卡,仍然使用smart 模式,能夠設置其中一個網卡爲備用模式。不要都是Active。blog

  • 問題提交給DELL後,dell回覆說服務器已過保。。。也確實,按照KB照作升級都沒有解決,也只能拿過保的問題來推脫BUG了,好在知道問題出在哪裏,大不了升級下OS使用內置Team或者改爲還用這個team軟件,可是Team模式改爲主備模式。超過2張網卡的Active,active模式估計也無法作到吞吐量翻倍,由於OS自帶的Team模式也最多也只能單向的雙倍。
相關文章
相關標籤/搜索