详解中小型企业网络配置OSPF动态路由

2024-03-12 11:10:54

要求:某企业有一台核心交换机,有二台接入交换机都是三层交换机,接入层的交换机有划分了不同的vlan,在交换机上启用OSPF动态路由协议,使得全网互通。


视频加载中...

一、本节主要知识点:

OSPF开放式最短路径优先(Open Shortest Path First,OSPF)是广泛使用的一种动态路由协议,它属于链路状态路由协议,具有路由变化收敛速度快、无路由环路、支持变长子网掩码(VLSM)和汇总、层次区域划分等优点。在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成,无须网络管理员人工配置,当网络拓扑发生变化时,协议可以自动计算、更正路由,极大地方便了网络管理。

OSPF协议是一种链路状态协议。每个路由器负责发现、维护与邻居的关系,并将已知的邻居列表和链路费用LSU(Link State Update)报文描述,通过可靠的泛洪与自治系统AS(Autonomous System)内的其他路由器周期性交互,学习到整个自治系统的网络拓扑结构;并通过自治系统边界的路由器注入其他AS的路由信息,从而得到整个Internet的路由信息。每隔一个特定时间或当链路状态发生变化时,重新生成LSA,路由器通过泛洪机制将新LSA通告出去,以便实现路由的实时更新。

二、配置思路:

1、将各交换机的二层配通。

2、配置交换机的三层。

3、配置OSPF协议,使得全网通。

三、IP设置:

所有的PC机为DHCP动态获取IP地址

SW1:VLANif10:192.168.10.254/24 ,vlan10 ,ospf, area 0

SW1:VLANif20:192.168.20.1/24 ,vlan 20 ,ospf, area 0

SW2:VLANif20:192.168.20.2/24 ,vlan 20 ,ospf, area 0

SW2:VLANif30:192.168.30.1/24 ,vlan 30 ,ospf, area 1

SW3:VLANif30:192.168.30.2/24 ,vlan 30 ,ospf, area 1

SW3:VLANif40:192.168.40.254/24 ,vlan 40 ,ospf, area 1

四、SW1交换机的主要配置文件:

#

sysname SW1

#

vlan batch 10 20

#

interface Vlanif10

ip address 192.168.10.254 255.255.255.0

#

interface Vlanif20

ip address 192.168.20.1 255.255.255.0

#

interface Ethernet0/0/1

port link-type access

port default vlan 10

#

interface Ethernet0/0/2

port link-type trunk

port trunk allow-pass vlan 2 to 4094

#

ospf 1 router-id 1.1.1.1

area 0.0.0.0

network 192.168.10.0 0.0.0.255

network 192.168.20.0 0.0.0.255

#

return

五、SW2交换机的主要配置文件:

#

sysname SW2

#

vlan batch 20 30

#

interface Vlanif20

ip address 192.168.20.2 255.255.255.0

#

interface Vlanif30

ip address 192.168.30.1 255.255.255.0

#

interface GigabitEthernet0/0/1

port link-type trunk

port trunk allow-pass vlan 2 to 4094

#

interface GigabitEthernet0/0/2

port link-type trunk

port trunk allow-pass vlan 2 to 4094

#

ospf 1 router-id 2.2.2.2

area 0.0.0.0

network 192.168.20.0 0.0.0.255

area 0.0.0.1

network 192.168.30.0 0.0.0.255

#

return

六、SW3交换机的主要配置文件:

#

sysname SW3

#

vlan batch 30 40

#

interface Vlanif30

ip address 192.168.30.2 255.255.255.0

#

interface Vlanif40

ip address 192.168.40.254 255.255.255.0

#

interface Ethernet0/0/1

port link-type access

port default vlan 40

#

interface Ethernet0/0/2

port link-type trunk

port trunk allow-pass vlan 2 to 4094

#

ospf 1 router-id 3.3.3.3

area 0.0.0.1

network 192.168.30.0 0.0.0.255

network 192.168.40.0 0.0.0.255

#

return

七、验证配置结果:

1、在各个交换机上用display ospf lsdb 查看ospf链路状态数据库,看是否能看到整个网络情况。 通过disp ospf lsdb 查看三台交换机的链路状态数据,发现全网网络情况。

2、在pc1 ping pc2是通的。