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

正文內(nèi)容

計算機網(wǎng)絡(luò)課程設(shè)計--數(shù)據(jù)包發(fā)送和接受程序的實現(xiàn)(參考版)

2025-01-16 18:05本頁面
  

【正文】 return 1。 closesocket(sock)。 return false。dest, sizeof(dest))。 =htons(atoi(argv[4]))。 =AF_INET。 memset(amp。 int datasize=sizeof(IP_HEADER)+sizeof(TCP_HEADER)+sizeof(tcp_send_data)。tcpHeader,sizeof(TCP_HEADER))。ipHeader,sizeof(IP_HEADER))。 //填充發(fā)送緩沖區(qū) memset(Sendto_Buff,0,MAX_BUFF_LEN)。 memcpy(check_Buff+sizeof(PSD_HEADER)+sizeof(TCP_HEADER),tcp_send_data,sizeof(tcp_send_data))。 memcpy(check_Buff+sizeof(psdHeader),amp。 memcpy(check_Buff,amp。 //偏移大小 =0。 //修改這里來實現(xiàn)不同的標志位探測,2是SYN,1是//FIN,16是ACK探測 等等 =htons((unsigned short)16384)。 //ACK序列號置為0 //TCP長度和保留位 =(sizeof(tcpHeader)/sizeof(unsigned long)4|0)。 //16位源端口號 =0。 //填充TCP首部 =htons(atoi(argv[4]))。 =。 =。 =checksum(check_Buff,sizeof(IP_HEADER))。 memcpy(check_Buff,amp。 //32位源IP地址 =inet_addr(argv[3])。 //協(xié)議類型 =0。 //3位標志位 =128。 =0。 =(UCHAR)0。 return false。 //設(shè)置選項值 SO_SNDTIMEO為要設(shè)置的選項值 if (setsockopt(sock, SOL_SOCKET, SO_SNDTIMEO, (char*)amp。 return false。 //設(shè)置選項值 IP_HDRINCL為要設(shè)置的選項值 if(setsockopt(sock,IPPROTO_IP,IP_HDRINCL,(char*)amp。 return false。 return false。 } if (WSAStartup(MAKEWORD(2,2), amp。 if (argc!= 5) { printf(Useage: sendtcp soruce_ip source_port dest_ip dest_port \n)。 BOOL flag。 //發(fā)送緩沖區(qū) unsigned short check_Buff[MAX_BUFF_LEN]。 PSD_HEADER psdHeader。 IP_HEADER ipHeader。 } int main(int argc, char* argv[]) { WSADATA WSAData。 cksum += (cksum 16)。 } cksum = (cksum 16) + (cksum amp。 size =sizeof(USHORT)。 //CheckSum:計算校驗和的子函數(shù) USHORT checksum(USHORT *buffer, int size) { unsigned long cksum=0。 //16位校驗和
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1