路由表的问题 (最后一跳的交换机ip地址)

通过了解, 目前知道路由表中的内容大致如下

网段 路由器的端口 下一跳ip

假设这个路由器的一个端口下接的是一个交换机, 然后由这个交换机接了好多PC

那我想知道 路由器最后跳到这个交换机的时候, 路由器的该条 路由记录 的 下一跳ip地址 是什么?
交换机所有的口不都没有ip地址么

阅读 2.3k
1 个回答
新手上路,请多包涵

路由器的路由表举例
192.168.1.0/24 端口1 192.168.0.1,
1、首先路由器收到一个ip报文目的地址为192.168.1.22,命中该条路由表项。
2、路由器在端口1广播arp报文,获取到192.168.0.1的mac地址
3、路由器使用源mac地址(端口1的mac地址),目的mac地址(192.168.0.1的mac地址)将收到的ip报文进行封装成以太网帧,从端口1发送出去。
4、交换机收到以太网帧,查看帧的目的ma地址,对应自身mac地址表去选择出接口。

跨网段转发(无NAT)不会改变原来的ip报文,只对二层帧源目地址进行改变。
交换机转发依据为mac地址表,不是路由表。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进