一、VLAN简介

VLAN指在同一个物理网段内,通过逻辑手段,将其划分出多个虚拟的局域网,每个虚拟局域网都具备和真实局域网一样的功能。VLAN不受物理位置限制,可以灵活划分,同一个VLAN内的主机之间可以直接相互通信,不同VLAN间的主机通信则由路由器转发。

二、VLAN分类

1、Tag VLAN

Tag VLAN 是基于交换机端口划分 VLAN 的另一种类型,遵循 IEEE 802.1Q 协议标准,进行数据传输时,在数据帧内添加4字节的802.1Q标签信息,用于标识该数据帧属于哪个 VLAN ,便于交换机做出相应的处理。

2、Port VLAN

Port VLAN 利用交换机端口进行划分,一个端口对应一个VLAN。

三、模拟实现

(1)、Tag VLAN

1、网络拓扑(PC0接S0的FastEthernet 0/1 端口,PC1接S0的FastEthernet 0/2 端口,PC2接S1的FastEthernet 0/1端口,PC3接S1的FastEthernet 0/2端口)

2、各PC机进行IP配置

PC0、PC1 、PC2 、PC3的IP地址分别为192.168.1.2、192.168.1.3、192.168.1.4、192.168.1.5,处于同一网段内,两两之间可以通信

2、配置VLAN

对交换机进入全局配置后,划分VLAN并设置模式为TRUNK

对交换机S0配置

命令行:

en

conf t (进去全局模式)

vlan 2 (创建一个名为VLAN 2的VLAN)

exit

vlan 3

exit

interface fa 0/1 (进入端口 FastEthernet 0/1)

switchport access vlan 2 (将端口 FastEthernet 0/1 划分进VLAN 2)

interface fa 0/2

switchport access vlan 3

interface fa 0/24

switchport mode trunk (端口模式设置为 trunk,即Tag模式)

对交换机 S1 命令配置(和S0一样)

3、测试

使用PC0分别 ping PC1(192.168.1.3),PC2(192.168.1.4),进行连通测试,发现PC1不通,PC2通,VLAN划分成功。

(2)、Port VLAN

1、网络拓扑(PC0 连接在 S0的 FastEthernet 0/1端口,PC1 连接在 S0的 FastEthernet 0/2端口,PC2 连接在 S0的 FastEthernet 0/3端口,PC3 连接在 S0的 FastEthernet 0/4端口,PC4 连接在 S0的 FastEthernet 0/5端口,PC5 连接在 S0的 FastEthernet 0/6端口)

2、各PC的IP配置

3、交换机命令配置(将端口0/1,0/4,0/3划分到VLAN1,即PC0,PC3,PC2为vlan 1成员,将端口 0/2,0/5,0/6,划分到VLAN 2,对应 PC1,PC4,PC5)

  注意:所有端口在初始状态下,都默认接入VLAN 1,所以在 show vlan时,才会出现上图所示。

4、测试(PC0 ping PC6,不通,PC0 ping PC3,通,设置成功)

Cisco Packet Tracer Student(思科网络模拟器)模拟搭建VLAN网络的更多相关文章

  1. Cisco Packet Tracer Student(思科网络模拟器)模拟集线器和嗅探攻击

    一.集线器简介 集线器是局域网内的基础设备,工作于OSI中的物理层,作用是将接收的信号进行放大再传输,集线器是纯硬件设施,集线器开发之初就没考虑过软件层面的操作,所以不具备像路由器.交换机等设备那样具 ...

  2. 基础课(一)Cisco Packet Tracer Student模拟器简单的运用

    一.相同设备之间用交叉线,不同设备之间用直通线 如上图中的简单的两个PC机相连,交叉线相连的两个PC机是能ping同,直通线相连的两台PC机不通,ipconfig可以查看本机设备的网络配置 time= ...

  3. 对比网络模拟器软件——Cisco Packet Tracer、华为eNSP、H3C Cloud Lab

    1.软件介绍 1.1 Cisco Packet Tracer Cisco Packet Tracer(以下简称PT)是一款由思科公司开发的,为网络课程的初学者提供辅助教学的实验模拟器.使用者可以在该模 ...

  4. Cisco Packet Tracer NAT模拟实验

    Cisco Packet Tracer NAT模拟实验 by: 铁乐猫 date: 2020-09-22 cisco packet tracer : 7.2.2 NAT简介 NAT允许将私有IP地址映 ...

  5. IP组网实验(使用Cisco Packet Tracer路由器模拟软件)

    最近计网课讲到了以太网,第二个计网实验就是IP组网实验.这个实验主要使用了netsim这个路由器模拟软件.怎奈mac上没有,于是用Cisco Packet Tracer进行了一次模拟(其实就是实验中的 ...

  6. Cisco Packet Tracer的使用(一)

    Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计.配置.排除网络故障提供了网络模拟环境.用户可以在软件的图形用户界面上直接使用拖曳方法 ...

  7. Linux中安装Cisco Packet Tracer

    Cisco Packet tracer是什么? Cisco Packet Tracer是一个强大的网络模拟工具,用于进行Cisco认证时的培训.它为我们 提供了各个路由器和网络设备的良好的接口视图,这 ...

  8. Cisco Packet Tracer中通过集线器组网

    Cisco Packet Tracer中可以通过集线器将多台电脑完成通信. Cisco Packet Tracer 6.2.0 一.添加三台电脑设备 1.按照下图1.2步骤操作,2步骤执行三次,拖拽P ...

  9. Cisco Packet Tracer中两台电脑通信设置

    Cisco Packet Tracer是网络初学者仿真模拟网络环境的必备工具.今天我们来模拟下两台电脑之间的通信. Cisco Packet Tracer版本6.2.0 一.添加设备 1.这里添加一个 ...

随机推荐

  1. java序列回显学习

    java反序列化回显 在很多不出网的情况下,一种是写webshell(内存嘛),另一种就是回显,本文先学习回显,回显的主要方式有一下几种. defineClass RMI绑定实例 URLClassLo ...

  2. django orm 更新数据时间不自动更新问题

    gmt_create自动添加auto_now_add:gmt_modify自动更新auto_now class CommonInfo(models.Model): """ ...

  3. Elemnt ui 组件封装(form)

    <template> <el-form class="form" :inline="formConfig.inline" :model=&qu ...

  4. 使用CreateThreadPool创建线程池

    使用Windows API函数来创建线程池,可以极大的方便了自己编写线程池的繁琐步骤. 使用CreateThreadPool来创建一个线程池,需要在创建完成后,初始化线程池的状态,并且在不需要的时候清 ...

  5. 1.5 Linux中大量使用脚本语言,而不是C语言!

    说到在 Linux 下的编程,很多人会想到用C语言,Linux 的内核.shell.基础命令程序,也的确是用C语言编写的,这首先证明了一点,C语言很强很通用. 到目前为止,C语言依然垄断着计算机工业中 ...

  6. spring 拦截器流程 HandlerInterceptor AsyncHandlerInterceptor HandlerInterceptorAdapter

    HandlerInterceptor源码 3种方法: preHandle:拦截于请求刚进入时,进行判断,需要boolean返回值,如果返回true将继续执行,如果返回false,将不进行执行.一般用于 ...

  7. MySQL中的全表扫描和索引树扫描

    引言 在学习mysql时,我们经常会使用explain来查看sql查询的索引等优化手段的使用情况.在使用explain时,我们可以观察到,explain的输出有一个很关键的列,它就是type属性,ty ...

  8. spring boot 中接口参数为枚举时的反序列化配置(总结)

    步骤 如果是 GET 请求中需要反序列化枚举值(即 url 中的参数[querystring]),确保以下两点 1.1. 重写 StringToEnumConverterFactory 1.2. 配置 ...

  9. 48. Rotate Image - LeetCode

    Question 48. Rotate Image Solution 把这个二维数组(矩阵)看成一个一个环,循环每个环,循环每条边,每个边上的点进行旋转 public void rotate(int[ ...

  10. FTPClient处理中文乱码问题,实测通过了

    使用FTPClient 操作FTP时,遇到路径或文件名中文乱码问题:   其中的一种处理方式:   在new FTPClient()后,可以设置编码, ftpClient=new FTPClient( ...