好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

网络TCP、IP协议分析综合实验.docx

12页
  • 卖家[上传人]:人***
  • 文档编号:436423060
  • 上传时间:2023-10-30
  • 文档格式:DOCX
  • 文档大小:274.16KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 华北科技学院计算机系综合性实验实验报告课程名称 实验学期 2014至2015 学年第 2 学期学生所在院部计算机学院年级 2012级 专业班级 计科B123班学生姓名 董帅帅学号 201207014316任课教师高晓燕实验成绩计算机学院制实验报告须知1、 学生上交实验报告时,必须为打印稿(A4纸)页面空间不够,可以顺延2、 学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境 内容、结果及分析等3、 教师应该填写的内容包括:实验成绩、教师评价等4、 教师根据本课程的《实验指导》中实验内容的要求,评定学生的综合性实验成 绩;要求在该课程期末考试前将实验报告交给任课教师综合性实验中,所涉 及的程序,文档等在交实验报告前,拷贝给任课教师任课教师统一刻录成光 盘,与该课程的期末考试成绩一同上交到系里存档5、 未尽事宜,请参考该课程的实验大纲和教学大纲《数据通信与计算机网络》课程综合性实验报告开课实验室:网路工程实验室 2015年 5月29日实验题目 网络TCP/IP协议分析综合实验―、实验目的1. 通过实验,学习和掌握TCP/IP协议分析的方法及其相关工具的使用2. 熟练掌握TCP/IP体系结构。

      3. 学会使用网络分析工具4. 网络层、传输层和应用层有关协议分析二、 设备与环境1. Windows 2000 server 操作系统2. TCP/IP 协议3. WireShark工具软件三、 实验内容1. 安装VMware虚拟机和配置VMware虚拟机(选做)2. 要求同学掌握网络抓包软件WireShark内容包括:•捕获网络流量进行详细分析•利用专家分析系统诊断问题•实时监控网络活动•收集网络利用率和错误等3. 协议分析(一):IP协议,内容包括:• IP头的结构• IP数据报的数据结构分析4. 协议分析(二):TCP/UDP协议,内容包括:• TCP/UDP数据结构分析• TCP协议的工作原理5. 协议分析(三):应用层协议分析,内容包括:•完整的FTP会话分析四、 实验步骤(一)利用网络抓包软件WireShark抓包1. 进入WireShark主界面,抓包之前必须首先设置要抓取数据包的类型选择主菜单 Capture 下的 Define Filter 菜单2. 在抓包过滤器窗口中,选择Address选项卡,在Address下拉列表中,选择抓包 的类型是IP,在WireShark下面输入主机的IP地址,主机的IP地址是192.168.1.108; 在与之对应的Station2下面输入另一台主机的地址。

      3. 设置完毕后,点击该窗口的Advanced选项卡,拖动滚动条找到IP项,将IP 和ICMP选中,向下拖动滚动条,将TCP和UDP选中,再把TCP下面的FTP和Telnet两个 选项选中4. 这样WireShark的抓包过滤器就设置完毕了,后面的实验也采用这样的设置 选择菜单栏Cap ture下St art菜单项,启动抓包以后,在主机的DOS窗口中Ping另一台 计算机5. 等Ping指令执行完毕后,点击工具栏上的停止按钮,找到相应的报文二)解析TCP/IP模型> 抓取Ping指令发送的数据包1. 按照前面讲的WireShark的设置抓取Ping指令发送的数据包,执行命令:ping 192.168.111,其实IP报头的所有属性都在报头中显示出来,可以看出实际抓取的数据 报和理论上的数据报一致Filter: | | Expression... Clear Apply SaveNo. Time Source Destination Protocol Length Infof v —4 ■ 一次完整的FTP会话1. 连接校园网并启动WireShark,然后在主机的任务管理器中输入ftp:10.1.0.86 进入86论坛下载中心。

      登录FTP的过程是一次典型的TCP连接,因为FTP服务使用的是 TCP协议分析TCP报头的结构TCP协议的工作原理1. TCP提供两个网络主机之间的点对点通讯TCP从程序中接收数据并将数据处理 成字节流2. 首先将字节分成段,然后对段进行编号和排序以便传输在两个TCP主机之间 交换数据之前,必须先相互建立会话TCP会话通过三次握手的完成初始化这个过程 使序号同步,并提供在两个主机之间建立虚拟连接所需的控制信息3. TCP在建立连接的时候需要三次确认,俗称“三次握手”,在断开连接的时候 需要四次确认,俗称“四次挥手”TCP协议的三次“握手”1.首先分析建立“握手”第一个过程包的结构,SYN=1, Seq=O,如下图所示:131 54.948672010.2.1.252132 54.956133010.1.0. 86133 54.9562790 10.2.1.25210.1.0.8610.2.1.25210.1.0.86TCPTCPTCP74 38098^21 [SYN] Seq=O Win=65535 Len=0 MSS=1440 WS=256 SACK_PERM=174 21T8098 [5YNV ACK] 5eq-0 Ack-1 Wln-8192 Len-0 M5S-1460 W5-256 SACK_PERM-162 38098-21 「ACKl Sea=l Ack=l win=262144 Len=0|口 Tran smission Control Protocol, Src Port: 38098 (M8098), Dst Port: 21 (21), Seq: 0,source Port: 38098 (38098)Destination Port: 21 (21)[Stream 讪dex: 1][TCP Segment Len: 0]Sequence number: 0 (relative sequenee number) Acknowledgment number: 0Header Length: 32 bytes曰[ 0000 0000 0010 = Flags: 0x002 (SYN)=Reserved: Not set=Nonce: Not set=Congestion Window Reduced (CWR): Not set =ECN-Echo: Not set=Urgent: Not set=Acknowledgment: Not set=Push: Not set=Reset: Not set=syn: set0..00...0...1・・・ 0 = Fin: Not setwindow size value: 65535[Calculated window size: 65535]日 checksum: Oxaf50 [validation disabled][Good Checksum: False][Bad checksum: False]Urgent pointer: 0E options: (12 bytes), 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.