老师,我觉得您数据链路层和网络层的设备都用路由器可能让初学者有点混淆了。数据链路层应该是交换机/网桥吧?那这样,我下面说的这套流程老师您看下正不正确。
A主机要往B主机发信息,首先是会在网络层利用路由算法找到一条适合的路径,然后根据这条路径,让一系列数据报发送给B。那么路径之间有很多LAN ,LAN和LAN之间是通过路由器相连的,而LAN内部是通过网桥相连的。现在路由器的走法已经通过路由算法确定了,也就是各LAN之间的走法已经确定了,不过各个LAN内部的走法仍未确定,这时候就需要透明网桥的学习和转发了。