大数据通信与计算机网络综合性实验.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华北科技学院计算机学院综合性实验 实 验 报 告 课程名称 计算机网络 实验学期 2014 至 2015 学年 第 二 学期 学生所在系部 计算机学院 年级 B2012级 专业班级 计科 B12-1 学生 江明月 学号 8 任课教师 高晓燕 实验成绩 计算机学院制 实验报告须知 学生上交实验报告时,必须为打印稿(A4纸)。页面空间不够,可以顺延。 学生应该填写的容包括:封面相关栏目、实验地点、时间、目的、设备环境、容、结果及分析等。 教师应该填写的容包括:实验成绩、教师评价等。 教师根据本课程的《实验指导》中实验容的要求,评定学生的综合性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到系里存档。 未尽事宜,请参考该课程的实验大纲和教学大纲。 《 数据通信与计算机网络 》课程综合性实验报告 开课实验: 网络工程实验室 2015 年5 月30 日 实验题目 网络协议TCP\IP分析 一、实验目的 通过实验,学习和掌握TCP/IP协议分析的方法及其相关工具的使用。 熟练掌握 TCP/IP体系结构; 学会使用网络分析工具。 网络层、传输层和应用层有关协议分析; 二、设备与环境 Windows 2000 server 操作系统 TCP/IP 协议 Wireshark工具软件 三、实验容 安装VMware虚拟机和配置VMware虚拟机(选做)。 要求同学掌握网络抓包软件Wireshark容包括捕获网络流量进行详细分析: 利用专家分析系统诊断问题; 实时监控网络活动; 收集网络利用率和错误等; 协议分析(一):IP协议,容包括: ? IP头的结构; ? IP数据报的数据结构分析; 协议分析(二):TCP/UDP协议,容包括: TCP协议的工作原理; ? TCP/UDP数据结构分析; 协议分析(三):应用层协议分析,容包括:完整的FTP会话分析。 四、实验步骤 1.安装并运行wireshark并打开捕获界面。 2.捕获选项 图一 开始抓包 点击上图中的“Start”开始抓包几分钟就捕获到许多的数据报,主界面入托所示: 图二 如上图所示,可看到很多捕获的数据。 选中第8个数据帧,然后从整体上看看wirrshark的窗口,主要被分成三部分。 上面部分是所有数据帧的列表:中间部分是数据帧的描述信息:下面部分是帧里面的数据。 图三 分析UDP、TCP协议 TCP协议 在因特网协议族中,TCP层位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。 TCP建立连接之后,通信双方都同时可以进行数据的传输,其次,它是全双工的;在保证可靠性上,采用超时重传和捎带确认机制。 以访问 .12306.cn说明一次完整的TCP建立的三次握手过程。 第一次握手 要建立TCP连接,首先需要客户机向服务器发起建立连接的请求,及第一次握手的报文。在此报文中,SYN字段置为1。由于之前连接不存在,所以没有对之前接受的确认,故ACK字段被置为0。同时由于连接还没有建立,不能发送数据,从而序列号也应该为0。 采用wireshark的过滤功能,用tcp.flags.syn==1 显示TCP中SYN字段为1的数据包,由SYN字段的定义知道这是建立TCP连接的报文。从中找到ack=0的包即表示第一次TCP握手(此处以49号数据包为TCP建立的第一次握手为例)。 图四 由上图可以看出源IP地址为:00,目的IP地址为3。 TCP报文分析: Transmission Control Protocal, Src Port : 54132 (54132), Dst Prot: http (80), Seq: 0, Len: 0 Souce port: 54132 (54132) //源端口号 Destination prot: http (80) //目的端口号(由于端口号是80,知道这是一个http请求的连接) [Stream index: 3]

文档评论(0)

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

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

1亿VIP精品文档

相关文档