计算机网络 网络层 静态路由及配置静态路由

      最后更新:2022-01-24 08:38:43 手机定位技术交流文章

      静态路由告诉路由器网络怎么走。

      • 要想实现全网通信,也就是网络中的任意两个节点都能通信,这就要求每个路由器的路由表中必须有到所有网段的路由。
      • 对于路由器来说,它只知道自己直连的网段,对于没有直连的网段,需要管理员人工添加到这些网段的路由。
      • 管理员人工添加到某个网段如何转发,就是静态路由。

      后面还会讲到配置网络中的路由器使用动态路由协议(RIP、OSPF)自动构建路由表,就是动态路由。

      华为路由器添加静态路由的命令

      • R1路由器直连A、B两个网段,C、D网段没有直连,你需要添加到C、D网段的路由。
      • R2路由器直连B、C两个网段,A、D网段没有直连,你需要添加到A、D网段的路由。
      • R3路由器直连C、D两个网段,A、B网段没有直连,你需要添加到A、B网段的路由。

      上面其实就是到每个网段的下一跳地址,网段+下一跳IP地址。

      在路由器上面直连的两个网段就不需要管了,就告诉没有连接的网段的路由就行了。

      路由相关操作

      • 添加静态路由 [AR1]ip route-static 172.16.1.0 24 172.16.0.2    [AR1]ip route-static 172.16.1.0 255.255.255.0 172.16.0.2
      • 显示全部路由 [AR1]display ip routing-table
      • 只显示静态路由 [AR1]display ip routing-table protocol static
      • 删除静态路由 [AR1]undo ip route-static 172.16.1.0 24

      点到点链路静态路由下一跳可以写出口

      可以看到下一跳就不写另外一个路由器接口的IP地址了,就直接写接口地址了。写出口就可以了,因为点到点网络使用的是ppp协议,这个协议都不需要MAC地址,从一个口发出去就行,另外一个口接收就行,只有点到点链路这样写是合适的。

      以太网接口最好写下一跳地址

      路由器只关心到某个网段如何转发

      路由器只关心到某个网段如何转发数据包,因此我们在路由器上添加路由,必须是到某个网段(子网)的路由,不能添加到某个特定地址的路由。

      以下命令试图添加到一个IP地址的路由,路由器报错。(在路由器上面添加路由,主机位要归0的)

      [AR1]ip route-static 172.16.1.2 24 172.16.0.2

      Info: The destination address and mask of the configured static route mismatched , and the static route 172.16.1.0/24 was generated.--错误的地址和子网掩码

      如果你就想让路由器转发到一个IP地址的路由,子网掩码要写成四个255,这就意味着IP地址的32位二进制是全部的网络位,该网段中就这一个地址。 [AR1]ip route-static 172.16.1.2 32 172.16.0.2

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/17257.html

          热门文章

          文章分类