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

正文內(nèi)容

數(shù)據(jù)鏈路層協(xié)議的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-05-15 04:56本頁(yè)面
  

【正文】 客戶(hù)端關(guān)閉socket時(shí),發(fā)送過(guò)來(lái)的數(shù)據(jù)會(huì)使err=9,則服務(wù)器也關(guān)閉socket printf(client close the socket!\n)。 break。 } checkout(,)。 //調(diào)用checkout()函數(shù),CRC檢驗(yàn)接收消息是否正確 if(strcmp(,ACK)==0) { printf(client:%s\n,recvBuf)。 printf(message is correct!\n)。 =(+1)%2。 } else if(strcmp(,NAK)==0) { =。 printf(message is wrong!\n)。 } sendto(sock,(char*)amp。cframe,sizeof(cframe),0,(SOCKADDR *)amp。addrClient,socklen)。 //發(fā)送ACK幀或NAK幀 } printf(The end!\n)。 return。}void main(){ initialization()。 //初始化階段,若返回值err=0,則表示初始化成功 if(err!=0){ printf(Intialization failed.\n)。 return。 }sock=socket(AF_INET,SOCK_DGRAM,0)。 //建立socket,SOCK_DGRAM為使用不連續(xù)不可靠的數(shù)據(jù)包連接 if(sock==1){ printf(Building a socket failed.\n)。 return。 } bindport()。 //綁定端口 if(err!=0){ printf(Binding a socket failed.\n)。 return。 } RecvFrame()。 //接受客戶(hù)端發(fā)送數(shù)據(jù) closesocket(sock)。 //關(guān)閉連接 WSACleanup()。}//********************** end of program ************************實(shí)驗(yàn)結(jié)果測(cè)試1:在沒(méi)有傳輸錯(cuò)誤情況下,在dos界面顯示的傳遞內(nèi)容的二進(jìn)制碼和CRC校驗(yàn)碼Client: ,發(fā)送數(shù)據(jù)“yl”,顯示“message is delivered successfully”后關(guān)閉連接。Server: ,收到數(shù)據(jù)“yl”,與上圖對(duì)比,碼字正確,則正確輸出數(shù)據(jù)。 測(cè)試2:在傳輸出錯(cuò)情況下,在dos界面顯示傳遞內(nèi)容的二進(jìn)制碼和CRC校驗(yàn)碼Client:,發(fā)送數(shù)據(jù)“yl”,傳輸出錯(cuò)收到NAK后重傳數(shù)據(jù)。Server:,與上圖的二進(jìn)制碼對(duì)比發(fā)現(xiàn),第2個(gè)碼字最后1一位出錯(cuò),程序顯示“message is wrong”,然后等待客戶(hù)端重傳。通信測(cè)試:在dos界面進(jìn)行通信,但隱藏了二進(jìn)制碼、校驗(yàn)碼,實(shí)現(xiàn)的是數(shù)據(jù)的透明傳輸。Client:Server: 分析:從上面兩圖可以看出,服務(wù)端和客戶(hù)端可以實(shí)現(xiàn)通暢且準(zhǔn)確無(wú)誤的通信,基本能夠?qū)崿F(xiàn)預(yù)期功能。五、 實(shí)驗(yàn)心得通過(guò)本次實(shí)驗(yàn),對(duì)數(shù)據(jù)鏈路層中數(shù)據(jù)幀的傳輸和CRC校驗(yàn)有了更深的了解,不僅僅是停留在書(shū)本的理論上了,而且自己對(duì)網(wǎng)絡(luò)編程也有了更大的興趣。1. 若不給自己設(shè)限,則人生中就沒(méi)有限制你發(fā)揮的藩籬。2. 若不是心寬似海,哪有人生風(fēng)平浪靜。在紛雜的塵世里,為自己留下一片純靜的心靈空間,不管是潮起潮落,也不管是陰晴圓缺,你都可以免去浮躁,義無(wú)反顧,勇往直前,輕松自如地走好人生路上的每一步3. 花一些時(shí)間,總會(huì)看清一些事。用一些事情,總會(huì)看清一些人。有時(shí)候覺(jué)得自己像個(gè)神經(jīng)病。既糾結(jié)了自己,又打擾了別人。努力過(guò)后,才知道許多事情,堅(jiān)持堅(jiān)持,就過(guò)來(lái)了。4. 歲月是無(wú)情的,假如你丟給它的是一片空白,它還給你的也是一片空白。歲月是有情的,假如你奉獻(xiàn)給她的是一些色彩,它奉獻(xiàn)給你的也是一些色彩。你必須努力,當(dāng)有一天驀然回首時(shí),你的回憶里才會(huì)多一些色彩斑斕,少一些蒼白無(wú)力。只有你自己才能把歲月描畫(huà)成一幅難以忘懷的人生畫(huà)卷。學(xué)習(xí)參考
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1