通过了解, 目前知道路由表中的内容大致如下
网段 路由器的端口 下一跳ip
假设这个路由器的一个端口下接的是一个交换机, 然后由这个交换机接了好多PC
那我想知道 路由器最后跳到这个交换机的时候, 路由器的该条 路由记录 的 下一跳ip地址 是什么?
交换机所有的口不都没有ip地址么
通过了解, 目前知道路由表中的内容大致如下
网段 路由器的端口 下一跳ip
假设这个路由器的一个端口下接的是一个交换机, 然后由这个交换机接了好多PC
那我想知道 路由器最后跳到这个交换机的时候, 路由器的该条 路由记录 的 下一跳ip地址 是什么?
交换机所有的口不都没有ip地址么
5 回答3.6k 阅读
1 回答1.2k 阅读
1k 阅读
路由器的路由表举例
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地址表,不是路由表。