华为:OSPF动态路由协议配置方法及原理
程序员文章站
2024-02-11 15:13:28
...
OSPF配置方法,及认证
ospf:开放式最短路径优先协议 ,IGP中的链路状态路由协议(应用层协议)
开放式最短路径优先协议:如有多条线路可以到达目的,找一条开销最小的线路去转发
ospf工作原理:是动态获取路由信息添加到路由表,然后根据路由表去转发。
这次实验我用ensp软件来展示
1.拿出三台路由器(AR2220为例)像我这样把拓扑搭建好。
2.将设备改名并配置好IP地址。
路由器R1:
<Huawei>system-view //进入系统视图
[Huawei]sysname R1 //修改名称为R1
[R1]interface GigabitEthernet 0/0/0 //进入接口
[R1-GigabitEthernet0/0/0]ip add 12.1.1.1 24 //配置IP地址,掩码24位
[R1-GigabitEthernet0/0/0]quit //返回上一级视图
[R1]interface loop 0 //进入回环接口,做测试用
[R1-LoopBack0]ip address 1.1.1.1 32 //配置IP地址
路由器R2:
<Huawei>system-view
[Huawei]sysname R2
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]ip address 12.1.1.2 24.
[R2-GigabitEthernet0/0/0]inter g0/0/1
[R2-GigabitEthernet0/0/1]ip add 23.1.1.2 24
路由器R3:
<Huawei>sys
[Huawei]sys R3
[R3]inter g0/0/1
[R3-GigabitEthernet0/0/1]ip add 23.1.1.3 24
[R3]interface loop 0
[R3-LoopBack0]ip address 3.3.3.3 32
在R2路由器ping R1和R3测试直连路由连通性
[R2]ping 12.1.1.1 //ping,R1路由器接口IP地址测试能不能通
[R2]ping 23.1.1.3
3.配OSPF协议:
路由器R1:
[R1]ospf 1 //进入OSPF进程1
[R1-ospf-1]area 0 //进入区域0
[R1-ospf-1-area-0.0.0.0]network 12.1.1.1 0.0.0.0 //把IP地址宣告进区域0里IP地址后面+"通配符"
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
路由器R2:
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 12.1.1.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 23.1.1.2 0.0.0.0
路由器R3:
[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 23.1.1.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
测试路由器R1能否ping通R3的回环地址:
<R1>ping 3.3.3.3
配置OSPF时,进程号可以不同不会影响网络联通性,但内区域必须要一致,不同区域内是不能互通的(除一些特殊情况),在宣告地址时,想让别的已经运行OSPF的设备学到那些路由条目,你就宣告那些你有的路由。
4.配置OSPF认证:
认证可以在接口去配置,也可以在OSPF区域去配置,要记住接口认证的优先级要大于区域认证的优先级
例如:你在区域启认证,但是你在接口配置空认证,那就遵循接口的配置,你就相当于没有认证。
你在区域配置认证后:你这个设备的所有接口就都配置了认证。
路由器R1配置:
[R1]ospf 1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]
[R1-ospf-1-area-0.0.0.0]authentication-mode simple plain huawei //在区域里配置明文的认证
路由器R2的配置:
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]authentication-mode simple plain huawei
[R2-ospf-1-area-0.0.0.0]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]ospf authentication-mode null //在接口配置空认证
我们这次的实验就完成啦,有不懂得积极在下方评论哦,我会第一时间回复哒
上一篇: 单臂路由
下一篇: PHP转换文件夹下所有文件的编码
推荐阅读