计算机网络实验思考题答案

计算机网络实验思考题答案
计算机网络实验思考题答案

实验1 IEEE802标准和以太网

练习2 理解MAC地址的作用

3. 参考答案

本机MAC地址源MAC地址目的MAC地址是否收到,为什么

主机B 主机B的MAC 主机A的MAC 主机C的MAC 是,主机A与主机B接在同一共享模块主机D 主机D的MAC 主机A的MAC 主机C的MAC 是,主机C与主机D接在同一共享模块主机E 主机E的MAC 无无否,与主机A、C都不在同一共享模块

主机F 主机F的MAC 无无否,与主机A、C都不在同一共享模块思考问题:

1. 参考答案:

因为共享型设备广播转发数据包,交换型设备不广播转发数据包,所以连接在同一个共享型设备的主机会收到其他主机的数据包,而连接在同一个交换型设备的就不会这样。

2. 参考答案:

集线器与交换机都是工作在数据链路层的用于数据包转发的设备,它们的区别在于集线器为广播式的转发数据包,而在交换机内部维护着一张端口与物理地址的映射表,在目的MAC地址已知的情况下,交换机会按照相应的端口转发,而不会广播转发数据包。

3. 参考答案:

共享型设备在转发数据包时,采取广播转发的策略,发送到某一特定主机的数据包会被连接在同一个共享设备的多台其它主机接收,这样,其它主机就可以查看到这个数据包,从而有机会窃取敏感信息。

练习3 编辑并发送MAC广播帧

5. 参考答案

该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有节点。

思考问题:

1. 参考答案:

可以

2. 参考答案:

MAC广播帧会发送给同一网段的所有主机。

练习4 编辑并发送LLC帧

4.

● 参考答案

帧类型发送序号N(S)接受序号N(R)

10(信息帧) 1 0

● 参考答案

这一字段定义为长度或类型字段。如果字段的值小于1518,它就是长度字段,用于定义下面数据字段的长度;另一方面,如果字段的值大于1536,它定义一个封装在帧中的PDU 分组的类型。

思考问题:

1. 参考答案:

可以通过改变控制字段的长度来编辑LLC帧的类型。对于信息帧和监控帧,控制字段为2字节长,而对于无编号帧,控制字段为1字节长。

2. 参考答案:

以太网的最短帧长度为60字节,对于长度不够60字节的数据帧,会使用在帧末尾补0的方法填充到最短帧长度。

3. 参考答案:

出于厂商们在商业上的激烈竞争,IEEE的802委员会未能形成一个统一的、最佳的局域网标准,而是被迫制定了几个不同标准,如802.4令牌总线网、802.5令牌环网等。为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制LLC子层和媒体接入控制MAC子层。与接入到传输媒体有关的内容都放在MAC子层,而LLC子层与传输媒体无关,不管采用何种协议的局域网对LLC子层来说都是透明的。(摘自《计算机网络》 P95)

4. 参考答案:

传统的以太网是共享性局域网,采用载波侦听多路访问/冲突检测CSMA/CD协议。最小帧长必须大于整个网络的最大时延位(最大时延时间内可以传输的数据位)。

如果帧长度太小,就可能出现网络上同时有两个帧在传播,就会产生冲突(碰撞)而造成网络无法发送数据。

如果数据帧太长就会出现有的工作长时间不能发送数据,而且可能超出接收端的缓冲区大小,造成缓冲区溢出。

由于多方面的限制,每个以太网帧长度都有最小的限制为60bytes,最大限制不能超过1514bytes,对于小于或者大于这个限制的以太网帧我们都可以视之为错误的数据帧,一般的以太网转发设备会丢弃这些数据帧。(摘自网络)。

实验2 地址解析协议(ARP)

练习1 领略真实的ARP(同一子网)

4.

● 参考答案

主要由:IP地址、MAC地址、类型组成,下面是一个实例:

Interface: 172.16.0.22 --- 0x10003

Internet Address Physical Address Type

172.16.0.1 00-04-61-53-36-ba dynamic

172.16.0.4 00-e0-4c-a0-85-19 dynamic

172.16.0.27 00-10-dc-6f-d0-23 dynamic

172.16.0.28 00-0a-5e-4a-3f-ef dynamic

● 参考答案

假设网络中的计算机A要和计算机B交换数据,首先计算机A要得到计算机B的IP 地址和MAC地址的映射关系,工作过程如下:

①计算机A检查自己的高速缓存中的ARP表,判断ARP表中是否存有计算机B的IP 地址与MAC地址的映射关系。如果找到,则完成ARP地址解析;如果没有找到,则转至②。

②计算机A广播含有自身IP地址与MAC地址映射关系的请求信息包,请求解析计算机B的IP的地址与MAC地址映射关系。

③包括计算机B在内的所有计算机接收到计算机A的请求信息,然后将计算机A的IP 地址与MAC地址的映射关系存入各自的ARP表中。

④计算机B发送ARP响应信息,通知自己的IP地址与MAC地址的对应关系。

⑤计算机A收到计算机B的响应信息,并将计算机B的IP地址与MAC地址的映射关系存入自己的ARP表中,从而完成计算机B的ARP地址解析。

练习2 编辑并发送ARP报文(同一子网)

思考问题:

1. 参考答案:

主机F收到了ARP请求包,并且主机F给出了ARP响应包。

2. 参考答案:

主机A、C、D并没有收到ARP请求包,因为主机B(路由器)并不转发MAC广播数据包。

相关主题
相关文档
最新文档