ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

OSPF实例

2006-6-7 10:55| 发布者: ROSABC| 查看: 4612| 评论: 0

摘要: 关键字:简单的OSPF配置, 简单的多区域配置, NBMA网络, OSPF转发地址, 简单的OSPF配置,简单的OSPF配置下面的例子演示了如何配置单区域OSPF网络。假设我们有以下的网络。例如网络由3 10.10.1.0/24网络内的路由器连接 ...
关键字:简单的OSPF配置, 简单的多区域配置, NBMA网络, OSPF转发地址, 简单的OSPF配置, 

简单的OSPF配置

下面的例子演示了如何配置单区域OSPF网络。假设我们有以下的网络。
例如网络由3 10.10.1.0/24网络内的路由器连接在一起,每个路由器也有一个额外的连接网络。

在这个例子中,下面的IP地址配置:

 [管理员_AT_ MikroTikR1] / IP地址添加地址= 10.10.1.1/30接口= ether1的
 [管理员_AT_ MikroTikR1] / IP地址添加地址= 10.10.1.5/30接口= ether2
 [管理员_AT_ MikroTikR1] / IP地址添加地址210.13.1.0/28接口的= ether3
 [管理员_AT_ MikroTikR2] / IP地址添加地址= 10.10.1.6/30接口= ether1的
 [管理员_AT_ MikroTikR2] / IP地址添加地址= 10.10.1.9/30接口= ether2
 [管理员_AT_ MikroTikR2] / IP地址添加地址172.16.1.0/16接口的= ether3
 [管理_AT_ MikroTikR3] / IP地址添加地址10.10.1.2 / 30接口= ether1的
 [管理员_AT_ MikroTikR3] / IP地址添加地址= 10.10.1.10/30接口= ether2
 [管理员_AT_ MikroTikR3] / IP地址添加地址= 192.168.1.0/24接口= ether3

OSPF配置有三个基本要素:

启用OSPF实例
OSPF区域配置
OSPF网络配置
一般资料中配置/路由OSPF实例菜单。先进的OSPF设置,它可以运行多个OSPF实例。默认实例的配置还是不错的开始,我们只需要启用默认实例。

R1:

[管理员@ MikroTikR1] /路由OSPF实例>添加名称=默认
R2:

[管理员@ MikroTikR2] /路由OSPF实例>添加名称=默认

R3:

[管理员@ MikroTikR3] /路由OSPF实例>添加名称=默认

显示OSPF实例信息:

[管理员@ MikroTikR1] /路由OSPF例如>打印 
标志:X  - 禁用 
 0名=“默认”的路由器ID = 0.0.0.0分布式默认=从不 
     重新分配连接=-1型重新分配静态=  -  1型 
     再分配撕裂=没有再分配-BGP =没有重新分配其他OSPF =无 
     公制默认= 1公制连接= 20公吨静态= 20公吨-RIP = 20 
     公制BGP =自动度量其他OSPF =自动过滤器= OSPF- 
输出滤波器= OSPF出

正如你可以看到的router-id为0.0.0.0,这意味着该路由器将使用一个路由器的IP地址作为路由器的ID。在大多数情况下,它是建议设立回环 IP地址作为路由器的ID。回环 IP地址是虚拟的,软件地址,用于识别网络中的路由器。其优点是回送地址是始终活跃,并不能作为物理接口。OSPF协议将它用于确定路由器ID的路由器之间的沟通。Loopback接口的配置如下:

建立桥接口命名,例如,“回环”:

[管理员@ MikroTikR1] /接口桥>添加名称=回环
添加IP地址:

[管理员@ MikroTikR1]> IP地址添加地址= 10.255.255.1/32接口环回 
环回配置的router-id:

[管理员@ MikroTikR1] /路由OSPF实例>设定为0的router-id = 10.255.255.1
这可以通过在其他路由器(R2,R3)。

下一步是配置OSPF区域。建立骨干区域RouterOS的安装过程中,不需要额外的配置。


注意: 请记住,骨干区域ID总是(零)0.0.0.0。


最后一步是添加某个OSPF区域网络。

在R1

[管理员@ MikroTikR1] /路由OSPF网络>添加网络210.13.1.0/28面积=骨干
[管理员@ MikroTikR1] /路由OSPF网络>添加网络= 10.10.1.0/30面积=骨干
[管理员@ MikroTikR1] /路由OSPF网络>添加网络= 10.10.1.4/30面积=骨干
而不是键入每个网络中,你可以聚合网络使用适当的子网掩码。总10.10.1.0/30,10.10.1.4/30,10.10.1.8/30网络,例如,你可以设置OSPF网络:

[管理员@ MikroTikR1] /路由OSPF网络>添加网络= 10.10.1.0 /'' '24'''面积=骨干

R2:

[管理员@ MikroTikR2] /路由OSPF网络>添加网络172.16.1.0/16面积=骨干
[管理员@ MikroTikR2] /路由OSPF网络>添加网络= 10.10.1.0/24面积=骨干
R3:

[管理员@ MikroTikR3] /路由OSPF网络>添加网络192.168.1.0/24面积=骨干
[管理员@ MikroTikR3] /路由OSPF网络>添加网络= 10.10.1.0/24面积=骨干

您可以验证您的OSPF操作如下:

查看OSPF接口菜单验证,动态创建条??目:
[管理员@ MikroTikR1] /路由OSPF接口打印
检查您的OSPF邻居,DR和BDR选举和建立的邻接关系:
[管理员@ MikroTikR1] /路由OSPF邻居>打印
检查路由器的路由表(确保OSPF路由存在):
[管理员@ MikroTik_CE1]> IP路由打印

简单的多区域配置

骨干区域,所有的OSPF网络的核心是,所有地区都必须连接到骨干区域。开始配置OSPF骨干,然后扩大到其他地区的网络配置。



让我们假设已经配置IP地址,默认启用OSPF实例。

所有我们需要做的是:

创建一个区域
OSPF网络连接的区域

R1的配置:

/ OSPF路由>外接名称=区1区ID = 0.0.0.1
/ OSPF路由>添加网络= 10.0.1.0/24面积=骨干
/ OSPF路由>添加网络= 10.1.1.0/30面积=区域1
R2的配置:

/ OSPF路由>外接名称=区2区ID = 0.0.0.2
/ OSPF路由>添加网络= 10.0.1.0/24面积=骨干
/ OSPF路由>添加网络= 10.1.2.0/30面积=面积2
R3的配置:

/ OSPF路由>外接名称=区1区ID = 0.0.0.1
/ OSPF路由>添加网络= 10.1.1.0/30面积=区域1
R4的配置中:

/ OSPF路由>外接名称=区2区ID = 0.0.0.2
/ OSPF路由>添加网络= 10.1.2.0/30面积=面积2

现在,你可以查看路由表,使用命令/ IP路由打印

路由器R3上的路由表:

[管理员@ R3]> IP路由打印 
标志:X  - 禁用,A  - 活跃,D  - 动态, 
C  -  S  - 连接,静态的,R  -  RIP,B  - 邻 -  BGP,OSPF,M  -  MME, 
B  - 黑洞,可达,U  -  P  - 禁止 
 #DST-ADDRESS PREF-SRC网关距离
 ADO 10.0.1.0/24 10.1.1.1 110
 2 ADC 10.1.1.0/30 10.1.1.2 ether1的110     
 3 ADO 10.1.2.0/30 10.1.1.1 110        
 4 ADC 192.168.1.0/24 192.168.1.1 ether2 0       
正如你可以看到远程网络172.16.0.0/16和192.168.2.0/24都没有在路由表中,因为他们没有分发OSPF。再分配功能,允许不同的路由协议来交换路由信息,使人们有可能,例如,重新分配静态或关连路由引入OSPF路由。在我们的设置,我们需要重新分配连接的网络。我们需要增加以下配置路由器R1,R2和R3。

[管理员@ R3] /路由OSPF实例> 0组重新分配连接=型-1 
[管理员@ R3] /路由OSPF例如>打印 
标志:X  - 禁用 
 0名=“默认”的路由器ID = 0.0.0.0分布式默认=从不 
     再分配连接= 1型重新分配静态= 
     再分配撕裂=没有再分配-BGP =没有重新分配其他OSPF =无 
     公制默认= 1公制连接= 20公吨静态= 20公吨-RIP = 20 
     公制BGP =自动度量其他OSPF =自动过滤器= OSPF- 
     输出滤波器= OSPF出

现在,检查路由器R3如果安装在路由表中的路由192.168.2.0/24,172.16.0.0/16。

[管理员@ R3]> IP路由打印 
标志:X  - 禁用,A  - 活跃,D  - 动态, 
C  -  S  - 连接,静态的,R  -  RIP,B  - 邻 -  BGP,OSPF,M  -  MME, 
B  - 黑洞,可达,U  -  P  - 禁止 
 #DST-ADDRESS PREF-SRC网关距离
 ADO 10.0.1.0/24 10.1.1.1 110
 2 ADC 10.1.1.0/30 10.1.1.2 ether1的110     
 3 ADO 10.1.2.0/30 10.1.1.1 110
 4 ADO 172.16.0.0/16 10.1.1.1 110       
 5 ADC 192.168.1.0/24 192.168.1.1 ether2 0率 
 6 ADO 192.168.2.0/24 10.1.1.1 110      

NBMA网络

OSPF网络类型NBMA(非广播多路访问)只使用单播通信,所以它是OSPF配置的情况下,组播寻址是因为某些原因不能或不宜的首选方式。这种情况的例子:

802.11无线网络中组播数据包并不总是可靠地传递(读Multicast_and_Wireless),在这里可以使用多播创建OSPF运行的稳定性问题;
使用多播,可能是效率不高,在桥接或网状网络(即大2层广播域)。
OSPF的配置的特别有效的方法是允许链接到只有少数几个路由器成为指定路由器。(但要小心 - 如果所有的路由器能够成为指定路由器将是下来一些链接,OSPF将是下来过,链接!)由于路由器可以成为DR,只有当它的接口上的优先级是不是零,这个优先级可以配置为零,以防止这种情况发生在接口和NBMA邻配置。


在此设置中只有C和D获准成为指定路由器。

在所有的路由器:

OSPF网络添加网络路由= 10.1.1.0/24面积=骨干
路由OSPF NBMA邻居添加地址= 10.1.1.1的优先级= 0
路由OSPF NBMA邻居添加地址= 10.1.1.2优先级= 0
路由OSPF NBMA邻居添加地址= 10.1.1.3优先级= 1
路由OSPF NBMA邻居添加地址= 10.1.1.4优先级= 1
(为简单起见,以保持自我配置相同的所有路由器上,NBMA的邻居也加入通常情况下,你不会那么做的,但它不会造成任何伤害。)

配置接口优先级。在路由器A,B:

路由OSPF接口外接接口= ether1的网络型= NBMA优先级= 0
在路由器C,D(他们可以成为指定路由器):

路由OSPF接口外接接口= ether1的网络型= NBMA优先级= 1

结果
在路由器A:

[管理员]>路由OSPF邻居打印
 0路由器的ID = 10.1.1.5地址= 10.1.1.5的界面= ether1的优先级= 1 DR地址= 10.1.1.4
   备份DR地址= 10.1.1.3状态=“满”的状态变化= 6 LS-重传= 0
   LS-请求= 0分贝摘要= 0邻接= 4m53s

 1路由器的ID = 10.1.1.3地址= 10.1.1.3的界面= ether1的优先级= 1 DR地址= 1.1.1.4
   备份DR地址= 10.1.1.3状态=“满”的状态变化= 6 LS-重传= 0
   LS-请求= 0分贝摘要= 0邻接= 4m43s

 2个地址= 10.1.1.2的界面= ether1的优先级= 0状态=“向下”状态变化= 2

 3地址= 10.1.1.1接口= ether1的优先级= 0状态=“向下”状态变化= 2
在路由器D:

[管理员@ D]>路由OSPF邻居打印
 0地址= 10.1.1.4的界面= ether1的优先级= 1的状态=“向下”状态变化= 2

 1路由器的ID = 10.1.1.3地址= 10.1.1.3的界面= ether1的优先级= 1 DR地址= 10.1.1.4
   备份DR地址= 10.1.1.3状态=“满”的状态变化= 6 LS-重传= 0
   LS请求= 0分贝摘要= 0邻接= 6m8s

 2路由器ID = 10.1.1.2地址= 10.1.1.2介面= ether1的优先级= 0 DR地址= 10.1.1.4
   备份DR地址= 10.1.1.3状态=“满”的状态变化= 5 LS-重传= 0
   LS请求= 0分贝摘要= 0邻接= 6m4s

 3路由器ID = 10.1.1.1地址= 10.1.1.1的界面= ether1的优先级= 0 DR地址= 10.1.1.4
   备份DR地址= 10.1.1.3状态=“满”的状态变化= 5 LS-重传= 0
   LS请求= 0分贝摘要= 0邻接= 6m4s

OSPF转发地址

OSPF OSPF路由域与另一个自治系统之间的边界,可能需要额外的跳。看着下面的插图中,你可以看到,即使路由器R3直接连接,数据包将穿越OSPF网络,使用路由器R1作为网关到其他AS。

为了克服这个问题,OSPF 转发地址的概念进行了介绍。这个概念可以说“发送流量直接到路由器R1”。这是通过设置转发 LSA更新,表示有一个备用的下一跳地址本身以外。大多都离开时间转发地址0.0.0.0,只能通过广告路由器的路由可达。

SERE完整的例子
不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-4-27 03:39 , Processed in 0.071910 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部