路由协议
一 路由概述
“确定网络上数据传送的最佳路径”是路由器的一个重要功能,通常称为:“路由选择”
路由器可以使用两种基本方式进行路由选择:
1 静态路由
2 动态路由。
而动态路由选择协议根据实现机制的不同,又可以分为:
1 距离矢量路由选择协议
2 链路状态路由选择协议
3 混合路由选择协议
二 静态路由
说明:预先配置,将发现和传播路由的工作交给了网络管理人员。
优点:有利于更安全的网络,能够更充分地利用资源,可以使用更小、更便宜的路由器。
缺点:当网络出现问题或其他原因引起网络拓扑变化时,需要管理员手工调整这些变化,在调整之前会因为无法识别失效的链路而造成路由失效。
适应场合:非常小、到给定目标只有一条路径的网络;在大型或复杂网络中的一个安全局部。
三 动态路由
1 距离矢量路由选择
说明:主要包括RIP、IGRP。
定期给直接相邻的网络邻居传送他们路由选择表的副本,每个接受这将一个距离矢量(就是它自己的距离“值”)加到表中,并转发给它的邻居,以形成对网络“距离”的累计透视图。
优点:协议简单、易于配置、维护与使用。
缺点:当网络出现问题或其他原因引起拓扑变化时,路由器要花一定的时间来“汇聚”对新网络拓扑的认知,在这个过程中可能出现错误的问题。
适用场合:适合于非常小的网络,这些网络没有或者很少冗余路径,并且没有严格的网络性能要求。
2 链路状态路由选择
说明:主要包括OSPF。它支持关于网络拓扑结构的复杂数据库,通过与网络中其它路由器交换链路状态通知来实现。而且链路状态的交换是由网络中的一个事件触发的,而不是定期进行的,这样就可以加快汇聚的过程。
优点:有良好的灵活性、扩展性
缺点:在初始的发现过程中,有可能产生路由交换的泛滥,从而降低网络性能;并且对内存和处理器的要求高,使得路由器的费用提高。
使用场合:适合任意大小的网络。
3 混合路由选择
思科公司私有的EIGRP,综合了距离矢量和链路状态的优点。
EIGRP, Enhanced Interior Gateway Routing Protocol,增强型内部网关路由协议
RIP
一 RIP概念
RIP,Routing Information Protocol,路由信息协议
RIP采用距离矢量算法来计算路由。
RIP有两个版本,RIPv1和RIPv2。RIPv1已经不用,如果使用都是RIPv2。“v”是version 英 [ˈvɜːʃn] 版本的缩写。
RIPv2支持无类域间路由和可变长子网掩码。
无类域间路由,Classless Inter-Domain Routing, CIDR
可变长子网掩码,Variable Length Subnet Mask, VLSM
RIP只适用于小型的同构网络,是以跳数表示距离(每经过一个路由器则跳数加1),允许的最大跳数为15,因此任何超过15个中间站点的目的地均被表示为不可达。
思考:什么是“同构网络”
RIP定期更新路由表,每隔30秒广播一次路由信息。
配置RIP
一 实验拓扑图
二 配置脚本及相关描述
1 基本配置
R1
Enable //从用户模式进入特权模式
configure terminal //从特权模式进入配置模式
no logging on
no ip domain-lookup
hostname R1 //给该设备起名,名字为R1
interface GigabitEthernet 0/0 //进入千兆口,0槽0口
no shutdown //开启该端口
ip address 192.168.1.1 255.255.255.252 //给这个三层口配置IP地址,路由器的gigabitethernet是三层口。
exit //退出0/0口
interface GigabitEthernet 0/1 //进入千兆口,0槽1口
no shutdown //开启该端口
ip address 172.16.1.1 255.255.255.0 //给这个三层口配置IP地址,路由器的gigabitethernet是三层口。
Exit //退出0/1口
interface GigabitEthernet 0/2 //进入千兆口,0槽2口
no shutdown //开启该端口
ip address 172.16.2.1 255.255.255.0 //给这个三层口配置IP地址,路由器的gigabitethernet是三层口。
Exit /退出0/2口
R2
enable
configure terminal
no logging on
no ip domain-lookup
hostname R2
interface GigabitEthernet 0/0
no shutdown
ip address 192.168.1.2 255.255.255.252
exit
interface GigabitEthernet 0/1
no shutdown
ip address 10.1.1.1 255.255.255.0
exit
interface GigabitEthernet 0/2
no shutdown
ip address 10.2.2.1 255.255.255.0
exit
exit
exit
write
copy running-config startup-config
2 RIP配置
R1
router rip //路由器使用RIP协议,router后面的可选项还有bgp, eigrp, ospf
version 2 //指定使用RIP的第2版本
network 172.16.1.0 //指定与R1直连的网段
network 172.16.2.0 //指定与R1直连的网段
network 192.168.1.0 //指定与R1直连的网段
no auto-summary
exit
R2
router rip
version 2
network 10.1.1.0
network 10.2.2.0
network 192.168.1.0
no auto-summary
3 实际配置截图
R1
R2
4 配置检验
检验要求
PC1要能ping通PC3和PC4
PC2要能ping通PC3和PC4
检验结果
pc1 ping pc3
pc1 ping pc4
pc2 ping pc3
pc2 ping pc4