课程设计报告---UDP服务器设计
《课程设计报告---UDP服务器设计》由会员分享,可在线阅读,更多相关《课程设计报告---UDP服务器设计(13页珍藏版)》请在毕设资料网上搜索。
1、计算机网络基础课程设计报告计算机网络基础课程设计报告 题 目: UDP 服务器设计 一、课程设计的目的和意义 UDP 是 TCP/IP 协议族为传输层设计的两个协议之一,它在进程与进程的通信过程中, 提供了有限的差错校验功能,是一种无连接的,不可靠的协议。UDP 在一个较低的水平上完 成进程之间的通信,在收到分组的时候没有流量控制机制也没有确认机制,适用于可靠性 比较高的局域网。由于 UDP 采取了无连接的方式,因此协议简单,在一些特定的应用中协 议运行效率高。UDP 适合一些实时的应用,如 IP 电话,视频会议,它们要求源主机以恒定 的速率发送数据,并且在网络出现拥塞时,可以丢失一些数据,但
2、是延迟不能太大。基于 这些特点,流式多媒体通信、多播等应用在传输层采用的就是 UDP 协议。 因为 UDP 具有 TCP 所望尘莫及的速度优势。虽然 TCP 协议中植入了各种安全保障功能, 但是在实际执行的过程中会占用大量的系统开销,无疑使速度受到严重的影响。反观 UDP 由于排除了信息可靠传递机制,将安全和排序等功能移交给上层应用来完成,极大降低了 执行时间,使速度得到了保证。 二、课程设计的内容和要求 编写程序,设计 UDP 服务器。因为考虑到实时性,所以选择 UDP 为主要的网 络通信技术。 (1)程序能流畅地完成信息内容的传输和接收。 (2)要能对多个客服端进行管理。需要通过 UDP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 UDP 服务器 设计
