计算机网络ip协议实验报告.docx

上传人:b****7 文档编号:16540098 上传时间:2023-07-14 格式:DOCX 页数:8 大小:17.37KB
下载 相关 举报
计算机网络ip协议实验报告.docx_第1页
第1页 / 共8页
计算机网络ip协议实验报告.docx_第2页
第2页 / 共8页
计算机网络ip协议实验报告.docx_第3页
第3页 / 共8页
计算机网络ip协议实验报告.docx_第4页
第4页 / 共8页
计算机网络ip协议实验报告.docx_第5页
第5页 / 共8页
计算机网络ip协议实验报告.docx_第6页
第6页 / 共8页
计算机网络ip协议实验报告.docx_第7页
第7页 / 共8页
计算机网络ip协议实验报告.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机网络ip协议实验报告.docx

《计算机网络ip协议实验报告.docx》由会员分享,可在线阅读,更多相关《计算机网络ip协议实验报告.docx(8页珍藏版)》请在冰点文库上搜索。

计算机网络ip协议实验报告.docx

计算机网络ip协议实验报告

计算机网络ip协议实验报告

  篇一:

计算机网络网际协议IP实验报告

  实验目的:

  1.掌握IP数据报的报文格式2.掌握IP校验和计算方法3.掌握子网掩码和路由转发4.理解特殊IP地址的含义

  5.理解IP分片过程

  6.理解协议栈对IP协议的处理方法7.理解IP路由表作用以及IP路由表的管理

  网络结构:

  共享模块主机B_1_1

  交换模块共享模块

  共享模块

  主机A主机C主机D主机E主机F

  _2_3_4_2_3

  练习1:

  实验名称:

编辑并发送IP数据报实验内容:

  各主机打开协议分析器,进入相应的网络结构并验证网络拓扑的正确性,如果通过拓扑验证,关闭协议分析器继续进行实验,如果没有通过拓扑验证,请检查网络连接。

本练习将主机A、B、C、D、E、F作为一组进行实验。

  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。

源MAC地址:

A的MAC地址。

源IP地址:

A的IP地址。

  目的IP地址:

  自定义字段数据:

填入大于1字节的用户数据。

校验和:

在其它字段填充完毕后,计算并填充。

  

(2)主机A再编辑IP数据报2,其中:

  目的MAC地址:

主机B的MAC地址(对应于接口的MAC)。

源MAC地址:

A的MAC地址。

源IP地址:

A的IP地址。

  目的IP地址:

  自定义字段数据:

填入大于1字节的用户数据。

校验和:

在其它字段填充完毕后,计算并填充。

  (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数据报,其中:

目的MAC地址:

FFFFFF-FFFFFF。

源MAC地址:

A的MAC地址。

源IP地址:

A的IP地址。

  目的IP地址:

  自定义字段数据:

填入大于1字节的用户数据。

  校验和:

在其它字段填充完毕后,计算并填充。

(2)主机B、C、D、E、F重新启动协议分析器并设置过滤条件(提取IP协议,捕获接收和发送的所有IP数据包,设置地址过滤条件如下:

Any)。

(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数据报分片实验内容:

  本练习将主机A、B、C、D、E、F作为一组进行实验。

  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?

Why?

  答:

每一个固定的路由器都有一个固定的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

  

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2