首页 > 试题广场 >

在以太网中,当一台主机发送数据时,总线上所有计算机都能检测到

[单选题]
在以太网中,当一台主机发送数据时,总线上所有计算机都能检测到这个数据信号,只有数据帧中的目的地址与主机的地址一致时,才主机才接收这个数据帧。这里所提到的地址是(    
  • MAC 地址
  • IP 地址
  • 端口
  • 地理位置
推荐
A

举一个生活中的例子 假设一个班级是一个局域网:

老师说 :张三,站起来。
张三站了起来。

在这个情景中看似张三和老师直接通信,其实还有张三的同班同学,但是当老师说张三站起来的时候,只有张三做出了反应。事实上所有的学生都听见了,并且在短时间内迅速的判断自己是不是张三,大多数人经过判断后确定自己不是张三,就忽视这条消息,但是张三判断自己是张三,确定这条消息是发给自己的,并且做出了回应。一个班级就类比一个局域网 局域网内A主机与B主机的通信,所有的主机都收到了但是大多数主机会丢弃这条消息。
老师说张三起立的时候,大家迅速判断自己是不是张三,判断的依据就是看自己的名字是不是张三,事实上计算机也有自己的名字,就是计算机的MAC地址,MAC地址用来识别数据链路层中相连的结点,通常是唯一的,长度为48位,6个字节 ,所以在网络传输中A主机发送消息给B主机,只需要在发送时带上B主机的MAC地址即可,B主机在判断时就知道是发送给自己的。
数据在网络层封装ip生成报文,然后继续传递到数据链路层封装成带有MAC地址的数据帧。
综上选A。


编辑于 2020-01-14 14:21:09 回复(2)
A。考察的是OSI参考模型的网络通信的原理,发送数据的主机对数据的过程。
数据根据OSI模型向下逐层封装,在网络层封装ip生成报文,然后继续传递到数据链路层封装成带有MAC地址的数据帧。以太网中通信是物理寻址的,在这层中会封装自己的MAC地址及对方的MAC地址。当然用户是没有通知他MAC地址是多少的,这时主机会查自己的缓存表,看有没有接收端主机的MAC地址,如果有就封装。否则他会发一个ARP的地址解析广播包,该包虽然可以向所有处在同一广播域中的主机发送,但只会传递到不同网络的主机的数据链路层,更确切的说传递到了不同一网络的主机的数据链路层的高层后就被丢弃了
发表于 2020-01-13 19:58:40 回复(0)
MAC地址  由于说到了数据帧
发表于 2020-01-13 17:12:40 回复(0)
选A。考察的是OSI参考模型的网络通信的原理,发送数据的主机对数据的封装过程。 数据根据OSI模型向下逐层封装,在网络层封装ip生成报文,然后继续传递到数据链路层封装成带有MAC地址的数据帧。以太网中通信是物理寻址的,在这层中会封装自己的MAC地址及对方的MAC地址。当然用户是没有通知他MAC地址是多少的,这时主机会查自己的缓存表,看有没有接收端主机的MAC地址,如果有就封装。否则他会发一个ARP的地址解析广播包,该包虽然可以向所有处在同一广播域中的主机发送,但只会传递到不同网络的主机的数据链路层,更确切的说传递到了不同一网络的主机的数据链路层的高层后就被丢弃了
发表于 2022-11-17 01:22:56 回复(0)
A
发表于 2020-01-13 22:09:38 回复(0)
MAC
发表于 2020-01-13 16:53:35 回复(0)
A.MAC地址
发表于 2020-01-13 15:16:53 回复(0)