分享

8.5.1 有类和无类路由行为

 昵称7304417 2011-07-12

8.5.1 有类和无类路由行为

2009-03-31 13:27 思科系统公司 人民邮电出版社 我要评论(0) 字号:T | T
一键收藏,随时查看,分享好友!

《思科网络技术学院教程CCNA Explorations:路由协议和概念》为思科网络技术学院CCNA Exploration第4版课程的配套书面教材,第8章将深入讨论路由表。本节说的是有类和无类路由行为。

AD:

8.5  路由行为

当数据包的目的IP地址和第1级父路由匹配,但是却没有任何第2级子路由和它相匹配时,会发生什么事情?我们可能假定路由表查找过程会继续在路由表中匹配更粗略的条目。但是,根据路由器的配置不同,你会看到它可能行,也可能不行。

8.5.1  有类和无类路由行为

路由查找过程的下一步(步骤3)会涉及到路由行为。no ip classless或ip classless命令会影响路由行为使用搜索首选路由的过程(见图8-32)。

 
图8-32  路由协议与路由行为的对比

有类和无类路由行为不同于有类和无类路由协议。有类和无类路由协议影响路由表的填充方式。而有类和无类路由行为则确定在填充路由表后如何搜索路由表。如图8-32所示,路由来源(包括有类路由协议和无类路由协议)为路由表提供信息。而路由行为则由ip classless或no ip classless命令指定,确定在步骤3中如何继续查找过程。

如您在图8-32中所见,路由协议和路由行为彼此之间是完全独立的。路由表可以使用无类路由协议(如RIPv2)提供的路由信息来填充,但如果配置了no ip classless命令,则会执行有类路由行为。

拓扑变化

图8-33显示了改变了的拓扑,该拓扑在R1和R2之间使用RIPv1,而R2和R3之间使用静态路由。

在第7章"RIPv2"中,我们了解到RIPv1这样的有类路由协议不支持不连续网络。尽管当前的拓扑结构中存在不连续的网络,但我们可以配置到达这些网络的静态路由。

示例8-16显示了R2的配置改变。

 
图8-33  改变的拓扑

示例8-16  R2的配置

R2(config)#ip route 0.0.0.0 0.0.0.0 s0/0/1
R2(config)#router rip
R2(config-router)#default-information originate
R2(config-router)#no network 192.168.1.0
R2(config-router)#end
R2#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
<output omitted>
* - candidate default, U - per-user static route, o - ODR
<output omitted>
Gateway of last resort is 0.0.0.0 to network 0.0.0.0
       172.16.0.0/24 is subnetted, 3 subnets
R          172.16.1.0 [120/1] via 172.16.2.1, 00:00:00, Serial0/0/0
C          172.16.2.0 is directly connected, Serial0/0/0
C          172.16.3.0 is directly connected, FastEthernet0/0
C      192.168.1.0/24 is directly connected, Serial0/0/1
S*     0.0.0.0/0 is directly connected, Serial0/0/1

首先,我们在R2上添加一个静态的"全零"路由,以便将默认流量发送到R3。然后我们将default-

information originate命令添加到RIP路由过程,这样,R2就会向R1发送默认路由。由此,R1和R2便可以与所有其他网络通信,包括R3的172.16.4.0/24。最后,我们输入命令no network 192.168.1.0,因为我们不想再与R3交换RIP更新信息。

示例8-17显示了R3的配置改变。我们删除了R3上的RIP路由,并在R3上添加了一条静态路由,以便可以将主网络172.16.0.0/16的流量发送到R2,这些流量在R3的路由表中没有更长的匹配条目。

示例8-17  R3的配置

R3(config)#ip route 172.16.0.0 255.255.0.0 s0/0/1
R3(config)#no router rip
R3(config-router)#end
R3#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
<output omitted>
Gateway of last resort is not set

 

172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
C          172.16.4.0/24 is directly connected, FastEthernet0/0
S          172.16.0.0/16 is directly connected, Serial0/0/1
C          192.168.1.0/24 is directly connected, Serial0/0/1

此处我们不测试网络的连通性,在后面的章节中再进行测试。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多