收藏 分享(赏)

网络程序设计doc.doc

上传人:涵涵文库 文档编号:17892351 上传时间:2023-03-01 格式:DOC 页数:2 大小:46.50KB
下载 相关 举报
网络程序设计doc.doc_第1页
第1页 / 共2页
网络程序设计doc.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、附件(六) 网络程序设计实验教学大纲课程名称:网络程序设计英文名称:Programming on Network课程编号:23150007课程性质:课程类型:综合选修课适用专业:计算机科学与技术学时与学分:总学时:54 总学分:2 实验学时:18 实验学分:1执 笔 人:陆楠制定时间:2011年10月8号一、实验课的任务和目的本实验课主要任务是:通过实验环节的指导,使学生较全面地掌握TCP/IP网络的基本概念和基本工作原理,使学生掌握如何使用编程手段进行网络分析。使学生具备网络管理和网络应用开发,解决实际应用问题的能力。通过各种类型的验证和设计性实验教学环节,对学生进行实践技能和科学研究方法的

2、训练,使其巩固课堂教学内容,增强网络程序设计的感性认识;全面了解网络程序设计思想,熟练掌握TCP/IP网络程序设计的基本方法、手段和技巧;培养学生理论与实践相结合的能力。同时,通过实践教学活动,拓宽学生的知识领域,锻炼学生的实践技能,培养科学严谨、求真务实的工作作风。二、实验教学基本要求本课程实验包括两个层次:第一个层次是理论验证,总共安排了3个实验;第二个层次是综合性、设计型实验,共安排3个实验。通过实验教学应达到以下基本要求1. 了解网络程序设计思想,熟悉掌握TCP/IP协议网络程序开发基本方法、手段和技巧;2. 熟悉掌握Winsock API和Winpcap API开发工具的使用方法;3

3、. 熟悉掌握数据包获取和分析的基本原理4. 能力独立开发协议分析、C/S、P2P等网络应用程序。三、实验项目的设置与实验内容序号实验项目名称实验内容实验要求实验时数每组人数实验类型1获取主机网络配置信息1使用winsock API开发工具2在windows下显示主机配置信息3学习使用C/C+必做3全体验证2网络主机扫描1. ARP协议封装过程2ARP协议解析过程3. 使用Winsock API函数发送arp包必做3全体验证3网络连通性1ICMP协议封装过程2. 网络连通性工作原理3. 实现PING命令程序开发必做3全体设计4IP数据包分析1IP协议字段封装2. winsock套接字的定义和使用

4、3. 获取和分析IP包,并显示 必做3全体综合5以太数据帧分析1WinpcapAPI驱动与加载2. 使用pcap函数进行抓包分析3. 显示分析结果必做3全体综合6TCP协议编程1. 使用面向连接TCP协议和封装2. 客户端和服务器端程序设计方法3. 设计实现文件传输程序必做3全体综合7UDP协议编程1. 使用面向无连接UDP协议和封装2. P2P程序设计方法3. 设计实现一个网络聊天程序选做3全体综合四、教材、实验教材(指导书):TCP/IP协议分析与应用编程 李峰编 人民邮电出版社五、考核方式与评分办法:实验考核以2每次实验的实验情况和验证结果以及实验报告为依据进行,其成绩占课程总成绩的30%。六、大纲审核人:编写说明: 1、教学计划中有安排实验学时的课程和单独设课的实验课程,已开出或即将开出的教学实验均应编写教学实验大纲。2、课程编号、课程名称、课程类型按教学计划的要求编写。课内上机学时可视为实验学时。3、实验类型是指:验证型、综合型、设计型和研究探索型;4、实验要求是指:必做、选做和其它;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 事务文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报