数据通信与计算机网实验指导书.docVIP

  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文档。上传文档
查看更多
数据通信与计算机网实验指导书

《数据通信与计算机网络》 实 验 指 导 书 通信工程系计算机通信教研室 200年月 前 言 课堂教学应该与实践环节紧密结合。目 录 前 言 I 目 录 II 实验一 PC机间的串口通信 1 1.实验目的 1 2.实验内容 1 3.实验步骤 1 实验二 网络编程 1 1.实验目的 1 2.实验内容 1 3.实验步骤 1 实验三 简单通信协议的编写 2 1.实验目的 2 2.实验内容 2 3.实验步骤 2 实验四 常用网络命令和一些工具的使用实验 3 1.实验目的 3 2.实验内容 3 3.实验步骤 3 附录 4 附录1: 1PC机串口通信程序代码 4 附录2:差错控制编码C代码(汉明码、奇偶校验 6 附录3:特定通信网络图 8 附录4:通信协议 8 附录5 Sniffer的使用 10 附录6 Windump的使用范例 16 附录7网络执法官操作方法 18 实验1 PC机间的串口通信 一、实验目的 通过对PC机串行口的具体操作,掌握RS232通信协议。同时,通过高级语言编程实现计算机间的数据传输,了解并掌握通信协议的软件实现方法。 二、实验内容 程序编写类题目: 两台电脑通过串口线连接。编写收、发程序,实现两计算机之间的数据(要求数据打包传输)传输。建议在VC、VB中使用Common控件实现。 三、实验步骤 1.问题理解和分析 充分地分析和理解问题本身,弄清要求做什么。 2.确定解决问题的方法(设计) 主要是找到解决问题的主要思路,是怎么做。在此阶段可考虑系统的功能和模块划分等。 3.详细设计和编码 确定算法的主要流程,再进行编程。 4.程序调试和运行。 实验2网络编程 一、实验目的 学会使用socket网络编程 二、实验内容 程序编写类题目 [问题描述] 编程实现网络聊天功能。 [基本要求] 掌握socket网络编程,如VC的socket控件使用。 能实现两台计算机之间的聊天功能。 三、实验步骤 1.问题理解和分析 充分地分析和理解问题本身,弄清要求做什么。 2.确定解决问题的方法(设计) 主要是找到解决问题的主要思路,是怎么做。在此阶段可考虑系统的功能和模块划分等。 3.详细设计和编码 确定算法的主要流程,再进行编程。 4.程序调试和运行 实验3 简单通信协议的编写 一、实验目的 在数据通信与计算机网络中通信协议起着致关重要的作用,本知识点也是该课程的重难点。通过对通信协议理论知识的学习,要求学生对一个简单通信系统,编写一个较完整的通信协议,实现系统的通信任务,以强化学生对通信协议的理解和掌握。 二、实验内容 文字描述类题目 [问题描述] 假如学生食堂RF IC卡售饭系统的网络结构如下所示请写出其通信协议(用文字描述即可)。(见附录3图1)。 [基本要求] (1) 学生自己要了解整个系统的功能要求。 (2) 根据图示给出的网络连接图采用停-等模式写出完整通信协议 (3) 协议的正确与否以协议是否能满足系统的功能要求为准。 三、实验步骤 1.问题理解和分析 充分地分析和理解问题本身,弄清要求做什么。 2.确定解决问题的方法 主要是找到解决问题的主要思路。 3.写出完整的通信协议 根据所掌握的知识设计出通信协议的具体内容 4. 附录4 通信协议。 实验4 常用网络命令和一些工具的使用实验 一、实验目的 通过对计算机网络基本知识的学习,动手操作一些常用的命令、工具,加深对计算机网络的认识与使用。 二、实验内容 简单操作类题目 1. EtherDetect Packet Sniffer的使用,它是一个强大、易用的网络数据包嗅探器。它能够完整地捕捉到所处局域网中所有计算机的上、下行数据包,你也可以保存捕捉到的数据包。此软件可用于本地网络安全、网页设计、局域网管理、网络程序设计...等的辅助工作Windump是Windows环境下一款经典的网络协议分析软件,其Unix版本名称为Tcpdump。它可以捕捉网络上两台电脑之间所有的数据包,供网络管理员/入侵分析员做进一步流量分析和入侵检测。在这种监视状态下,任何两台电脑之间都没有秘密可言,所有的流量、所有的数据都逃不过你的眼睛(当然加密的数据不在讨论范畴之内,而且,对数据包分析的结果依赖于你的TCP/IP知识和经验,不同水平的人得出的结果可能会大相径庭)。如果你做过DEBUG或者反汇编,你会发现二者是那么惊人的相似。1.从网上收集相关命令和软件的说明书、了解其功能及作用。 2.从网上收集相关命令和软件的使用方法。 3.下载相关软件、并安装到PC机。 4.动手使用相关命令及软件。5. 5.附录5 Sniffer的使用 附录6 Windump的

文档评论(0)

ipuflu + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档