Cisco Packer Tracer 中 VLAN 与三层交换机

article/2025/8/24 9:22:46

一、实验目的

1)掌握 VLAN 的基本配置方法, 理解 VLAN 的功能和作用;

2)掌握三层交换机的基本配置方法。

3理解三层网络的路由转发

二、实验环境

1)运行 Windows 2008 Server/XP/7 /10操作系统的 PC 一台。

2PacketTracer

三、实验内容

1) 学习使用命令行配置 VLAN, 观察报文的转发,理解 VLAN 的作用。

2) 学习三层交换机的基本配置方法。

3 理解三层网络的路由转发

四、实验步骤

1. 配置网络拓扑

按下图配置网络拓扑。 交换机选择 2960Switch0 Switch1 的接口 Gig1/1 互连。

(注:只有g口有路由功能,要接在g口)

设备

连接接口

IP 地址

PC0

Switch0 Fa0/1

192.168.10.2/24

PC1

Switch0 Fa0/2

192.168.20.2/24

PC2

Switch1 Fa0/1

192.168.10.4/24

PC3

Switch1 Fa0/2

192.168.20.4/24

2. 配置交换机 VLAN

在特权模式下输“configure terminal”或者“conf t”就可以进入全局配置模式。全局配置模式也称为“config”模式,使用“?”命令可查看改模式下的所有命令。

Switch>enable  #进入特权模式
Switch#confi 
Switch#configure ter
Switch#configure terminal #进入全局配置模式

1)在交换机 Switch0 中创建 VLANVLAN 号为 100VLAN 名为 v1

Switch(config)#vlan 100

Switch(config-vlan)#name v1

2)在交换机 Switch0 中创建 VLANVLAN 号为 200VLAN 名为 v2

Switch(config)#vlan 200
Switch(config-vlan)#name v2
Switch(config-vlan)#exit

3)将 Switch0 的接口 Fa0/1 配置为vlan 100

Switch(config)#interface FastEthernet0/1

Switch(config-if)#switchport access vlan 100

4)将 Switch0 的接口 Fa0/2 配置为vlan 200

5)在交换机 Switch1 中同样创建 VLAN  v1 v2, 并将接口 Fa0/1 Fa0/2 分别配置为访问 v1 v2

Switch(config)#vlan 100
Switch(config-vlan)#name v1
Switch(config-vlan)#exit
Switch(config)#vlan 200
Switch(config-vlan)#name v2
Switch(config-vlan)#exit
Switch(config)#int F0/1
Switch(config-if)#swit acce vlan 100
Switch(config-if)#int F0/2
Switch(config-if)#swit acce vlan 200

6) 测试各 PC 之间是否互通。

7) 将 Switch0 Switch1 的接口 Gig1/1 配置为 trunk 模式。

(注:只有g口有路由功能,要接在g口)

Switch(config)#interface GigabitEthernet1/1

Switch(config-if)#switchport mode trunk

Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#
Switch(config)#int g0/1
Switch(config-if)#swit mode trunk

8)测试各 PC 之间是否互通。

3. 分析交换机转发报文过程

清空 PC0 PC1 ARP 缓存(arp –d)。 切换到模拟方式下, 在 PC0 ping –n 1 211.1.1.255。观察分组转发结果。 在 PC1 ping –n 1 211.1.1.255。 在实验报告中分析 ARP 请求广播的范围以及 ICMP 分组转发结果(为什么会是这样的结果? )。

4. 配置三层交换机

如图所示, 在前面的网络拓扑中添加多层交换机 3560。并将 3560 交换机的接口f0/1f0/2 分别 Switch0 Switch1 的接口连接。

(注:只有g口有路由功能,要接在g口)

1)在 3560 交换机中创建 VLAN 100 200(名为 v1 v2)。

Switch(config)#vlan 100
Switch(config-vlan)#name v1
Switch(config-vlan)#vlan 200
Switch(config-vlan)#name v2

23560 交换机的接口 f0/1f0/2 配置为 trunk 模式

Switch#conf tSwitch(config)#vlan 10Switch(config-vlan)#vlan 20Switch(config-vlan)#eSwitch(config)#int g0/1Switch(config-if)#no shutdown  #用于​​激活网络接口​​Switch(config-if)#eSwitch(config)#int G0/2Switch(config-if)#no shutdownSwitch(config-if)#e

3) 启动 3560 交换机 IP 路由功能。

Switch(config)#ip routing

(4)分别为 3560 交换机的 VLAN v1 v2 的虚拟接口配置 IP 地址。

Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int vlan 10
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan10, changed state to up
ip address 192.168.10.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#e
Switch(config)#int vlan 20
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan20, changed state to up
ip address 192.168.20.1 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#e
Switch(config)#

Switch(config)#int vlan 10

Switch(config-if)#ip address 192.168.10.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#e

Switch(config)#int vlan 20

Switch(config-if)#ip address 192.168.20.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#e

5)配置 PC0~3 的默认网关(应配置为多少? 不配置会如何? )。

5. 分析三层交换机转发过程

1) 测试各主机间的连通性。 并在模拟方式下观察三层交换机转发报文的过程。

应该是都可以ping通

五、相关知识

    现在广泛应用于局域网环境中的被称为“三层交换机”的设备在逻辑上就是一个路由器和支持 VLAN 的二层交换机的集成体。三层交换机可以很方便地直接将多个 VLAN IP 层(第三层)进行互连。三层交换机通常不具有广域网接口,主要用于在局域网环境中互连同构的以太网,并起到隔离广播域的作用。由于三层交换机所处理的都是封装在以太网帧中的IP 数据报,可以对处理算法进行很多特殊的优化并尽量用硬件来实现,因此比传统路由器转发分组的速度要快。

   思科交换机路由器通过命令行接口(Command Line Interface, CLI) 进行配置操作的基本方法如下:

1. 查看用户配置模式下的基本命令。

    当进入交换机的“命令行”界面时,按一下键盘上的“Enter”键就进入了交换机的用户配置模式。在该模式下可以查看交换机的软、硬件版本信息,并进行简单的测试。它的提示符为“>”,在该模式下可用的命令比较少,使用“?”命令可显示该模式下的所有命令。

Switch> ?

 Exec commands:

<1-99> Session number to resume

connect Open a terminal connection

disconnect Disconnect an existing network connection

enable Turn on privileged commands

exit Exit from the EXEC

logout Exit from the EXEC

ping Send echo messages

resume Resume an active network connection

show Show running system information

telnet Open a telnet connection

terminal Set terminal line parameters

traceroute Trace route to destination

2. 查看特权模式下的基本命令。

    特权模式下可对交换机的配置文件进行管理,查看交换机的配置信息,进行网络的测试和调试等。在用户配置模式下键入“enable”命令进入特权模式。特权模式的提示符为“#”。使用“?”命令可查看该模式下的所有命令。

Switch>

Switch>enable

Switch#?

Exec commands:

<1-99> Session number to resume

clear Reset functions

clock Manage the system clock

configure Enter configuration mode

connect Open a terminal connection

copy Copy from one file to another

debug Debugging functions (see also 'undebug')

delete Delete a file

dir List files on a filesystem

disable Turn off privileged commands

disconnect Disconnect an existing network connection

enable Turn on privileged commands

erase Erase a filesystem

exit Exit from the EXEC

logout Exit from the EXEC

more Display the contents of a file

no Disable debugging informations

ping Send echo messages

reload Halt and perform a cold restart

resume Resume an active network connection

setup Run the SETUP command facility

show Show running system information

telnet Open a telnet connection

terminal Set terminal line parameters

traceroute Trace route to destination

undebug Disable debugging functions (see also 'debug')

vlan Configure VLAN parameters

write Write running configuration to memory, network, or terminal

3. 查看全局配置模式下基本命令。

全局配置模式下可以配置交换机的全局性参数。在特权模式下输“configureterminal”或者“conf t”就可以进入全局配置模式。全局配置模式也称为“config”模式,使用“?”命令可查看改模式下的所有命令。

Switch# conf t

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#?

Configure commands:

banner Define a login banner

boot Boot Commands

cdp Global CDP configuration subcommands

clock Configure time-of-day clock

do To run exec commands in config mode

enable Modify enable password parameters

end Exit from configure mode

exit Exit from configure mode

hostname Set system's network name

interface Select an interface to configure

ip Global IP configuration subcommands

line Configure a terminal line

mac-address-table Configure the MAC address table

no Negate a command or set its defaults

port-channel EtherChannel configuration

service Modify use of network based services

spanning-tree Spanning Tree Subsystem

username Establish User Name Authentication

vlan Vlan commands

vtp Configure global VTP state

4. 查看端口配置模式下的命令。

端口配置模式下可以对交换机的端口进行参数配置。一般交换机都拥有很多窗口,还可

以添加不同的模块。默认情况下,交换机的所有端口都为以太网接口类型。进入端口配置模

式,可以使用“interface Ethernet 0/1”命令。其中, interface 为进入端口命令; ethernet 表示

以太网; 0/1 表示端口编号。使用“?”可查看该模式下的所有命令。

Switch(config)#interface fastEthernet 0/1

Switch(config-if)#?

cdp Global CDP configuration subcommands

channel-group Etherchannel/port bundling configuration

channel-protocol Select the channel protocol (LACP, PAgP)

description Interface specific description

duplex Configure duplex operation.

exit Exit from interface configuration mode

mac-address Manually set interface MAC address

no Negate a command or set its defaults

shutdown Shutdown the selected interface

spanning-tree Spanning Tree Subsystem

speed Configure speed operation.

switchport Set switching mode characteristics

Switch(config-if)#

5. 模式之间的切换。

交换机各模式之间的切换可通过“exit”和“end”命令完成。

Switch>enable

Switch#configure terminal

Switch(config)#interface fastEthernet 0/5

Switch(config-if)#exit

Switch(config)#end

Switch#

!进入特权模式

!进入全局配置模式

!进入交换机 F 0/5 的接口配置模式

!退回到上一级操作模式

!直接退回到特权模式

6. 撤销某个命令。

no


http://www.hkcw.cn/article/FKLivSUEcj.shtml

相关文章

数据结构——哈希表

一、概念 哈希表也叫做散列表。是根据关键码值&#xff08;Key Value&#xff09;直接进行访问的数据结构。 哈希表通过「键 key 」和「映射函数 Hash(key) 」计算出对应的「值 value」&#xff0c;把关键码值映射到表中一个位置来访问记录&#xff0c;以加快查找的速度。这个…

Kotlin中的::操作符详解

Kotlin提供了::操作符&#xff0c;用于创建对类或对象的成员(函数、属性)的引用。这种机制叫做成员引用(Member Reference)。这是Kotlin高阶函数和函数式编程的重要组成部分。 简化函数传递 在Java中&#xff0c;我们这样传方法&#xff1a; list.forEach(item -> System.…

K8S集群主机网络端口不通问题排查

一、环境&#xff1a; k8s: v1.23.6 docker: 20.10.14 问题和故障现象&#xff1a;devops主机集群主机节点到端口8082不通&#xff08;网络策略已经申请&#xff0c;并且网络策略已经实施完毕&#xff09;&#xff0c;而且网络实施人员再次确认&#xff0c;网络策…

回调函数的理解

int yuxiangrousi 0; // 全局变量&#xff1a;鱼香肉丝&#xff08;酱油量&#xff09;// 回调函数&#xff1a;妈妈处理酱油&#xff08;将酱油加入鱼香肉丝&#xff09; void mother_callback(int new_jiangyou) {yuxiangrousi new_jiangyou; // 把酱油放进鱼香肉丝 }// 孩…

python字符重复一次 2023年信息素养大赛复赛/决赛真题 小学组/初中组 python编程挑战赛 真题详细解析

python字符重复一次 2023全国青少年信息素养大赛Python编程挑战赛复赛真题解析 博主推荐 所有考级比赛学习相关资料合集【推荐收藏】1、Python比赛 信息素养大赛Python编程挑战赛 蓝桥杯python选拔赛真题详解

【笔记】suna部署之获取 Supabase API key 和 project URL

#工作记录 Supabase | The Open Source Firebase Alternative 一、注册与登录 方式一&#xff1a;GitHub 授权登录 在登录页面选择 “继续使用 GitHub” &#xff0c;跳转到 GitHub 授权页面&#xff08;如图 5 所示&#xff09;。确认 “Supabase 的想要访问您的 [账户名] 帐…

从法律层面剖析危化品证书:两证一证背后的安全逻辑

《安全生产法》第 24 条明确规定&#xff0c;危化品单位主要负责人和安全管理人员 “必须考核合格方可上岗”。这并非仅仅是行政要求&#xff0c;而是通过法律来筑牢安全防线。在某危化品仓库爆炸事故中&#xff0c;由于负责人未持证&#xff0c;导致事故责任升级&#xff0c;企…

MMR搜索和LangChain整合Milvus实战

引言 在现代信息检索系统的构建过程中&#xff0c;搜索策略的选择往往决定了用户体验的质量。相似度搜索与MMR最大边界相关搜索作为两种主流技术方案&#xff0c;各自承担着不同的使命&#xff1a;前者专注于精确匹配&#xff0c;后者致力于平衡相关性与多样性。 本文将通过深入…

C++容器进阶:深入解析unordered_map与unordered_set的前世今生

目录 &#x1f680; 引言&#xff1a;现代C容器的王者 &#x1f3af; 学习路径 第一章&#xff1a;哈希表的数学魔法 1.1 哈希表的基本概念 哈希表的数学模型 1.2 哈希函数的设计艺术 第二章&#xff1a;unordered_map的深度解析 2.1 unordered_map的设计哲学 2.2 uno…

TDengine 运维——巡检工具(安装前检查)

简介 本文档旨在介绍 TDengine 安装部署前后配套的巡检工具。 相关工具的功能简介&#xff1a; 工具名称功能简介安装前检查部署前对 TDengine 安装部署的依赖要素进行安装前检查安装前预配置部署前对 TDengine 安装部署的依赖要素进行安装前预配置安装部署指定环境安装部署…

两个频率比较接近的简谐振动叠加后会产生拍形

两个频率比较接近的简谐振动叠加后会产生拍形。 import numpy as np import matplotlib.pyplot as plt# Parameters f1 10.0 # Frequency of the first vibration (Hz) f2 10.5 # Frequency of the second vibration (Hz) t_max 10 # Time range (seconds) t np.linsp…

安科瑞Acrelcloud-6200系统:智慧路灯安全用电监控平台架构解析

安科瑞顾强———Acrelgq 智慧路灯作为智慧城市与新基建的核心载体&#xff0c;集成了大量异元异构电子设备&#xff0c;其供电安全与能效管理面临电压多样、权属分散、扩展性不足等挑战。本文提出一种融合统一供电、分路计量、智能防护与远程监控的解决方案&#xff0c;通过构…

706万彩票大奖无人认领 兑奖期限已过

706万彩票大奖无人认领 兑奖期限已过!5月7日,广东东莞福彩官微发布了一篇寻找东莞706万大奖得主的文章。然而20多天过去了,大奖得主仍未现身兑奖。5月29日下午,东莞市福彩发行中心表示,如果当天未见得主前来领奖,将视为弃奖处理,奖金将用于扶老、助残等公益事业。据报道…

Scratch节日 | 拯救屈原 | 端午节

端午节快乐&#xff01; 这款特别为端午节打造的Scratch游戏 《拯救屈原》&#xff0c;将带你走进古代中国&#xff0c;感受历史与文化的魅力&#xff01; &#x1f3ee; 游戏介绍 扮演勇敢的探险者&#xff0c;穿越时空回到古代&#xff0c;解锁谜题&#xff0c;完成任务&…

上海一款罕见肿瘤靶向药获批 填补治疗空白

上海一款罕见肿瘤靶向药获批 填补治疗空白。国家药品监督管理局通过优先审评审批程序批准了上海复星医药产业发展有限公司申报的1类创新药芦沃美替尼片(商品名:复迈宁)。这是上海今年第6款获批上市的国产1类创新药,也是近期又一款获批上市的罕见病用药。复迈宁本次获批的两…

【开发技巧指北】IDEA修改默认绑定Maven的仓库地址

【开发技巧指北】IDEA修改默认绑定Maven的仓库地址 Microsoft Windows 11 家庭中文版 IIntelliJ IDEA 2025.1.1.1 默认的IDEA是有自己捆绑的Maven的&#xff08;这是修改完毕的截图&#xff09; 修改默认的Maven配置&#xff0c;路径是IDEA安装路径下的plugins D:\Softwares\I…

小程序为什么要安装SSL安全证书

小程序需要部署SSL安全证书&#xff0c;这是小程序开发及运营的强制性要求&#xff0c;也是保障用户数据安全、提升用户体验和满足平台规范的必要措施。 一、平台强制要求 微信小程序官方规范 微信小程序明确要求所有网络请求必须通过HTTPS协议传输&#xff0c;服务器域名需配…

Nest全栈到失业(三):半小时图书管理系统-User

用户模块 创建用户 先使用nest g resource user --no-spec 创建一个用户的模块,并选择他的CRUD操作 写一个注册接口 import { Controller, Post, Body } from nestjs/common; import { UserService } from ./user.service; import { RegisterUserDto } from ./dto/register-us…

美创专家分享医疗数据安全分类分级实践与探索

医疗数据安全分类分级 近日&#xff0c;由浙江卫生信息学会主办的2025年卫生健康网络数据安全培训会&#xff08;宁波站&#xff09;顺利举办&#xff0c;美创科技专家许钰钢受邀分享《医疗数据安全分类分级实践与探索》&#xff0c;系统解析医疗行业数据安全分类分级的实施必…

Vision Transformer网络结构

0.前言 参考CSDN大佬(太阳花的小绿豆)的代码&#xff0c;梳理了一下vit的网络结构&#xff0c;代码地址如下&#xff1a; deep-learning-for-image-processing/pytorch_classification/vision_transformer at master WZMIAOMIAO/deep-learning-for-image-processing GitHub …