实验介绍:

以太网是一种基于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. 面试官:Dubbo是什么,他有什么特性?

    哈喽!大家好,我是小奇,一位热爱分享的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新 一.前言 书接上回,今天还是过周末,虽然 ...

  2. 优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)

    JNPF平台架构介绍 JNPF快速开发平台采用前后端分离技术.采用B/S架构开发,形成一站式开发多端(APP+PC)使用. PC端版本介绍 第一个当然是当下热门的.net core了,运行环境为Vis ...

  3. CentOS切换用户命令su or su+username

    1.打开终端,提示符为"$",表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此时的提示符变为"#". 注意, ...

  4. LoRa和NB-IoT会长期共存吗?

    物联网有很多无线通信技术,主要是Zigbee,WiFi,蓝牙和Z-wave等短距离通信技术,另一种是LPWAN.LPWAN的两种类型之一在未授权的频谱上工作.另一种是2G/3G/4G蜂窝通信技术,该技 ...

  5. ExtJS直接加载HTML页面

    ExtJS直接加载HTML页面 说明 ExtJS组件很不错,但再完美也有需要其他组件的时候,比如有时候就需要引入已经写好的HTML页面.主要的方法如下. 测试环境:ExtJS 7.4 使用html配置 ...

  6. MySQL case when then 用法

    下面演示一下MYSQL中的CASE WHEN THEN的用法. 一. SELECT MENU_NAME, YXBZ, case YXBZ when 'Y' then '开放' when 'N' the ...

  7. NC16430 [NOIP2016]蚯蚓

    NC16430 [NOIP2016]蚯蚓 题目 题目描述 本题中,我们将用符号 \(\lfloor c \rfloor\) 表示对 c 向下取整,例如:\(\lfloor 3.0 \rfloor = ...

  8. Java开发学习(八)----IOC/DI配置管理第三方bean、加载properties文件

    前面的博客都是基于我们自己写的类,现在如果有需求让我们去管理第三方jar包中的类,该如何管理? 一.案例:数据源对象管理 本次案例将使用数据源Druid和C3P0来配置学习下. 1.1 环境准备 学习 ...

  9. Java 常用Set集合和常用Map集合

    目录 常用Set集合 Set集合的特点 HashSet 创建对象 常用方法 遍历 常用Map集合 Map集合的概述 HashMap 创建对象 常用方法 遍历 HashMap的key去重原理 常用Set ...

  10. 一张图进阶 RocketMQ - 通信机制

    前 言 三此君看了好几本书,看了很多遍源码整理的 一张图进阶 RocketMQ 图片,关于 RocketMQ 你只需要记住这张图!觉得不错的话,记得点赞关注哦. [重要]视频在 B 站同步更新,欢迎围 ...