以太网中的数据帧为什么不能跨设备传输?

来源:9-12 以太网协议详解

慕哥2296688

2019-09-08

图片描述
老师,按照之前的讲解,如果A的帧要传送到C,我认为可以有以下流程:

该数据帧传递到E,路由器E找不到C的MAC地址,于是它向周围发送消息,F接受到之后也向周围发送消息;最终C接受到,然后回应给F,F再回应给E,这样的话,E和F就都知道C的MAC地址了,就可以继续传递了吧?

写回答

1回答

咚咚呛

2019-09-08

哈哈,挺有趣的想法,不过还需要考虑网络的消耗、复杂的网络拓扑等等的综合因素。

比如网络消耗,对于每一个节点,都需要进行MAC的广播,如果数据链路很长,或者中间设备连接其他的设备足够多,这样的传播将是指数型的增长,那么造成的额外流量也是非常可观的。

0
1
慕哥2296688
非常感谢!
2019-09-09
共1条回复

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程