您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 《计算机网络-吴功宜》涉及题目
计算机网络课程设计吴功宜《计算机网络课程设计》题目有哪些1.发送和接收TCP数据包TCP是一种面向连接的、可靠的传输层协议。TCP协议工作在网络层IP协议的基础上。本课程设计的目的是设计一个发送和接收TCP数据包的程序,其功能是填充一个TCP数据包,发送给目的主机,并在目的主机接收此TCP数据包,将数据字段显示显示在标准输出上。2.发现网络中的活动主机利用ICMP数据包,通过使用ICMP的回送和回送响应消息来确定当前网络中处于活动状态的主机,即ping消息的请求和应答,将发送的ICMP的数据包类型设置为回送请求(类型号为8),并显示在标准输出上。用命令行形式运行:scanhostStart_IPEnd_IP,其中scanhost为程序名;Start_IP为被搜索网段的开始IP;End_IP为被搜索网段的结束IP地址。3.监控IP包流量本课程设计的目的是熟悉IP包格式和加深对IP协议的理解。要求编制程序,监控网络,捕获一段时间内网络上的IP数据包,按IP数据包的源地址统计出该源地址在该时间段内发出的IP包的个数,将其写入日志文件中或用图形表示出来(建议用图形表示出统计结果)。4.解析IP数据包课程设计的目的就是设计一个解析IP数据包的程序,并根据这个程序,说明IP数据包的结构及IP协议的相关问题,从而对IP层的工作原理有更好的理解和认识。本设计的目标是捕获网络中的IP数据包,解析数据包的内容,将结果显示在标准输出上,并同时写入日志文件5.模拟Ethernet帧的发送过程目前,Ethernet是应用最广泛的局域网。因此,学习Ethernet技术对深入掌握局域网知识是非常重要的。本课程设计的目的是模拟Ethernet帧的发送过程,使读者熟悉Ethernet帧的数据发送流程,即CSMA/CD32作流程。编写程序模拟Ethernet节点的数据发送流程。6.解析ARP数据包本课程设计的目的是对网络上的ARP数据包进行分析,从而熟悉ARP数据包的结构,对ARP协议有更好的理解和认识。要求编写一程序,获取网络中的ARP数据包,解析数据包的内容,将结果显示在标准输出上,并同时写入日志文件。7.UDP服务器的设计UDP是TCP/IP协议族为传输层设计的两个协议之一,是一种无连接的,不可靠的协议。由于UDP采取了无连接的方式,因此协议简单,在一些特定的应用中协议运行效率高。UDP适合一些实时的应用,如IP电话、视频会议,它们要求源主机以恒定的速率发送数据,并且在网络出现拥塞时,可以丢失一些数据,但是延迟不能太大。基于这些特点,流式多媒体通信、多播等应用在传输层采用的就是UDP协议。编写一UDP服务器程序,流畅地完成视频文件地传输,要能对多个客户端进行管理。需要通过UDP模拟多个客户端连接验证的情况。第一部分课程设计目标第1章计算机网络课程教学、实验与课程设计的关系31.1计算机网络课程的教学特点31.2计算机网络课程的实验教学与课程设计的关系41.3计算机网络课程的知识点41.4课程设计要求及评分标准7第二部分课程设计指导第2章计算校验和112.1课程设计目的112.2课程设计要求112.3相关知识112.4课程设计分析142.5相关扩展15第3章封装Ethernet帧193.1课程设计目的193.2课程设计要求193.3相关知识193.4课程设计分析233.5相关扩展25第4章模拟Ethernet帧的发送过程314.1课程设计目的314.2课程设计要求314.3相关知识314.4课程设计分析324.5相关扩展34第5章发送ARP数据包395.1课程设计目的395.2课程设计要求395.3相关知识395.4课程设计分析415.5相关扩展43第6章解析ARP数据包456.1课程设计目的456.2课程设计要求456.3相关知识456.4课程设计分析476.5相关扩展48第7章解析IP数据包517.1课程设计目的517.2课程设计要求517.3相关知识517.4课程设计分析537.5相关扩展57第8章监控IP数据包流量598.1课程设计目的598.2课程设计要求598.3相关知识598.4课程设计分析598.5相关扩展62第9章IP地址的合法性及子网判断639.1课程设计目的639.2课程设计要求639.3相关知识639.4课程设计分析659.5相关扩展67第10章发现网络中的活动主机6910.1课程设计目的6910.2课程设计要求6910.3相关知识6910.4课程设计分析7010.5相关扩展73第11章发送TCP数据包7711.1课程设计目的7711.2课程设计要求7711.3相关知识7711.4课程设计分析7911.5相关扩展82第12章发现服务器已开启的TCP服务8512.1课程设计目的8512.2课程设计要求8512.3相关知识8512.4课程设计分析8612.5相关扩展86第13章基于UDP的服务器程序8913.1课程设计目的8913.2课程设计要求8913.3相关知识8913.4课程设计分析9113.5相关扩展94第14章SNMP管理器程序9714.1课程设计目的9714.2课程设计要求9714.3相关知识9714.4课程设计分析10114.5相关扩展104第15章FTP客户机程序10915.1课程设计目的10915.2课程设计要求10915.3相关知识10915.4课程设计分析11215.5相关扩展114第三部分附录附录A参考答案119附录BWinpcap编程181附录CWinsock编程185附录D典型的TCP端口号189参考文献190
本文标题:《计算机网络-吴功宜》涉及题目
链接地址:https://www.777doc.com/doc-1359070 .html