[学习笔记]eNSPV2.5入门实验-第四章-路由配置
4-1 配置静态路由和缺省路由
学习目标
掌握静态路由的配置方法
掌握测试静态路由连通性的方法
掌握通过配置缺省路由实现本地网络与外部网络间的访问
掌握静态备份路由的配置方法
拓扑图
CLI
步骤一、基础配置和IP编址
<Huawei>sys
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 10.0.13.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 10.0.12.1 24
[R1-GigabitEthernet0/0/1]quit
[R1]int LoopBack 0
[R1-LoopBack0]ip add 10.0.1.1 24
[R1-LoopBack0]quit
[R1]dis ip int bri //按照拓扑图配置接口IP
步骤二、在R2上配置静态路由(连通R2到10.0.13.0/24和10.0.3.0/24)
[R2]ip route-static 10.0.13.0 24 10.0.23.3
[R2]ip route-static 10.0.3.0 24 10.0.23.3
[R2]dis ip routing-table //查看路由表
步骤三、配置备份静态路由
如果R2与R3间的链路故障,R2还可以通过R1与R3通信。配置备份静态路由时,需修改备份静态路由的优先级,确保只有主链路故障时才使用备份路由。本任务中将备份静态路由优先级修改为80。
[R1]ip route-static 10.0.23.0 24 10.0.13.3
[R2]ip route-static 10.0.13.0 24 10.0.12.1 pre 80
[R2]ip route-static 10.0.3.0 24 10.0.12.1 pre 80
[R3]ip route-static 10.0.12.0 24 10.0.13.1
步骤四、验证备份静态路由
[R2]int g0/0/2
[R2-GigabitEthernet0/0/2]shutdown
[R2-GigabitEthernet0/0/2]quit //关闭R2的g0/0/2,模拟R2与R3间链路故障
[R2]tracert 10.0.3.3
步骤五、配置缺省路由实现网络互通
[R2]int g0/0/2
[R2-GigabitEthernet0/0/2]undo shutdown
[R2-GigabitEthernet0/0/2]quit //打开上一步关闭的接口
[R1]ip route-static 0.0.0.0 0.0.0.0 10.0.13.3 //设置默认路由的命令,意思是当某个IP数据包的目的IP地址在路由器的路由表中无法找到和它匹配的条目的时候,将该IP数据包通过10.0.13.3转发
步骤六、配置备份缺省路由
[R1]ip route-static 0.0.0.0 0.0.0.0 10.0.12.2 pre 80
[R3]ip route-static 10.0.12.0 24 10.0.23.2 pre 80 //当R1与R3间链路故障时,R1通过备份缺省路由实现10.0.23.3和10.0.3.3的通信
步骤七、验证备份缺省路由
略。
4-2 OSPF单区域配置
学习目标
掌握OSPF中Router ID的配置方法
掌握OSPF的配置方法
掌握通过display命令查看OSPF运行状态的方法
掌握使用OSPF发布缺省路由的方法
掌握修改OSPF hello和dead时间的配置方法
理解多路访问网络中的DR或BDR选举
掌握OSPF路由优先级的修改方法
Notes
1. 发现邻居
通过发送组播hello包
所有邻居都可能跟自己交换链路状态信息
2. 建立邻接关系
只有建立邻接关系的邻居路由才会交换链路状态信息
不是跟所有邻居都建立邻接关系
在网络中选举DR和BDR,网络内所有路由器只与DR和BDR建立邻接关系
广播型网络中会选DR和BDR,PPP网络中不会选举DR和BDR
3. 传递链路状态信息
每台设备都有一个LSDB(Link State Database,链路状态数据库)
LSDB中每一条就是LSA(Link State Advertisement,链路状态公告):描述链路状态信息
触发更新(网络发生变化)或每隔30分钟更新一次
增量更新机制,只发送邻居需要的LSA
收敛以后,区域内所有路由器具有相同的LSDB
4. 路由计算
拓扑图
CLI
步骤一、实验环境准备
基本配置以及IP编址
步骤二、配置OSPF
[R1]ospf 1 router-id 10.0.1.1 //配置Router ID,开启OSPF进程1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 10.0.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 10.0.13.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]net 10.0.12.0 0.0.0.255 //将网段发布到OSPF区域0,network后面使用反掩码
[R2]ospf 1 router-id 10.0.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]net 10.0.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]net 10.0.12.0 0.0.0.255
[R3]ospf 1 router-id 10.0.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]net 10.0.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]net 10.0.13.0 0.0.0.255
步骤三、验证OSPF配置
<R1>dis ip routing-table //查看路由表
<R2>ping 10.0.1.1 //监测R2和R1连通性
<R1>dis ospf peer //查看邻居状态
<R1>dis ospf peer bri //查看简要邻居信息
步骤四、修改OSPF hello和dead时间参数
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ospf timer hello 15
[R1-GigabitEthernet0/0/0]ospf timer dead 60
[R1]dis ospf int g0/0/0 //查看接口信息
[R1]dis ospf peer bri //R1和R3的OSPF hello和dead时间取值不同,无法建立联系
步骤五、OSPF缺省路由发布及验证
[R3]ip route-static 0.0.0.0 0.0.0.0 LoopBack 2
[R3-ospf-1]default-route-advertise //发布到OSPF域内
[R1]ping 172.16.0.1 //测试连通性
步骤六、控制OSPF DR/BDR的选举
[R1]dis ospf peer 10.0.3.3 //查看R1和R3角色,由于默认OSPF路由优先级相同,但R3的Router ID大于R1,所以R3为DR
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ospf dr-priority 200
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ospf dr-priority 100
[R1-GigabitEthernet0/0/0]shutdown
[R3-GigabitEthernet0/0/0]shutdown
[R1-GigabitEthernet0/0/0]undo shutdown
[R3-GigabitEthernet0/0/0]undo shutdown //重启以重新选举
[R1]dis ospf peer 10.0.3.3