静态路由和默认路由小结

静态路由和默认路由

介绍:

路由器在转发数据时,需要现在路由表中查找相应的路由,有三种途径:

(1)直连路由:路由器自动添加和自己直连的路由

(2)静态路由:管理员手动添加的路由

(3)动态路由:由路由协议动态建立的路由

静态路由:

缺点是不能动态的反映网络拓扑,当网络发生变化的时候,管理员必须手动的改变路由

优点是不会占用路由器太多的cpu和RAM资源,也不会占用太多带宽。

如果出于安全的考虑想隐藏网咯的某些部分或者管理员想控制数据转发路径也可以使用静态路由,小网络也可以配置静态路由 因为便捷

配置静态路由的命令为“ip route”例子如下

ip route 192.168.1.0 255.255.255.0 s0/0

ip route 192.168.1.0 255.255.255.0 12.1.1.1

注意:写静态路由时,如果链路是点到点的网络(或者ppp封装的链路等)采用接口模式或网关都可以

         如果是多路访问的链路,只能使用网关格式

 

R1#show ip route

Codes; C - connected, S -static, I - IGRP, R - RIP, M - mobile, B - BGP

       D- EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

       N1- OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

       E1- OSPF external type 1, E2 - OSPF external type 2, E - EGP

       i- IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia -IS-IS inter area

       *- candidate default, U - per-user static route, o - ODR

       P- periodic downloaded static route

 

Gateway of last resort is not set

R   172.160.0.0/16[120/2]via 10.1.0.2,00;00;21, Serial0/0

                  [120/2]via 10.3.0.2,00;00;06,Serial0/1

     10.0.0.0/16 is subnetted, 4 subnets

R     10.2.0.0[120/1]via 10.1.0.2,00;00;21,Serial0/0

C     10.3.0.0 is directly connected, Serial0/1

C     10.1.0.0 is directly connected, Serial0/0

R     10.4.0.0[120/1]via 10.3.0.2,00;00;06, Serial0/1

C   192.168.1.0/24 is directly connected, FastEthernet0/0

解析:“C”为直连网络 “S”为静态路由。”R”表示这条路由是”RIP”协议学习得到的;

”10.2.0.0”是目的网络;”[120/1]”是管理距离(Administrative Distance ,AD)/度量值(Metric);

”via 10.1.0.2”是达目的网络的下一跳路由器的IP地址;”00;00;21”是指路由器最近一次得知路由到现在的时间;

”Serials0/0”是指到达下一跳应从哪个端口出去。

技术要点:

管理距离(AD)用来表示路由的可信度,路由器可能从多种途径获得同一路由,路由表中管理距离值越小,说明路由的可靠程度就越高,

 

 

路由协议的默认管理距离

路由协议

管理距离

直连接口

0

静态路由

1

外部BGP

20

内部EIGRP

90

IGRP

100

OSPF

110

技术要点:

度量值:(metric)某一个路由协议判别到达目的网络的最佳路径的方法。当路由器有多个路径到达某一目的网络,路由协议判断哪一条是最佳的放到路由表中,路由协议会给每一条路径计算出一个数值,这个数值就是度量值,没有单位。度量值越小,路径越佳。不同的路由协议定义的度量值方法不用,选出的最佳路径可能也不一样

 

默认路由

是指路由器在路由表中如果找不到到达目的得具体路由时,最后会采用的路由,默认路由通常会在出口网络中使用 

命令为:ip route 0.0.0.0 0.0.0.0 {网关地址| 接口}

列子:ip route 0.0.0.0 0.0.0.0 s0/0

         ip route 0.0.0.0 0.0.0.0 12.12.12.12

 

ip classless:

看本图 如果在R1上配置了默认路由:ip route 0.0.0.0 0.0.0.0 s0/0/0,那么路由器R1是否会把到达10.2.2.0/24的网络数据从s0/0/0接口发出去将取决于是否执行了“ip classless”命令,如果执行了(实际上是默认值),则路由器存在默认路由时,所有在路由表中查不到具体路由的数据包将通过默认路由发送

 

如果执行了“no ip classless”,当路由器存在一主类网络的某一子网时,路由器将认为自己已经知道该网络主类网络的全部的子网的路由,这样即使存在默认路由,到达该主类网络子网的数据包不会通过默认路由发送。图中执行了”no ip classless”后,由于路由器R1上有10.0.0.0的子网10.1.1.0/24(这是直连路由),因此路由器R1收到到达10.2.2.0/24子网的数据包不会使用默认路由进行发送。然而,如果数据包是要达10.2.2.0/24的,默认路由会被采用,因为R1没有任何10.0.0.0子网的路由

1静态路由和默认路由

介绍:

路由器在转发数据时,需要现在路由表中查找相应的路由,有三种途径

(1)直连路由:路由器自动添加和自己直连的路由

(2)静态路由:管理员手动添加的路由

(3)动态路由:由路由协议动态建立的路由

静态路由的缺点是不能动态的反映网络拓扑,当网络发生变化的时候,管理员必须手动的改变路由

               优点是不会占用路由器太多的cpu和RAM资源,也不会占用太多带宽。

如果出于安全的考虑想隐藏网咯的某些部分或者管理员想控制数据转发路径也可以使用静态路由,小网络也可以配置静态路由 因为便捷

配置静态路由的命令为“ip route”列子如下

ip route 192.168.1.0 255.255.255.0 s0/0

ip route 192.168.1.0 255.255.255.0 12.1.1.1

注意:写静态路由时,如果链路是点到点的网络(或者ppp封装的链路等)采用接口模式或网关都可以

         如果是多路访问的链路,只能使用网关格式

 

R1#show ip route

Codes; C - connected, S -static, I - IGRP, R - RIP, M - mobile, B - BGP

       D- EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

       N1- OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

       E1- OSPF external type 1, E2 - OSPF external type 2, E - EGP

       i- IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia -IS-IS inter area

       *- candidate default, U - per-user static route, o - ODR

       P- periodic downloaded static route

 

Gateway of last resort is not set

R   172.160.0.0/16[120/2]via 10.1.0.2,00;00;21, Serial0/0

                  [120/2]via 10.3.0.2,00;00;06,Serial0/1

     10.0.0.0/16 is subnetted, 4 subnets

R     10.2.0.0[120/1]via 10.1.0.2,00;00;21,Serial0/0

C     10.3.0.0 is directly connected, Serial0/1

C     10.1.0.0 is directly connected, Serial0/0

R     10.4.0.0[120/1]via 10.3.0.2,00;00;06, Serial0/1

C   192.168.1.0/24 is directly connected, FastEthernet0/0

:“C”为直连网络“S”为静态路由。”R”表示这条路由是”RIP”协议学习得到的;”10.2.0.0”是目的网络;”[120/1]”是管理距离(Administrative Distance ,AD)/度量值(Metric);”via 10.1.0.2”是达目的网络的下一跳路由器的IP地址;”00;00;21”是指路由器最近一次得知路由到现在的时间;”Serials0/0”是指到达下一跳应从哪个端口出去。

技术要点:

管理距离(AD)用来表示路由的可信度,路由器可能从多种途径获得同一路由,路由表中管理距离值越小,说明路由的可靠程度就越高,

 

路由协议的默认管理距离

 

路由协议

管理距离

直连接口

0

静态路由

1

外部BGP

20

内部EIGRP

90

IGRP

100

OSPF

110

技术要点:

度量值:(metric)某一个路由协议判别到达目的网络的最佳路径的方法。当路由器有多个路径到达某一目的网络,路由协议判断哪一条是最佳的放到路由表中,路由协议会给每一条路径计算出一个数值,这个数值就是度量值,没有单位。度量值越小,路径越佳。不同的路由协议定义的度量值方法不用,选出的最佳路径可能也不一样

 

默认路由

是指路由器在路由表中如果找不到到达目的得具体路由时,最后会采用的路由,默认路由通常会在出口网络中使用 

命令为:ip route 0.0.0.0 0.0.0.0 {网关地址| 接口}

列子:ip route 0.0.0.0 0.0.0.0 s0/0

         ip route 0.0.0.0 0.0.0.0 12.12.12.12

 

ip classless:

看本图 如果在R1上配置了默认路由:ip route 0.0.0.0 0.0.0.0 s0/0/0,那么路由器R1是否会把到达10.2.2.0/24的网络数据从s0/0/0接口发出去将取决于是否执行了“ip classless”命令,如果执行了(实际上是默认值),则路由器存在默认路由时,所有在路由表中查不到具体路由的数据包将通过默认路由发送

 

如果执行了“no ip classless”,当路由器存在一主类网络的某一子网时,路由器将认为自己已经知道该网络主类网络的全部的子网的路由,这样即使存在默认路由,到达该主类人椅子往的数据包不会通过默认路由发送。图中执行了”no ip classless”后,由于路由器R1上有10.0.0.0的子网10.1.1.0/24(这是直连路由),因此路由器R1收到到达10.2.2.0/24子网的数据包不会使用默认路由进行发送。然而,如果数据包是要达20.2.2.0/24的,默认路由会被采用,因为R1没有任何20.0.0.0子网的路由

你可能感兴趣的:(CCNA)