热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ensp以太网基础与vlan配置实验(基于接口划分和MAC地址划分vlan)

文章目录一.题目分析二.实验步骤1.在sw1上创建vlan,基于接口划分vlan2.在sw2上创建vlan,基于接口划分vlan3.配置接口地址4.在s


文章目录

    • 一.题目分析
    • 二.实验步骤
      • 1.在sw1上创建vlan,基于接口划分vlan
      • 2.在sw2上创建vlan,基于接口划分vlan
      • 3.配置接口地址
      • 4.在sw3/4上创建vlan,基于接口划分vlan
      • 5.完成第四条要求
      • 6.基于mac地址划分vlan
    • 三.实验总结




题目


在这里插入图片描述


一.题目分析

1.pc1和pc2在同一网段且同在vlan1(vlan1是默认的)
2.交换机上都需要创建vlan和划分vlan


二.实验步骤


1.在sw1上创建vlan,基于接口划分vlan

[sw1]vlan batch 2 3 10
[sw1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type access(access接口类型只允许一个vlan通过)
[sw1-GigabitEthernet0/0/2]port default vlan 2

[sw1]int g0/0/3
[sw1-GigabitEthernet0/0/3]port link-ty access
[sw1-GigabitEthernet0/0/3]port default vlan 3

[sw1-GigabitEthernet0/0/3]int g0/0/4
[sw1-GigabitEthernet0/0/4]port link-type trunk (交换机之间接口换成trunk类型)
[sw1-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3 10


2.在sw2上创建vlan,基于接口划分vlan

[sw2]vlan batch 2 3 10
[sw2]int g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type access
[sw2-GigabitEthernet0/0/2]port default vlan 3

[sw2]int g0/0/3
[sw2-GigabitEthernet0/0/3]port link-type access
[sw2-GigabitEthernet0/0/3]port default vlan 10

[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type trunk
[sw2-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 3 10


3.配置接口地址

[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip ad 10.1.2.1 24

[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip ad 10.1.10.1 24

[sw3]vlan 3
[sw3-vlan3]q
[sw3]int vlanif 3 (在交换机上创建逻辑接口,让交换机可以配置IP地址)
[sw3-Vlanif3]ip ad 10.1.3.1 24

[sw4]vlan 3
[sw4-vlan3]q
[sw4]int vlanif 3
[sw4-Vlanif3]ip ad 10.1.3.2 24


4.在sw3/4上创建vlan,基于接口划分vlan

[sw3]int g0/0/1
[sw3-GigabitEthernet0/0/1]port link-type access
[sw3-GigabitEthernet0/0/1]port default vlan 3

[sw4]int g0/0/1
[sw4-GigabitEthernet0/0/1]port link-type access
[sw4-GigabitEthernet0/0/1]port default vlan 3

测试发现vlan3内的交换机可以互通
在这里插入图片描述

在这里插入图片描述


5.完成第四条要求

[sw1]int g0/0/4
[sw1-GigabitEthernet0/0/4]undo port trunk allow-pass vlan 1
[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]undo port trunk allow-pass vlan 1
没有敲这条命令之前是可以使pc1/2互通,敲完这条命令之后就不可以了,因为ensp是默认vlan1 的
在这里插入图片描述


6.基于mac地址划分vlan

首先查看ar2的mac地址(命令是dis interface g0/0/0)如下图:
在这里插入图片描述
[sw2]vlan 10
[sw2-vlan10]mac-vlan mac-address 00e0-fcf3-150e (将mac地址划分到vlan10)
[sw2-vlan10]q
[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]int g0/0/3
[sw2-GigabitEthernet0/0/3]port link-type hybrid (基于mac地址划分的vlan推荐用hybrid,接收多个vlan不带标签通过)
[sw2-GigabitEthernet0/0/3]port hybrid untagged vlan 10
[sw2-GigabitEthernet0/0/3]mac-vlan enable

[sw1]int g0/0/5
[sw1-GigabitEthernet0/0/5]port link-type access
[sw1-GigabitEthernet0/0/5]port default vlan 10

测试一下pc3与ar2是否通了:
在这里插入图片描述


三.实验总结

1.如果把sw3换成CE6800交换机可以在接口使用命令(undo portswitch)把二层接口转换成三层接口,这样就可以配置IP地址,s5700和s3700版本比较低无法通过此命令来转换接口.


推荐阅读
  • 本文详细解析了vlan接口类型和划分的相关知识,包括access、trunk和hybrid接口类型的特点和功能,以及它们在数据包发送和接收过程中的处理方式。同时介绍了pvid的作用和使用方法,以及trunk接口在发送数据包时的处理规则。最后,还介绍了如何使所有vlan生效的方法。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • HSRP热备份路由器协议的应用及配置
    本文介绍了HSRP热备份路由器协议的应用及配置方法,包括设计目标、工作原理、配置命令等。通过HSRP协议,可以实现在主动路由器故障时自动切换到备份路由器,保证网络连通性。此外,还介绍了R1和R2路由器的配置方法以及Sw1和Sw2交换机的配置方法,最后还介绍了测试连通性和路由追踪的方法。 ... [详细]
  • 本文详细介绍了在Linux虚拟化部署中进行VLAN配置的方法。首先要确认Linux系统内核是否已经支持VLAN功能,然后配置物理网卡、子网卡和虚拟VLAN网卡的关系。接着介绍了在Linux配置VLAN Trunk的步骤,包括将物理网卡添加到VLAN、检查添加的VLAN虚拟网卡信息以及重启网络服务等。最后,通过验证连通性来确认配置是否成功。 ... [详细]
  • 交换机配置:intg100unshintvlani1ipadd192.168.56.177qstelseuser-iv4authaaaproinsshupl3qsshuserpyt ... [详细]
  • 移动传感器扫描覆盖摘要:关于传感器网络中的地址覆盖问题,已经做过很多尝试。他们通常归为两类,全覆盖和栅栏覆盖,统称为静态覆盖 ... [详细]
  • 用户视图(查看运行状态或其他参数)系统视图(配置设备的系统参数)system-viewEntersystemview,returnuservi ... [详细]
  • CISCO ASA防火墙Failover+multiple context详细部署By 年糕泰迪[操作系统入门]
    一.文章概述本文主要就CISCOASA防火墙的高可用和扩张性进行阐述和部署。再cisco防火墙系列中主要有3种技术来实现高可用和扩张性。分别是Failover,multiplese ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • 开发笔记:实验7的文件读写操作
    本文介绍了使用C++的ofstream和ifstream类进行文件读写操作的方法,包括创建文件、写入文件和读取文件的过程。同时还介绍了如何判断文件是否成功打开和关闭文件的方法。通过本文的学习,读者可以了解如何在C++中进行文件读写操作。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • MPLS VP恩 后门链路shamlink实验及配置步骤
    本文介绍了MPLS VP恩 后门链路shamlink的实验步骤及配置过程,包括拓扑、CE1、PE1、P1、P2、PE2和CE2的配置。详细讲解了shamlink实验的目的和操作步骤,帮助读者理解和实践该技术。 ... [详细]
  • 本文由编程笔记#小编整理,主要介绍了关于数论相关的知识,包括数论的算法和百度百科的链接。文章还介绍了欧几里得算法、辗转相除法、gcd、lcm和扩展欧几里得算法的使用方法。此外,文章还提到了数论在求解不定方程、模线性方程和乘法逆元方面的应用。摘要长度:184字。 ... [详细]
author-avatar
手机用户2502904457
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有