数据来源
一、动态路由
基于某种协议实现
1)动态路由拓补图
2)动态路由特点
- 减少了管理任务
- 占用了网络带宽
3)动态路由协议概述
路由器之间用来交换信息的语言
4)度量值
跳数、带宽、负载、时延、可靠性、成本
跳数:经过一个路由器就是一跳,两个就是两跳
5)收敛
使所有路由表都达到一致状态的过程(当所有路由器都学习到了所有路由条目,就可以说是收敛完成)
6)静态路由与动态路由的比较
网络中静态路由和动态路由互相补充
7)对路由协议的分类
距离矢量路由协议
- 依据从源网络到目标网络所经过的路由器的个数选择路由
- RIP、IGRP
RIP是距离-矢量路由选择协议
RIP的基本概念
- 定期更新(间隔:30s)
- 邻居
- 广播更新
- 全路由表更新
链路状态路由协议
- 综合考虑从源网络到目标网络的各条路径的情况选择路由
- OSPF、IS-IS
8)动态路由学习路由条目的完整学习过程
RIP度量值为跳数
最大跳数为15跳,16跳为不可达
RIP更新时间
每隔30s发送路由更新消息,UDP520端口
RIP路由更新消息
发送整个路由表信息
9)路由环路
水平分割是默认开启的,不用手动配置
二、实验
1)配置给PC和路由器配置IP
配置路由器的命令:
en # 进入特权模式
conf t # 进入全局配置模式
int Fa0/x # 进入需要配置的端口
ip add ip地址 子网掩码(/24就是3个255,255.255.255.0) # 配置IP
no shut # 开启端口
exit # 退到上一级
现在的路由表都是直连的
2)配置动态路由
en # 进入特权模式
conf t # 进入全局配置模式
router rip # 起个rip路由协议
version 2 # 使用rip协议的版本2,版本1路由器交流时默认不发送子网掩码
no auto-summary # 告诉路由器不要自动汇总(这条命令不设置路由器学到的其他路由的路由条目会被汇总,目标网段的子网掩码会被改变比如学到的是 /24,最终应用到自己身上的是/8 )
network 10.0.0.0 # 激活10网段的接口作用是告诉路由器交流是的广播应该往那个方向发送,这里的网段的写法是按照IP地址的分类方式来写的,也就是说只认IP的第一位,如:192.168.1.254 ,那只需写192.0.0.0即可
配置第一个路由器
en # 进入特权模式
conf t # 进入全局配置模式
router rip # 起个rip路由协议
version 2 # 使用rip协议的版本2
no auto-summary # 告诉路由器不要自动汇总
network 10.0.0.0 # 激活10网段的接口
network 20.0.0.0 # 激活20网段的接口
配置第二个路由器
en # 进入特权模式
conf t # 进入全局配置模式
router rip # 起个rip路由协议
version 2 # 使用rip协议的版本2
no auto-summary # 告诉路由器不要自动汇总
network 20.0.0.0 # 激活20网段的接口
network 30.0.0.0 # 激活30网段的接口
配置第二个路由器
en # 进入特权模式
conf t # 进入全局配置模式
router rip # 起个rip路由协议
version 2 # 使用rip协议的版本2
no auto-summary # 告诉路由器不要自动汇总
network 30.0.0.0 # 激活10网段的接口
network 40.0.0.0 # 激活20网段的接口
配置完之后可以查看路由表检查一下,命令:do show ip route # 如果是特权模式下不用加do
使用一台PC ping一下另一台pc测试网络连通性,命令:ping 目标网段