- 4
- 0
- 约1.59万字
- 约 32页
- 2016-11-06 发布于辽宁
- 举报
《计算机网络系统实践》报告
2015年12月
设计要求
实现单线程文件传输功能
在以上的基础上,掌握多线程技术,在文件网络传输时,可选择单线程或多线程
加入异常控制机制,增强程序的鲁棒性(Robust)
了解如何提高套接字传输的速率,以及如何加强传输的稳定性
二、开发环境与工具
Windows7下Microsoft Visual Stuio
三、设计原理
1、网络传输协议
TCP/IP协议栈中的两个协议:
TCP(Transmission Control Protocol):传输控制协议
UDP(User Datagrm Protocal):用户数据报协议
TCP是面向连接的通信协议,TCP提供两台计算机之间的可靠无错的数据传输。应用程序利用TCP进行通信时,源和目标之间会建立一个虚拟连接。该连接一旦建立,两台计算机之间就可以把数据当做一个双向字节流进行交换。
UDP是无连接的通信协议,UDP不保证可靠数据的传输,但能够向若干个目标发送数据,接受发自若干个源的数据。就是说,如果一个主机向另外一台主机发送数据,这个数据就会立即发出,而不管另外一台主机是否已准备接收数据。如果另外一台主机接收到了数据,它不会确认收到与否。
本次工程目的是传输文件,显然需要用TCP建立连接,而TCP连接需要“
您可能关注的文档
最近下载
- 铸牢中华民族共同体意识面临的挑战与应对.docx VIP
- 2025年北方工业大学工商管理专业《管理学》科目期末试卷及答案.docx VIP
- (二模)苏北七市2026届高三第二次调研考试语文试卷(含官方答案).docx
- 跨文化交际角度鉴赏电影《刮痧》.ppt VIP
- 高三英语课件《HOW TO MAKE AN English Poster》.pptx VIP
- 细胞与基因治疗(CGT)CDMO市场现状.docx VIP
- 汽轮机低压缸进汽道气动性能改进地研究.pdf VIP
- 加辅料炒法麸炒.ppt VIP
- GB 51142-2015 液化石油气供应工程设计规范.docx VIP
- 《社会工作实务》助理社会工作师考试综合测试题(含答案及解析).docx VIP
原创力文档

文档评论(0)