---以华为交换机为例,组建省--市--县(区)内部网络。
这种垂直架构:
- 省或市:业务系统(数据库系统,服务器)
- 区县:只有网络设备
- 骨干网:(纯路由器)
- 内部数据中心:(交换机,防火墙多种设备)
拓扑图:
OSPF协议(Open Shortest Path First ):是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。
---本实验用的是针对IPv4协议使用的OSPF Version2。
1、OSPF的基本特点:
OSPF作为基于链路状态的协议,能够解决RIP所面临的诸多问题。此外,OSPF还有以下优点:
- OSPF采用组播形式收发协议报文,这样可以减少对其他不运行OSPF路由器的影响。
- OSPF支持无类型域间选路(CIDR)。
- OSPF支持对等价路由进行负载分担。
- OSPF支持报文认证。
OSPF是无环的,因为SPF算法算出的是最优路由加载路由表。
2、Router-ID:
运行OSPF设备都会有,可以手动指定 ,自动也会用接口IP作为ID,用于运行OSPF的设备之间的相互识别。
3、Cost值:
OSPF选路,去往同一目的网段有多条路由(路径),选出最优路由(路径)加入路由表,值越小越好,默认是1,在接口下面,对入方向路由越先生效,数据转发越优先。直连网段的cost为0。
4、OSPF三表:
- 邻居表:建立和维护邻居 。 HELLO 协议。
- LSDB (放直连路由):同步(网段)。 DD定向扩散路由协议。
- 路由表 :学习和更新路由。 LSR 、LSU、 LSACK报文。
5、OSPF多区概念:
- 区域:area 0骨干区域;常规区域。
- 单区域:所有area 都一样。
- 多区域:必须有area0 其他常规区域必须与区域area 0相邻。
区别:area 0 可以交换来自不同区域的路由,完成不同常规区域路由的传递;而常规区域不行,只能交换自己区域内的路由。
6、实验配置过程:
先配置区和市公司:
R3:
sysname R3
interface e0/0/0
ip address 192.168.1.254 255.255.255.0
interface g0/0/2
ip address 23.1.1.2 255.255.255.252
ospf 1 router-id 3.3.3.3
area 0.0.0.76
network 23.1.1.0 0.0.0.3
network 192.168.1.0 0.0.0.255
SW5:
#
sysname SW5
vlan batch 10 20 30
ip pool vlan20
gateway-list 172.16.20.1
network 172.16.20.0 mask 255.255.255.248
lease day 3 hour 0 minute 0
dns-list 8.8.8.8
domain-name huawei.com
ip pool vlan30
gateway-list 172.16.30.1
network 172.16.30.0 mask 255.255.255.248
lease day 3 hour 0 minute 0
dns-list 8.8.8.8
domain-name huawei.com
interface Vlanif10
ip address 25.1.1.2 255.255.255.252
interface Vlanif20
ip address 172.16.20.1 255.255.255.248
dhcp select global
interface Vlanif30
ip address 172.16.30.1 255.255.255.248
dhcp select global
interface g0/0/1
port link-type access
port default vlan 10
#
interface g0/0/2
port link-type access
port default vlan 20
#
interface g0/0/3
port link-type access
port default vlan 30
ospf 1 router-id 5.5.5.5
area 0.0.0.76
network 25.1.1.0 0.0.0.3
network 172.16.20.0 0.0.0.7
network 172.16.30.0 0.0.0.7
R2:
sysname R2
interface g0/0/0
ip address 12.1.1.2 255.255.255.252
#
interface g0/0/1
ip address 25.1.1.1 255.255.255.252
#
interface g0/0/2
ip address 23.1.1.1 255.255.255.252
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 12.1.1.0 0.0.0.3
area 0.0.0.76
network 23.1.1.0 0.0.0.3
network 25.1.1.0 0.0.0.3
再配置省公司:
SW4:
sysname sw4
vlan batch 10 100 to 101
interface e0/0/2
port link-type trunk
port trunk allow-pass vlan 2 to 4094
interface e0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 4094
interface e0/0/4
port link-type access
port default vlan 100
interface e0/0/5
port link-type access
port default vlan 101
interface e0/0/6
port link-type access
port default vlan 10
SW1:
sysname sw1
vlan batch 11 100 to 101
interface Vlanif11
ip address 11.1.1.2 255.255.255.252
interface Vlanif100
ip address 192.168.100.1 255.255.255.0
interface Vlanif101
ip address 192.168.101.254 255.255.255.0
interface e0/0/1
port link-type access
port default vlan 11
interface e0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 4094
ospf 1 router-id 11.11.11.11
area 0.0.0.70
network 11.1.1.0 0.0.0.3
network 192.168.100.0 0.0.0.255
network 192.168.101.0 0.0.0.255
SW3:
sysname sw3
vlan batch 10 13
ip pool vlan10
gateway-list 192.168.10.1
network 192.168.10.0 mask 255.255.255.248
lease day 3 hour 0 minute 0
dns-list 8.8.8.8
domain-name cisco.com
interface Vlanif10
ip address 192.168.10.1 255.255.255.248
dhcp select global
interface Vlanif13
ip address 13.1.1.2 255.255.255.252
interface e0/0/1
port link-type access
port default vlan 13
interface e0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 4094
ospf 1 router-id 3.3.3.3
area 0.0.0.70
network 0.0.0.0 255.255.255.255
R1:
sysname R1
interface e0/0/0
ip address 11.1.1.1 255.255.255.252
interface e0/0/1
ip address 13.1.1.1 255.255.255.252
interface g0/0/0
ip address 12.1.1.1 255.255.255.252
ospf 1 router-id 1.1.1.1
area 0.0.0.0
network 12.1.1.0 0.0.0.3
area 0.0.0.70
network 11.1.1.0 0.0.0.3
network 13.1.1.0 0.0.0.3
#