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

正文內(nèi)容

網(wǎng)絡(luò)協(xié)議編程課程設(shè)計(文件)

2025-09-23 10:09 上一頁面

下一頁面
 

【正文】 of(icmpHeader))。 int addr_from_len。addr_from_len)。 } closesocket(sock[i])。例如當超時時便輸出 REQUEST TimeOut! CString reply=REQUEST TimeOut!。 C… Dlg中添加 函數(shù) USHORT CPingDlg::checksum(USHORT *buffer, int size) 第 頁 (共 15 頁) 10 圖四:添加 cheksum()函數(shù) checksum()函數(shù)用于計算校驗和。 while(size 1) { cksum+=*buffer++。 0xffff)。 即正確時就調(diào)用 DecodeHeader 輸出 if (icmpHeaderi_id != (USHORT)GetCurrentProcessId()) //核實收到的 ID 號和發(fā)送的是否一致 { printf(someone else39。 (Reply from %s: Bytes= %d TTL = %d Time= %d ms.\r\n, i_ntoa(addr), len, ipHeaderttl, Time1icmpHeadertimestamp)。 重置:因為輸入 ip/域名的 id 設(shè)為了 IDC_IP 所以 GetDlgItem(IDC_IP)SetWindowText()。 當不想 ping這個 ip 或者域名時單擊這個“重置”按鈕。 八 、 課設(shè)小結(jié) TCP/IP 這門課程是我們的一門必修課,以前寫代碼差不多都是用在制作網(wǎng)頁上,這次用來實現(xiàn)以前常用的 DOC 相似的功能感覺很不一樣啊。在查找了很多的相關(guān)源代碼后,知道了要用到 ip icmp 首部,要初始化,校驗和,控制,判斷后按照要求輸出。受益匪淺。 這次選擇了認為最簡單的一提,由于自己的能力時間有限暫時就是這樣的, 當然,對自己的這個制作作品還是很有意見的,還有很多的地方可以改進,例如:色調(diào)可以更加鮮艷和諧,可以添加背景音樂,添加顯示所 ping的 ip 所經(jīng)過的路由, 還可以加上丟包率,但是 第 頁 (共 15 頁) 15 因為時間問題修改后截圖也要修改, 已經(jīng)加上去的 clear 函數(shù)可以實現(xiàn)的更加符合要求,現(xiàn)在用的這個函數(shù)看上去是實現(xiàn)了清空的功能但只要不是關(guān)掉重新打開再次 ping 時上次被“ clear”的內(nèi)容會再次出現(xiàn),所以在實現(xiàn)結(jié)果里沒有說明這一功能也沒有截圖。同學中也有使用的非常熟練的,自己摸索加上同學的幫助自然是比自己瞎撞來的容易。如果不想 ping某一個 ip 或者域名可以點擊“重置”鍵可再次輸入 ip 或者域名。 : Ping 第 頁 (共 15 頁) 12 TTL 即為生存值,每經(jīng)過一個路由器值便減少 1,因為 為本機所以沒有經(jīng)過任何一個路由器,故為最大值 128, Time 為時間戳,在本機變?yōu)?0. Ping 第 頁 (共 15 頁) 13 Ping 要訪問百度用的是域名,先經(jīng)過轉(zhuǎn)換為 ip。 SetDlgItemText(IDC_REPLY,m_reply+ping is plete!)。 return。 return (USHORT)(~cksum)。 } if(size ) //若 size 為奇數(shù) { cksum += *(UCHAR*)buffer。 其中 buffer 用于存放 ICMP 數(shù)據(jù), size 表 示 ICMP 報文大小。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1