IP协议分析 tcp ip协议详解

1.实验目的和要求

1、掌握IP数据包的组成;

2、掌握IP数据包头各字段的含义;

2.实验原理

利用数据捕获技术来完成实验,分析IP协议的基本概念,IP头部的结构。

3.主要仪器设备(实验用的软硬件环境)

Windows xp操作系统

4.操作方法与实验步骤

下载网络数据包捕获工具(如Ethereal,Sniffer,Iris等),安装,运行,进行数据捕获。找出IP数据包,然后分析IP数据包各字段的值并解释。本实验以Ethereal为例。

1、运行Ethereal

2、选择网卡

点击“Capture->Interface”,选择对应的以太网卡。

3、开始数据捕获:

选择WAN(PPP/SLIP)Interface对应的Capture按钮,就开始捕获数据。

4、停止数据捕获。

点击Stop按钮,将自动列出所有捕获到的数据包。

5、分析IP数据包

选择一个数据包,查看其中IP部分的内容,写出IP报头每个分段对应的值和含义。

5.实验内容及实验数据记录

1. 点击“Capture->Interface”

2. 选择WAN(PPP/SLIP)Interface对应的Capture按钮

3. 停止数据捕获。

6.实验数据处理与分析

选择一个数据包,比如

Frame 246 (1494 bytes on wire, 1494 bytes captured) 第246 号帧(1494字节在线,1494 字节捕获)

Ethernet II, Src:28:8e:20:00:02:00 (28:8e:20:00:02:00),Dst:02:00:02:00:00:00 (02:00:02:00:00:00)双方物理地址

Type:IP(0x0800)判断是ip数据包

Internet Protocol, Src: 122.226.213.106 (122.226.213.106), Dst:172.29.0.41 (172.29.0.41) 双方IP 地址

Version: 4 IP 协议版本4

Header length: 20 bytes 头部长度

Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN:0x00) 差分服务字段

Total Length: 1480 IP 包总长度(单位:字节)

Identification: 0xa5b3 (42419) 标志字段(数据报序号,与源IP 地址结合可唯一标识此IP包)

IP协议分析 tcp ip协议详解

Flags: 0x04 标记字段(用于控制此IP 包的分段处理)

Fragment offset: 0 分段偏移

Time to live: 150 生存期

Protocol: TCP (0x06) 上层协议:TCP(该协议的类型字段为0x06)

Header checksum: 0x9be9 [correct] 头部校验和

Source: 122.226.213.106 (122.226.213.106) 源IP 地址

Destination: 172.29.0.41 (172.29.0.41) 目的IP 地址

Transmission Control Protocol, Src Port: http (80), Dst Port:3444(3444), Seq: 1440, Ack: 0, Len: 1440

传输控制协议TCP,源和目的端口号,序列号,确认号,数据段长度

7.质疑、建议、问题讨论

用ethereal捕获得到的数据,要怎么复制出来?例如存为text格式或者Word格式。

  

爱华网本文地址 » http://www.413yy.cn/a/25101014/216617.html

更多阅读

robots协议详解 robots.txt协议

robots协议也就是robots.txt,网站通过robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。Robots协议是网站国际互联网界通行的道德规范,其目的是保护网站数据和敏感信息、确保用户个人信息和隐私不被侵犯。因其不是命令,故需要

TCP数据包重组实现分析 tcp数据包重组

TCP重组数据包分析参照TCP/IP详解第二卷24~29章,详细论述了TCP协议的实现,大概总结一下TCP如何向应用层保证数据包的正确性、可靠性,即TCP如何实现对数据报文的重组。首先要设计两个报文队列,一个存放正常来到的报文,一个存放失序到来

转 TCP标志位详解及tcp拦截配置_syn tcp max syn backlog

TCP标志位URG:此标志表示TCP包的紧急指针域(后面马上就要说到)有效,用来保证TCP连接不被中断,并且督促中间层设备要尽快处理这些数据;ACK:此标志表示应答域有效,就是说前面所说的TCP应答号将会包含在TCP数据包中;有两个取值:0和1,为1的时候表

tcpip详解笔记(8) traceroute tcpip协议详解卷一

1. traceroute可以用来查询从一台主机到另一台主机所经过的路由。2. 原理ping程序提供一个记录路由选项,但并不是所有的路由机都支持这个选项,而且IP首部选项字段最多也只能存储9个IP地址,因此开发traceroute是必要的。traceroute利用

TCP/IP三次握手详解 tcp ip协议详解

在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一

声明:《IP协议分析 tcp ip协议详解》为网友年少无知随便嗨分享!如侵犯到您的合法权益请联系我们删除