《互联网原理和应用》实验大纲和指导书2014.doc

《互联网原理和应用》实验大纲和指导书2014.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《互联网原理和应用》实验大纲和指导书2014

《互联网原理和应用》实验指导书 计算机学院 2014年9月 第一部分、《互联网原理和应用》实验教学大纲 3 1、实验课程基本情况 3 2、课程实验介绍 3 3、实验项目设置 4 第二部分、《互联网原理和应用》实验指导书 5 实验一 SOCKET网络程序设计 5 实验二 应用层协议分析:TELNET及FTP 13 实验三 应用层HTTP协议实验 17 第一部分、《互联网原理和应用》实验教学大纲 1、实验课程基本情况 院(系):计算机 相关专业:网络工程限选,计算机科学与技术和软件工程选修 课程编号 (与学校教学指导书同) 课程名称 课程 类别 课程 性质 课程 属性 实验 学期 学时数 实验 个数 实验者 专业代码 实验学分 1 必修 2 限选 3 任选 1独立 设课 2非独立设课 1 基础 2 技术基础 3 专业 年级 学期 总学时 实验学时 大纲要求 实际开出 1 本科 2 专科 3研究生 4 其他 21H18865 互联网原理与应用 2 1 3 3 上 57 9 3 3 1 注:“专业代码”与学校教学指导书一致 2、课程实验介绍 课程简介及要求 《互联网原理与应用》是网络工程技术方向模块的限选课和计算机其它专业的选修专业课。本课程任务是在学习《计算机网络》之后,再进一步加深对计算机互联网组成的完整体系结构、网络协议与主要网络应用。重点理解和掌握互联网(因特网)TCP/IP的体系结构、各部分协议和主要应用软件工作原理;掌握因特网的结构特点及其应用操作。 实验目的及要求 在实验室,通过网络协议仿真设备相关实验,进一步理解主要互联网协议和网络应用接口的理解。要求每个学生都能认真完成实验,并写出详细的实验报告。 实验方式 在学院网络工程实验室,实验分小组来做,4个同学一个小组,分为不同的协议编辑和协议分析两端,分别操作网络协议仿真系统完成,或4个同学一组实际操作路由交换设备完成。 考试方法及评分 每个实验都做出相应的结果来,并且上交了详细的实验报告,则可得到该课程的15%的成绩,否则根据情况扣除相应的成绩。 主要仪器设备 网络协议仿真实验系统、联网PC机。 教材及参考书 教材:《互联网原理和应用实验指导书》,自编 3、实验项目设置 实验室名称:计算机学院网络工程实验室 实验课程及编号 项目序号 实验项目名称 内容提要 实验 学时 计划/已开 拟配 仪器 套数 已配 仪器 套数 每套 人数 实验属性 1 验证 2 设计 3 综合 4 科技 创新 开出 要求 1 必做 2 选做 1 SOCKET网络编程设计 通过C语言与WinSock2进行简单的无连接的网络服务器和客户程序设计; 实现网络UDP数据传输; 并对捕获数据进行分析。 3 20端(套) 20端(套) 2 3 1 2 FTP实验 TELNET协议格式和命令, FTP协议格式和命令 TELNET和FTP操作 3 20端(套) 20端(套) 2 1 1 3 应用层HTTP协议实验 HTTP协议的格式 TCP和HTTP协议关系 HTTP通信过程和特性。 3 20端(套) 20端(套) 2 1 1 责任编辑:范冰冰第二部分、《互联网原理和应用》实验指导书 实验一 SOCKET网络程序设计 【实验目的】 1、进一步掌握UDP及TCP协议的工作原理 2、掌握SOCKET编程的基本方法 3、学习应用C语言与WinSock2进行简单的无连接的网络程序设计,实现网络数据传输 【实验学时】 3学时 【实验类型】 综合型 【实验要求】 实验前根据给出的服务器端程序编好客户端程序。 【实验原理】 1、关于使用套接字编程的一些基本概念 (a) 半相关与全相关 半相关 在网络中,用一个三元组可以在全局唯一标志一个进程: (协议,本地地址,本地端口号) 这样一个三元组,叫做一个半相关(half-association),它指定连接的每半部分。 全相关 一个完整的网间进程通信需要由两个进程组成,并且只能使用同一种高层协议。也就是说,不可能通信的一端用TCP协议,而另一端用UDP协议。因此一个完整的网间通信需要一个五元组来标识: (协议,本地地址,本地端口号,远地地址,远地端口号) 这样一个五元组,叫做一个相关(association),即两个协议相同的半相关才能组合成一个合适的相关,或完全指定组成一连接。 (b) TCP/IP协议的地址结构为: struct sockaddr_in{

文档评论(0)

tmd2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档