好文档 - 专业文书写作范文服务资料分享网站

实验3北航研究生计算机网络实验

天下 分享 时间: 加入收藏 我要投稿 点赞

实验三网络层实验

1.将执行命令的结果填入下表: 2.6.1中步骤2中的执行结果 2.6.1中步骤4中的执行结果 No ARP Entries Found In terface: 192.168.1.22 --- 0x2 Internet Address Physical Address Type 192.168.1.21 2.6.2中步骤11中的执行结果 00-0c-29-99-cb-04 dyn amic In terface: 192.168.1.22 --- 0x2 Internet Address Physical Address Type 192.168.1.10 3c-e5-a6-45-6b-bc dyn amic 2.分析261步骤6中截获的报文,统计“ Protocol”字段填空:有 _2—个ARP报文,有__8 个ICMP报文。在所有报文中,ARP报文中ARP协议树的“ Opcode”字段有两个取值 1,2,两 个取值分别表达什

么信息?

答:1表示request,即请求报文,2表示reply,即回复报文。

3?根据2.6.1步骤6分析ARP报文结构:选中第一条 ARP请求报文和第一条 ARP应答报文,将 ARP请求报文和ARP应答报文中的字段信息填入下表:

字段项 链路层 Destination 项 链路层Source项 网络层 Sender MAC Address 网络层 Sender IP Address 网络层 Target MAC Address 网络层 Target IP Address ARP请求数据报文 Broadcast(ff:ff:ff:ff:ff:ff) Vmware_2f:e3:85(00:0c:29:2f:e3:85) Vmware_2f:e3:85(00:0c:29:2f:e3:85) 192.168.1.22(192.168.1.22) 00:00:00_00:00:00(00:00:00:00:00:00) ARP应答数据报文 Vmware_2f:e3:85(00:0c:29:2f:e3:85) Vmware_99:cb:04(00:0c:29:99:cb:04) Vmware_99:cb:04(00:0c:29:99:cb:04) 192.168.1.21(192.168.1.21) Vmware_2f:e3:85(00:0c:29:2f:e3:85) 192.168.1.21(192.168.1.21) 192.168.1.22(192.168.1.22) ARP Cache的作用。 4.( 1)比较ping1-学号中截获的报文信息,少了什么报文?简述 答:少了 ARP报文。主机的 ARP Cache存放最近的IP地址与MAC地址的对应关系,一但收到 ARP应答,主机将获得的IP地址和MAC地址的对应关系存到 ARP Cache中,当发送报文时, 首先去ARP

Cache中查找相应的项,如果找到相应的项则将报文直接发送。

(2)按照图-4重新进行组网,并确保连线正确。修改计算机的 答:如果不设置默认网关则无法访问不同网段的主机。

IP地址,并将PC A的默认网关

修改为192.168.1.10,PC B的默认网关修改为 192.168.2.10。考虑如果不设置默认网关会有什么 后果?

5?根据262步骤12分析ARP报文结构:选中第一条 ARP请求报文和第一条 ARP应答报文, 将ARP请

求报文和ARP应答报文中的字段信息与上表进行对比。与 析的过程相比较,有何异同点? 答:请求报文中,相同网段网络层中的

ARP协议在相同网段内解

Target IP address为PCB的IP192.168.1.21,而不同网段

网络层中的Target IP address为PCA的默认网关的IP 192.168.1.10 ;应答报文中,相同网段链路 层的Source和网络层的 Sender MAC address都是PCB的MAC地址00:0c:29:99:cb:04,而不同网 段链路层的 Source和网络层的 Sender MAC address都是PCA默认网关S1 eO/1的MAC地址

3c:e5:a6:45:6b:bc,相同网段网络层的 Sender IP address为 PCB 的 IP192.168.1.21,而不同网段网 络层的 Sender IP address为 PCA 的默认网关的 IP 192.168.1.10。

6.根据3.6.1步骤2――在PC A和PC B上启动 Wireshark软件进行报文截获,然后PC A ping PC B,分析截获的ICMP报文:共有 —8_个ICMP报文,分别属于哪些种类?对应的种类和代码 字段分别是什么?请分析报文中的哪些字段保证了回送请求报文和回送应答报文的一一对应? 答:这些报文都是询问报文。具体来分,第

1,3,5,7属于request类型,对应的字段为 Type: 8

(Echo(ping) request);第 2,4,6,8 属于 reply 类型,对应的字段为 Type: 0 (Echo(ping) reply)。 网络层的Source和Destination字段保证了请求报文和应答报文一一对应。

7.根据3.6.1步骤3――在PC A和PC B上启动 Wireshark软件进行报文截获,运行pingtest程序, 设置地址掩码请求报文参数,分析截获报文填写下表:

地址掩码请求报文 ICMP字段名 Type Code Checksum Ide ntifier(BE) Ide ntifier(LE) Sequenee nu mber(BE) Sequenee nu mber(LE) Address mask 1 (0x0001) 0.0.0.0 (0x00000000) 间戳请求报文参数,分析截获报文填写下表:

时间戳请求报文 ICMP字段名 Type

地址掩码应答报文 ICMP字段名 Type Code Checksum Ide ntifier(BE) Ide ntifier(LE) Sequenee nu mber(BE) Sequenee nu mber(LE) Address mask 1 (0x0001) 255.255.255.0 (0xffffff00) 字段值 18 (Address mask reply) 0 0xe3fe [correct] 2560 (0x0a00) 10 (0x000a) 256 (0x0100) 字段值 17 (Address mask request) 0 0xe3ff [correct] 2560 (0x0a00) 10 (0x000a) 256 (0x0100) 8.根据3.6.1步骤4――在PC A和PC B上启动 Wireshark软件进行报文截获,运行pingtest程序, 设置时

时间戳应答报文 ICMP字段名 Type 14 reply) 字段值 (Timestamp 字段值 13 (Timestamp request) Code Checksum Ide ntifier(BE) Ide ntifier(LE) Sequenee nu mber(BE) Sequenee nu mber(LE) Origi nate timestamp Receive timestamp 0 0xe7ff [correct] 2560 (0x0a00) 10 (0x000a) 256 (0x0100) 1 (0x0001) Code Checksum Ide ntifier(BE) Ide ntifier(LE) Sequenee nu mber(BE) Sequenee nu mber(LE) 0 0x5b02 [correct] 2560 (0x0a00) 10 (0x000a) 256 (0x0100) 1 (0x0001) 0 seconds after mid night UTC hours, after hours, after 0 seconds after mid Origi nate night UTC timestamp 0 seconds after mid Receive timestamp 14 night UTC sec onds 23mi nu tes, 57.871 mid night UTC Tran smit timestamp 0 seconds after mid Tran smit night UTC timestamp 14 sec onds 23mi nu tes, 57.871 mid night UTC 通过上述实验,仔细体会 ICMP询问报文的作用。 9?根据362中步骤5回答: (1)

请比较这两种情况有何不同?

答:因为ping的IP地址都和PCA不是同一网段的,所以 PCA都会将报文发送给默认网关 S1 的E0/1。在第一种情况,10.1.3.20在S1的E0/23端口的子网内,所以 S1会将报文发送至 E0/23 端口,而在第二种情况,10.1.4.10不在S1的路由表内,所以 S1认为该IP不可达,从而回复 Desti nati on un reachable。 (2)

截获了哪种ICMP差错报文?其类型和代码字段值是什么?此报文的 分为了几部分?其作用是什么?

答:终点不可达差错报文, 类型字段为3(Destination unreachable)。此报文的ICMP协议部分又包 括Code为0表示网络不可达,即无路由到主机;封装的源Echo请求ICMP报文的IP层和ICMP 层表示该差错报文来源于一个从 10.1.2.10到10.1.4.10的Echo请求。

ICMP协议部分又

10.根据3.6.2中步骤6回答: (1) (2)

结合报文内容,简述 tracert的工作过程。

截获了哪种ICMP差错报文?其类型和代码字段值是什么?

答:(1)PCA运行tracert向目的地址PCB发送具有不同生存时间(TTL )的ICMP Echo请求报 文,在PCA到PCB路径上的每个路由器都要在转发该 ICMP报文时将其TTL值减1。当TTL 值减为0时,路由器就向源主机 PCA发送ICMP超时差错报文。而 PCA通过向PCB发送TTL 为1,2,…,n的Echo报文就可以获得从 PCA到PCB的所有路径信息。

(2)截获了超时报文。其类型有 Type: 11( Time-to-live exceeded ); Code: 0(Time to live exceeded in transit);封装的源 Echo请求ICMP报文的IP层和ICMP层表示该差错报文来源于一个从 10.1.2.10 至U 10.1.3.10 的 Echo 请求。

实验3北航研究生计算机网络实验

实验三网络层实验1.将执行命令的结果填入下表:2.6.1中步骤2中的执行结果2.6.1中步骤4中的执行结果NoARPEntriesFoundInterface:192.168.1.22---0x2InternetAddressPhysicalAddressType192.168.1.212.6.2中步骤11中的执行结果00-0c-29-9
推荐度:
点击下载文档文档为doc格式
8x92b4vlco81m9s40mcz3j4le87moy00jcd
领取福利

微信扫码领取福利

微信扫码分享