路由协议的配置
Ø 转发数据包是路由器的最主要功能。
Ø 路由器转发数据时,要先在路由表(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.验证非等价负载均衡
转载于:https://blog.51cto.com/19940820/983046