路由器认识之路由器的选择协议介绍
上一篇文章中,我们认识了路由器.这次我们来认识下路由协议.路由协议(英语:Routing protocol)是一种指定数据包转送方式的网上协议,用于路由器选择路径和管理路由表。
对于路由选择协议来说,一般分为三种协议:直连路由协议、静态路由协议、动态路由协议。
其实路由选择协议并不能简单的划分为上面三种,路由选择协议还有其他类型的划分。
1.按照度路由协议的工作原理可分为:距离矢量路由协议和链问路状态路由协议。
2.按照度路由协议的工作原理可分为:距离矢量路由协议和链问路状态路由协议。
3.按照路由更新时是否携带属子网掩码可分为:有类别的路由协议和无类别路由协议。
这章我们主要来讲一下第一种划分中的直连路由协议和静态路由协议。动态路由协议我们下次讲。
直连路由:
路由器接口所连接的子网的路由方式称为直连路由;非直连路由:通过路由协议从别的路由器学到的路由称为非直连路由; 直连路由是由链路层协议发现的,一般指去往路由器的接口地址所在网段的路径,该路径信息不需要网络管理员维护,也不需要路由器通过某种算法进行计算获得,只要该接口处于活动状态(Active),路由器就会把通向该网段的路由信息填写到路由表中去,直连路由无法使路由器获取与其不直接相连的路由信息。
静态路由:
由网络规划者根据网络拓扑,使用命令在路由器上配置的路由信息,这些静态路由信息指导报文发送,静态路由方式也不需要路由器进行计算,但是它完全依赖于网络规划者,当网络规模较大或网络拓扑经常发生改变时,网络管理员需要做的工作将会非常复杂并且容易产生错误。
静态路由使用条件:
链路的带宽较低(如拨号链路)
想完全控制路由器使用的路由
静态路由做动态路由的备份
只有1条路径可以到达的网络
路由器性能较低,无法满足动态路由要求
配置静态路由的一般步骤:
1.为路由器在用的每一个接口配置IP地址
2.确认本路由器有哪些网段
3.确认网络中有哪些属于非本路由器直连网段的相关路由信息
4.在路由表中添加所有非本路由器直接网段的相关路由信息
命令:ip route 目的IP的网络号 目的IP的网络号的掩码 直连路由器的出口地址
现在我们来配置一下静态路由,先按照下图在思科模拟器中配置好所有信息
先把计算机的IP和网关配置好
然后我们来配置一下路由器,根据上章所学的内容把路由器的ip地址都配上去
R1路由器配置
enable
configure terminal
hostname R1
int f0/0
ip address 192.168.1.254 255.255.255.0
no shut
int f0/1
ip address 192.168.3.1 255.255.255.0
no shut
R2路由器配置
enable
configure terminal
hostname R2
int f0/0
ip address 192.168.2.254 255.255.255.0
no shut
int f0/1
ip address 192.168.3.2 255.255.255.0
no shut
最后效果如下(因为不是在特权模式下查看路由信息,所以需要加上do来调用命令):
现在我们来测试下PC1 与 PC2 是否相通,如下图所示是不通的。
接下来我们就配置静态路由,使得PC1与PC2机能ping通
R1上面没有的网段有:
192.168.2.0/24
R2上面没有的网段有:
192.168.1.0/24
所以R1静态路由配置如下:
ip route 192.168.2.0 255.255.255.0 192.168.3.2
所以R2静态路由配置如下:
ip route 192.168.1.0 255.255.255.0 192.168.3.1
测试PC1 与 PC2 是否ping通,测试结果是已经通的了。
睿江云官网链接:www.eflycloud.com