• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C园区盒式交换机 CLI快速配置指南-6W104

  • 发布时间:2024/12/14 3:04:56
  • 浏览量:
  • 下载量:

18-OSPF快速配置指南

本章节下载  (330.21 KB)

18-OSPF快速配置指南

OSPF快速配置指南

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Copyright © 2024 新华三技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。

除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。

本文档中的信息可能变动,恕不另行通知。



1  配置OSPF引入自治系统外部路由

1.1  简介

本案例介绍OSPF引入自治系统外部路由的配置方法。

1.2  组网需求

图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引入自治系统外部路由组网图

 

1.3  数据规划

设备

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

 

1.4  配置步骤

1. Switch A的配置

# 创建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

2. Switch B的配置

# 创建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

3. Switch C的配置

# 创建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

4. Switch D的配置

# 创建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

5. Switch E的配置

# 创建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

1.5  验证配置

# 查看Switch A的路由表,存在到172.16.1.0172.17.1.0192.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

1.6  配置文件

·     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

#

1.7  相关资料

·     产品配套“三层技术-IP路由配置指导”中的“OSPF”。

·     产品配套“三层技术-IP路由命令参考”中的“OSPF”。


 

2  单区域OSPF基本功能配置

2.1  简介

本案例介绍单区域OSPF基本功能的配置方法。

2.2  组网需求

图2所示,Switch A和Switch B运行OSPF,要求Host A和Host B通过运行OSPF协议的Switch A和Switch B实现互联互通。

图2 单区域OSPF基本功能组网图

 

2.3  配置步骤

1. Switch A的配置

# 创建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

2. Switch B的配置

# 创建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

2.4  验证配置

# 查看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

2.5  配置文件

·     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

#

2.6  相关资料

·     产品配套“三层技术-IP路由配置指导”中的“OSPF”。

·     产品配套“三层技术-IP路由命令参考”中的“OSPF”。


 

3  多区域OSPF基本功能配置

3.1  简介

本案例介绍多区域OSPF基本功能的配置方法。

3.2  组网需求

图3所示,Switch A、Switch B、Switch C、Switch D都运行OSPF,并将整个自治系统划分为3个区域。其中Switch A和Switch B作为ABR来转发区域之间的路由。配置完成后,每台交换机都应学到AS内的到所有网段的路由。

图3 多区域OSPF基本功能组网图

 

3.3  数据规划

设备

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

 

3.4  配置步骤

1. Switch A的配置

# 创建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

2. Switch B的配置

# 创建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

3. Switch C的配置

# 创建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

4. Switch D的配置

# 创建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

3.5  验证配置

# 查看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.0172.17.1.0192.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

3.6  配置文件

·     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

#

3.7  相关资料

·     产品配套“三层技术-IP路由配置指导”中的“OSPF”。

·     产品配套“三层技术-IP路由命令参考”中的“OSPF”。

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们