tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)

tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)

ID:15564378

大?。?83.50 KB

頁數(shù):40頁

時間:2018-08-04

tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)_第1頁
tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)_第2頁
tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)_第3頁
tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)_第4頁
tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)_第5頁
資源描述:

《tcp和udp數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)(c#)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、長沙理工大學(xué)《網(wǎng)絡(luò)協(xié)議編程》課程設(shè)計論文周瑞杰學(xué)院計算機與通信工程專業(yè)網(wǎng)絡(luò)工程班級網(wǎng)絡(luò)08-02學(xué)號200858080204學(xué)生姓名周瑞杰指導(dǎo)教師王靜課程成績完成日期2011年7月2日課程設(shè)計任務(wù)書計算機與通信工程學(xué)院網(wǎng)絡(luò)工程專業(yè)課程名稱網(wǎng)絡(luò)協(xié)議編程課程設(shè)計時間2010~2011學(xué)年第二學(xué)期18~19周學(xué)生姓名周瑞杰指導(dǎo)老師王靜題目TCP和UDP數(shù)據(jù)包發(fā)送程序的設(shè)計與實現(xiàn)主要內(nèi)容:(1)掌握TCP和UDP的概念和工作原理;(2)熟練掌握C#語言的編程原理;(3)實現(xiàn)基于TCP協(xié)議的聊天程序設(shè)計;(4)實現(xiàn)基于UDP協(xié)議的聊天程序設(shè)計;(5)運行程序,并合理分析實驗結(jié)果。要求:(1)按要求編

2、寫課程設(shè)計報告書,能正確闡述設(shè)計結(jié)果。(2)通過課題設(shè)計培養(yǎng)學(xué)生嚴謹?shù)目茖W(xué)態(tài)度,認真工作作風(fēng)和團隊協(xié)作精神。(3)學(xué)會文獻檢索的基本方法和綜合運用文獻的能力。(4)在老師的指導(dǎo)下,要求每個學(xué)生獨立完成課程設(shè)計的全部內(nèi)容。應(yīng)當提交的文件:(1)課程設(shè)計報告。(2)課程設(shè)計附件(主要是源程序)。課程設(shè)計成績評定學(xué)院計算機通信工程專業(yè)網(wǎng)絡(luò)工程班級網(wǎng)絡(luò)08-02學(xué)號200858080204學(xué)生姓名周瑞杰指導(dǎo)教師王靜課程成績完成日期2011年7月2日指導(dǎo)教師對學(xué)生在課程設(shè)計中的評價評分項目優(yōu)良中及格不及格課程設(shè)計中的創(chuàng)造性成果學(xué)生掌握課程內(nèi)容的程度課程設(shè)計完成情況課程設(shè)計動手能力文字表達學(xué)習(xí)態(tài)度規(guī)范

3、要求課程設(shè)計論文的質(zhì)量指導(dǎo)教師對課程設(shè)計的評定意見綜合成績指導(dǎo)教師簽字年月日TCP和UDP數(shù)據(jù)包發(fā)送程序的設(shè)計和實現(xiàn)學(xué)生:周瑞杰指導(dǎo)老師:王靜摘要:在TCP/IP協(xié)議族中,傳輸層主要包括TCP和UDP兩種通信協(xié)議,它們以不同的方式實現(xiàn)兩臺主機中的不同程序間之間的數(shù)據(jù)傳輸,即數(shù)據(jù)的端到端傳輸。TCP提供一種面向連接的、可靠的數(shù)據(jù)傳輸服務(wù),保證了端到端數(shù)據(jù)傳輸?shù)目煽啃?;而UDP提供一種無連接的、不可靠的數(shù)據(jù)傳輸方式,但保證了數(shù)據(jù)傳輸?shù)膶崟r性。本課程設(shè)計用C#語言分別編寫了基于TCP的C/S聊天程序和基于UDP的C/S聊天程序。經(jīng)測試,本文程序基本實現(xiàn)了聊天功能,即實現(xiàn)了TCP和UDP數(shù)據(jù)包發(fā)送

4、程序的設(shè)計。關(guān)鍵詞:TCP、UDP、C#、C/S聊天程序、數(shù)據(jù)包發(fā)送程序DesignandRealizationoftheSendingProgramofTCPandUDPPacketsStudent:ZhouRuijieInstructor:WangJingAbstract:IntheTCP/IPprotocolclan,thetransportlayermainlyincludestwocommunicationprotocolsTCPandUDP,whichhadachievedthedatatransmissionamongdifferentprogramsbetweentwoho

5、stsindifferentways,namelytheend-to-enddatatransmission.TCPprovidesaconnection-oriented,reliabledatatransmissionservice,ensuringthereliabilityoftheend-to-enddatatransmission;WhileUDPprovidesaconnectionless,unreliablewayofdatatransmission,butguaranteeingthedatatransmissioninreal-time.Thiscoursedesig

6、nhasseparatelywrittenTCP-basedC/SchatprogramandUDP-basedC/SchatprograminC#.Bytest,thispaperprogramhasbasicallyachievedchatfunction,namelyrealizedthedesignofthesendingprogramofTCPandUDPpackets.朗讀顯示Keywords:TCP、UDP、C#、C/Schatprogram、sendingprogramofpackets目錄1引言11.1課程設(shè)計的目的11.2本設(shè)計任務(wù)和主要內(nèi)容12開發(fā)工具及相關(guān)技術(shù)22.

7、1C#簡介22.2TCP和UDP概述22.3C/S模式43基于TCP的C/S聊天程序的詳細設(shè)計63.1TCP設(shè)計思路63.2客戶端編程步驟83.3服務(wù)器端編程步驟94基于UDP的C/S聊天程序的詳細設(shè)計114.1UDP設(shè)計思路114.2客戶端編程步驟124.3服務(wù)器端編程步驟135結(jié)果分析145.1TCP聊天程序運行結(jié)果145.2UDP聊天程序運行結(jié)果175.3結(jié)果分析176結(jié)束語187參考文獻19附錄1:TCP源程序清

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。