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

正文內(nèi)容

計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)ip地址及其子網(wǎng)分割畢業(yè)論文-資料下載頁(yè)

2025-06-26 07:24本頁(yè)面
  

【正文】 le(token!=NULL){ //循環(huán)進(jìn)行,直到結(jié)束dot[iplen]=token。 //將分開(kāi)的每段賦值給dotiplen++。token = strtok(NULL,ch)。}if(iplen != 4) //段數(shù)不對(duì)return false。for(int i = 0。 i 4。 i++){if(!NoIllegalChar(dot[i])||atoi(dot[i])255) //有非法字符或某段值非法return false。}return true。}//判斷子網(wǎng)號(hào)是否合法bool ipTest::subnetIsValid(char* subnet){if(!ipIsValid(subnet)) //調(diào)用判別IP地址合法性的函數(shù)return false。return true。}//判斷IP是否為子網(wǎng)成員,判斷子網(wǎng)號(hào)與掩碼是否匹配,以及子網(wǎng)號(hào)、主機(jī)號(hào)全0全1問(wèn)題void ipTest::belong(){int subLen = strlen(subnet)。int ipLen = strlen(ip)。unsigned int iIPA,iSubA,iMask。unsigned char subA[4],ipA[4]。char temp[3]。int i,j,t = 0。for (i = 0, j= 0。i subLen。i++){ //不用再檢錯(cuò)if(subnet[i] !=39。.39。)temp[j++]=subnet[i]。 //temp數(shù)組中放39。.39。間的串else{subA[3t] = atoi(temp)。 //subA數(shù)組中放39。.39。間的數(shù)據(jù)j=0。t++。temp[0]=temp[1]=temp[2]=39。\039。}}subA[0]=atoi(temp)。temp[0]=temp[1]=temp[2]=39。\039。iSubA=*(unsigned int *)subA。 //iSubA中放subnet中39。.39。除外的串對(duì)應(yīng)的數(shù)for(i=0,j=0,t=0。i ipLen。i++){ //不用再檢錯(cuò)if(ip[i]!=39。.39。)temp[j++]=ip[i]。else{ipA[3t]=atoi(temp)。j=0。t++。temp[0]=temp[1]=temp[2]=39。\039。}}ipA[0]=atoi(temp)。iIPA=*(unsigned int*)ipA。 //iIPA中放IP中39。.39。除外的串對(duì)應(yīng)的數(shù)iMask = 0xffffffff。iMask =(32mask)。 //獲得掩碼if((iSubA | iMask)!= iMask){ //說(shuō)明sub與mask不匹配cout 子網(wǎng)號(hào)與掩碼不匹配,error! endl。return。}if((iSubA^iMask)==0){ //說(shuō)明子網(wǎng)號(hào)全1cout 子網(wǎng)號(hào)全1,error! endl。return。}if((iSubAamp。iMask)==0){ //說(shuō)明子網(wǎng)號(hào)全0cout 子網(wǎng)號(hào)全0,error! endl。return。}if((iSubA)==(iIPAamp。iMask)){ //IP和掩碼與,結(jié)果和子網(wǎng)號(hào)比較if((iIPA|iMask)==iMask){ //說(shuō)明主機(jī)號(hào)全0cout 主機(jī)號(hào)全0,error! endl。return。}if((iIPA|iMask)==0xffffffff){ //說(shuō)明主機(jī)號(hào)全1cout 主機(jī)號(hào)全1,error! endl。return。}//ip屬于subnetcout ip belongs to subnetPlusMask endl。return。}//ip不屬于subnetelsecout ip doesn39。t belong to subnetPlusMask endl。}4 總結(jié),只是判斷ip地址,子網(wǎng)號(hào),子網(wǎng)掩碼的合法性以及屬不屬于該子網(wǎng)。功能實(shí)現(xiàn)起來(lái)也并不復(fù)雜,就是要考慮周全一點(diǎn),像ip不能全為1或?yàn)?的情況,像掩碼1的個(gè)數(shù)不能超過(guò)32等等,排除了這些情況之后,基本ok。調(diào)試也沒(méi)有花很久的時(shí)間。,自己動(dòng)手完成了ip的判斷操作等,對(duì)ip分類(lèi)以及子網(wǎng)劃分這一塊熟悉了一下,印證了之前自己的理解。像里面關(guān)于IP知識(shí)的介紹大多便是在網(wǎng)上參考的?!緟⒖嘉墨I(xiàn)】謝希仁《計(jì)算機(jī)網(wǎng)絡(luò)教程(第2版)》 人民郵電出版社張鐘澎 《中小型辦公網(wǎng)絡(luò)組網(wǎng)技術(shù)》 電子科大出版社王相林《組網(wǎng)技術(shù)與配置(第2版)》 清華大學(xué)出版社【小組自評(píng)】B+
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1