直连路由的生成条件与NextHop
前言
直连路由的NextHop并不是目的网络的IP地址,而是这台路由器接口的IP地址。
直连路由生成条件
直连路由的生成条件:
- 接口配置IP地址
- 接口
Up
当管理员在路由器的三层接口上配置IP地址后,如果这个接口的物理状态和协议状态都为启用(Up
),则说明这个接口与目的网络建立了真实的IP连接。于是路由器把这个IP地址所在的网络作为一条直连路由添加到自己的路由表中。
直连路由NextHop
直连路由的NextHop并不是目的网络的IP地址,而是这台路由器接口的IP地址。
因为直连路由指向的是这台路由器设备接口直接连接的网络,而直连路由并不存在下一跳路由设备,所以直连路由的NextHop会列出路由设备自己接口的IP地址。
又因为直连路由指向路由器接口直接连接的网络,所以在发现一个数据包的目的IP地址匹配了自己路由表的一条直连路由条目时,路由器会查看自己的ARP缓存表,判断该地址对应的MAC地址,并根据ARP缓存表中对应的MAC地址封装IP数据包。最后,路由器通过直连路由的接口把这个数据包发送出去。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 忘忧草の小破站!
评论