raw-ethernet

    -1熱度

    1回答

    我想將數據發送給我的朋友。我不知道他的IP地址。但我知道他的MAC地址。所以我必須使用以太網幀發送數據。 我寫了一個程序,但它不工作。我不明白問題在哪裏?我在哪裏犯了一個錯誤? 客戶端幀的發送: main() { int size ; char req[10]; printf("enter to send\n"); gets(req); int

    -1熱度

    1回答

    哪種電纜最適合用於遊戲,cat5e或cat7?我有頂級互聯網連接。所以即時只是尋找延遲到最低

    0熱度

    1回答

    我正在使用fpga固件,其中我想使用以太網進行非常快速的數據傳輸。我從FPGA論壇獲得了幫助,他們表示使用輕量級互聯網協議(LWIP)爲數據傳輸提出了設計建議。 這與使用NDIS傳輸數據有何不同。如果您能向我推薦一些指南,將我的Visual C++應用程序連接到網絡指南並傳輸數據,我將不勝感激。 很多問候提前。

    7熱度

    1回答

    我已經寫了一個C程序,它將以太網幀直接寫入線路(運行於發送方或接收方兩種模式)。 發送端發送帶有兩個VLAN標籤(QinQ)的幀,但奇怪的是當幀到達接收端時,ethertype已經改變爲標準(單個)VLAN封裝幀。 NIC是否可以這樣做,還是Linux不允許這樣做? Wireshark顯示與tcpdump相同的行爲。 要解釋下面的圖像發送者​​正在發送幀到以太網廣播地址FF:FF:FF:FF:FF

    1熱度

    3回答

    當我嘗試發送原始以太網數據包時,我在我的代碼中遇到了sendto函數的問題。 我使用的Ubuntu 12.04.01 LTS,具有連接在兩個vde_switches兩個抽頭的裝置和一個dpipe 實施例: 我的發送PROGRAMM創建像下面的分組時,PROGRAMM被插座綁定從tap0發送數據包到tap1。在tap1上,一個接收器等待套接字上的所有數據包。 我的原始的以太網分組看起來如此: 目的地

    -3熱度

    1回答

    我試圖從cisco交換機嗅探數據包數據包。 因爲我打算處理很多交換機,我不能指定所有的型號,我一般會問,有沒有辦法使用java?

    0熱度

    1回答

    我聽說在創建簽名驅動程序之前,可以在Windows 7 64位上運行ndisprot 6進行開發。有人可以幫忙嗎?創建一個簽名的驅動程序不是我想要的。 我一直在Windows 32位下使用ndisprot示例驅動,沒有問題。如何配置Windows,以便我可以開發/運行未修改的示例驅動程序。如果有簽名的示例驅動程序,我也會很感激。

    0熱度

    1回答

    我想在Ubuntu下發送/ recv原始以太網。 我沒有問題通過終端在c中運行代碼。 但是,當我試圖使用 Netbeans IDE 6.9將代碼轉換爲C++時,它無法打開原始套接字。 電話: socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL))) == -1) 總是返回-1。錯誤:「操作不允許」

    2熱度

    2回答

    如果以太網插座是開放的,那麼它和TCP/IP中的插座是一樣的嗎?在我發現的一些現有代碼中,它支持以太網協議,這是否意味着我可以使用TCP套接字客戶端連接到此以太網套接字。 我很困惑,請幫忙。 預先感謝 薩加爾

    1熱度

    2回答

    我正嘗試通過Go語言的原始套接字使用自定義以太網報頭髮送原始TCP數據包。我試圖在c language中重現類似的代碼。 package main import ( "fmt" "syscall" ) func main() { fmt.Println("====================================================