路由协议的配置
 
 
Ø 转发数据包是路由器的最主要功能。
Ø 路由器转发数据时,要先在路由表(routing table)中查找相应的路由。
Ø 路由器有三种途径建立路由:
1、 直连路由---路由器自动添加和自已直接相连的网络的路由
2、 静态路由---管理员手工指定的路由
3、 动态路由---用路由协议(routing protocol)动态建立的路由
Ø 静态路由的缺点:不能动态反映网络拓扑,当网络拓扑发生变化时,须管理员手工改变路由
Ø 静态路由的优点:不会占用路由器太多的CPU和RAM资源,也不占用线路的带宽,配置简单。
Ø 静态路由配置:ip route+“目的网络”+“掩码”+“网关地址|接口”
Ø 写静态路由时,如果链路是点到点链路(如PPP封装的链路),采用网关地址和接口都可以,如果是多路访问的链路(如以太网),则只能采
取网关地址。用接口地址能工作,那是代理ARP的功劳。
 
 
 
静态路由配置的方法
 
扩扑图:
实验要求:
1 配置路由器和 pc
2 pc0 ping 的通 pc1
配置步骤:
R1 路由配置:
r1(config)#interface fastEthernet 0/1
r1(config-if)#ip add 192.168.1.1  255.255.255.0
 
r1(config)#interface fastEthernet 0/0
r1(config-if)#ip add 192.168.2.1  255.255.255.0
 
R2 路由配置:
r2(config)#interface fastEthernet 0/0
r2(config-if)#ip add 192.168.2.2  255.255.255.0
 
r2(config)#interface fastEthernet 0/1
r2(config-if)#ip add 192.168.3.1  255.255.255.0
 
 
现在我们让两台计算机通信是不可能的   这时我们就需要配置静态路由了
 
 
r1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2     添加我们需要学习的地址段   再加上下一跳的 ip
 
这时 我们查看路由表就能看见学习的 3 网段的地址   其中 s 代表的是静态   距离是 1
 
 
 
R2 路由也是同样的原理
 
r2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1   R2 路由学习 1 网段
 
接着我们同 pc ping 另一台 pc
静态路由成功!!!!!
 
 
 
 
 
 
 
Ø 默认路由:是指路由器在路由表中如果找不到去往目的网络的具体路由时,最后会采用的路由。
 
其实默认路由很简单  在以上的基础上 我们只需要把
r1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2     修改成       r1(config)#ip route 0.0.0.0 0.0.0.0  192.168.2.2     (下一跳地址也可以写成端口号)
 
 
 
 
 
 
 
 
RIP路由协议 (routing information protocol,路由信息协议 )是使用最广泛的距离向量路由协议。
 
Ø RIP用更新和请求这两种数据包传输更新。每隔30S利用UDP520端口向与它直连的邻居广播(RIPv1)或组播(RIPv2)路由更新。
Ø RIP避免路由环路的方法:水平分割、毒性逆转、定义最大跳数、闪式更新、抑制计时器
Ø RIP路由协议的特征:
1、 是距离向量路由协议
2、 使用跳数(Hop Count)作为度量值
3、 默认路由更新周期为30S
4、 管理距离(AD)为120
5、 支持触发更新
6、 最大跳数为15跳
7、 支持等价路径,默认4条,最大16条
8、 使用UDP 520端口进行路由更新
 
RIP路由协议配置
 
扩扑图:
 
 
R1 上操作
r1(config)#interface loopback 0       设置回环地址
r1(config-if)#ip add 172.16.20.1  255.255.255.0
r1(config)#router rip              运行 RIP 协议
r1(config-router)#no auto-summary      运行 RIP 协议
r1(config-router)#version 2              使用第二版本
r1(config-router)#network 172.16.20.0        宣告直连网络
r1(config-router)#network 192.168.1.0          宣告直连网络
 
 
R2 上操作
r2(config)#router rip
r2(config-router)#no auto-summary
r2(config-router)#version 2
r2(config-router)#network 192.168.1.0
r2(config-router)#network 192.168.2.0
 
 
R3 上操作
r3(config)#router rip
r3(config-router)#no auto-summary
r3(config-router)#version 2
r3(config-router)#network 192.168.2.0
r3(config-router)#network 192.168.3.0
 
 
R4 上操作
Router(config)#interface loopback 0
Router(config-if)#ip add 172.16.10.1
Router(config-router)#no auto-summary
Router(config-router)#version 2
Router(config-router)#network 192.168.3.0
Router(config-router)#net
Router(config-router)#network 172.168.10.0
Router(config-router)#
 
 
r1#show ip protocols      查看在路由上运行的协议
 
 
 
 
 
开启debug 信息动态观察路由更新情况
 
r1#debug ip rip 
r1#debug ip rip
RIP protocol debugging is on
r1#RIP: received v1 update from 192.168.1.2 on FastEthernet0/0
 
      192.168.2.0 in 1 hops
 
RIP: received v1 update from 192.168.1.2 on FastEthernet0/0
 
      192.168.2.0 in 1 hops
 
RIP: received v1 update from 192.168.1.2 on FastEthernet0/0
 
      192.168.2.0 in 1 hops
 
 
 
r1#undebug all       关闭 debug
 
EIGRP 路由协议
 
实验要求:
1 完成路由器的基本参数的配置
2 在r1 上建立四个回环地址 r3 上建立一个回环地址
3 所有路由器的AS为100
4 IP 地址为图所示
 
 
在r1上:
 
宣告eigrp直连的网络号
 
 
 
在r2上:
 
 
 
在r3上:
 
 
 
查看r2 上的路右表
 
 
 
 
 
一般我们需要关闭自动汇总     no auto-summary
show ip eigrp neighbors    查看eigrp的邻居表
show ip protocols 查看路由器上运行的路由协议
 
 
 
 
 
 
 
 
 
EIGRP 非等价带宽的负载均衡
 
 
实验要求:
1.路由器名为jiance1 和jiance2;
2.两路由器用双绞线(10M)和串行线连接(1.544M)相连接;
3.使用命令实现非等价负载均衡。
4.验证非等价负载均衡