Cisco Packet Tracer交换机划分VLAN

1.1, 单交换机构建一个VLAN

  • 我们使用一个交换机将两台PC划分在一个VLAN中,这里不需要配置交换机。
  • 第一步,画出原理图

在这里插入图片描述

  • .第二步,单击主机标志,分别配置IP地址和网关
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 最后一步,打开任何一个pc的命令窗口,ping另外一台主机进行验证。
    在这里插入图片描述
    在这里插入图片描述
    因为这里没有划分vlan,所以两台主机是在同一个局域网下的,是可以进行通信的。

1.2, 单交换机划分两个VLAN

  • 下面我们将把上面两台主机划分到不同的VLAN中,就是对交换机进行配置。最后的实验结果应该是无法通信的,下面开始。
  • 首先还是单击交换机图标,进入CLI
    在这里插入图片描述

  • 下面对上面各条命令进行解释
Switch#enable           //进入特权模式
Switch#config        	//全局配置模式
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 2    //添加虚拟端口VLAN 2
Switch(config-vlan)#exit   //回到上一级模式
Switch(config)#vlan 3    
Switch(config-vlan)#exit
Switch(config)#interface fa 0/1     //进入端口模式,选择配置端口1
Switch(config-if)#switch access vlan 2    //将端口1(即pc0)划分为vlan2
....
Switch(config)#end   //直接回到特权模式




  • 验证结果
    在这里插入图片描述
    结果两台主机不能进行通信。

1.3, 使用两个交换机进行VLAN划分

  • 接下来我们画4台PC,使pc0和pc2在vlan2中,使pc1和pc3在vlan3中。

在这里插入图片描述

  • 右边部分的配置和左边的一模一样,就是PC1,PC2,和PC3的IP地址分别是

  • 192.168.2.2和192.168.1.3和 192.168.2.3

  • 接下来主要就是对中间的线进行配置。,准确地讲是对中间线所连交换机的两个端口进行配置,将两个端口改成trunk模式,这样就可以进行多个vlan信息的传递了,从而达到同个vlan可以跨越不同的交换机的目的,因为中间的线都是接在两个交换机的5端口,所以对两个交换机的配置是一摸一样的。
    在这里插入图片描述

  • 最后进行验证。

在这里插入图片描述

### 如何在 Cisco Packet Tracer 中配置交换机 VLAN #### 配置概述 在 Cisco Packet Tracer 中,VLAN 的配置涉及多个步骤,主要包括创建 VLAN、分配端口到特定的 VLAN、验证配置以及测试网络连通性。以下是详细的配置方法。 --- #### 创建 VLAN 并将其应用到交换机端口 1. **打开交换机 CLI 界面** 双击交换机设备,在弹出的窗口中选择 “CLI” 进入命令行界面[^1]。 2. **进入全局配置模式** 输入 `enable` 命令切换至特权执行模式,再输入 `configure terminal` 或者简写为 `conf t` 来进入全局配置模式[^2]。 3. **创建新的 VLAN** 使用以下命令来定义一个新的 VLAN: ```bash switch(config)# vlan <VLAN_ID> switch(config-vlan)# name <VLAN_NAME> ``` 例如,创建 ID 为 10 的 VLAN 并命名为 Sales: ```bash switch(config)# vlan 10 switch(config-vlan)# name Sales ``` 4. **将接口分配给指定的 VLAN** 将某个物理端口分配到已创建的 VLAN 下: ```bash switch(config)# interface fastethernet <PORT_NUMBER> switch(config-if)# switchport mode access switch(config-if)# switchport access vlan <VLAN_ID> ``` 例如,将 FastEthernet0/1 接口加入到 VLAN 10: ```bash switch(config)# interface fastethernet 0/1 switch(config-if)# switchport mode access switch(config-if)# switchport access vlan 10 ``` 5. **保存配置** 完成上述操作后,记得通过以下命令保存当前更改以防重启丢失数据: ```bash switch# copy running-config startup-config ``` --- #### 测试 VLAN 配置的有效性 为了确认 VLAN 是否正常工作,可以通过以下方式检验: 1. **显示 VLAN 表格信息** 执行如下命令查看所有 VLAN 和其对应的成员端口列表: ```bash switch# show vlan brief ``` 2. **检查主机间的连通性** 同一 VLAN 内部的不同主机应该能够互相通信;而跨 VLAN 主机则无法直接访问除非经过路由器或三层交换机处理[^3]。具体做法是在终端仿真器下运行 ping 测试命令,比如从一台 PC 发送 ICMP 请求包到达另一台同属一个子网下的目标 IP 地址上: ```bash PC>ping <TARGET_IP_ADDRESS> ``` 如果返回成功响应,则表明该部分功能运作良好。 --- #### 注意事项 - 默认情况下,所有未被显式指派过的端口都属于 VLAN 1 (即 native VLAN),因此建议重新规划并合理安排资源以避免潜在冲突。 - 当存在多台互联级联型二层交换装置时还需要额外考虑 trunk link 设置以便于传输 tagged frames 数据帧跨越边界传递消息过去。 ```python def configure_vlan(vlan_id, vlan_name, port_number): commands = [ f'vlan {vlan_id}', f'name {vlan_name}', f'interface fastethernet {port_number}', 'switchport mode access', f'switchport access vlan {vlan_id}' ] return '\n'.join(commands) print(configure_vlan(10, "Sales", "0/1")) ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值