程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> socket raw-Linux兩個網卡連在一起做網絡發包測試,軟件如何實現

socket raw-Linux兩個網卡連在一起做網絡發包測試,軟件如何實現

編輯:編程綜合問答
Linux兩個網卡連在一起做網絡發包測試,軟件如何實現

RT。有eth0、eth1兩個網卡設備,用網線連在一起。現在需要軟件自動測試網絡連通性以檢測硬件是否正常,需要一個發包,一個收包。用戶態下能夠實現嗎?Socket RAW一個監聽一個發包可行不?感覺沒法指定網卡收發。如果改內核應該從何處下手?

求大神指點~~~~

最佳回答:


最後的解決方法是一個口發UDP廣播,另一個監聽IP包,應用軟件來做IP和UDP分析。麻煩的地方在於,如果有更多的網卡,監聽方由於不能綁定端口,處理起來就比較麻煩

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved