计算机网络ip协议实验报告Word格式.docx
《计算机网络ip协议实验报告Word格式.docx》由会员分享,可在线阅读,更多相关《计算机网络ip协议实验报告Word格式.docx(4页珍藏版)》请在冰豆网上搜索。
1.主机B在命令行方式下输入staticroute_config命令,开启静态路由服务。
2.主机A启动协议编辑器,编辑一个IP数据报,其中:
MAC层:
目的MAC地址:
主机B的MAC地址(对应于接口的MAC)。
源MAC地址:
主机A的MAC地址。
协议类型或数据长度:
0800。
IP层:
总长度:
IP层长度。
生存时间:
128。
源IP地址:
主机A的IP地址()。
目的IP地址:
主机E的IP地址()。
校验和:
在其它所有字段填充完毕后计算并填充。
自定义字段:
数据:
填入大于1字节的用户数据。
【说明】先使用协议编辑器的“手动计算”校验和,再使用协议编辑器的“自动计算”校验和,将两次计算结果相比较,若结果不一致,则重新计算。
●IP在计算校验和时包括哪些内容?
3.在主机B(两块网卡分别打开两个捕获窗口)、E上启动协议分析器,设置过滤条件(提取IP协议),开始捕获数据。
4.主机A发送第1步中编辑好的报文。
5.主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报,并回答以下问题:
●第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?
若发生变化,记录变化的字段,并简述发生变化的原因。
6.将第1步中主机A所编辑的报文的“生存时间”设置为1,重新计算校验和。
7.主机B、E重新开始捕获数据。
8.主机A发送第5步中编辑好的报文。
9.主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报,并回答以下问题:
?
主机B、E是否能捕获到主机A所发送的报文?
简述产生这种现象的原因。
练习二:
特殊的IP地址
实验内容:
本练习将主机A、B、C、D、E、F作为一组进行实验。
1.直接广播地址
(1)主机A编辑IP数据报1,其中:
目的MAC地址:
FFFFFF-FFFFFF。
A的MAC地址。
源IP地址:
A的IP地址。
目的IP地址:
。
自定义字段数据:
在其它字段填充完毕后,计算并填充。
(2)主机A再编辑IP数据报2,其中:
(3)主机B、C、D、E、F启动协议分析器并设置过滤条件(提取IP协议,捕获接收和发送的所有IP数据包,设置地址过滤条件如下:
Any)。
(4)主机B、C、D、E、F开始捕获数据。
(5)主机A同时发送这两个数据报。
(6)主机B、C、D、E、F停止捕获数据。
●记录实验结果表3-4实验结果
●结合实验结果,简述直接广播地址的作用。
2.受限广播地址
(1)主机A编辑一个IP数据报,其中:
校验和:
(2)主机B、C、D、E、F重新启动协议分析器并设置过滤条件(提取IP协议,捕获接收和发送的所有IP数据包,设置地址过滤条件如下:
(3)主机B、C、D、E、F重新开始捕获数据。
(4)主机A发送这个数据报。
(5)主机B、C、D、E、F停止捕获数据。
●记录实验结果表3-5实验结果
●结合实验结果,简述受限广播地址的作用。
3.环回地址
(1)主机F重新启动协议分析器开始捕获数据并设置过滤条件(提取IP协议)。
(2)主机Eping。
(3)主机F停止捕获数据。
●主机F是否收到主机E发送的目的地址为的IP数据报?
为什么?
练习三:
IP数据报分片实验内容:
1.在主机B上使用“实验平台上工具栏中的MTU工具”设置以太网端口的MTU为800字节(两个端口都设置)。
2.主机A、B、E启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ICMP协议)。
3.在主机A上,执行命令ping-l1000。
4.主机A、B、E停止捕获数据。
在主机E上重新定义过滤条件(取一个ICMP数据包,按照其IP层的标识字段设置过滤)
●将ICMP报文分片信息填入下表,分析表格内容,理解分片的过程。
5.主机E恢复默认过滤器。
主机A、B、E重新开始捕获数据。
6.在主机A上,执行命令ping-lXX。
7.主机A、B、E停止捕获数据。
察看主机A、E捕获到的数据,比较两者的差异,体会两次分片过程。
8.主机B上使用“实验平台上工具栏中的MTU工具”恢复以太网端口的MTU为1500字节。
实验结果:
练习一:
1.IP的首部校验和只检验数据报的首部但不包括数据部分。
2.发生了变化发生变化的字段有“生存空间”和“首部校验和”。
原因主机B
为路由器数据包每经过一路由器“生存时间”字段的值会减1并重新计算校验和。
3.主机B对应于的接口可以捕获到主机A发送的报文。
主机B对应于
的接口和主机E并不能捕获到主机A发送的报文。
原因当“生存时间”字段的值减到0时路由器将该报文因为报文丢弃不转发。
实验二:
3.主机F没有收到。
因为是回环地址,当使用换回地址作为IP报文的目的地址时,这个报文不会离开主机。
篇二:
IP实验报告_计算机网络实验6wireshark
计算机网络IP协议实验报告
2.WithintheIPpacketheader,whatisthevalueintheupperlayerprotocolfield?
答:
实验结果如下:
3.HowmanybytesareintheIPheader?
Howmanybytesareinthepayloadofthe
IPdatagram?
Explainhowyoudeterminedthenumberofpayloadbytes.答:
就是有效载荷的长度,即此IP数据报的有效载荷为36字节
4.HasthisIPdatagrambeenfragmented?
Explainhowyoudeterminedwhetheror
notthedatagramhasbeenfragmented.
没有分片,原因:
flag和offset都为0;
实验结果如下如:
5.WhichfieldsintheIPdatagramalwayschangefromonedatagramtothenext
withinthisseriesofICMPmessagessentbyyourcomputer?
分析结果之TTL,首部检验和,标识等一直在不断地变化。
6.Whichfieldsstayconstant?
Whichofthefieldsmuststayconstant?
Whichfields
mustchange?
Why?
分析可知:
stayconstant:
版本号首部长度,服务类型,标志,偏移,上层协议,目的和源IP地址
muststayconstant:
必须保持不变的是:
版本号源和目的IP地址mustchange:
标识,首部检验和
7.DescribethepatternyouseeinthevaluesintheIdentificationfieldoftheIP
Datagram
thepatternis:
每一个IP数据报头部的标识号域都不一样,每次加一
8.WhatisthevalueintheIdentificationfieldandtheTTLfield?
thevalueintheIdentificationfield:
25603
theTTLfield:
254
9.DothesevaluesremainunchangedforalloftheICMPTTL-exceeded
repliessent
toyourcomputerbythenearest(firsthop)router?
每一个固定的路由器都有一个固定的TTL值,所以最近的那个路由器回复的所有的ICMPTTL-exceeded的TTL的值都不会改变。
11.PrintoutthefirstfragmentofthefragmentedIPdatagram.Whatinformationin
theIPheaderindicatesthatthedatagrambeenfragmented?
Whatinformationin
theIPheaderindicateswhetherthisisthefirstfragmentversusalatterfragment?
HowlongisthisIPdatagram?
如截图,数据报大小改为XX后,开始分片。
12.PrintoutthesecondfragmentofthefragmentedIPdatagram.Whatinformationin
theIPheaderindicatesthatthisisnotthefirstdatagramfragment?
Arethemorefragments?
Howcanyoutell?
答:
由以上接入可知:
这个IP数据报的长度为1500+520-20=XXbytes,从这片的片内偏移量不为零可以看出这不是第一片没有更多的分片,因为这片的标志位已经是0。
13.WhatfieldschangeintheIPheaderbetweenthefirstandsecondfragment?
改变的头部字段有:
TotalLength,Flags,Fragmentoffset,Headchecksum等
14.Howmanyfragmentswerecreatedfromtheoriginaldatagram?
答:
分析可知,3fragmentswerecreatedfromtheoriginaldatagram。
15.WhatfieldschangeintheIPheaderamongthefragments?
答:
TotalLength,Flags,Fragmentoffset,Headchecksum等为改变的头部字段
四、实验总结
1、通过实验,详细分析了ip协议,对ip协议有了更深的理解。
2、详细分析了ip数据报。
篇三:
计算机网络实验_IP协议
ReportforLab4-1:
IP