你好,这里是网络技术联盟站。
清晰地记得大二暑期的那段实习经历,当时在一家集成商,我作为一个实习生被派到江苏某县的财政局去打通一个中心的网络。
去之前暗自窃喜,自己在学校学的技术终于可以用上了,临走前,我那个师傅给我发了一个配置脚本,我打开后一看,老长的配置文件,但是乍一看,都是静态路由,我当时还傻不拉几的问他“咋都是静态呀,为啥没有ospf之类的动态”,我那师傅就说,你就配成静态的,好管理,好排障,一个财政局配啥动态。
然后我就屁颠屁颠的去了,路上5小时,配置2分钟,三条静态路由配完收工。
话说这静态路由真的贼稳,在日常工作中,也是网工经常配置的,其背后的原理,我想我们作为技术人员还是应该去了解的,那么本文瑞哥将带大家好好玩玩这个静态路由,然后我会列举出各家厂商静态路由的配置命令。
如果您觉得本文对您有帮助,别忘了分享给身边的同事一起充电哦。
让我们直接开始吧!
路由是指数据包在网络中经过的路径。
人话讲就是数据从一台设备到另外一台设备经过的路。
每个路由器都必须有一条路由才能知道将流量发送到哪里,当路由器从 LAN 或 WAN 接收到数据包时,它必须知道它需要传递该数据包的“下一跳”,下一跳是目标路由器的 IP 地址。有关下一跳,在之前的文章中,瑞哥有过详细的普及:
从源地址到目的地址,路由都会处理所经过的设备,包括:路由器、交换机、防火墙等。
路由一般分为两大类:
动态路由又分为几类,不过不同的分类标准,分出来的类又不一样,常见的就是下面这两种:
两张图一合并就是:
本文不对动态路由展开讲,只介绍那么多,下面进入静态路由的原理讲解。
静态路由是由网络管理员手动创建的路由,静态路由通常用于较小的网络,在静态路由中,路由器的路由表条目由网络管理员手动填充。
静态路由最常用于连接到特定网络或为根网络最后的网关,还用于:
对于动态路由,网络带宽主要浪费在了路由器之间的通信,对于静态路由,当网络管理员在路由器上对这些路由进行配置时,路由器永远不需要传递路由信息。
适用于小型网络
假设只有两个路由器,需要在它们之间配置路由,只需要配置两个路由语句,每个路由器上一个,对于像 RIP 这样的动态路由协议,必须在每个路由器上输入两个网络语句。
静态路由在网络上没有学习其他任何路由,所以相对来说比较安全。
当有许多路由器时,像 OSPF 这样的动态路由协议可能需要路由器提供大量资源来计算跨网络的最短路径。
但是静态路由就不需要计算,当然也不需要请求任何路由器资源。
话说,路由器比较多的情况下,有几个人不用动态路由的。
这里介绍几个厂商的静态路由的命令,不管是哪家厂商,配置静态路由,几个点不容忽视:
下面所有厂商的静态路由配置示例均以下图拓扑为例:
路由走向:PCA -> Router A -> Router B -> PCB
配置均在 Router A 上进行。
点开可以放大
ip route 192.168.1.0 255.255.255.0 10.2.0.1
点开可以放大
ip route-static 192.168.1.0 255.255.255.0 10.2.0.1
ip route-static 192.168.1.0 255.255.255.0 10.2.0.1
命令同华为
ip route 192.168.1.0 255.255.255.0 10.2.0.1
命令同思科
set routing-options static route 192.168.1.0/24 next-hop 10.2.0.1
命令和其他厂商有点不同
ip route 192.168.1.0 255.255.255.0 10.2.0.1
命令同思科
静态路由也称为非自适应路由,它不会更改路由表,除非网络管理员手动更改或修改它们,静态路由不使用复杂的路由算法,它提供比动态路由更高或更高的安全性。
本文主要给大家介绍了:
朋友们,你明白了吗?