[問題] 網路課作業求助

看板Python作者 (小黑球)時間5年前 (2019/10/31 01:33), 5年前編輯推噓2(205)
留言7則, 5人參與, 5年前最新討論串1/2 (看更多)
這是作業題 但並非程式課 而是網路課 而小弟在python上基礎還不夠扎實 加上網路知識不足 所以這作業就... 想拜託各位幫忙 就算只是指點該如何做也幫大忙了 現在也正在思考如何弄 但光是搞懂python還需花點時間 題目: https://i.imgur.com/9tDdwo6.jpg
簡單說就是要做能Send和Recv封包的程式 只是輸入條件有限制 Sending: ./455_proj3 Send <InterfaceName> <DestIP> <RouterIP> <Message> Receiving: ./455_proj3 Recv <InterfaceName> Example: ./455_proj3 Send h1x1-eth0 10.0.0.1 192.168.1.100 ‘This is a test’ ./455_proj3 Recv h3x2-eth0 而這是老師給的基本程式部分 https://ideone.com/cc3P72 要再做修改 --

07/31 00:12,
「為了增加陰氣 就羞恥的扮成偽娘吧」
07/31 00:12

07/31 00:13,
「為了增加陰氣 就羞恥的扮成偽娘吧」
07/31 00:13

07/31 00:13,
你們兩個也要歐@_@
07/31 00:13

07/31 00:14,
「為了增加陰氣 就羞恥的扮成偽娘吧」
07/31 00:14
2012C_Chat版聚偽娘名單 D122 sunny1991225 kaouiway flowerwing babylina wizardfizban:所以明年有辦的話,要特別分出半小時時間給你們? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 85.203.47.158 (荷蘭) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1572456811.A.ED3.html

10/31 10:48, 5年前 , 1F
3000元收
10/31 10:48, 1F

10/31 13:50, 5年前 , 2F
程式基礎不足,你先寫pseudo code出來讓人確定你會啊
10/31 13:50, 2F

10/31 13:50, 5年前 , 3F
如果不會的話,這課程本身就是網路課,還是找同學/老師
10/31 13:50, 3F

10/31 13:51, 5年前 , 4F
討論先吧,都不想做只想拿解的話...就外包囉
10/31 13:51, 4F

10/31 21:17, 5年前 , 5F
先列出你google過的關鍵字來瞧瞧吧
10/31 21:17, 5F
對不起 講得太少 我想先提一下目前我的進度吧 因為是網路課 加上對python不熟 我先估了一些 python 網路 或是python 教學想先學 這幾天是在看這些 https://alwaysfreesir.blogspot.com/2018/12/pythonsocket.html https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/374180/ 而後想到這次作業 老師說要配合Mininet 所以再去找了一些 https://www.itread01.com/content/1549585288.html https://github.com/YanHaoChen/Learning-SDN/tree/master/Mininet/MininetEnvCreate 因為有學過點C的關係 大概架構應該是 輸入值 -> 辨識要Send還是Recv (用==判定 If函式??) ->進入Send 或是Recv 這邊的話 目前不知是直接單純分段輸入容易判定 還是要輸入一長串再把文字分割分別儲存在不同變數(這我就不太會了) 若是Send 則拆解 InterfaceName DestIP RouterIP Message 存到各變數 然後問題比較大的就是這邊 是可以直接從Mininet獲取node所對應的IP 還是要自己指定 因為從mininet相關網頁 知道可以直接取出mininet的node資料(可能這想法就是有問題的) 而Socket部分 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) 對於旁邊的socket.AF_INET和socket.SOCK_STREAM還在研究 另外老師說的要做到能ARP request我是正在研究其他相關程式跟文章 而Recv相對單純多 Socket指定好 就直接Recvfrom即可了 ※ 編輯: D122 (45.135.186.27 香港), 11/01/2019 03:41:36

11/01 16:11, 5年前 , 6F
荷蘭,香港
11/01 16:11, 6F

11/01 17:22, 5年前 , 7F
因為玩遊戲 看影片 這電腦掛著VPN 有時地區會亂跑
11/01 17:22, 7F
文章代碼(AID): #1TkSbhxJ (Python)
討論串 (同標題文章)
文章代碼(AID): #1TkSbhxJ (Python)