freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)絡協(xié)議編程課程設計-文庫吧

2025-07-30 10:09 本頁面


【正文】 REQUEST TimeOut (無法 PING 通的情況 ) ( 3)實驗步驟和注意事項 熟悉 IP 以及 ICMP 協(xié)議的工作機制 熟悉 RAW 模式的 SOCKET 編程 編寫 PING 的實現(xiàn)程序 編譯環(huán)境中需要包括 SOCKET 庫 在模擬實現(xiàn)環(huán)境下調(diào)試并運行自己編寫的 PING 程序 第 頁 (共 15 頁) 4 三 、需求分析 在帶界面的 PING 程序中最基本的需要 是用以輸入 IP 的文本框,顯示 reply 的文本框和幾個基本按鈕。這個要事先知道 在 PING reply 要返回哪 些內(nèi)容,上面已經(jīng)要求返回 4 次響應,每次相應的 reply 就以我們平時在 doc 下 ping 的結(jié)果為模板REPLY FROM : Bytes=XX TTL=XXX Time=目的主機的 IP 地址,不要求支持域名但域名的轉(zhuǎn)換還是蠻簡單的固定代碼就加上去了。也添加了兩個清空的按鈕以便于用戶使用。 第 頁 (共 15 頁) 5 四 、 總體設計 ( 流程圖) A ping B 結(jié) 束 將 ICMP 封裝到 IP 數(shù)據(jù)報中并發(fā)送給 B 計算校驗和、 獲取 ip 封裝 ICMP 接受 B 的回復 判斷接受字節(jié)數(shù)是否為 0 解析收到的報文 核實收到的 ID 號和發(fā)送的是否一致 丟棄 返回目地 IP、字節(jié)數(shù)、 TTL 值、時間戳 是 否 不一致 一致 第 頁 (共 15 頁) 6 五 、 詳細設計與實現(xiàn) vc 新建一個 MFC 對話框工程,從控件中拖入靜態(tài)文本 右擊屬性修改 id 和標題,類似的再拖入其他的編輯框和按鈕,在顯示 reply 的編輯框的屬性中要勾選只讀,這樣既可以無法修改 reply 又可以節(jié)省復制粘貼的代碼。 在界面大致完成的時候界面如下: 圖一:完成界面結(jié)構 因為默認的是白色所以在 Initlnstance()中添 加 SetDialogBkColor (RGB (128, 184, 223), RGB ( 0, 0 , 150 ) )。使得界面的背景色變?yōu)樗{色。 圖二:改變背景 第 頁 (共 15 頁) 7 BOOL CPingApp::InitInstance() { SetDialogBkColor (RGB (128, 184, 223), RGB ( 0, 0 , 150 ) )。 覺得通用的 .ico 圖片不是我想要的便換了一張。 在此時運行 得到的界面效果是: 圖三 :沒有任何的功能的 藍色 界面效果 .cpp 文件中添加相應的代碼以實現(xiàn)老師和自己的要求。 首先是定義 ip 和 icmp 的 首部 ,這些代碼是固定的所以直接復制粘貼了。 typedef struct ip_hdr //定義 IP 首部 { unsigned char h_verlen。 //4 位首部長度 ,4 位 IP 版本號 unsigned char tos。 //8 位服務類型 TOS unsigned short total_len。 //16 位總長度(字節(jié)) unsigned short ident。 //16 位標識 unsigned short frag_and_flags。//3 位標志位 unsigned char ttl。 //8 位生存時間 TTL unsigned char proto。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1