当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。
在一个支持DDR(dial-on-demandrouting)的网络中,拨号链路只在需要时才拨通,因此不能为动态路由信息表提供路由信息的变更情况。在这种情况下,网络也适合使用静态路由。编辑本段静态路由优点使用静态路由的另一个好处是网络安全保密性高。动态路由因为需要路由器之间频繁地交换各自的路由表,而对路由表的分析可以揭示网络的拓扑结构和网络地址等信息。因此,网络出于安全方面的考虑也可以采用静态路由。
一、静态路由的应用与配置
1.静态路由的概念
静态路由(StaticRouting),由网络管理员采用手工方法在路由器中配置而成。这种方法适合于规模较小、路由表也相对简单的网络中使用。
2.动手实验1:静态路由的应用和配置
(1)拓扑图
拓扑图
(2)物理连线
(3)路由器完成下列配置命令
<1>通过配置将两个路由器的S0端口ping通
①入同步串口视图:ints0
②配置IP地址
[RT1-Serial0]ipadd10.1.1.124
[RT2-Serial0]ipadd10.1.1.224
③新启动端口:
[RT1-Serial0]Shut
[RT1-Serial0]Undoshut
④Ping对端路由器的同步串口地址:
<2>在路由器上配置以太网口IP地址
[RT1]inte0
[RT1-Ethernet0]ipadd192.168.123.25424
[RT2]inte0
[RT2-Ethernet0]ipadd192.168.1.25424
(4)配置PC机的IP地址
配置PC1的IP地址为192.168.123.1,掩码255.255.255.0,网关为192.168.123.254。
配置PC2的IP地址为192.168.1.1,掩码255.255.255.0,网关为192.168.1.254。
(5)查看路由表信息
在路由器上使用:displayiprouting-table
(6)使用静态路由的方式来配置去往远端局域网络的路由
RT1上的配置:
?[RT1]iproute-static192.168.1.024Serial0
RT2上的配置:
?[RT2]iproute-static192.168.123.024Serial0
(7)再次查看路由表信息
displayiprouting-table
从上面的信息中看出,已经成功增加了一条静态路由(Static)。接下来我们试着从PC1ping对端的PC2,也可以成功ping通。
3.静态路由的配置格式
?目的网段+下一跳接口
[RT1]iproute-static192.168.1.024Serial0
?目的网段+下一跳地址
[RT1]iproute-static192.168.1.02410.1.1.2
注意:下一跳接口是本地接口,下一跳地址是对端的接口地址。
二、缺省路由
1.概念
缺省路由是一种特殊的路由。当数据在查找路由表时,没有找到和目标相匹配的路由表项时,为数据指定的路由。
2.作用
缺省路由可以减少路由器中的路由记录的数目,降低路由器配置的复杂程度,放宽对路由器性能的要求。
3.设置
在路由表中,缺省路由以到网络0.0.0.0/0的路由形式出现。用0.0.0.0作为目标网络号,用0.0.0.0作为子网掩码,所有的网络都会和这条路由记录符合,称这种路由记录为缺省路由或默认路由。
iprout0.0.0.00.0.0.0s0
4.路由环路的危害
(1)路由环路的危害在于出现环路的时候,数据包无法通过正确的路由来到达目的地,而会因为错误的路由在两点之间来回转发,直到TTL为零为止。
(2)在数据流量较大的情况下,路由环路会大量的占用带宽和系统资源,对网络性能造成严重的影响。
5.TTL(timetolive)生存周期
每个IP数据包在生成时都会赋予一定的TTL值,而每经一次三层设备的IP转发,TTL值至少减一。当TTL值减为0时,三层设备将不再转发该数据包,而将之直接丢弃。TTL可以用于环路的检测,也可在环路产生时将环路的危害减小,不会使数据包再两点之间永远转发下去。