1 理解交换机工作原理
1.1 问题
主机 11 给 44 发送数据帧,交换机如何转发?
1.2 方案
使用 eNSP 搭建实验环境,如图 - 1 所示:
图 - 1
1.3 步骤
实现此案例需要按照如下步骤进行。
1)交换机 SW1 在接收到数据帧后,执行以下操作:
- 交换机 SW1 学习主机 11 的 MAC 地址
- 交换机 SW1 查找目标 MAC 地址表
- 交换机 SW1 向除接收端口外其他所有端口发送广播
2)交换机 SW2 在接收到数据帧后,执行以下操作:
- 交换机 SW2 学习源 MAC 地址和端口号
- 交换机 SW2 查看目标 MAC 地址表
- 交换机 SW2 向除接收端口以外的所有端口广播数据帧
3)主机 44 处理完数据帧后,回复数据帧给主机 11
4)交换机 SW2 在接收到数据帧后,执行以下操作:
- 交换机 SW2 学习源 MAC 地址和端口号
- 交换机 SW2 查看 MAC 地址表,根据 MAC 地址表中的条目,单播转发数据到端口 3
5)交换机 SW1 在接收到数据帧后,执行以下操作:
- 交换机 SW1 学习源 MAC 地址和端口号
- 交换机 SW1 查看 MAC 地址表,根据 MAC 地址表中的条目,单播转发数据到端口 1
6)主机 11 收到数据帧,从而主机 11 和主机 44 之间的通信成
2 配置 VLAN
2.1 问题
1)创建 VLAN 10、20、30
2)将端口加入 VLAN
3)查看 VLAN 信息
2.2 方案
使用 eNSP 搭建实验环境,如图 - 3 所示。
图 - 3
2.3 步骤
实现此案例需要按照如下步骤进行。
1)创建 VLAN 10、20、30
1. <Huawei>system-view
2. \[Huawei\]vlan 10
3. \[Huawei\]vlan 20
4. \[Huawei\]vlan 30
2)将端口加入 VLAN
1. \[Huawei\]interface Ethernet0/0/1
2. \[Huawei-Ethernet0/0/1\]port link-type access
3. \[Huawei-Ethernet0/0/1\]port default vlan10
4. \[Huawei\]interface Ethernet0/0/2
5. \[Huawei-Ethernet0/0/2\]port link-type access
6. \[Huawei-Ethernet0/0/2\]port default vlan10
7. \[Huawei\]interface Ethernet0/0/3
8. \[Huawei-Ethernet0/0/3\]port link-type access
9. \[Huawei-Ethernet0/0/3\]port default vlan20
10. \[Huawei\]interface Ethernet0/0/4
11. \[Huawei-Ethernet0/0/4\]port link-type access
12. \[Huawei-Ethernet0/0/4\]port default vlan20
13. \[Huawei\]interface Ethernet0/0/5
14. \[Huawei-Ethernet0/0/5\]port link-type access
15. \[Huawei-Ethernet0/0/5\]port default vlan20
17. \[Huawei\]interface Ethernet0/0/6
18. \[Huawei-Ethernet0/0/6\]port link-type access
19. \[Huawei-Ethernet0/0/6\]port default vlan30
20. \[Huawei\]interface Ethernet0/0/7
21. \[Huawei-Ethernet0/0/7\]port link-type access
22. \[Huawei-Ethernet0/0/7\]port default vlan30
3)查看 VLAN 信息
1. \[Huawei\]display vlan
2. The total number of vlansis : 4
3. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
4. U: Up; D: Down; TG: Tagged; UT: Untagged;
5. MP: Vlan-mapping; ST: Vlan-stacking;
6. #: ProtocolTransparent-vlan; *: Management-vlan;
7. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
9. VID Type Ports
10. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
11. 1 common UT:Eth0/0/8(D) Eth0/0/9(D) Eth0/0/10(D) Eth0/0/11(D)
12. Eth0/0/12(D) Eth0/0/13(D) Eth0/0/14(D) Eth0/0/15(D)
13. Eth0/0/16(D) Eth0/0/17(D) Eth0/0/18(D) Eth0/0/19(D)
14. Eth0/0/20(D) Eth0/0/21(D) Eth0/0/22(D) GE0/0/1(D)
15. GE0/0/2(D)
17. 10 common UT:Eth0/0/1(U) Eth0/0/2(U)
19. 20 common UT:Eth0/0/3(U) Eth0/0/4(U) Eth0/0/5(U)
21. 30 common UT:Eth0/0/6(U) Eth0/0/7(U)
24. VID Status Property MAC-LRN Statistics Description
25. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
27. 1 enable default enable disable VLAN 0001
28. 10 enable default enable disable VLAN 0010
29. 20 enable default enable disable VLAN 0020
30. 30 enable default enable disable VLAN 0030
33. \[Huawei\]display port vlan
34. Port Link Type PVID Trunk VLAN List
35. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
36. Ethernet0/0/1 access 10 -
37. Ethernet0/0/2 access 10 -
38. Ethernet0/0/3 access 20 -
39. Ethernet0/0/4 access 20 -
40. Ethernet0/0/5 access 20 -
41. Ethernet0/0/6 access 30 -
42. Ethernet0/0/7 access 30 -
43. Ethernet0/0/8 hybrid 1 -
44. Ethernet0/0/9 hybrid 1 -
45. Ethernet0/0/10 hybrid 1 -
46. Ethernet0/0/11 hybrid 1 -
47. Ethernet0/0/12 hybrid 1 -
48. Ethernet0/0/13 hybrid 1 -
49. Ethernet0/0/14 hybrid 1 -
50. Ethernet0/0/15 hybrid 1 -
51. Ethernet0/0/16 hybrid 1 -
52. Ethernet0/0/17 hybrid 1 -
53. Ethernet0/0/18 hybrid 1 -
54. Ethernet0/0/19 hybrid 1 -
55. Ethernet0/0/20 hybrid 1 -
56. Ethernet0/0/21 hybrid 1 -
57. Ethernet0/0/22 hybrid 1 -
58. GigabitEthernet0/0/1 hybrid 1 -
59. GigabitEthernet0/0/2 hybrid 1 -
3 VLAN 与 Trunk 配置
3.1 问题
参照如下网络拓扑实现跨交换机的相同 vlan 的通信。
3.2 方案
使用 eNSP 搭建实验环境,如图 - 4 所示。
图 - 4
3.3 步骤
实现此案例需要按照如下步骤进行。
1)配置第 1 台交换机
1. \[SW1\]vlan 5
2. \[SW1\]vlan 10
4. \[SW1\]interface Ethernet0/0/1
5. \[SW1-Ethernet0/0/1\]port link-type access
6. \[SW1-Ethernet0/0/1\]port default vlan 5
7. \[SW1-Ethernet0/0/1\]quit
9. \[SW1\]interface Ethernet0/0/2
10. \[SW1-Ethernet0/0/2\]port link-type access
11. \[SW1-Ethernet0/0/2\]port default vlan 10
12. \[SW1-Ethernet0/0/2\]quit
14. \[SW1\]interface Ethernet0/0/5
15. \[SW1-Ethernet0/0/5\]port link-type access
16. \[SW1-Ethernet0/0/5\]port default vlan 1
17. \[SW1-Ethernet0/0/5\]quit
19. \[SW1\]interface Ethernet0/0/22
20. \[SW1-Ethernet0/0/22\]port link-type trunk
21. \[SW1-Ethernet0/0/22\]port trunk allow-pass vlan 5 10
22. \[SW1-Ethernet0/0/22\]quit
2)配置第 2 台交换机
1. \[SW2\]vlan 5
2. \[SW2\]vlan 10
4. \[SW2\]interface Ethernet0/0/3
5. \[SW2-Ethernet0/0/3\]port link-type access
6. \[SW2-Ethernet0/0/3\]port default vlan 5
7. \[SW2-Ethernet0/0/3\]quit
9. \[SW2\]interface Ethernet0/0/4
10. \[SW2-Ethernet0/0/4\]port link-type access
11. \[SW2-Ethernet0/0/4\]port default vlan 10
12. \[SW2-Ethernet0/0/4\]quit
14. \[SW2\]interface Ethernet0/0/6
15. \[SW2-Ethernet0/0/6\]port link-type access
16. \[SW2-Ethernet0/0/6\]port default vlan 1
17. \[SW2-Ethernet0/0/6\]quit
20. \[SW2\]interface Ethernet0/0/22
21. \[SW2-Ethernet0/0/22\]port link-type trunk
22. \[SW2-Ethernet0/0/22\]port trunk allow-pass vlan 5 10
23. \[SW1-Ethernet0/0/22\]quit
3)测试
相同 VLAN 的两个主机可以互通,不同 VLAN 之间的主机不可以互通。
4 Hybrid 综合应用
4.1 问题
实现不同 vlan 间 PC 不可互访,而不同 vlan 的 PC 均可访问服务器的特殊效果,具体要求如下。
1)在交换机中创建相关 vlan
2)修改端口模式与 pvid
3)修改端口允许通过的数据帧
4)结果验证,vlan5 与 vlan10 的 pc 不可以互通,但它们均可与服务器互通
4.2 方案
使用 eNSP 搭建实验环境,如图 - 6 所示。
图 - 6
4.3 步骤
实现此案例需要按照如下步骤进行。
1)配置第 1 台交换机
1. \[SW1\]vlan batch 5 10 50
3. \[SW1\]interface Ethernet0/0/1
4. \[SW1-Ethernet0/0/1\]port hybrid untagged vlan 5 50
5. \[SW1-Ethernet0/0/1\]port hybrid pvid vlan 5
7. \[SW1\]interface Ethernet0/0/2
8. \[SW1-Ethernet0/0/2\]port hybrid untagged vlan 10 50
9. \[SW1-Ethernet0/0/2\]port hybrid pvid vlan 10
11. \[SW1\]interface Ethernet0/0/3
12. \[SW1-Ethernet0/0/3\]port hybrid tagged vlan 5 10 50
14. \[SW1\]display vlan
15. The total number of vlansis : 4
16. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
17. U: Up; D: Down; TG: Tagged; UT: Untagged;
18. MP: Vlan-mapping; ST: Vlan-stacking;
19. #: ProtocolTransparent-vlan; *: Management-vlan;
20. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
22. VID Type Ports
23. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
24. 1 common UT:Eth0/0/1(U) Eth0/0/2(U) Eth0/0/3(U) Eth0/0/4(D)
25. Eth0/0/5(D) Eth0/0/6(D) Eth0/0/7(D) Eth0/0/8(D)
26. Eth0/0/9(D) Eth0/0/10(D) Eth0/0/11(D) Eth0/0/12(D)
27. Eth0/0/13(D) Eth0/0/14(D) Eth0/0/15(D) Eth0/0/16(D)
28. Eth0/0/17(D) Eth0/0/18(D) Eth0/0/19(D) Eth0/0/20(D)
29. Eth0/0/21(D) Eth0/0/22(D) GE0/0/1(D) GE0/0/2(D)
31. 5 common UT:Eth0/0/1(U)
33. TG:Eth0/0/3(U)
35. 10 common UT:Eth0/0/2(U)
37. TG:Eth0/0/3(U)
39. 50 common UT:Eth0/0/1(U) Eth0/0/2(U)
41. TG:Eth0/0/3(U)
43. VID Status Property MAC-LRN Statistics Description
44. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
46. 1 enable default enable disable VLAN 0001
47. 5 enable default enable disable VLAN 0005
48. 10 enable default enable disable VLAN 0010
49. 50 enable default enable disable VLAN 0050
52. \[SW1\]display port vlan
53. Port Link Type PVID Trunk VLAN List
54. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
55. Ethernet0/0/1 hybrid 5 -
56. Ethernet0/0/2 hybrid 10 -
57. Ethernet0/0/3 hybrid 1 5 10 50
58. Ethernet0/0/4 hybrid 1 -
59. Ethernet0/0/5 hybrid 1 -
60. Ethernet0/0/6 hybrid 1 -
61. Ethernet0/0/7 hybrid 1 -
62. Ethernet0/0/8 hybrid 1 -
63. Ethernet0/0/9 hybrid 1 -
64. Ethernet0/0/10 hybrid 1 -
65. Ethernet0/0/11 hybrid 1 -
66. Ethernet0/0/12 hybrid 1 -
67. Ethernet0/0/13 hybrid 1 -
68. Ethernet0/0/14 hybrid 1 -
69. Ethernet0/0/15 hybrid 1 -
70. Ethernet0/0/16 hybrid 1 -
71. Ethernet0/0/17 hybrid 1 -
72. Ethernet0/0/18 hybrid 1 -
73. Ethernet0/0/19 hybrid 1 -
74. Ethernet0/0/20 hybrid 1 -
75. Ethernet0/0/21 hybrid 1 -
76. Ethernet0/0/22 hybrid 1 -
77. GigabitEthernet0/0/1 hybrid 1 -
78. GigabitEthernet0/0/2 hybrid 1 -
2)配置第 2 台交换机
1. \[SW2\]vlan batch 5 10 50
3. \[SW2\]interface Ethernet0/0/1
4. \[SW2-Ethernet0/0/1\]port hybrid tagged vlan 5 10 50
6. \[SW2\]interface Ethernet0/0/2
7. \[SW2-Ethernet0/0/2\]port hybrid untagged vlan 5 10 50
8. \[SW2-Ethernet0/0/2\]port hybrid pvid vlan 50
10. \[SW2\]display vlan
11. The total number of vlansis : 4
12. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
13. U: Up; D: Down; TG: Tagged; UT: Untagged;
14. MP: Vlan-mapping; ST: Vlan-stacking;
15. #: ProtocolTransparent-vlan; *: Management-vlan;
16. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
18. VID Type Ports
19. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
20. 1 common UT:Eth0/0/1(U) Eth0/0/2(U) Eth0/0/3(D) Eth0/0/4(D)
21. Eth0/0/5(D) Eth0/0/6(D) Eth0/0/7(D) Eth0/0/8(D)
22. Eth0/0/9(D) Eth0/0/10(D) Eth0/0/11(D) Eth0/0/12(D)
23. Eth0/0/13(D) Eth0/0/14(D) Eth0/0/15(D) Eth0/0/16(D)
24. Eth0/0/17(D) Eth0/0/18(D) Eth0/0/19(D) Eth0/0/20(D)
25. Eth0/0/21(D) Eth0/0/22(D) GE0/0/1(D) GE0/0/2(D)
27. 5 common UT:Eth0/0/2(U)
28. TG:Eth0/0/1(U)
30. 10 common UT:Eth0/0/2(U)
31. TG:Eth0/0/1(U)
33. 50 common UT:Eth0/0/2(U)
34. TG:Eth0/0/1(U)
35. VID Status Property MAC-LRN Statistics Description
36. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
38. 1 enable default enable disable VLAN 0001
39. 5 enable default enable disable VLAN 0005
40. 10 enable default enable disable VLAN 0010
41. 50 enable default enable disable VLAN 0050
44. \[SW2\]display port vlan
45. Port Link Type PVID Trunk VLAN List
46. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
47. Ethernet0/0/1 hybrid 1 5 10 50
48. Ethernet0/0/2 hybrid 50 -
49. Ethernet0/0/3 hybrid 1 -
50. Ethernet0/0/4 hybrid 1 -
51. Ethernet0/0/5 hybrid 1 -
52. Ethernet0/0/6 hybrid 1 -
53. Ethernet0/0/7 hybrid 1 -
54. Ethernet0/0/8 hybrid 1 -
55. Ethernet0/0/9 hybrid 1 -
56. Ethernet0/0/10 hybrid 1 -
57. Ethernet0/0/11 hybrid 1 -
58. Ethernet0/0/12 hybrid 1 -
59. Ethernet0/0/13 hybrid 1 -
60. Ethernet0/0/14 hybrid 1 -
61. Ethernet0/0/15 hybrid 1 -
62. Ethernet0/0/16 hybrid 1 -
63. Ethernet0/0/17 hybrid 1 -
64. Ethernet0/0/18 hybrid 1 -
65. Ethernet0/0/19 hybrid 1 -
66. Ethernet0/0/20 hybrid 1 -
67. Ethernet0/0/21 hybrid 1 -
68. Ethernet0/0/22 hybrid 1 -
69. GigabitEthernet0/0/1 hybrid 1 -
70. GigabitEthernet0/0/2 hybrid 1 -
3)测试
vlan5 与 vlan10 的 pc 不可以互通,但它们均可与服务器互通。
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/NETEXP/DAY04/CASE/01/index.html