### 《计算机网络》实验指导书关键知识点解析
#### 实验一:网络交换实验
**实验类型:** 验证性实验
**实验名称:** 网络交换实验(2学时)
**实验目的:**
- 掌握交换机的基本工作原理与核心功能;
- 熟悉并运用交换机的管理方式,尤其是通过Console端口进行的配置;
- 学习如何在交换机上执行命令行操作。
**实验要求:**
- 能够熟练地对交换机进行基础配置与日常管理。
**实验设备:**
- 计算机;
- 交换机(型号S2126G)。
**实验技术原理:**
1. **交换机的角色:** 作为网络连接的关键设备,交换机负责封装转发数据包,能够“学习”MAC地址并将其存储在内部地址表中,从而建立从发送方到接收方的临时交换路径,使得数据帧可以直接从源地址到达目的地。
2. **交换机的管理方式:** 分为带内管理和带外管理两种模式。通过Console端口管理交换机属于带外管理范畴,这种方式不会占用网络接口资源,但需要使用专用配置线缆进行近距离配置。初次使用交换机时,通常采用此方式进行初始配置。
3. **交换机的配置模式:**
- **用户模式:** 进入交换机后的初始模式,在此模式下可以查看软件和硬件版本信息,进行基本测试。
- **特权模式:** 用户模式的下一层次,允许对交换机配置文件进行管理、查看配置信息以及进行网络测试和调试。
- **全局配置模式:** 属于特权模式下的子模式,用于配置交换机的全局参数。
- **端口模式:** 全局配置模式下的子模式,用于配置特定端口的参数。
**交换机命令行操作示例:**
- `switch>enable`:进入特权模式。
- `switch#configure terminal`:进入全局配置模式。
- `switch(config)#interface fastethernet0/5`:进入指定端口(如F0/5)的配置模式。
- `switch(config-if)#exit`:退回到上一级模式。
- `switch(config-if)#end`:直接退回到特权模式。
- 命令简写和自动补齐支持:
- `switch> ?`:列出当前模式下可用的所有命令。
- `switch# co ?`:列出所有以“co”开头的命令。
- `switch# copy ?`:列出与“copy”命令相关的选项。
- `switch# con ter`:简写“configure terminal”的命令。
- `switch# con` + 按下`Tab`键:自动补全“configure”。
**交换机配置登录过程:**
- 通过Web页面访问系统控制平台,登录网址为:`http://192.168.0.254:8080`。
**常用交换机配置命令及其用途:**
- `show`:用于显示各种配置信息,如版本、MAC地址列表、当前配置等。
- `enable`:进入特权模式。
- `configure`:进入全局配置模式。
- `vlan`:设置虚拟局域网(VLAN)。
- `show vlan`:显示VLAN配置信息。
- `no shutdown`:启用交换机端口。
**VLAN配置详解:**
- **创建VLAN:**
```plaintext
Switch# configure terminal
Switch(config)# vlan 10
Switch(config)# vlan 20
```
- **验证VLAN创建情况:**
```plaintext
Switch# show vlan
```
- **将端口分配给VLAN:**
```plaintext
Switch# configure terminal
Switch(config)# interface fastethernet0/5
Switch(config-if)# switchport access vlan 10
```
上述命令将端口0/5分配给了VLAN 10。
本实验不仅涵盖了交换机的基本配置与管理,还深入介绍了VLAN的概念与配置方法,对于理解现代网络架构和技术具有重要意义。通过这些实践操作,学习者能够更好地掌握网络交换的基础知识和技术要点,为进一步的学习和发展打下坚实的基础。