计算机网络原理课程试验参考指导书.docVIP

计算机网络原理课程试验参考指导书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机网络原理》试验指导书 目 录 TOC \o 1-3 \h \z \u 《计算机网络原理》试验指导书 1 试验一 IP协议分析 2 一、试验目标 2 二、试验课时 2 三、试验类型 2 四、试验步骤 2 试验二 TCP网络编程 5 一、试验目标 5 二、试验课时 5 三、试验类型 5 四、试验步骤 5 试验一 IP协议分析 一、试验目标 1. 掌握IP数据报报文格式 2. 掌握子网掩码和路由转发 二、试验课时 4课时 三、试验类型 验证型试验 四、试验步骤 试验分组进行,每组6人,采取网络结构二。 说明:主机A、C、D默认网关是;主机E、F默认网关是。 主机B开启静态路由服务(方法:在命令行方法下,输入“staticroute_config”)。 根据拓扑结构图连接网络,使用拓扑验证检验连接正确性。 练习一:领会真实ARP(同一子网) 主机A、B、C、D、E、F在命令行下运行“arp -a”命令,察看ARP高速缓存表。 【问题】 ARP高速缓存表由哪几项组成? 主机A、B、C、D开启协议分析器,打开捕捉窗口进行数据捕捉并设置过滤条件(提取ARP、ICMP)。 主机A、B、C、D在命令行下运行“arp -d”命令,清空ARP高速缓存。 主机A ping 主机D()。 主机A、B、C、D停止捕捉数据,并立即在命令行下运行“arp -a”命令察看ARP高速缓存。 【问题】 结合协议分析器上采集到ARP报文和ARP高速缓存表中新增加条目,简述ARP协议报文交互过程和ARP高速缓存表更新过程。 练习二:编辑并发送IP数据报 主机A开启仿真编辑器,编辑一个IP数据报,其中: MAC层: 目标MAC地址:主机BMAC地址(对应于接口MAC)。 源MAC地址:主机AMAC地址。 协议类型或数据长度:0800。 IP层: 总长度:IP层长度。 生存时间:128。 源IP地址:主机AIP地址()。 目标IP地址:主机EIP地址()。 校验和:在其它全部字段填充完成后计算并填充。 【问题】 IP在计算校验和时包含哪些内容? 在主机B(两块网卡分别打开两个捕捉窗口)、E上开启协议分析器,设置过滤条件(提取IP协议),开始捕捉数据。 主机A发送第1步中编辑好报文。 主机B、E停止捕捉数据,在捕捉到数据中查找主机A所发送数据报。 【问题】 第1步中主机A所编辑报文,经过主机B抵达主机E后,报文数据是否发生改变?若发生改变,统计改变字段,并简述发生改变原因。 将第2步中主机A所编辑报文“生存时间”设置为1。重新计算校验和。 主机B、E重新开始捕捉数据。 主机A发送第5步中编辑好报文。 主机B、E停止捕捉数据,在捕捉到数据中查找主机A所发送数据报。 【问题】 主机B、E是否能捕捉到主机A所发送报文?简述产生这种现象原因。 试验二 TCP网络编程 一、试验目标 1. 了解基于MFCTCP网络编程方法 2. 学习使用MFC编写简单TCP网络程序 二、试验课时 4课时 三、试验类型   设计型试验 四、试验步骤 该试验以两位同学为一组,一位同学开发服务器程序,一位同学开发用户端程序。使得用户端和服务器之间能够实现信息交换。 一、Windows Socket和套接口基础概念 网际协议(Internet Protocol,IP)是一个用于互联网网络协议,已广为人知。它可广泛用于大多数计算机操作系统上,也可用于大多数局域网LAN(比如办公室小型网络)和广域网WAN(比如说互联网)。从它设计看来,它是一个无连接协议,并不能确保数据投递万无一失。两个上层协议(TCP和UDP)依靠IP协议进行数据通信。 假如期望在Microsoft Windows下经过TCP和UDP协议建立网络应用程序,则需要使用Winsock套接口编程技术。 套接口,就是一个指向传输提供者句柄。Win32中,套接口不一样于文件描述符,所以它是一个独立类型——SOCKET。Windows Sockets描述定义了一个Microsoft Windows网络编程界面,它是从Unix Socket基础上发展而来,为Windows TCP/IP提供了一个BSD型套接字规范,除和4.3BSD Unix Sockets完全兼容外,还包含一个扩充文件,经过一组附加API实现Windows式(即事件驱动)编程风格;而Winsock则是在Microsoft Windows中进行网络应用程序设计接口。Windows在Internet支配域中TCP/IP协议定义了Winsock网络编程规范,融入了很多新特点。使用Socket目标是使用户

文档评论(0)

173****6081 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档