来自 科技 2020-04-30 16:56 的文章

网络工程师入门之静态路由基础配置

静态路由:

静态路由是指由管理员手动配置和维护的路由。静态路由配置简单,并且无需像动态路由那样占用路由器的CPU资源来计算和分析路由更新,被广泛应用于网络中。另外,静态路由还可以实现负载均衡和路由备份。因此,学习并掌握好静态路由的应用与配置是非常必要的。在华为的产品中静态路由的默认优先级为60。


网络工程师入门之静态路由基础配置


静态路由的优点:

配置简单

资源占用率少

负载分担

冗余备份

静态路由缺点:死板,不灵活。当网络拓扑发生变化时,静态路由不会自动适应拓扑改变,而是需要管理员手动进行调整。


应用场景:


网络工程师入门之静态路由基础配置

适合结构简单的网络,即使在复杂的网络中也会合理的配置一些静态路由来提高网络的性能。


静态路由配置:


命令格式:

ip route-static ip-address { mask | mask-length } interface-type interface-number [ nexthop-address ]命令用来配置静态路由。参数ip-address指定了一个网络或者主机的目的地址,参数mask指定了一个子网掩码或者前缀长度。如果使用了广播接口如以太网接口作为出接口,则必须要指定下一跳地址;如果使用了串口作为出接口,则可以通过参数interface-type和interface-number(如Serial 1/0/0)来配置出接口,此时不必指定下一跳地址。

网络工程师入门之静态路由基础配置

示例:

注意静态路由的配置需要"有去有回"即相互配置静态路由。

[RTA]ip route-static 192.168.2.0 255.255.255.0 10.0.12.12
[RTA]ip route-static 192.168.2.0 255.255.255.0 Serial 1/0/0
[RTA]ip route-static 192.168.2.0 24 Serial 1/0/0
[RTB]ip route-static 192.168.1.0 255.255.255.0 10.0.12.1
[RTB]ip route-static 192.168.1.0 255.255.255.0 Serial 1/0/0
[RTB]ip route-static 192.168.1.0 24 Serial 1/0/0


静态路由的下一跳地址分为两种情况:

情况一:在串行接口(p2p网络)中,下一跳地址可以为串行口编号或者改串行口所对应的IP地址

情况二:在广播网络中,下一跳地址必须为IP地址。


负载分担:

网络工程师入门之静态路由基础配置

通过修改到达同一目的地静态的路由的下一跳接口来实现

当源网络和目的网络之间存在多条链路时,可以通过等价路由来实现流量负载分担。这些等价路由具有相同的目的网络和掩码、优先级和度量值。


配置示例:

[RTA]ip route-static 192.168.2.0 255.255.255.0 10.0.12.2
[RTA]ip route-static 192.168.2.0 255.255.255.0 20.0.12.2
[RTB]ip route-static 192.168.1.0 255.255.255.0 10.0.12.1
[RTB]ip route-static 192.168.1.0 255.255.255.0 20.0.12.1


配置验证:

验证命令:display ip routing-table
[RTB]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
192.168.1.0/24 Static 60 0 RD 10.0.12.1 GigabitEthernet 0/0/0 Static 60 0 RD 20.0.12.1 GigabitEthernet 0/0/1


冗余备份(浮动路由):

网络工程师入门之静态路由基础配置


通告修改到达同一目的地静态路由的优先级来达到浮动的目的,默认优先级为60,数字越大优先级越低。

浮动静态路由在网络中主路由失效的情况下,会加入到路由表并承担数据转发业务。


配置示例:

[RTA]ip route-static 192.168.2.0 255.255.255.0 10.0.12.2
[RTA]ip route-static 192.168.2.0 255.255.255.0 20.0.12.2 preference 100
[RTB]ip route-static 192.168.1.0 255.255.255.0 10.0.12.1
[RTB]ip route-static 192.168.1.0 255.255.255.0 20.0.12.1 preference 100


配置验证:

[RTB]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
192.168.1.0/24 Static 60 0 RD 10.0.12.1 GigabitEthernet0/0/0


正常情况下之意主路由会出现路由中


当主路由失效的时候可以看见另一条优先级为100的路由已经被激活且被加入了路由表中

[RTB]interface GigabitEthernet 0/0/0
[RTB-GigabitEthernet 0/0/0]shutdown
[RTB]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
192.168.1.0/24 Static 100 0 RD 20.0.12.1 GigabitEthernet 0/0/1


缺省路由(默认路由)

网络工程师入门之静态路由基础配置

方法一:
[RTA]ip route-static 0.0.0.0 0.0.0.0 10.0.12.2
方法二:
[RTA]ip route-static 0.0.0.0 0 10.0.12.2 GigabitEthernet 0/0/0
配置验证:
[RTA]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
0.0.0.0/0 Static 60 0 RD 10.0.12.2 GigabitEthernet0/0/0


由目的地地址和掩码全为0的地址组成,但下一跳需要真实有效。如果报文的目的地址无法匹配路由表中的任何一项,路由器将选择依照缺省路由来转发报文,缺省路由会最后匹配。注意:相邻的两台路由设备不能相互配置默认静态路由,否则会出现环路。