使用eNSP模拟 大型组网配置综合实验

链路聚合 单臂路由 二层交换机 三层路由器 VLAN OSPF 静态路由的综合应用
重点为链路聚合+子接口的配置

PS. 上一篇文章由于还没学到链路聚合 所以只采用单臂路由的方式进行配置
由此产生出很多问题 如PC3根本无法被ping通等
此篇文章既当作对上一篇文章的修改 又是对链路聚合技术的总结
给大家带来的误导敬请谅解



目录

  • 使用eNSP模拟 大型组网配置综合实验
  • 拓扑预览
  • 实验要求
  • 实验所用知识
  • 1 链路聚合
  • 链路聚合概述
  • 链路聚合模式
  • 2 VLAN链路类型
  • 3 VLAN端口类型
  • 4 单臂路由
  • 实验常用命令
  • 一、基础配置
  • 1 Switch配置链路聚合
  • 2 PC的配置
  • 二、路由器配置链路聚合+单臂路由
  • 三、配置OSPF 和 缺省路由
  • 四、测试
  • 配置完成 复盘拓扑



拓扑预览

交换机ospf可以给服务器下发默认路由吗_网络

由于规模较为庞大

将此拓扑分为四个部分

Part 1:VLAN 10-30

交换机ospf可以给服务器下发默认路由吗_网络协议_02


Part 2:VLAN 40-60

交换机ospf可以给服务器下发默认路由吗_运维_03


Part 3:VLAN 70-90

交换机ospf可以给服务器下发默认路由吗_运维_04


Part 4:VLAN 100-120

交换机ospf可以给服务器下发默认路由吗_计算机网络_05

四个Part中间由R5作为中心路由相连

实验要求

全网通

实验所用知识

1 链路聚合

链路聚合概述

把两台设备之间的多条物理链路聚合在一起 当作一条逻辑链路来使用
两台设备可以是一对路由器 一对交换机 或者一台路由器和一台交换机
一条聚合链路可以包含多条成员链路 华为的ARG3系列路由器和X7系列交换机上默认最多为8条
提高链路带宽
提供高可靠性
实现负载均衡

链路聚合模式

链路聚合有手工和LACP两种模式

交换机ospf可以给服务器下发默认路由吗_华为_06

2 VLAN链路类型

VLAN有两种链路类型

分别为Access和Trunk

交换机ospf可以给服务器下发默认路由吗_计算机网络_07

3 VLAN端口类型

VLAN有三种端口类型

分别为Access Trunk Hybrid

交换机ospf可以给服务器下发默认路由吗_运维_08

交换机ospf可以给服务器下发默认路由吗_计算机网络_09

交换机ospf可以给服务器下发默认路由吗_运维_10

4 单臂路由

单臂路由在路由器上配置 在仅有一条链路的前提下

创建虚拟子接口实现VLAN的配置

dot1q 即 802.1Q

IEEE 802.1q:又称dot1q(dot是点,意为点1q)

是VLAN的正式标准 对Ethernet帧格式进行修改

在源地址和类型字段中插入了4字节的802.1q Tag

每台支持802.1q协议的交换机发送的数据帧都会包含VLAN ID

以指明数据帧属于哪一个VLAN

以下为802.1Q的帧结构

交换机ospf可以给服务器下发默认路由吗_运维_11


即在标准以太网帧的Source Address和Type(源地址和类型)字段中间

增加Tag字段 其中最主要的就是VLAN ID

为区别不同的VLAN 在源MAC和类型Type间插入了Tag字段 -4Byte
Tag字段中 VLAN ID为12bits 正好可以表示2^12=4096个VLAN

实验常用命令

1 Access

port linke-type access
port default vlan 10

这里的VLAN只允许写一个

2 Trunk

port linke-type trunk
port trunk allow-pass vlan 10 20 30

这里的VLAN可以写多个

3 Hybrid

port hybrid tagged/untagged vlan 10
port hybrid pvid vlan 10

这里的VLAN只允许写一个 也就是一次只允许给一个VLAN加标签

4 单臂路由

interface GigabitEthernet 0/0/1.1
dot1q termination vid 1
ip address 192.168.2.254 24
arp broadcast enable

5 链路聚合-手工负载分担

交换机ospf可以给服务器下发默认路由吗_计算机网络_12


6 链路聚合-LACP

交换机ospf可以给服务器下发默认路由吗_计算机网络_13


一、基础配置

1 Switch配置链路聚合

配置SW1-SW4
在SW1中键入以下命令:

sys
sys SW1
vlan batch 10 20 30
int eth-trunk 11
mode lacp-static
max active-linknumber 2
lacp preempt enable
q
int g0/0/4
eth-trunk 11
int g0/0/5
eth-trunk 11
q
int eth 11
port link-type trunk
port trunk allow-pass vlan all
q
int g0/0/1
port link-type access
port default vlan 10
int g0/0/2
port link-type access
port default vlan 20
int g0/0/3
port link-type access
port default vlan 30

在SW2中键入以下命令:

sys
sys SW2
vlan batch 40 50 60
int eth-trunk 22
mode lacp-static
max active-linknumber 2
lacp preempt enable
q
int g0/0/1
eth-trunk 22
int g0/0/5
eth-trunk 22
q
int eth 22
port link-type trunk
port trunk allow-pass vlan all
q
int g0/0/2
port link-type access
port default vlan 40
int g0/0/3
port link-type access
port default vlan 50
int g0/0/4
port link-type access
port default vlan 60

在SW3中键入以下命令:

sys
sys SW3
vlan batch 70 80 90
int g0/0/2
port link-type access
port default vlan 70
int g0/0/3
port link-type access
port default vlan 80
int g0/0/4
port link-type access
port default vlan 90

int g0/0/1
port link-type trunk
port trunk allow-pass vlan 70 80 90

在SW4中键入以下命令:

sys
sys SW4
vlan batch 100 110 120
int eth-trunk 34
mode lacp-static
max active-linknumber 2
lacp preempt enable
q
int g0/0/1
eth-trunk 34
int g0/0/5
eth-trunk 34
q
int eth 34
port link-type trunk
port trunk allow-pass vlan all
q
int g0/0/2
port link-type access
port default vlan 120
int g0/0/3
port link-type access
port default vlan 110
int g0/0/4
port link-type access
port default vlan 100

使用LACP模式进行链路聚合
R4和SW3不需要配置链路聚合 因为只有一条链路
配置普通的单臂路由即可 这里正好给大家对比一下
链路聚合+单臂路由与单独的单臂路由的区别
实际上区别不大

2 PC的配置

交换机ospf可以给服务器下发默认路由吗_运维_14


以PC1为例

IP地址

所有的IP地址开头对应其VLAN ID

如下:

10.0.0.1

20.0.0.1

30.0.0.1

40.0.0.1

50.0.0.1

60.0.0.1

70.0.0.1

80.0.0.1

90.0.0.1

100.0.0.1

110.0.0.1

120.0.0.1

掩码

255.255.255.0

网关

网关为对应IP地址同网段的.254

10.0.0.254

20.0.0.254

30.0.0.254

40.0.0.254

50.0.0.254

60.0.0.254

70.0.0.254

80.0.0.254

90.0.0.254

100.0.0.254

110.0.0.254

120.0.0.254

二、路由器配置链路聚合+单臂路由

交换机ospf可以给服务器下发默认路由吗_网络_15


在R1中键入以下命令:

sys
sys R1
int eth-trunk 1
undo portswitch
mode lacp-static
max active-linknumber 2
lacp preempt enable
q
int g0/0/1
eth-trunk 1
int g0/0/2
eth-trunk 1
q
int eth 1.10
dot1q termination vid 10
arp broadcast enable
ip add 10.0.0.254 24
int eth 1.20
dot1q termination vid 20
arp broadcast enable
ip add 20.0.0.254 24
int eth 1.30
dot1q termination vid 30
arp broadcast enable
ip add 30.0.0.254 24

交换机ospf可以给服务器下发默认路由吗_网络_16

在R2中键入以下命令:

sys
sys R2
int eth-trunk 2
undo portswitch
mode lacp-static
max active-linknumber 2
lacp preempt enable
q
int g0/0/1
eth-trunk 2
int g0/0/2
eth-trunk 2
q
int eth 2.40
dot1q termination vid 40
arp broadcast enable
ip add 40.0.0.254 24
int eth 2.50
dot1q termination vid 50
arp broadcast enable
ip add 50.0.0.254 24
int eth 2.60
dot1q termination vid 60
arp broadcast enable
ip add 60.0.0.254 24

交换机ospf可以给服务器下发默认路由吗_运维_17

在R3中键入以下命令:

sys
sys R3
int eth-trunk 3
undo portswitch
mode lacp-static
max active-linknumber 2
lacp preempt enable
q
int g0/0/1
eth-trunk 3
int g0/0/2
eth-trunk 3
q
int eth 3.100
dot1q termination vid 100
arp broadcast enable
ip add 100.0.0.254 24
int eth 3.110
dot1q termination vid 110
arp broadcast enable
ip add 110.0.0.254 24
int eth 3.120
dot1q termination vid 120
arp broadcast enable
ip add 120.0.0.254 24

VLAN 110 120走g0/0/1-g0/0/1
VLAN 100走g0/0/5-g0/0/2

交换机ospf可以给服务器下发默认路由吗_网络协议_18

在R4中键入以下命令:

sys
sys R4
int g0/0/2.70
dot1q termination vid 70
arp broadcast enable
ip add 70.0.0.254 24
int g0/0/2.80
dot1q termination vid 80
arp broadcast enable
ip add 80.0.0.254 24
int g0/0/2.90
dot1q termination vid 90
arp broadcast enable
ip add 90.0.0.254 24

以上R1-R3展现出来链路聚合+单臂路由子接口的配置过程
R4是普通的单臂路由配置

三、配置OSPF 和 缺省路由

在R1中键入以下命令:

sys
sys R1
int g0/0/0
ip add 15.0.0.1 24

ospf 1 router-id 1.1.1.1
import-route direct
import-route static
area 0
net 15.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 15.0.0.5

在R2中键入以下命令:

sys 
sys R2
int g0/0/0
ip add 24.0.0.2 24

ospf 1 router-id 2.2.2.2
import-route direct
import-route static
area 0
net 24.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 24.0.0.4

在R3中键入以下命令:

sys
sys R3
int g0/0/0
ip add 35.0.0.3 24

ospf 1 router-id 3.3.3.3
import-route direct
import-route static
area 0
net 35.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 35.0.0.5

在R4中键入以下命令:

sys
sys R4 
int g0/0/0
ip add 45.0.0.4 24
int g0/0/1
ip add 24.0.0.4 24

ospf 1 router-id 4.4.4.4
import-route direct
import-route static
area 0
net 45.0.0.0 0.0.0.255
net 24.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 45.0.0.5

在R5中键入以下命令:

sys 
sys R5
int g0/0/0
ip add 15.0.0.5 24
int g0/0/1
ip add 35.0.0.5 24
int g0/0/2
ip add 45.0.0.5 24
ospf 1 router-id 5.5.5.5
import-route direct
import-route static
area 0
net 15.0.0.0 0.0.0.255
net 35.0.0.0 0.0.0.255
net 45.0.0.0 0.0.0.255

这里配置缺省路由是为R1-R4与R5进行通信正常

四、测试

首先查看OSPF邻居是否建立
在R5中键入以下命令:

dis ospf peer brief

交换机ospf可以给服务器下发默认路由吗_华为_19


然后我们以R1为基础 去ping全网中所有主机

这里给大家一一展示

交换机ospf可以给服务器下发默认路由吗_华为_20

交换机ospf可以给服务器下发默认路由吗_计算机网络_21

交换机ospf可以给服务器下发默认路由吗_网络_22

交换机ospf可以给服务器下发默认路由吗_计算机网络_23

交换机ospf可以给服务器下发默认路由吗_网络协议_24


交换机ospf可以给服务器下发默认路由吗_网络协议_25


交换机ospf可以给服务器下发默认路由吗_网络协议_26


交换机ospf可以给服务器下发默认路由吗_华为_27

交换机ospf可以给服务器下发默认路由吗_华为_28


交换机ospf可以给服务器下发默认路由吗_运维_29

交换机ospf可以给服务器下发默认路由吗_网络协议_30


全网通!

配置完成 复盘拓扑

交换机ospf可以给服务器下发默认路由吗_网络协议_31


交换机ospf可以给服务器下发默认路由吗_网络_32


交换机ospf可以给服务器下发默认路由吗_华为_33