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

正文內(nèi)容

計算機網(wǎng)絡(luò)基礎(chǔ)課程設(shè)計--ping程序的實現(xiàn)-免費閱讀

2025-02-10 02:03 上一頁面

下一頁面
  

【正文】 } DecodeICMPHeader(recvbuf, bread, amp。 } int fromlen = sizeof(m_addrFrom)。//設(shè)置序列號 ((IcmpHeader*)icmp_data)i_cksum = checksum((USHORT*)icmp_data, datasize)。 } memset(icmp_data,0,MAX_PACKET)。(), hph_addr, hph_length)。 bread = setsockopt(m_hSocket, SOL_SOCKET, SO_SNDTIMEO, (char*)amp。 if (WSAStartup(MAKEWORD(2, 2), amp。 char a[100]。 if(tick0[icmpcount]1)printf(Reply from %s: bytes=%d time1ms icmp_seq=%d\n,inet_ntoa(fromsin_addr), bytes, icmphdri_seq )。 iphdrlen = iphdrh_len * 4。 cksum += (cksum 16)。 icmp_hdri_seq = 0。 char *lpdest=NULL。 //校驗和 USHORT i_id。 // 包生命周期 unsigned char proto。是是icmpcount++。 它是通過錯誤檢測方法,對經(jīng)過空間(如通信)或者時間(如計算機存儲)傳送的數(shù)據(jù)的完整性進行檢查的一種簡單方法。(3) 輸入時不能輸入目標(biāo)主機名,不然ping結(jié)果為TIMEOUT。接著自定義填充ICMP數(shù)據(jù)報字段函數(shù)FillICMPData()、校驗和函數(shù)checksum()、解讀ICMP報首部函數(shù)DecodeICMPHeader()、釋放資源函Cleanup()。通過本程序的訓(xùn)練,使學(xué)生熟悉ICMP報文結(jié)構(gòu),使學(xué)生對ICMP有更深的理解,掌握Ping程序的設(shè)計方法,掌握網(wǎng)絡(luò)編程的方法和技巧,從而編寫出功能更強大的程序。三、課程設(shè)計的相關(guān)技術(shù)由于Ping程序是面向用戶的應(yīng)用程序,該程序使用ICMP的封裝機制,通過IP協(xié)議來工作。創(chuàng)建套接字的時候參數(shù)的以及在創(chuàng)建套接字之前必須首先使用WSAStartup函數(shù)。否結(jié)束Cleanup開始if (m_hSocket != INVALID_SOCKET)關(guān)閉套接字釋放占用資源清除ICMP包數(shù)據(jù)以及接受緩沖區(qū)FWSACleanup()。為我們所要的回應(yīng)報文;是輸出不是我們所要;tick0[icmpcount]=tick icmphdrtimestamp。 // 包的總長度 unsigned short ident。define ICMP_ECHO 8 //ICMP報文類型,回顯請求 define ICMP_ECHOREPLY 0 //ICMP報文類型,回顯應(yīng)答define ICMP_MIN 8 //最小的ICMP數(shù)據(jù)報大小 typedef struct icmphdr { BYTE i_type。 char *icmp_data=NULL。 icmp_hdri_code = 0。 } if (size) { cksum += *(UCHAR*)buffer。 DWORD tick。 } if (icmphdri_id != (USHORT)GetCurrentProcessId()) { printf(其他程序的回應(yīng)報文! \t錯誤代碼 %d\n, WSAGetLastError())。 HeapFree(GetProcessHeap(), 0, icmp_data)。//結(jié)構(gòu)體 SOCKADDR_IN m_addrFrom。timeout, sizeof(timeout))。// 用0初始化目的地地址 = AF_INET。 //數(shù)據(jù)報文大小需要包含ICMP報頭//根據(jù)默認堆句柄,從堆中分配M
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1