静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。 一般来说 静态路由信息是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。
: X9 U' u+ H: c6 r3 m 4 X+ N$ P$ f$ v6 D8 G+ m
命令:ip router " L0 Z6 z' G6 m4 M
# o4 a+ b& ^+ e) Z7 n 以上这个命令就是配置静态路由的通用命令,目的网段和目的网段掩码子阳相信大家都不难理解,目的网段是指你这台计算机的这个网段所要到达的对方的网段;目的网段掩码就是该目的网段的子网掩码;而这个下一跳,却怎么样理解呢?其实这个下一跳的根本含义就是下一台路由器的入口。一般两台路由器之间相接,比如说A路由器和B路由器相接,信息首先通过的是A路由器,那么我们就在A路由器中设置静态路由的时候把这个下一跳的地址设置为B路由器的入口。这样说应该比较容易理解了。$ H5 G# |1 T2 Y2 u7 O, K
, H# K7 n6 N* m 以下我就通过一个例子来配置一下静态路由:3 g7 h) x5 G- u& [
: [+ L3 h! J* H- D3 u' e! n 我们的目的是,要PC0 ping通 PC1,基本思路是设定好所有设备的IP地址,然后再在路由器上配置静态路由。记得路由与路由之间设置时钟频率(两台路由器之间只设置一个时钟频率)
8 I5 f8 m, s+ T# u 1 t4 Q2 v; H# T# i, B) Q
拓扑编址:( K7 D: w$ y& L- w
# l2 |( ?2 q; z/ Y0 W
PC0:192.168.1.1 gw:192.168.1.2 PC1:192.168.4.1 gw:192.168.4.2
* W6 y# Z; C2 l7 n
0 H1 T9 g! x$ T3 c+ K9 Q2 q0 d% D3 a 第一步:设置好PC机的IP地址。
3 D; d6 t' T |' S8 O1 X
' G0 f a8 O# s' Q+ A 第二步:配置三台路由器: , G) C, N4 e) b2 E7 s
' O$ w4 i8 S) [2 V! ]
第三步:配置静态路由:+ y4 T4 K; E+ |5 j, N
% d3 ^, R5 N( _! g
接下来就要用到我们上面的命令了:& D( s8 g# v5 r( w ]2 \* V; ~; t4 y
* ]% o. Y" a% N- t4 }
ip router
7 E0 a9 ~9 J8 I. h; D , P; f1 x t3 e' b1 e" X0 T8 I7 P
Router0的设置:
4 t( U% m& m* e" A: j$ W2 Z ) e- o+ a/ A! [! J1 T! h+ [! c
Router0(config)#ip route 192.168.4.0 255.255.255.0 192.168.2.2
4 F" D2 L [0 l/ {, V+ D) z # H) x# g0 T. o
目的网段目的网段掩码下一跳(下一个路由器的入口); O0 j7 @' V9 g, w
7 w8 q+ L' K2 @4 K3 @ Router1的设置:
' E" c/ _2 d9 k" ^9 Z: Z" E
9 \* J( {4 n2 F( o \8 l3 x, p0 r Router1(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1 Router1(config)#ip route 192.168.4.0 255.255.255.0 192.168.3.2
8 w( N( w( e# m: m' k s
' X2 q6 A; `/ o! z. r0 f- b+ ` 注意这里是属于中心路由器,所以要设置两条静态路由,分别指向两边的网段。
, c3 C9 h# |$ N8 V# n , X5 @8 d: r; P) N# U
Router2的设置:: d4 X/ A6 r% I- q5 Q: I u) \
1 `$ B5 p( G7 y( P3 p
Router2(config)#ip route 192.168.1.0 255.255.255.0 192.168.3.17 C) J. c ]' n& h
6 D, b$ p1 q" {# P6 B# o
现在把三台路由器的静态路由都设置好了,就应该是通了的。现在从PC0 ping PC1 通了,那么从PC1 ping PC0 呢?也通了,现在就达到了我们的目的。 |