您好,登錄后才能下訂單哦!
系統環境
Windows Server2008R2 Enterprise X64;
雙機熱備軟件HA-MIR;
CAN通訊模塊采用周立功CANNET-200T;
實驗說明
本實驗通過筆記本搭建VMware workstations 12版本虛擬機,分別創建兩臺Server2008 R2服務器兩臺,名稱分別為主機servera和備機serverb虛擬機兩臺,并分別配置服務器為雙網卡,網卡1作為心跳設置,網卡2作為業務IP使用,使用HA-MIR軟件實現2臺服務器的雙擊熱備制作,需要對2臺服務器的網卡2實現虛擬IP設置,該虛擬IP用于采集CAN總線設備數據,協議采用UDP,將CANET-200T通訊模塊的CAN1和CAN2進行直連模擬測試數據收發,配置軟件采用Znetcom配置工具,測試軟件采用ZLGcantest測試軟件進行測試,最終實現CAN1發送數據CAN2能正常接收,互發數據均可以實現正常接收,測試時間為12小時,每次發送一幀,一次發送10個字節,發送間隔1000ms一次,累計發送12小時,查看收發數據是否一致即可。
服務器配置說明:
系統配置:
服務器名稱:servera
網卡1心跳:10.10.10.1/24
網卡2業務:18.18.18.68/24
服務器名稱:serverb
網卡1心跳:10.10.10.2/24
網卡2業務:18.18.18.69/24
CAN通訊模塊:CANET-200T
CAN1
工作端口:12000
目標端口:12000
目標IP:18.18.18.60/24
CAN2
工作端口:13000
目標端口:13000
目標IP:18.18.18.60/24
網卡2虛擬IP:18.18.18.60/24
試驗中碰到的問題,當虛擬IP設置大于69時,ZLGcantest軟件無法正常收發數據,發送后另一路CAN口無法采集到數據,采用網絡抓包工具發現,所有的UDP廣播數據源出口IP均為主機網卡2的物理IP,非虛擬IP。如若設置IP小于68,則ZLGcantest軟件可以正常收發數據,目前僅能以驗證的結果確認,虛擬IP設置在CANET-200T應用環境中確保需要虛擬IP設置必須小于被設置虛擬網卡中的最小IP,具體的原因尚在分析之中,否則出口IP就默認為當前物理網卡IP。現階段測試驗證CANET-200TIP小于60以下設置測試了6個IP均可以實現數據收發。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。