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

正文內(nèi)容

網(wǎng)絡(luò)協(xié)議編程課程設(shè)計-閱讀頁

2024-09-22 10:09本頁面
  

【正文】 setsockopt(sock[i], SOL_SOCKET, SO_SNDTIMEO, (char*)amp。 setsockopt(sock[i], SOL_SOCKET, SO_RCVTIMEO, (char*)amp。 memset(amp。 = AF_INET。 //IP //設(shè)置數(shù)據(jù)報頭 memset(amp。 = 8。 = 0。 = 0。 = checksum((USHORT*)amp。 //發(fā)送一個 icmpHeader rect = sendto(sock[i], (char*)amp。addr_in, sizeof(addr_in))。 addr_from_len = sizeof(addr_from)。addr_from, amp。 //rect 為接收的字節(jié)數(shù) if(rect0)//正確就調(diào)用 DecodeHeader 輸出 DecodeHeader(recvbuf, rect)。 SetDlgItemText(IDC_REPLY,reply)。 } WSACleanup()。 定義一個 Cstring reply用以輸出 。 SetDlgItemText(IDC_REPLY,reply)。//域名轉(zhuǎn)換成 IP if(hp!=NULL) ip=i_ntoa(*(struct in_addr*)hp h_addr_list[0])。計算過程是首先把數(shù)據(jù)報頭中的校驗和字段設(shè)置為 0,然后對首部中每個 16bit 進(jìn)行二字段進(jìn)制反碼求和(整個首部看成是由一串 16bit 的字組成),結(jié)果存在校驗和字段中。 USHORT CPingDlg::checksum(USHORT *buffer, int size) { unsigned long cksum=0。 size =sizeof(USHORT)。 } cksum = (cksum 16) + (cksum amp。 cksum += (cksum 16)。 } 第 頁 (共 15 頁) 11 void CPingDlg::DecodeHeader(char *buf, int len)解讀報頭函數(shù) 在初始化中 if(rect0) DecodeHeader(recvbuf, rect)。s packet!\n)。 } CString reply。 m_reply+=reply。 // Sleep(500)。便可以實現(xiàn)重置 ip/域名 六 、 實現(xiàn)結(jié)果及結(jié)果分析 在運(yùn)行后產(chǎn)生 .exe 文件 雙擊此文件便可運(yùn)行。因為訪問百度必然 是要經(jīng)過路由器所以 TTL 值小于 128,時間戳也會不一樣。 第 頁 (共 15 頁) 14 七 、 使用說明 直接在“ ip/域名:”后面的編輯框中輸入 ip 或者域名,點擊“ ping”按鈕即可在下面只讀的藍(lán)色編輯框中顯示回復(fù)的信息。 因為清空鍵( clear)的設(shè)置問題貌似是實現(xiàn)了清空但在沒有關(guān)閉的情況下上一次的顯示結(jié)果在下一次還是會再次顯示。 VC 也是在大一時就接觸的,但是用的不是很多也不是很熟,要用它制作界面還是現(xiàn)學(xué)現(xiàn)賣的,好在感覺和用 DW 制作網(wǎng)頁差不多。 要實現(xiàn) ping 首先要了解 整個的流程。實際運(yùn)用和在課本上硬記報文格式 和定義是非常不同的,當(dāng)自己運(yùn)用制作時感覺這是自己的東西,除了要明白原來是這么回事外還要更加清楚這里面的細(xì)節(jié),靈活運(yùn)用。 在這次的課設(shè)中,毫不意外的又學(xué)到了不少新的東西,也再次了解到向他人請教學(xué)習(xí)的必要性。 指導(dǎo)老師意見: 成績 : 教師簽名: 年 月 日
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1