实验要求如下:
1、R1-R3为区域0,R3-R4为区域1;其中R3在环回地址在区域0;
2、R1、R2各有一个环回口;
3、R1-R3中,R3为DR设备,没有BDR;
4、R4环回地址固定4.4.4.0/24 ,其他网段使用192.168.1.0/24进行合理分配;
5、R4环回不宣告,保证全网可达,保证更新安全,避免环路,减少路由条目;
1.
IP地址如下:
组网结构:
2.
配置完相应的IP地址后,就需要所有的路由器进入ospf协议中进行相应的配置
R1:
[R1]ospf 1 router-id 1.1.1.1 //进入ospf的协议视图并配置router ID
[R1]ospf-1]area 0.0.0.0 //配置路由器的区域
[R1]ospf-1-area-0.0.0.0]network 192.168.1.1 0.0.0.0 //精确宣告网段给其他路由器
[R1ospf-1-area-0.0.0.0]network 192.168.1.33 0.0.0.0 //精确宣告环回口地址给其他路由器
R2:
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0.0.0.0
[R2]ospf-1-area-0.0.0.0]network 192.168.1.2 0.0.0.0
[R2]ospf-1-area-0.0.0.0]network 192.168.1.65 0.0.0.0
R3:
ospf 1 router-id 3.3.3.3
area 0.0.0.0
network 192.168.1.3 0.0.0.0
network 192.168.1.97 0.0.0.0
quit //退出area0
area 1.1.1.1 //进入area1
network 192.168.1.129 0.0.0.0
R4:
ospf 1 router-id 4.4.4.4
area 1.1.1.1
network 192.168.1.130 0.0.0.0
配置完成
配置完成后验证ospf表:在任意路由器上输入:display ip routing-table protocol ospf
例如R1:
3.
现在需要让这个网络中没有BDR(备用指定路由器)只有DR(指定路由器)需要将除R3以外的所有的路由器都设置优先级为:0,优先级为0的路由器不参与指定路由器的选举。这样R3就为DR而没有BDR。
R1g0:ospf dr-priority 0
R2g0:ospf dr-priority 0
设置完成查看R1的关系:display ospf peer brief
发现与R2是邻居,R3是邻接。
4.
然后就要需要给接口设置加密协议:
R1:
R1g0:ospf authentication-mode md5 1 cipher lingyou
R2:
R2g0:ospf authentication-mode md5 1 cipher lingyou
R3:
R3g0:ospf authentication-mode md5 1 cipher lingyou
[R3]ospf 1
[R3-ospf-1]area 1.1.1.1
[R3-ospf-1-area-1.1.1.1]authentication-mode md5 1 cipher lingyou
R4:
[R4]ospf 1
[R4-ospf-1]area 1.1.1.1
[R4-ospf-1-area-1.1.1.1]authentication-mode md5 1 cipher lingyou
加密完成。
5.
然后为了让其他的路由器都可以ping R4的 4.4.4.4 地址,我们需要给其他的路由器上都配上一个缺省路由,所以可以在R4中下发给其他路由器。
R4:
[R4]ospf 1
[R4-ospf-1]default-route-advertise always
在R1中输入(display ip routing-table)效果如下:
发现了一条0.0.0.0的缺省路由。说明缺省路由配置成功,我们试着ping一下4.4.4.4是否成功。
成功在R1中ping通4.4.4.4,说明线路配置完成.
6.
优化线路,将一些线路给汇总。我们要在区域边界路由器上汇总也就是R3上配置汇总命令。
R3:
ospf 1
area 0.0.0.0 //只需要在区域0中汇总
abr-summary 192.168.1.0 255.255.255.128
优化完成。查看变化在R4中输入:display ip routing-table protocol ospf
汇总前:
汇总后:
发现都汇总成了一条。
7.
为了避免环路问题,我们需要在汇总路由器(R3)加上防环设计。
在R3中输入:ip route-static 192.168.1.0 25 NULL 0
完成放环设计。
发现多了一条 NULL0的线路,这就是防环设计。
综上所述:实验配置结束。