局域网内下级路由如何访问上级路由

img


网络结构如上图,问题是设备A如何可以访问到设备B,目前本人用的解决方法是路由器B的lan口拉一根网线再接到交换机,设备A就能访问到设备B了,不知道这样会不会形成环路,各位给解释下这样操作行不行,有啥其他更好的办法不

提供几种思路:
1.设备A不要直接接交换机,而应该接入一个路由器,路由器里写好路由表,去每个不同网段应该经过什么网关配置好,那么整个局域网就可以互相访问了
2.如果硬件条件不允许,那么A里自己配本地路由表也行,但是如果跟它平级的计算机很多,你需要配很多次
3.路由器B里配nat,将设备B的地址映射成1网段,这样就可以互相访问了