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

任务三计算机网络试验IP数据报捕获与分析.docx

4页
  • 卖家[上传人]:杏**
  • 文档编号:284660945
  • 上传时间:2022-04-29
  • 文档格式:DOCX
  • 文档大小:17.69KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 任务三计算机网络试验IP数据报捕获与分析 任务三网络编程 一、实验目的 捕获本机网卡的IP包,对捕获的IP包进行解析要求必须输出以下字段:版本号、总长度、标志位、片偏移、协议、源地址和目的地址 二、实验环境 平台:Windows 编程环境:VC 6.0 语言:C++ 三、实验原理 3.1 数据报格式 以太帧由一个包含三个字段的帧头开始,前两个字段包含了物理地址,各六个字节,头部的第三个字段包含了 16 位的以太帧类型,帧头后面是数据区根据帧类型可以判断是哪种数据包,一般常用的有 0X0080(IP 数据包)、 0X0806(ARP 请求/应答)和 0X8035(RARP 请求/应答)三种类型TCP/IP 协议簇中位于网络层的协议,也是最为核心的协议所有的 TCP, UDP, ICMP及 IGMP 数据都以 IP 数据报格式传输IP 协议提供了无连接的、不可靠的数据传输服务同时IP 协议的一个重要功能是为网络上的包传递提供路由支持。

      TCP/IP 协议使用 IP 数据报这个名字来指代一个互联网数据包IP 数据报由两部分组成,前面的头部和后面的数据区,头部含有描述该数据报的信息,包括源 IP 地址和目的 IP 地址等在 IP 数据报的报头中的众多信息可根据协议类型字段区分出该数据包的类型,常用的有TCP 包、 UDP 包、 ICMP 包等,各格式分别如下所示: IP数据报格式 TCP数据报格式 ICMP数据报格式 数据报格式UDP. 3.2 捕获数据包方法 目前常用的捕获数据包的方法有原始套接字、LibPcap、WinPcap和JPcap等方法本次实验选用套接字方法套接字是网络应用编程接口应用程序可以使用 任务三网络编程 一、实验目的 捕获本机网卡的IP包,对捕获的IP包进行解析要求必须输出以下字段:版本号、总长度、标志位、片偏移、协议、源地址和目的地址 二、实验环境 平台:Windows 编程环境:VC 6.0 语言:C++ 三、实验原理 3.1 数据报格式 以太帧由一个包含三个字段的帧头开始,前两个字段包含了物理地址,各六个字节,头部的第三个字段包含了 16 位的以太帧类型,帧头后面是数据区。

      根据帧类型可以判断是哪种数据包,一般常用的有 0X0080(IP 数据包)、 0X0806(ARP 请求/应答)和 0X8035(RARP 请求/应答)三种类型TCP/IP 协议簇中位于网络层的协议,也是最为核心的协议所有的 TCP, UDP, ICMP及 IGMP 数据都以 IP 数据报格式传输IP 协议提供了无连接的、不可靠的数据传输服务同时IP 协议的一个重要功能是为网络上的包传递提供路由支持TCP/IP 协议使用 IP 数据报这个名字来指代一个互联网数据包IP 数据报由两部分组成,前面的头部和后面的数据区,头部含有描述该数据报的信息,包括源 IP 地址和目的 IP 地址等在 IP 数据报的报头中的众多信息可根据协议类型字段区分出该数据包的类型,常用的有TCP 包、 UDP 包、 ICMP 包等,各格式分别如下所示: IP数据报格式 TCP数据报格式 ICMP数据报格式 数据报格式UDP. 3.2 捕获数据包方法 目前常用的捕获数据包的方法有原始套接字、LibPcap、WinPcap和JPcap等方法本次实验选用套接字方法套接字是网络应用编程接口。

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