18-OSPF快速配置指南
本章节下载 (330.21 KB)
OSPF快速配置指南
Copyright © 2024 新华三技术有限公司 版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
本文档中的信息可能变动,恕不另行通知。
目 录
本案例介绍OSPF引入自治系统外部路由的配置方法。
如图1所示,Switch A、Switch B、Switch C和Switch D运行OSPF;Switch C和Switch E运行静态路由。整个自治系统划分为3个区域。具体应用需求如下:
· Switch A和Switch B作为ABR来转发区域之间的路由。
· Switch C作为ASBR引入外部路由(静态路由),要求路由信息可正确的在AS内传播。
图1 OSPF引入自治系统外部路由组网图
设备 |
Router ID |
接口和IP地址 |
网段和区域 |
Switch A |
1.1.1.1 |
物理接口:GE1/0/1 VLAN:100 IP地址:192.168.0.1/24 |
网段:192.168.0.0/24 区域:area 0 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.1.1/24 |
网段:192.168.1.0/24 区域:area 1 |
||
Switch B |
2.2.2.2 |
物理接口:GE1/0/1 VLAN:100 IP地址:192.168.0.2/24 |
网段:192.168.0.0/24 区域:area 0 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.2.1/24 |
网段:192.168.2.0/24 区域:area 2 |
||
Switch C |
3.3.3.3 |
物理接口:GE1/0/1 VLAN:300 IP地址:172.16.1.1/24 |
网段:172.16.1.0/24 区域:area 1 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.1.2/24 |
网段:192.168.1.0/24 区域:area 1 |
||
Switch D |
4.4.4.4 |
物理接口:GE1/0/1 VLAN:300 IP地址:172.17.1.1/24 |
网段:172.17.1.0/24 区域:area 2 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.2.2/24 |
网段:192.168.2.0/24 区域:area 2 |
||
Switch E |
- |
物理接口:GE1/0/1 VLAN:300 IP地址:172.16.1.2/24 |
网段:172.16.1.0/24 |
物理接口:GE1/0/2 VLAN:400 IP地址:10.10.10.1/24 |
网段:10.10.10.0/24 |
||
Host A |
- |
IP地址:10.10.10.2/24 |
网段:10.10.10.0/24 |
Host B |
- |
IP地址:172.17.1.2/24 |
网段:172.17.1.0/24 |
# 创建VLAN 100和VLAN 200,将接口GE1/0/1加入VLAN 100、接口GE1/0/2加入VLAN 200,并配置VLAN 100的IP地址为192.168.0.1/24,VLAN 200的IP地址为192.168.1.1/24。
<Switch A> system-view
[Switch A] vlan 100
[Switch A-vlan100] port gigabitethernet 1/0/1
[Switch A-vlan100] quit
[Switch A] vlan 200
[Switch A-vlan200] port gigabitethernet 1/0/2
[Switch A-vlan200] quit
[Switch A] interface vlan 100
[Switch A-Vlan-interface100] ip address 192.168.0.1 255.255.255.0
[Switch A-Vlan-interface100] quit
[Switch A] interface vlan 200
[Switch A-Vlan-interface200] ip address 192.168.1.1 255.255.255.0
[Switch A-Vlan-interface200] quit
# 配置全局Router ID为1.1.1.1。
[Switch A] router id 1.1.1.1
# 启动OSPF进程1,创建区域0,并通告192.168.0.0/24网段;创建区域1,并通告192.168.1.0/24网段。
[Switch A] ospf 1
[Switch A-ospf-1] area 0
[Switch A-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255
[Switch A-ospf-1-area-0.0.0.0] quit
[Switch A-ospf-1] area 1
[Switch A-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255
[Switch A-ospf-1] quit
# 保存配置。
[Switch A] save force
# 创建VLAN 100和VLAN 200,将接口GE1/0/1加入VLAN 100、接口GE1/0/2加入VLAN 200,并配置VLAN 100的IP地址为192.168.0.2/24,VLAN 200的IP地址为192.168.2.1/24。
<Switch B> system-view
[Switch B] vlan 100
[Switch B-vlan100] port gigabitethernet 1/0/1
[Switch B-vlan100] quit
[Switch B] vlan 200
[Switch B-vlan200] port gigabitethernet 1/0/2
[Switch B-vlan200] quit
[Switch B] interface vlan 100
[Switch B-Vlan-interface100] ip address 192.168.0.2 255.255.255.0
[Switch B-Vlan-interface100] quit
[Switch B] interface vlan 200
[Switch B-Vlan-interface200] ip address 192.168.2.1 255.255.255.0
[Switch B-Vlan-interface200] quit
# 配置全局Router ID为2.2.2.2。
[Switch B] router id 2.2.2.2
# 启动OSPF进程1,创建区域0,并通告192.168.0.0/24网段;创建区域2,并通告192.168.2.0/24网段。
[Switch B] ospf 1
[Switch B-ospf-1] area 0
[Switch B-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255
[Switch B-ospf-1-area-0.0.0.0] quit
[Switch B-ospf-1] area 2
[Switch B-ospf-1-area-0.0.0.2] network 192.168.2.0 0.0.0.255
[Switch B-ospf-1-area-0.0.0.2] quit
[Switch B-ospf-1] quit
# 保存配置。
[Switch B] save force
# 创建VLAN 200和VLAN 300,将接口GE1/0/1加入VLAN 300、接口GE1/0/2加入VLAN 200,并配置VLAN 300的IP地址为172.16.1.1/24,VLAN 200的IP地址为192.168.1.2/24。
<Switch C> system-view
[Switch C] vlan 300
[Switch C-vlan300] port gigabitethernet 1/0/1
[Switch C-vlan300] quit
[Switch C] vlan 200
[Switch C-vlan200] port gigabitethernet 1/0/2
[Switch C-vlan200] quit
[Switch C] interface vlan 300
[Switch C-Vlan-interface300] ip address 172.16.1.1 255.255.255.0
[Switch C-Vlan-interface300] quit
[Switch C] interface vlan 200
[Switch C-Vlan-interface200] ip address 192.168.1.2 255.255.255.0
[Switch C-Vlan-interface200] quit
# 配置静态路由,其目的网段为10.10.10.0/24,下一跳为172.16.1.2。
[Switch C] ip route-static 10.10.10.0 24 172.16.1.2
# 配置全局Router ID为3.3.3.3。
[Switch C] router id 3.3.3.3
# 启动OSPF进程1,创建区域1,并通告192.168.1.0/24网段和172.16.1.0/24网段。
[Switch C] ospf 1
[Switch C-ospf-1] area 1
[Switch C-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255
[Switch C-ospf-1-area-0.0.0.1] network 172.16.1.0 0.0.0.255
[Switch C-ospf-1-area-0.0.0.1] quit
# 配置OSPF引入静态路由。
[Switch C-ospf-1] import-route static
[Switch C-ospf-1] quit
# 保存配置。
[Switch C] save force
# 创建VLAN 200和VLAN 300,将接口GE1/0/1加入VLAN 300、接口GE1/0/2加入VLAN 200,并配置VLAN 300的IP地址为172.17.1.1/24,VLAN 200的IP地址为192.168.2.2/24。
<Switch D> system-view
[Switch D] vlan 300
[Switch D-vlan300] port gigabitethernet 1/0/1
[Switch D-vlan300] quit
[Switch D] vlan 200
[Switch D-vlan200] port gigabitethernet 1/0/2
[Switch D-vlan200] quit
[Switch D] interface vlan 300
[Switch D-Vlan-interface300] ip address 172.17.1.1 255.255.255.0
[Switch D-Vlan-interface300] quit
[Switch D] interface vlan 200
[Switch D-Vlan-interface200] ip address 192.168.2.2 255.255.255.0
[Switch D-Vlan-interface200] quit
# 配置全局Router ID为4.4.4.4。
[Switch D] router id 4.4.4.4
# 启动OSPF进程1,创建区域2,并通告192.168.2.0/24网段和172.17.1.0/24网段。
[Switch D] ospf 1
[Switch D-ospf-1] area 2
[Switch D-ospf-1-area-0.0.0.2] network 192.168.2.0 0.0.0.255
[Switch D-ospf-1-area-0.0.0.2] network 172.17.1.0 0.0.0.255
[Switch D-ospf-1-area-0.0.0.2] quit
[Switch D-ospf-1] quit
# 保存配置。
[Switch D] save force
# 创建VLAN 300和VLAN 400,将接口GE1/0/1加入VLAN 300、接口GE1/0/2加入VLAN 400,并配置VLAN 300的IP地址为172.16.1.2/24,VLAN 400的IP地址为10.10.10.1/24。
<Switch E> system-view
[Switch E] vlan 300
[Switch E-vlan300] port gigabitethernet 1/0/1
[Switch E-vlan300] quit
[Switch E] vlan 400
[Switch E-vlan400] port gigabitethernet 1/0/2
[Switch E-vlan400] quit
[Switch E] interface vlan 300
[Switch E-Vlan-interface300] ip address 172.16.1.2 255.255.255.0
[Switch E-Vlan-interface300] quit
[Switch E] interface vlan 400
[Switch E-Vlan-interface400] ip address 10.10.10.1 255.255.255.0
[Switch E-Vlan-interface400] quit
# 配置缺省路由,下一跳为172.16.1.1。
[Switch E] ip route-static 0.0.0.0 0 172.16.1.1
# 保存配置。
[Switch E] save force
# 查看Switch A的路由表,存在到172.16.1.0、172.17.1.0、192.168.2.0的路由,以及学习到的外部引入的静态路由。
[Switch A] display ip routing-table
Destinations : 20 Routes : 20
Destination/Mask Proto Pre Cost NextHop Interface
0.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
10.10.10.0/24 O_ASE2 150 1 192.168.1.2 Vlan200
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
127.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
172.16.1.0/24 O_INTRA 10 2 192.168.1.2 Vlan200
172.17.1.0/24 O_INTER 10 3 192.168.0.2 Vlan100
192.168.0.0/24 Direct 0 0 192.168.0.1 Vlan100
192.168.0.0/32 Direct 0 0 192.168.0.1 Vlan100
192.168.0.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.0.255/32 Direct 0 0 192.168.0.1 Vlan100
192.168.1.0/24 Direct 0 0 192.168.1.1 Vlan200
192.168.1.0/32 Direct 0 0 192.168.1.1 Vlan200
192.168.1.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.1.255/32 Direct 0 0 192.168.1.1 Vlan200
192.168.2.0/24 O_INTER 10 2 192.168.0.2 Vlan100
224.0.0.0/4 Direct 0 0 0.0.0.0 NULL0
224.0.0.0/24 Direct 0 0 0.0.0.0 NULL0
255.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
# Host A可以ping通Host B。
C:\Users\HostA>ping 172.17.1.2
正在 Ping 172.17.1.2 具有 32 字节的数据:
来自 172.17.1.2 的回复: 字节=32 时间=3ms TTL=255
来自 172.17.1.2 的回复: 字节=32 时间=1ms TTL=255
来自 172.17.1.2 的回复: 字节=32 时间<1ms TTL=255
来自 172.17.1.2 的回复: 字节=32 时间=2ms TTL=255
172.17.1.2 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 3ms,平均 = 1ms
· Switch A:
#
router id 1.1.1.1
#
ospf 1
area 0.0.0.0
network 192.168.0.0 0.0.0.255
area 0.0.0.1
network 192.168.1.0 0.0.0.255
#
interface Vlan-interface100
ip address 192.168.0.1 255.255.255.0
#
interface Vlan-interface200
ip address 192.168.1.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 100
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· Switch B:
#
router id 2.2.2.2
#
ospf 1
area 0.0.0.0
network 192.168.0.0 0.0.0.255
area 0.0.0.2
network 192.168.2.0 0.0.0.255
#
interface Vlan-interface100
ip address 192.168.0.2 255.255.255.0
#
interface Vlan-interface200
ip address 192.168.2.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 100
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· Switch C:
#
router id 3.3.3.3
#
ospf 1
area 0.0.0.1
network 192.168.1.0 0.0.0.255
network 172.16.1.0 0.0.0.255
#
interface Vlan-interface200
ip address 192.168.1.2 255.255.255.0
#
interface Vlan-interface300
ip address 172.16.1.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 300
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· Switch D:
#
router id 4.4.4.4
#
ospf 1
area 0.0.0.2
network 192.168.2.0 0.0.0.255
network 172.17.1.0 0.0.0.255
#
interface Vlan-interface200
ip address 192.168.2.2 255.255.255.0
#
interface Vlan-interface300
ip address 172.17.1.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 300
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· Switch E:
#
interface Vlan-interface200
ip address 10.10.10.1 255.255.255.0
#
interface Vlan-interface300
ip address 172.16.1.2 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 300
#
interface GigabitEthernet1/0/2
port access vlan 200
#
ip route-static 0.0.0.0 0 172.16.1.1
#
· 产品配套“三层技术-IP路由配置指导”中的“OSPF”。
· 产品配套“三层技术-IP路由命令参考”中的“OSPF”。
本案例介绍单区域OSPF基本功能的配置方法。
如图2所示,Switch A和Switch B运行OSPF,要求Host A和Host B通过运行OSPF协议的Switch A和Switch B实现互联互通。
图2 单区域OSPF基本功能组网图
# 创建VLAN 10和VLAN 20,将接口GE1/0/1加入VLAN 10、接口GE1/0/2加入VLAN 20,并配置VLAN 10的IP地址为192.168.10.1/24,VLAN 20的IP地址为192.168.20.1/24。
<Switch A> system-view
[Switch A] vlan 10
[Switch A-vlan10] port gigabitethernet 1/0/1
[Switch A-vlan10] quit
[Switch A] vlan 20
[Switch A-vlan20] port gigabitethernet 1/0/2
[Switch A-vlan20] quit
[Switch A] interface vlan 10
[Switch A-Vlan-interface10] ip address 192.168.10.1 255.255.255.0
[Switch A-Vlan-interface10] quit
[Switch A] interface vlan 20
[Switch A-Vlan-interface20] ip address 192.168.20.1 255.255.255.0
[Switch A-Vlan-interface20] quit
# 配置全局Router ID为1.1.1.1。
[Switch A] router id 1.1.1.1
# 启动OSPF进程1,创建区域0,并通告192.168.10.0/24网段和192.168.20.0/24网段。
[Switch A] ospf 1
[Switch A-ospf-1] area 0
[Switch A-ospf-1-area-0.0.0.0] network 192.168.10.0 0.0.0.255
[Switch A-ospf-1-area-0.0.0.0] network 192.168.20.0 0.0.0.255
[Switch A-ospf-1-area-0.0.0.0] quit
[Switch A-ospf-1] quit
# 保存配置。
[Switch A] save force
# 创建VLAN 20和VLAN 30,将接口GE1/0/1加入VLAN 30、接口GE1/0/2加入VLAN 20,并配置VLAN 30的IP地址为192.168.30.1/24,VLAN 20的IP地址为192.168.20.2/24。
<Switch B> system-view
[Switch B] vlan 30
[Switch B-vlan30] port gigabitethernet 1/0/1
[Switch B-vlan30] quit
[Switch B] vlan 20
[Switch B-vlan20] port gigabitethernet 1/0/2
[Switch B-vlan20] quit
[Switch B] interface vlan 30
[Switch B-Vlan-interface30] ip address 192.168.30.1 255.255.255.0
[Switch B-Vlan-interface30] quit
[Switch B] interface vlan 20
[Switch B-Vlan-interface20] ip address 192.168.20.2 255.255.255.0
[Switch B-Vlan-interface20] quit
# 配置全局Router ID为2.2.2.2。
[Switch B] router id 2.2.2.2
# 启动OSPF进程1,创建区域0,并通告192.168.20.0/24网段和192.168.30.0/24网段。
[Switch B] ospf 1
[Switch B-ospf-1] area 0
[Switch B-ospf-1-area-0.0.0.0] network 192.168.20.0 0.0.0.255
[Switch B-ospf-1-area-0.0.0.0] network 192.168.30.0 0.0.0.255
[Switch B-ospf-1-area-0.0.0.0] quit
[Switch B-ospf-1] quit
# 保存配置。
[Switch B] save force
# 查看Switch A的OSPF邻居。
[Switch A] display ospf peer
OSPF Process 1 with Router ID 1.1.1.1
Neighbor Brief Information
Area: 0.0.0.0
Router ID Address Pri Dead-Time State Interface
2.2.2.2 192.168.20.2 1 30 Full/DR - Vlan20
# 查看Switch A的OSPF路由信息。
[Switch A] display ospf routing
OSPF Process 1 with Router ID 1.1.1.1
Routing Table
Topology base (MTID 0)
Routing for network
Destination Cost Type NextHop AdvRouter Area
192.168.10.0/24 1 Stub 0.0.0.0 192.168.20.1 0.0.0.0
192.168.30.0/24 2 Stub 192.168.20.2 192.168.20.2 0.0.0.0
192.168.20.0/24 1 Transit 0.0.0.0 192.168.20.1 0.0.0.0
# 查看Switch A的路由表信息,存在到达192.168.30.0/24网段的路由。
[Switch A] display ip routing-table
Destinations : 17 Routes : 17
Destination/Mask Proto Pre Cost NextHop Interface
0.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
127.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
192.168.10.0/24 Direct 0 0 192.168.10.1 Vlan10
192.168.10.0/32 Direct 0 0 192.168.10.1 Vlan10
192.168.10.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.10.255/32 Direct 0 0 192.168.10.1 Vlan10
192.168.20.0/24 Direct 0 0 192.168.20.1 Vlan20
192.168.20.0/32 Direct 0 0 192.168.20.1 Vlan20
192.168.20.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.20.255/32 Direct 0 0 192.168.20.1 Vlan20
192.168.30.0/24 O_INTRA 10 2 192.168.20.2 Vlan20
224.0.0.0/4 Direct 0 0 0.0.0.0 NULL0
224.0.0.0/24 Direct 0 0 0.0.0.0 NULL0
255.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
# Host A可以ping通Host B。
C:\Users\HostA>ping 192.168.30.2
正在 Ping 192.168.30.2 具有 32 字节的数据:
来自 192.168.30.2 的回复: 字节=32 时间=3ms TTL=255
来自 192.168.30.2 的回复: 字节=32 时间=1ms TTL=255
来自 192.168.30.2 的回复: 字节=32 时间<1ms TTL=255
来自 192.168.30.2 的回复: 字节=32 时间=2ms TTL=255
192.168.30.2 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 2ms,最长 = 3ms,平均 = 2ms
· Switch A:
#
router id 1.1.1.1
#
ospf 1
area 0.0.0.0
network 192.168.10.0 0.0.0.255
network 192.168.20.0 0.0.0.255
#
interface Vlan-interface10
ip address 192.168.10.1 255.255.255.0
#
interface Vlan-interface20
ip address 192.168.20.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 10
#
interface GigabitEthernet1/0/2
port access vlan 20
#
· Switch B:
#
router id 2.2.2.2
#
ospf 1
area 0.0.0.0
network 192.168.20.0 0.0.0.255
network 192.168.30.0 0.0.0.255
#
interface Vlan-interface20
ip address 192.168.20.2 255.255.255.0
#
interface Vlan-interface30
ip address 192.168.30.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 30
#
interface GigabitEthernet1/0/2
port access vlan 20
#
· 产品配套“三层技术-IP路由配置指导”中的“OSPF”。
· 产品配套“三层技术-IP路由命令参考”中的“OSPF”。
本案例介绍多区域OSPF基本功能的配置方法。
如图3所示,Switch A、Switch B、Switch C、Switch D都运行OSPF,并将整个自治系统划分为3个区域。其中Switch A和Switch B作为ABR来转发区域之间的路由。配置完成后,每台交换机都应学到AS内的到所有网段的路由。
图3 多区域OSPF基本功能组网图
设备 |
Router ID |
接口和IP地址 |
网段和区域 |
Switch A |
1.1.1.1 |
物理接口:GE1/0/1 VLAN:100 IP地址:192.168.0.1/24 |
网段:192.168.0.0/24 区域:area 0 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.1.1/24 |
网段:192.168.1.0/24 区域:area 1 |
||
Switch B |
2.2.2.2 |
物理接口:GE1/0/1 VLAN:100 IP地址:192.168.0.2/24 |
网段:192.168.0.0/24 区域:area 0 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.2.1/24 |
网段:192.168.2.0/24 区域:area 2 |
||
Switch C |
3.3.3.3 |
物理接口:GE1/0/1 VLAN:300 IP地址:172.16.1.1/24 |
网段:172.16.1.0/24 区域:area 1 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.1.2/24 |
网段:192.168.1.0/24 区域:area 1 |
||
Switch D |
4.4.4.4 |
物理接口:GE1/0/1 VLAN:300 IP地址:172.17.1.1/24 |
网段:172.17.1.0/24 区域:area 2 |
物理接口:GE1/0/2 VLAN:200 IP地址:192.168.2.2/24 |
网段:192.168.2.0/24 区域:area 2 |
||
Host A |
- |
IP地址:172.16.1.2/24 |
网段:172.16.1.0/24 |
Host B |
- |
IP地址:172.17.1.2/24 |
网段:172.17.1.0/24 |
# 创建VLAN 100和VLAN 200,将接口GE1/0/1加入VLAN 100、接口GE1/0/2加入VLAN 200,并配置VLAN 100的IP地址为192.168.0.1/24,VLAN 200的IP地址为192.168.1.1/24。
<Switch A> system-view
[Switch A] vlan 100
[Switch A-vlan100] port gigabitethernet 1/0/1
[Switch A-vlan100] quit
[Switch A] vlan 200
[Switch A-vlan200] port gigabitethernet 1/0/2
[Switch A-vlan200] quit
[Switch A] interface vlan 100
[Switch A-Vlan-interface100] ip address 192.168.0.1 255.255.255.0
[Switch A-Vlan-interface100] quit
[Switch A] interface vlan 200
[Switch A-Vlan-interface200] ip address 192.168.1.1 255.255.255.0
[Switch A-Vlan-interface200] quit
# 配置全局Router ID为1.1.1.1。
[Switch A] router id 1.1.1.1
# 启动OSPF进程1,创建区域0,并通告192.168.0.0/24网段;创建区域1,并通告192.168.1.0/24网段。
[Switch A] ospf 1
[Switch A-ospf-1] area 0
[Switch A-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255
[Switch A-ospf-1-area-0.0.0.0] quit
[Switch A-ospf-1] area 1
[Switch A-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255
[Switch A-ospf-1-area-0.0.0.1] quit
[Switch A-ospf-1] quit
# 保存配置。
[Switch A] save force
# 创建VLAN 100和VLAN 200,将接口GE1/0/1加入VLAN 100、接口GE1/0/2加入VLAN 200,并配置VLAN 100的IP地址为192.168.0.2/24,VLAN 200的IP地址为192.168.2.1/24。
<Switch B> system-view
[Switch B] vlan 100
[Switch B-vlan100] port gigabitethernet 1/0/1
[Switch B-vlan100] quit
[Switch B] vlan 200
[Switch B-vlan200] port gigabitethernet 1/0/2
[Switch B-vlan200] quit
[Switch B] interface vlan 100
[Switch B-Vlan-interface100] ip address 192.168.0.2 255.255.255.0
[Switch B-Vlan-interface100] quit
[Switch B] interface vlan 200
[Switch B-Vlan-interface200] ip address 192.168.2.1 255.255.255.0
[Switch B-Vlan-interface200] quit
# 配置全局Router ID为2.2.2.2。
[Switch B] router id 2.2.2.2
# 启动OSPF进程1,创建区域0,并通告192.168.0.0/24网段;创建区域2,并通告192.168.2.0/24网段。
[Switch B] ospf 1
[Switch B-ospf-1] area 0
[Switch B-ospf-1-area-0.0.0.0] network 192.168.0.0 0.0.0.255
[Switch B-ospf-1-area-0.0.0.0] quit
[Switch B-ospf-1] area 2
[Switch B-ospf-1-area-0.0.0.2] network 192.168.2.0 0.0.0.255
[Switch B-ospf-1-area-0.0.0.2] quit
[Switch B-ospf-1] quit
# 保存配置。
[Switch B] save force
# 创建VLAN 200和VLAN 300,将接口GE1/0/1加入VLAN 300、接口GE1/0/2加入VLAN 200,并配置VLAN 300的IP地址为172.16.1.1/24,VLAN 200的IP地址为192.168.1.2/24。
<Switch C> system-view
[Switch C] vlan 300
[Switch C-vlan300] port gigabitethernet 1/0/1
[Switch C-vlan300] quit
[Switch C] vlan 200
[Switch C-vlan200] port gigabitethernet 1/0/2
[Switch C-vlan200] quit
[Switch C] interface vlan 300
[Switch C-Vlan-interface300] ip address 172.16.1.1 255.255.255.0
[Switch C-Vlan-interface300] quit
[Switch C] interface vlan 200
[Switch C-Vlan-interface200] ip address 192.168.1.2 255.255.255.0
[Switch C-Vlan-interface200] quit
# 配置全局Router ID为3.3.3.3。
[Switch C] router id 3.3.3.3
# 启动OSPF进程1,创建区域1,并通告192.168.1.0/24网段和172.16.1.0/24网段。
[Switch C] ospf 1
[Switch C-ospf-1] area 1
[Switch C-ospf-1-area-0.0.0.1] network 192.168.1.0 0.0.0.255
[Switch C-ospf-1-area-0.0.0.1] network 172.16.1.0 0.0.0.255
[Switch C-ospf-1-area-0.0.0.1] quit
[Switch C-ospf-1] quit
# 保存配置。
[Switch C] save force
# 创建VLAN 200和VLAN 300,将接口GE1/0/1加入VLAN 300、接口GE1/0/2加入VLAN 200,并配置VLAN 300的IP地址为172.17.1.1/24,VLAN 200的IP地址为192.168.2.2/24。
<Switch D> system-view
[Switch D] vlan 300
[Switch D-vlan300] port gigabitethernet 1/0/1
[Switch D-vlan300] quit
[Switch D] vlan 200
[Switch D-vlan200] port gigabitethernet 1/0/2
[Switch D-vlan200] quit
[Switch D] interface vlan 300
[Switch D-Vlan-interface300] ip address 172.17.1.1 255.255.255.0
[Switch D-Vlan-interface300] quit
[Switch D] interface vlan 200
[Switch D-Vlan-interface200] ip address 192.168.2.2 255.255.255.0
[Switch D-Vlan-interface200] quit
# 配置全局Router ID为4.4.4.4。
[Switch D] router id 4.4.4.4
# 启动OSPF进程1,创建区域2,并通告192.168.2.0/24网段和172.17.1.0/24网段。
[Switch D] ospf 1
[Switch D-ospf-1] area 2
[Switch D-ospf-1-area-0.0.0.2] network 192.168.2.0 0.0.0.255
[Switch D-ospf-1-area-0.0.0.2] network 172.17.1.0 0.0.0.255
[Switch D-ospf-1-area-0.0.0.2] quit
[Switch D-ospf-1] quit
# 保存配置。
[Switch D] save force
# 查看Switch A的OSPF邻居。
[Switch A] display ospf peer
OSPF Process 1 with Router ID 1.1.1.1
Neighbor Brief Information
Area: 0.0.0.0
Router ID Address Pri Dead-Time State Interface
2.2.2.2 192.168.0.2 1 33 Full/DR Vlan100
Area: 0.0.0.1
Router ID Address Pri Dead-Time State Interface
3.3.3.3 192.168.1.2 1 34 Full/DR Vlan200
# 查看Switch A的路由表,存在到172.16.1.0、172.17.1.0、192.168.2.0的路由。
[Switch A] display ip routing-table
Destinations : 19 Routes : 19
Destination/Mask Proto Pre Cost NextHop Interface
0.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
127.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
172.16.1.0/24 O_INTRA 10 2 192.168.1.2 Vlan200
172.17.1.0/24 O_INTER 10 3 192.168.0.2 Vlan100
192.168.0.0/24 Direct 0 0 192.168.0.1 Vlan100
192.168.0.0/32 Direct 0 0 192.168.0.1 Vlan100
192.168.0.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.0.255/32 Direct 0 0 192.168.0.1 Vlan100
192.168.1.0/24 Direct 0 0 192.168.1.1 Vlan200
192.168.1.0/32 Direct 0 0 192.168.1.1 Vlan200
192.168.1.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.1.255/32 Direct 0 0 192.168.1.1 Vlan200
192.168.2.0/24 O_INTER 10 2 192.168.0.2 Vlan100
224.0.0.0/4 Direct 0 0 0.0.0.0 NULL0
224.0.0.0/24 Direct 0 0 0.0.0.0 NULL0
255.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
# Host A可以ping通Host B。
C:\Users\HostA>ping 172.17.1.2
正在 Ping 192.168.30.2 具有 32 字节的数据:
来自 172.17.1.2 的回复: 字节=32 时间=3ms TTL=255
来自 172.17.1.2 的回复: 字节=32 时间=1ms TTL=255
来自 172.17.1.2 的回复: 字节=32 时间<1ms TTL=255
来自 172.17.1.2 的回复: 字节=32 时间=2ms TTL=255
172.17.1.2 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 2ms,最长 = 3ms,平均 = 2ms
· Switch A:
#
router id 1.1.1.1
#
ospf 1
area 0.0.0.0
network 192.168.0.0 0.0.0.255
area 0.0.0.1
network 192.168.1.0 0.0.0.255
#
interface Vlan-interface100
ip address 192.168.0.1 255.255.255.0
#
interface Vlan-interface200
ip address 192.168.1.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 100
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· Switch B:
#
router id 2.2.2.2
#
ospf 1
area 0.0.0.0
network 192.168.0.0 0.0.0.255
area 0.0.0.2
network 192.168.2.0 0.0.0.255
#
interface Vlan-interface100
ip address 192.168.0.2 255.255.255.0
#
interface Vlan-interface200
ip address 192.168.2.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 100
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· Switch C:
#
router id 3.3.3.3
#
ospf 1
area 0.0.0.1
network 192.168.1.0 0.0.0.255
network 172.16.1.0 0.0.0.255
#
interface Vlan-interface200
ip address 192.168.1.2 255.255.255.0
#
interface Vlan-interface300
ip address 172.16.1.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 300
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· Switch D:
#
router id 4.4.4.4
#
ospf 1
area 0.0.0.2
network 192.168.2.0 0.0.0.255
network 172.17.1.0 0.0.0.255
#
interface Vlan-interface200
ip address 192.168.2.2 255.255.255.0
#
interface Vlan-interface300
ip address 172.17.1.1 255.255.255.0
#
interface GigabitEthernet1/0/1
port access vlan 300
#
interface GigabitEthernet1/0/2
port access vlan 200
#
· 产品配套“三层技术-IP路由配置指导”中的“OSPF”。
· 产品配套“三层技术-IP路由命令参考”中的“OSPF”。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!