Top

  1. STP 选路案例
  2. 配置静态 Eth-trunk
  3. 配置动态 Eth-trunk
  4. 链路聚合综合实战
  5. Mux Vlan 综合案例

1 STP 选路案例

1.1 问题

1)PC1 和 PC6 属于 vlan 16,网段为:192.168.16.0/24

2)PC2 和 PC5 属于 vlan 25,网段为:192.168.25.0/24

3)PC3 和 PC4 属于 vlan 34,网段为:192.168.34.0/24

4)确保同网段的设备之间,通信路径是最优的

1.2 方案

使用 eNSP 搭建实验环境,如图 - 1 所示。

CASE - 图1

图 - 1

1.3 步骤

实现此案例需要按照如下步骤进行。

1)配置 PC1/2/3/4/5/6 的 IP 地址

2)在 A/B/C/D 上配置基本信息

  • 创建 VLAN 16、25、34,确保每个交换机的 VLAN 相同
  • 配置交换机之间的链路为 Trunk,并允许所有的 VLAN 通过
  • 配置交换机与 PC 之间的链路为 Access,并加入到正确的 VLAN

3)配置 MSTP(A/B/C/D 配置相同)

  1. 1. stp mode mstp
  2. 2. stp region-configuration
  3. 3. region-name Tedu
  4. 4. instance 16 vlan 16
  5. 5. instance 25 vlan 25
  6. 6. instance 34 vlan 34
  7. 7. active region-configuration

4)配置每个实例的根交换机

  1. 1. \[A\]:stp instance 16 priority 0
  2. 2. \[B\]:stp instance 34 priority 0
  3. 3. \[C\]:stp instance 25 priority 0

2 配置静态 Eth-trunk

2.1 问题

1)交换网络中存在 2 个 VLAN – 10 和 20

2)每个 VLAN 的 IP 地址为:192.168.xx.0/24(xx 为 vlan 号)

3)对交换机之间的链路进行链路捆绑,增加互联带宽

4)确保同 VLAN 的 PC 之间互通

2.2 方案

使用 eNSP 搭建实验环境,如图 - 2 所示。

CASE - 图2

图 - 2

2.3 步骤

实现此案例需要按照如下步骤进行。

1)如图配置 PC 的 IP 地址

2)在 SW1/2 配置基本信息

  • 创建 vlan 10 和 20
  • 配置交换机与 PC 之间的链路为 Access,并加入到正确的 VLAN

3)对 SW1/2 之间的链路进行链路捆绑

  1. 1. \[SW1\]interface eth-trunk 1
  2. 2. \[SW1-Eth-Trunk1\]mode manual load-balance
  3. 3. \[SW1-Eth-Trunk1\]trunkport g0/0/1
  4. 4. \[SW1-Eth-Trunk1\]trunkport g0/0/2
  5. 5. \[SW1-Eth-Trunk1\]quit
  6. 7. \[SW2\]interface eth-trunk 1
  7. 8. \[SW2-Eth-Trunk1\]mode manual load-balance
  8. 9. \[SW2-Eth-Trunk1\]trunkport g0/0/1
  9. 10. \[SW2-Eth-Trunk1\]trunkport g0/0/2
  10. 11. \[SW2-Eth-Trunk1\]quit

4)显示 Eth-Trunk 信息,如图 - 3 所示

CASE - 图3

图 - 3

5)把 Eth-trunk 配置为 Trunk(SW2 的配置与 SW1 相同)

  1. 1. \[SW1\]interface eth-trunk 1
  2. 2. \[SW1-Eth-Trunk1\]port link-type trunk
  3. 3. \[SW1-Eth-Trunk1\]port trunk allow-pass vlan all
  4. 4. \[SW1-Eth-Trunk1\]quit

3 配置动态 Eth-trunk

3.1 问题

1)交换机之间的多个链路通过 LACP 协议自动捆绑

2)配置 SW2 为 LACP 的主动端,优先级设置为 100、

3)交换机之间的最大连接带宽为 2G

3.2 方案

使用 eNSP 搭建实验环境,如图 - 4 所示。

CASE - 图4

图 - 4

3.3 步骤

实现此案例需要按照如下步骤进行。

1)如图配置 PC 的接口 IP 地址

2)在 SW1/2 上配置基本信息

  • 创建 vlan 10 和 20
  • 配置交换机与 PC 之间的链路为 Access,并加入到正确的 VLAN

3)对 SW1/2 之间的链路进行捆绑

  1. 1. \[SW1\]interface eth-trunk 1
  2. 2. \[SW1-Eth-Trunk1\]mode lacp-static
  3. 3. \[SW1-Eth-Trunk1\]trunkport g0/0/1
  4. 4. \[SW1-Eth-Trunk1\]trunkport g0/0/2
  5. 5. \[SW1-Eth-Trunk1\]trunkport g0/0/3

4)配置 SW2 eth-trunk 的主动端,优先级为 100

5)配置最大带宽为 2G,并开启 LACP 的抢占功能 (SW1/2 都要配置)

  1. 1. \[SW2\]interface eth-trunk 1
  2. 2. \[sw2-Eth-Trunk1\]max active-linknumber 2
  3. 3. \[sw2-Eth-Trunk1\]lacp preempt enable

6)把 Eth-trunk 配置为 Trunk(SW1/2 都要配置)

  1. 1. \[SW2\]interface eth-trunk 1
  2. 2. \[SW2-Eth-Trunk1\]port link-type trunk
  3. 3. \[SW2-Eth-Trunk1\]port trunk allow-pass vlan all
  4. 4. \[SW2-Eth-Trunk1\]quit

4 链路聚合综合实战

4.1 问题

1)PC1 和 PC3 属于 vlan 10,PC3 和 PC4 属于 vlan 20

3)确保设备之间的互联链路使用最大的互联带宽,并且没有环路发生

4)确保相同 vlan 之间的主机可以互相访问

4.2 方案

使用 eNSP 搭建实验环境,如图 - 5 所示。

CASE - 图5

图 - 5

4.3 步骤

实现此案例需要按照如下步骤进行。

1)配置 sw3

创建 vlan 和一个链路聚合端口

Sw3:

  1. 1. \[sw3\]Vlan batch 10 20
  2. 2. \[sw3\]interface e0/0/1
  3. 3. \[sw3-Ethernet0/0/1\]port link-type access
  4. 4. \[sw3-Ethernet0/0/1\]port default vlan 10
  5. 5. \[sw3-Ethernet0/0/1\]quit
  6. 6. \[sw3\]interface eth-trunk 1
  7. 7. \[sw3-Eth-Trunk1\]mode lacp-static
  8. 8. \[sw3-Eth-Trunk1\]trunkport e0/0/3
  9. 9. \[sw3-Eth-Trunk1\]trunkport e0/0/4
  10. 10. \[sw3-Eth-Trunk1\]port link-type trunk
  11. 11. \[sw3-Eth-Trunk1\]port trunk allow-pass vlan all
  12. 12. \[sw3-Eth-Trunk1\]quit

2)配置 sw4

创建 vlan 和一个链路聚合端口

Sw4:

  1. 1. \[sw4\]Vlan batch 10 20
  2. 2. \[sw4\]interface e0/0/1
  3. 3. \[sw4-Ethernet0/0/1\]port link-type access
  4. 4. \[sw4-Ethernet0/0/1\]port default vlan 20
  5. 5. \[sw4-Ethernet0/0/1\]quit
  6. 6. \[sw4\]interface eth-trunk 1
  7. 7. \[sw4-Eth-Trunk1\]mode lacp-static
  8. 8. \[sw4-Eth-Trunk1\]trunkport e0/0/3
  9. 9. \[sw4-Eth-Trunk1\]trunkport e0/0/4
  10. 10. \[sw4-Eth-Trunk1\]port link-type trunk
  11. 11. \[sw4-Eth-Trunk1\]port trunk allow-pass vlan all
  12. 12. \[sw4-Eth-Trunk1\]quit

3)配置 sw5

创建 vlan 和一个链路聚合端口

Sw5:

  1. 1. \[sw5\]Vlan batch 10 20
  2. 2. \[sw5\]interface e0/0/1
  3. 3. \[sw5-Ethernet0/0/1\]port link-type access
  4. 4. \[sw5-Ethernet0/0/1\]port default vlan 10
  5. 5. \[sw5-Ethernet0/0/1\]quit
  6. 6. \[sw5\]interface eth-trunk 1
  7. 7. \[sw5-Eth-Trunk1\]mode lacp-static
  8. 8. \[sw5-Eth-Trunk1\]trunkport e0/0/3
  9. 9. \[sw5-Eth-Trunk1\]trunkport e0/0/4
  10. 10. \[sw5-Eth-Trunk1\]port link-type trunk
  11. 11. \[sw5-Eth-Trunk1\]port trunk allow-pass vlan all
  12. 12. \[sw5-Eth-Trunk1\]quit

4)配置 sw6

创建 vlan 和一个链路聚合端口

Sw6:

  1. 1. \[sw6\]Vlan batch 10 20
  2. 2. \[sw6\]interface e0/0/1
  3. 3. \[sw6-Ethernet0/0/1\]port link-type access
  4. 4. \[sw6-Ethernet0/0/1\]port default vlan 20
  5. 5. \[sw6-Ethernet0/0/1\]quit
  6. 6. \[sw6\]interface eth-trunk 1
  7. 7. \[sw6-Eth-Trunk1\]mode lacp-static
  8. 8. \[sw6-Eth-Trunk1\]trunkport e0/0/3
  9. 9. \[sw6-Eth-Trunk1\]trunkport e0/0/4
  10. 10. \[sw6-Eth-Trunk1\]port link-type trunk
  11. 11. \[sw6-Eth-Trunk1\]port trunk allow-pass vlan all
  12. 12. \[sw6-Eth-Trunk1\]quit

5)配置 sw1

创建 vlan 和三个链路聚合端口

Sw1:

  1. 1. \[sw1\]Vlan batch 10 20
  2. 2. \[sw1\]interface eth-trunk 1
  3. 3. \[sw1-Eth-Trunk1\]mode lacp-static
  4. 4. \[sw1-Eth-Trunk1\]trunkport gi0/0/3
  5. 5. \[sw1-Eth-Trunk1\]trunkport gi0/0/4
  6. 6. \[sw1-Eth-Trunk1\]port link-type trunk
  7. 7. \[sw1-Eth-Trunk1\]port trunk allow-pass vlan all
  8. 8. \[sw1-Eth-Trunk1\]quit
  9. 9. \[sw1\]interface eth-trunk 2
  10. 10. \[sw1-Eth-Trunk2\]mode lacp-static
  11. 11. \[sw1-Eth-Trunk2\]trunkport gi0/0/5
  12. 12. \[sw1-Eth-Trunk2\]trunkport gi0/0/6
  13. 13. \[sw1-Eth-Trunk2\]port link-type trunk
  14. 14. \[sw1-Eth-Trunk2\]port trunk allow-pass vlan all
  15. 15. \[sw1-Eth-Trunk2\]quit
  16. 16. \[sw1\]interface eth-trunk 3
  17. 17. \[sw1-Eth-Trunk3\]mode lacp-static
  18. 18. \[sw1-Eth-Trunk3\]trunkport gi0/0/7
  19. 19. \[sw1-Eth-Trunk3\]trunkport gi0/0/8
  20. 20. \[sw1-Eth-Trunk3\]port link-type trunk
  21. 21. \[sw1-Eth-Trunk3\]port trunk allow-pass vlan all
  22. 22. \[sw1-Eth-Trunk3\]quit

6)配置 sw2

创建 vlan 和三个链路聚合端口

Sw1:

  1. 1. \[sw2\]Vlan batch 10 20
  2. 2. \[sw2\]interface eth-trunk 1
  3. 3. \[sw2-Eth-Trunk1\]mode lacp-static
  4. 4. \[sw2-Eth-Trunk1\]trunkport gi0/0/3
  5. 5. \[sw2-Eth-Trunk1\]trunkport gi0/0/4
  6. 6. \[sw2-Eth-Trunk1\]port link-type trunk
  7. 7. \[sw2-Eth-Trunk1\]port trunk allow-pass vlan all
  8. 8. \[sw2-Eth-Trunk1\]quit
  9. 9. \[sw2\]interface eth-trunk 2
  10. 10. \[sw2-Eth-Trunk2\]mode lacp-static
  11. 11. \[sw2-Eth-Trunk2\]trunkport gi0/0/5
  12. 12. \[sw2-Eth-Trunk2\]trunkport gi0/0/6
  13. 13. \[sw2-Eth-Trunk2\]port link-type trunk
  14. 14. \[sw2-Eth-Trunk2\]port trunk allow-pass vlan all
  15. 15. \[sw2-Eth-Trunk2\]quit
  16. 16. \[sw2\]interface eth-trunk 3
  17. 17. \[sw2-Eth-Trunk3\]mode lacp-static
  18. 18. \[sw2-Eth-Trunk3\]trunkport gi0/0/7
  19. 19. \[sw2-Eth-Trunk3\]trunkport gi0/0/8
  20. 20. \[sw2-Eth-Trunk3\]port link-type trunk
  21. 21. \[sw2-Eth-Trunk3\]port trunk allow-pass vlan all
  22. 22. \[sw2-Eth-Trunk3\]quit

4)为所有 PC 机配置相应的 IP 地址

5)测试 PC 之间的互通性

5 Mux Vlan 综合案例

5.1 问题

1)VLAN 100 是主 vlan ,vlan 200 和 300 是辅助 vlan

2)VLAN 200 是隔离 vlan, VLAN 300 是组 vlan

3)PC1/2 属于 vlan 200,PC3/4 属于 vlan 300

4)确保 PC1/2 与 PC3/4 不能互相访问,但是都可以访问 Server1

5)配置每个设备的 IP 地址,如图所示

5.2 方案

使用 eNSP 搭建实验环境,如图 - 6 所示。

CASE - 图6

图 - 6

5.3 步骤

实现此案例需要按照如下步骤进行。

1)如图配置 PC 、Server1 和 R1 的接口 IP 地址

2)配置 SW1 的 Mux Vlan 功能

  1. 1. SW1
  2. 2. vlan batch 100 200 300
  3. 4. vlan 100
  4. 5. mux-vlan
  5. 6. subordinate group 300
  6. 7. subordinate separate 200
  7. 8. quit
  8. 10. port-group group-member gi0/0/1 gi0/0/2
  9. 11. port link-type access
  10. 12. port default vlan 200
  11. 13. port mux-vlan enable
  12. 14. quit
  13. 16. port-group group-member gi0/0/3 gi0/0/4
  14. 17. port link-type access
  15. 18. port default vlan 300
  16. 19. port mux-vlan enable
  17. 20. quit
  18. 22. interface gi0/0/10
  19. 23. port link access
  20. 24. port default vlan 100
  21. 25. port mux-vlan enable
  22. 26. quit

3)测试 PC 与 Server1 之间的通信
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/TCNA/DAY02/CASE/01/index.html