集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

业界新闻

当前位置:首页 > >业界新闻 > >

静态路由和动态路由

发布时间: 2022-05-07 09:48:45

静态路由和动态路由,路由按其被学到的方式,分为静态路由(Static Route)和动态路由(DynamicRoute)。

1.静态路由

静态路由是由网络管理员手动配置在路由器的路由表里的路由。静态路由相对于动态路由有更大的优先级,因为它体现了网络管理人员的意志。
配置静态路由的命令如下:



其中[distance][permanent]是在配置浮动静态路由时使用的,不属于CCNA考试的范畴。

{address|interface}表示在静态地添加到达目的网络的路由时,可以指定路径中的下一台设备的地址,也可以指定与下一台设备连接的自己这台路由器上的接口。

下面以图1为例来说明静态路由的配置方法。



图1 在末节网络拓扑中配置静态路由

如图1所示的就是目前很普遍的企业通过专线上网的拓扑图,其中路由器B及它的e0接口所连接的企业内部的局域网组成了一个末节(Stub)网络。之所以称为末节网络,是因为企业内部网通过路由器B像一根树枝一样连接在广域网这棵树干上,除了路由器B以外,该企业网再没有任何出口了。

我们在路由器A上,为企业内部网配置静态路由,命令如下:



我们在路由器B上,配置默认路由,命令如下:



这条命令的意思是,企业内部局域网所发出的数据包,凡是在路由器B的路由表里没有找到到达目的网段的明确的路由条目的,统统发向路由器B的默认网关--路由器A,通常这种配置被称为“垃圾口”。一般来说,在专线的企业一端的路由器上,都是这么配置路由的。

默认路由是静态路由的一个特例。

但是,想要让默认路由起作用,还有一个条件,就是在路由器B上必须使用以下命令:



只有这条命令在路由器上运行了,配置在路由器上的默认路由才起作用。一般来说,现在的路由器的IOS都默认这条命令有效,不用再特意输入此命令了。

如果想使默认路由无效,除了“no”掉那条默认路由命令以外,还可以“no”掉ipclassless这条命令:



这样,所有在路由器的路由表里没有找到到达目的网段的明确的路由条目的数据包都会被丢弃,而不再发往默认路由所指定的路径。

另外,还有一种叫做默认路由的路由命令,它的命令格式如下:



如果在一个企业的内部网里有多台路由器运行同一种动态路由协议,而其中有一台路由器具有连接外部网的默认静态路由,我们可以使用该命令,让具有默认静态路由的路由器通过动态路由协议使其他路由器学习到这条静态默认路由,而不需要在每一台路由器上手动配置。

2.动态路由

在大型的网络里面,往往拥有几百台甚至上千台路由器,它们之间的路径多得像蜘蛛网一样,如果单纯依靠使用静态路由,很难保证整个路由拓扑的正确和完整;同时,为成百上千台路由器配置静态路由也是一件浩大的工程。所以,我们需要使用动态路由协议来让路由器自己学习路由。

动态路由协议有很多种,它们的工作原理和适用范围大小各不相同。运行同一种路由协议的相邻的路由器之间可以互相学习路由,所以,维护路由器之间的邻居关系非常重要。

上一篇: 自治域系统、IGP和EGP

下一篇: 什么是红帽认证-前景怎么样

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!