1-6练习及答案 下载本文

内容发布更新时间 : 2024/5/4 8:43:30星期一 下面是文章的全部内容请认真阅读。

1.请指出以下IP地址的类别 A 192.168.1.2 C类 B 146.35.19.8 B类 C 236.52.35.19 D类 D 33.48.35.19 A类

2.请把以下的IP地址从二进制表示转换成点分十进制表示,点分十进制表示转换成二进制表示

A 11001000 00101001 00011000 00110001 190.41.12.13 200.41.24.49 B 10011001 00010010 01101001 00111111 152.18.105.73 153.18.105.63 C 236.52.35.19 11110110.00110100.00100011.00010011 11101100.00110100.00100011.00010011

D 33.48.35.19 00100001.00110000.00100011.00010011

3.请绘制出IP协议首部固定部分格式图,并对主要字段用途予以说明。 版本 首部长 标识 生存时间 协议 源IP地址 目的IP地址 选项 数据 版本: 定义IP协议的版本号,IPv4版本号为4,IPv6本本号为6 首部长:定义IP分组首部的长度,以4B为单位进行计数。 服务类型:IP分组需要的不同的服务质量要求。 总长度:IP分组的总长度包括IP分组首部和数据。 生存时间: 定义IP分组在网络中允许存在的时间。

协议:定义IP分组封装的高层协议。ICMP为1,IGMP为2,TCP为6,UDP为17. 首部校验和:定义首部校验和。 源IP地址: 分组源站的IP地址。 目的IP地址: 分组目的站的IP地址。

选项:IP分组首部中除了固定部分的20B长外的,最大长度为40B的选项部分,此项可有可无。

4.为什么IP首部需要保留8位的协议类型字段。 协议类型字段标明此IP分组所属的高层协议。

5.在一个以太网上,数据帧的最大长度是1500字节。假定IP首部为20字节,UDP首部为8字节。我们发送一个数据部分长度为1473字节的UDP数据报。请分析该数据报发送时是否需要IP分片,如何分片?

需要 因为UDP数据报=UDP首部+数据部分=8B+1473B=1481B,UDP数据报需要封装在IP数据当中进行传输,1481B的UDP数据报还要再加上20B的IP首部,其分片如下。 分片 分片1 分片2 IP首部 20B 20B IP数据 1480 1 服务类型 标志 总长度 分片偏移 首部校验和

6.简述ARP工作原理。

主机A已知主机B的IP地址,查询主机B的物理地址。主机A广播发送以个ARP请求分组以查询主机B的物理地址。网络上的每台主机和路由器都能够接收和处理广播发送的ARP请求分组,但只有预期的主机B进行应答。主机B单播发送ARP应答分组给主机A。主机A得到主机B的IP地址和物理地址的映射关系。 7.绘制出ARP分组的格式。 硬件类型 硬件长度 协议长度 发送站硬件地址 发送站协议地址 目的站硬件地址 目的站协议地址 8.两台主机A和B连接在同一个以太网上,它们的IP地址分别是33.48.35.16和33.48.35.20,十六进制表示的物理地址分别是001500167F0E和0010C6CDC68D。试给出ARP请求和应答分组的各个字段值。 ARP请求 0x001 0x06 0x04 0x001500167F0E 0x21302310(33.48.35.16) 0x000000000000 0x21302314(33.48.35.20) ARP接收 0x001 0x06 0x04 0x0800 0x0002 0x0800 0x0001 协议类型 操作 0x0010C6CDC68D 0x21302314(33.48.35.20) 0x001500167F0E 0x21302310(33.48.35.16) 9.将上一题中的ARP请求分组封装成数据链路层的帧。试填充帧中相关的字段。 CRC 数据(46B) 0X0806 0X0806 0X001500167F0E 0XFFFFFFFFFFFFF 数据(46B) CRC 0X001500167F0E 0010C6CDC68D 10.用什么命令测试Window主机上TCP/IP协议软件是否安装。 ping 127.0.0.1

11.用什么命令测试Window主机上网络接口卡安装、配置是否正确。 ping 本机的IP地址

12.路由器A具有如下表所示的路由表。

目的网络 Net1 Net2 Net3 跳数 5 2 3 下一跳 B D E

现在路由器A收到路由器B发来的RIP报文,如下表所示,试求路由器更新后的路由表。

目的网络 Net1 Net2 Net3 Net4 答:

B跳数加1后的路由表

目的网络 Net1 Net2 Net3 Net4

目的网络 Net1 Net2 Net3 Net4 跳数 5 2 2 3 下一跳 B D B B 跳数 5 4 2 3 跳数 4 3 1 2

13 试写出产生以下数目的C类子网的掩码。 A 6 255.255.255.224 3 11100000 B 125 255.255.255.254 7 11111110 C 28 255.255.255.248 5 11111000

14 给定一个C类网络地址192.168.1.0,需要划分5个子网。使每个子网能够容纳较多的主机数,计算5个子网的地址、子网掩码值和子网中主机IP地址的范围。

1) 需要划分的子网数量为6

2) C类地址找那个网络部分占24bit

3) 子网部分所占位数为n,2n>=5+2,n=3,子网位数为3 4) 子网掩码找那个有24+3个连续的1和5个连续的0 子网掩码为:11111111.11111111.11111111.11100000 255.255.255.224 5) 总的子网地址

192.168.1.0 192.168.1.32 192.168.1.64 192.168.1.96 192.168.1.128 192.168.1.160 192.168.1.192 192.168.1.224 6) 五个网络: 192.168.1.32 192.168.1.64 192.168.1.96 192.168.1.128 192.168.1.160

15 在B类子网中,已知某主机的IP地址和掩码如下: IP地址:135.160.123.76 掩码:255.255.240.0

试求这个子网的网络地址和广播地址各是什么? 123:01111011 240:11110000

01110000 112 01111111

网络地址:135.160.112.0 广播地址:135.160.127.255 16.188.80.164.82/27的网络地址是什么? 82:01001000

网络地址:16.188.164.64

17 若一个超网的地址是204.68.64.0,超网掩码为255.255.252.0,那么下列IP地址中哪些地址属于该超网?

A 204.68.63.26 B 204.68.67.216 C 204.68.68.1 D 204.69.66.26 E 204.68.66.2