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

正文內(nèi)容

計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)--數(shù)據(jù)包發(fā)送和接受程序的實(shí)現(xiàn)(編輯修改稿)

2025-07-10 15:19 本頁面
 

【文章內(nèi)容簡介】 { cksum += *(UCHAR*)buffer。 } cksum = (cksum 16) + (cksum amp。 0xffff)。 cksum += (cksum 16)。 return (USHORT)(~cksum)。 } 開 始構(gòu) 造 原 始 套 接 字并 初 始 化填 充 I P首 部計(jì) 算 I P首 部 校 驗(yàn) 和構(gòu) 造 T C P偽 首 部填 充 T C P首 部計(jì) 算 T C P首 部 校 驗(yàn) 和填 充 發(fā) 送 緩 沖 區(qū)填 入 目 的 地 址發(fā) 送 數(shù) 據(jù) 包結(jié) 束 四、 調(diào)試分析 本程序流程簡單,調(diào)試過程中沒有出現(xiàn)大的問題。 調(diào)試過程中沒有出現(xiàn)重大的語法錯(cuò)誤,主要是運(yùn)行的結(jié)果不理想,和預(yù)期的結(jié)果有差距。填充數(shù)據(jù)包的程序部分是不容易出錯(cuò)的。至于數(shù)據(jù)包的發(fā)送,由于是利用函數(shù) sendto()來實(shí)現(xiàn)的, 而 sendto()是面向 UDP 的 ,將協(xié)議類型修改為 UDP(=IPPROTO_UDP。)后,調(diào)試運(yùn)行成功,問題得到解決。 調(diào)試時(shí),要添加 include include pragma ment(lib,) 不然編譯出錯(cuò)。 五、 使用說明 輸入 :sendtcp 100 200 ,然后回車,出現(xiàn) send ok!表示已經(jīng)正確發(fā)送。 六、 源代碼 include include include include include include include include pragma ment(lib,) define IPVER 4 //IP協(xié)議預(yù)定 define MAX_BUFF_LEN 65500 //發(fā)送緩沖區(qū)最大值 typedef struct ip_hdr //定義 IP首部 { UCHAR h_verlen。 //4位首部長度 ,4位 IP版本號(hào) UCHAR tos。 //8位服務(wù)類型 TOS USHORT total_len。 //16位總長度(字節(jié)) USHORT ident。 //16位標(biāo)識(shí) USHORT frag_and_flags。 //3位標(biāo)志位 UCHAR ttl。 //8位生存 時(shí)間 TTL UCHAR proto。 //8位協(xié)議 (TCP, UDP 或其他 ) USHORT checksum。 //16位 IP首部校驗(yàn)和 ULONG sourceIP。 //32位源 IP地址 ULONG destIP。 //32位目的 IP地址 }IP_HEADER。 typedef struct tsd_hdr //定義 TCP偽首部 { ULONG saddr。 //源地址 ULONG daddr。 //目的地址 UCHAR mbz。 // UCHAR ptcl。 //協(xié)議類型 USHORT tcpl。 //TCP長度 }PSD_HEADER。 typedef struct tcp_hdr //定義 TCP首部 { USHORT th_sport。 //16位源端口 USHORT th_dport。 //16位目的端口 ULONG th_seq。 //32位序列號(hào) ULONG th_ack。 //32位確認(rèn)號(hào) UCHAR th_lenres。 //4位首部長度 /6位保留字 UCHAR th_flag。 //6位標(biāo)志位 USHORT th_win。 //16位窗口大小 USHORT th_sum。 //16位校驗(yàn)和 USHORT th_urp。 //16位緊急數(shù) 據(jù)偏移量 }TCP_HEADER。 //CheckSum:計(jì)算校驗(yàn)和的子函數(shù) USHORT checksum(USHORT *buff
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1