路由器是网络异种网络互联与多个子网互联的重要设备。简单来说,路由器可以将不同的局域网进行互联和通信。

路由器疑点

相比大家都路由器设备并不陌生,日常生活随处可见。
明明处于三层的路由器设备为何运用会比交换机普遍呢?
家庭日常使用的路由器为何需要连接不同子网呢?
当我们使用路由器上网时我们应当处于同一个局域网中?
这些疑惑笔者日后定会前来解答。

基本配置

配置IP地址
1
2
3
4
5
6
7
Rouer>enable
Router#config t
Router(config)#interface fastethernet0/1
Router(config-if)#ip address 192.168.1.11 255.255.255.0
Router(config-if)no shutdown
Router(config-if)#end
Router#show running-config
配置终端服务器

对于大型网络需要使用多个路由器和交换设备,如果对于每一个设备进行一一通过控制台端口配置是很麻烦的,所以产生终端服务器(路由器功能的一种)来实现用一台PC同时访问多个网络设备。
在此呢笔者不进行阐述了,无非是通过切换对每一个设备进行配置罢了。

配置静态路由

我们可以理解路由器不是直连的网络不能相互连通,但是我们可以人为的指定一条路径告诉路由器如何访问。
笔者疑惑的是静态路由是否只能间隔一个路由设备才能使用,由于实验的欠缺,在此立个flag。

IPv4静态路由
1
2
3
R2#config t
R2(config)#ip route 192.168.1.0 255.255.255.0 10.1.1.1
R2(config)#end
IPv6静态路由
1
2
3
R2#config t
R2(config)#ip 2005:CCCC::/64 Serial0/2/0
R2(config)#end

路由协议

我们仔细想想,为什么需要路由协议?无非是告诉路由器如何选择路由线路,因此产生了距离矢量链路状态平衡混合等选择方式的协议了。
原本根据路由选择协议的应用范围,可划分为内部网关协议、外部网关协议和核心网关协议(软考未涉及)三大类。

内部网关协议

我们可以理解在自治系统内部进行选择的路由协议。

RIP协议

用跳数来作为唯一的度量值。






















命令 功能
router rip 指定使用RIP协议
network 网络地址 指定相连的网段
show ip route 查看路由表信息
show ip route igrp 查看IGRP协议的路由信息

至于配置案例在此就不叙述了。

IGRP协议

与RIP协议配置不同的是,IGRP需要配置链路的带宽,毕竟带宽也是IGRP协议的度量值之一。






















命令 功能
route igrp 自治系统号 指定使用IGRP协议
network 网络地址 指定相连的网段
show ip route 查看路由表信息
show ip route igrp 查看IGRP协议的路由信息

至于配置案例在此就不叙述了。
需要注意的是:使用IGRP协议,所涉及的路由器的自治系统号必须相同,否则彼此的路由信息将不被互相传递和学习。(自治系统号使用数字即可)

OSPF协议

通过链路状态(接口状态)来建立路由关系,适合大型网络使用。






















命令 功能
route ospf 进程ID 指定使用OSPF协议
network 网络地址 反掩码 area 区域号 指定相连的网段
show ip route 查看路由器信息
show ip route ospf 查看OSPF协议的路由信息

至于配置案例在此就不叙述了。
需要注意的是:使用OSPF协议,每台路由器的OSPF所使用的进程号并不需要一致。(进程号使用数字即可)

EIGRP协议

EIGRP是增强版的IGRP协议,它属于平衡混合协议。它的相关命令与IFGRP类似。(软考对于EIPGRP知识点涉及较少)






















命令 功能
router eigrp 自治系统号 指定使用OSPF协议
network 网络地址 [反掩码] 指定相连的网段
no auto-summay 关闭自动汇总功能
show ip route eigrp 查看EIGRP协议的路由信息

至于配置案例在此就不叙述了。
需要注意的是:
使用EIGRP协议,一般都需要关闭自动汇总功能。
在这EIGRP使用的是反掩码,如果使用的是主网地址(A、B、C类的网络,就是掩码为8、16、24位的)可以省略反掩码。
(涉及反掩码的协议:OSPF、EIGRP、ACL)

外部网关协议

BGP:路径向量协议,在BGP路径选择信息中都带有AS号码的序列,它指出一个路由已通过的路径。
BGP把TCP当作它的传送协议,端口号179,这样就能给个保证它所有的传送是可靠的。
它本身是属于网路层协议。

以上就是对路由器协议的小小见解。