[問題] Network作業求教

作者: D122 (小黑球)   2019-10-12 13:56:09
開發平台(Platform): (Ex: Win10, Linux, ...)
Win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
目前用Dev C++ (但可能必須換
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
#include <arpa/inet.h>
#include <linux/if_packet.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <net/if.h>
#include <netinet/ether.h>
問題(Question):
Proj.1
https://i.imgur.com/5vtNdsO.jpg
Proj.2 (要用Proj.1繼續做)
https://i.imgur.com/sHCAv7W.jpg
這是最近的作業(Project)
如裡面所示 要用mininet去啟動 但我想測試自己程式時卻不知如何使用
目前課堂上就只有教使用Mininet和Wireshark
但最近爬了一些文和網站都還不知到要如何用
另外因為教授給的範例文件有用到Linux/ifpacket.h
也想知道我是不是也用錯編譯器了
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
https://ideone.com/XvX5x7
這是根據教授給的範例程式去完成的 但自己就不知該如何去測試才對...
所以想請教程式本身是否有錯誤的點
主要來說就是在send receive還有在啟動這兩個子程式前加東西(Do something here下)
雖然上次硬著頭皮交了 但這次還要再加上ARP 就完全苦手了...
這幾天看下來還是沒頭緒 所以請教各位了
補充說明(Supplement):
作者: sunny1991225 (桑妮)   2018-07-31 00:12:00
「為了增加陰氣 就羞恥的扮成偽娘吧」
作者: kaouiway (寂靜之音(低調))   2018-07-31 00:13:00
「為了增加陰氣 就羞恥的扮成偽娘吧」
作者: flowerwing (犯害羞病)   2018-07-31 00:13:00
你們兩個也要歐@[email protected]
作者: babylina (babylina)   2018-07-31 00:14:00
「為了增加陰氣 就羞恥的扮成偽娘吧」
作者: idiont (supertroller)   2019-10-12 16:05:00
用linux系統編譯執行

Links booklink

Contact Us: admin [ a t ] ucptt.com