实验介绍:

以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数据网络通讯技术。当主机数目较多时会导致冲突严重、广播泛滥、性能显著下降甚至造成网络不可用等问题。通过交换机实现LAN互连虽然可以解决冲突严重的问题,但仍然不能隔离广播报文和提升网络质量。
在这种情况下出现了VLAN技术,这种技术可以把一个LAN划分成多个逻辑的VLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VLAN间则不能直接互通,这样,广播报文就被限制在一个VLAN内。
本实验通过配置华为交换机设备,了解并熟悉VLAN技术的相关配置。

#如果对CSMDA/CD技术感兴趣的朋友,可以看一本书。计算机网络 谢希仁版(目前已经更新到第八版了),建议转行到我们这行的同学可以看看。毕竟考证的时候基本上不怎么讲这个,建议大家可以做为课外读物学习一样。

实验目的
 掌握VLAN的创建方法
 掌握Access、Trunk和Hybrid类型接口的配置方法
 掌握基于接口划分VLAN的配置方法
 掌握基于MAC地址划分VLAN的配置方法
 掌握MAC地址表及VLAN信息的查看方式

实验组网介绍

实现的需求:

1.根据公司业务需要,划分VLAN ,分别分成vlan 2 3 10

2.实现VLAN2和VLAN3之间不通

3.VLAN3可以内部通讯,配置基于MAC地址划分VLAN10

实验配置:

1.1 我们首先在SW1上 配置VLAN 2 3 10

SW2-4上面也是如此配置 不然只能走VLAN1 默认VLAN通过 不符合我们的实验要求。、

1.2 我们配置SW3和SW4的接口IP地址

是不是发现配置不了,没关系,我们把接口加入access口和VLAN,然后在VLANIF里面配置逻辑接口。

当然我们用的设备是S5700,他是支持三层的,但是为了方便理解,也许大家可能在现实中用的是二层设备呢,所以我们此处不开启三层功能。

配置接口为Access口,默认VLAN为VLAN3  (他的对端接口要也要配)

配置VLANif3的逻辑接口

S4同理

同时我们把S1和S2的G0/0/2口配置为trunk口,允许2 3 10通过

配置好了S1-S4后,我们测试一下 看下VLAN3之间能不能通信

如果我们不想让他通过VLAN3 可以在SW1的G0/0/2口设置不允许VLAN3 通过  ,然后大家可以试试还能不能ping通

同时我们测试VLAN2和VLAN3的通信

配置 SW1的R0/0/1接口

配置AR1为PC

然后发现VLAN2和VLAN3无法互通 完成测试!

这些都是属于配置基本接口地址划分VLAN的方法(工作中最常见的方法)

接下来我们配置VLAN10,配置基于MAC地址划分VLAN10

先配置AR2 配置接口地址

使其模拟PC2

同时我们查看PC2的G0/0/1接口的mac地址

接下来我们在SW2上面做mac地址绑定vlan10

配置SW2的G0/0/4接口为hybrid类型(华为的私有协议)

开启接口的MAC VLAN功能。

测试一下,VLAN10到2的连通性,我们发现不通,没事,这是正常的,我们抓包试一下。(我感觉这里大概率是华为卖私货和教你使用抓包工具所以出个这个实验)

到这里就出现了一个我非常疑惑的问题 按照华为的手册AR1ping AR10 ping不通 但是能抓到vlan10的数据帧。我只能抓到STP协议,其他的都抓不到 非常困惑 。(平常我工作中很少基于mac地址绑定vlan)

我的wireshark版本是2.0.1 ensp是R003 virtual box是5.2.44(特别希望有大佬来解释一下这个问题 到底是我配错了,还是模拟器不支持?如果我后面自己发现了问题,也会同步更新的。)

所以我选择了另外增加两台PC 绑定了MAC地址 然后能通 数据包也能抓到。

如果实验的目的是为了基于mac地址绑定VLAN 那么我们就做成功了。如果是分析pack的问题 ,我想我还没有搞定!(我看了最新的实验手册 他们依然把这一条写了的的,我真的很纳闷)、

以下是华为的实验手册 原文

实验拓扑图及配置:

链接:https://pan.baidu.com/s/1EWIBFZ5GT2qGldsP1eC1JA?pwd=HCIA
提取码:HCIA

HCIA-Datacom 3.1 实验一:以太网基础与VLAN配置实验的更多相关文章

  1. 20155313 杨瀚 《网络对抗技术》实验五 MSF基础应用

    20155313 杨瀚 <网络对抗技术>实验五 MSF基础应用 一.实验目的 本实验目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路.具体需要完成: 1.一个主动 ...

  2. 20155317王新玮《网络对抗技术》实验8 WEB基础实践

    20155317王新玮<网络对抗技术>实验8 WEB基础实践 一.实验准备 1.0 实验目标和内容 Web前端HTML.能正常安装.启停Apache.理解HTML,理解表单,理解GET与P ...

  3. 20145314郑凯杰《网络对抗技术》实验8 WEB基础实践

    20145314郑凯杰<网络对抗技术>实验8 WEB基础实践 一.实验准备 1.0 实验目标和内容 Web前端HTML.能正常安装.启停Apache.理解HTML,理解表单,理解GET与P ...

  4. 20155324 实验5 MSF基础应用

    20155324 实验5 MSF基础应用 ms08_067 用search命令,搜索与ms08_067相关的模块,如图: 服务器信息块(SMB)是一个网络文件共享协议,它允许应用程序和终端用户从远端的 ...

  5. 实验八 Web基础 SQL注入原理

    实验八 Web基础 实验要求 (1)Web前端HTML 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML. (2)Web前端javascipt ...

  6. 2017-2018-2 20155225《网络对抗技术》实验八 Web基础

    2017-2018-2 20155225<网络对抗技术>实验八 Web基础 1.Web前端HTML 输入命令apachectl start打开apahce,并使用netstat -aptn ...

  7. 2017-2018-2 20155225《网络对抗技术》实验五 MSF基础应用

    2017-2018-2 20155225<网络对抗技术>实验五 MSF基础应用 ms08_067 用search命令,搜索与ms08_067相关的模块,如图: 找到了对应的攻击模块expl ...

  8. 20155201 网络攻防技术 实验八 Web基础

    20155201 网络攻防技术 实验八 Web基础 一.实践内容 Web前端HTML,能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML. We ...

  9. 20155201 网络攻防技术 实验五 MSF基础应用

    20155201 网络攻防技术 实验五 MSF基础应用 一.实践内容 一个主动攻击实践,如ms08_067 一个针对浏览器的攻击,如ms11_050 一个针对客户端的攻击,如Adobe 成功应用任何一 ...

随机推荐

  1. Redis - Redlock算法

    Redis - Redlock算法 在Redis的分布式环境中,我们假设有N个Redis master.这些节点完全互相独立,不存在主从复制或者其他集群协调机制.之前我们已经描述了在Redis单实例下 ...

  2. 开发工具-在线JSON相关的工具

    更新记录: 2022年6月7日 新增链接. 2022年6月1日 开始. https://www.sojson.com/json2entity.html URL参数互转JSON https://tool ...

  3. 23.Nginx+keepalived负载均衡高可用

    Nginx+keepalived负载均衡高可用 结构图 环境: 主 服务器:192.168.239.10 备 服务器:192.168.239.20 Web 服务器1:192.168.239.40 We ...

  4. MySQL-5-TCL,视图,变量,存储过程和函数,流程控制

    TCL:Transaction Control Language事务控制语言 TCL 事务的特点 acid: 原子性(Atomicity),一致性(Consistency),隔离性(isolation ...

  5. Web思维导图实现的技术点分析(附完整源码)

    简介 思维导图是一种常见的表达发散性思维的有效工具,市面上有非常多的工具可以用来画思维导图,有免费的也有收费的,此外也有一些可以用来帮助快速实现的JavaScript类库,如:jsMind.KityM ...

  6. Json多层级动态结构数据解析

    一.工具 (1)GSON Google Gson是一个简单的基于Java的库,用于将Java对象序列化为JSON,反之亦然. 它是由Google开发的一个开源库. 以下几点说明为什么应该使用这个库 - ...

  7. java反射之-Javabean与Map的互转

    1.BeanUntils工具类的准备 /** * @ClassName: BeanUtils * @Description: * @Author: songwp * @Date: 9:02 2022/ ...

  8. POI设置列宽 自动调整列宽

    for (int i = 0; i <= totalColumn; i++) { sheet.autoSizeColumn((short)i,true); //调整列宽 } 其中totalCol ...

  9. [零基础学IoT Pwn] 环境搭建

    [零基础学IoT Pwn] 环境搭建 0x00 前言 这里指的零基础其实是我们在实战中遇到一些基础问题,再相应的去补充学习理论知识,这样起码不会枯燥. 本系列主要是利用网上已知的IoT设备(路由器)漏 ...

  10. 一文详解|Go 分布式链路追踪实现原理

    在分布式.微服务架构下,应用一个请求往往贯穿多个分布式服务,这给应用的故障排查.性能优化带来新的挑战.分布式链路追踪作为解决分布式应用可观测问题的重要技术,愈发成为分布式应用不可缺少的基础设施.本文将 ...