HCIA-H12-811题目解析(1)

1、【多选题】关于动态 MAC 地址表说法正确的是?

A、通过报文中的源MAC地址学习获得的动态MAC表项会老化

B、通过查看指定动态MAC地址表项的个数,可以获取接口下通信的用户数

C、在设备重启后,之前的动态表项会丢失

D、在设备重启后,之前保存的表项不会丢失

答案:ABC

【*】

MAC地址表可分为动态、静态、黑洞。

动态:通过接口上传递的报文所学到的mac地址,可老化。系统复位,接口板热插拔动态表会丢失。作用:查看动态mac表可以查看设备之间有无交流,还可以获得接口下通信用户数。

静态:用户手工配置,不可老化。接口绑定mac之后,不是同一mac源会丢弃。一条静态mac只能绑定一个接口,绑定之后不会影响接口动态mac地址学习。作用:通过绑定mac地址表项可以保证合法用户使用,防止mac地址攻击。

    黑洞:用户手工配置,不可老化。配置黑洞之后,如果源或目的有这个MAC会丢弃。通过配置黑洞MAC地址表项,可以过滤掉非法用户。

【*】

    初始状态:是一张空白表,即MAC地址表中没有表项。若要进行转发,则会出现情况:

    1)广播式转发:某个接口收到数据,会把数据帧从所有其它端口转发出去;

    2)明确主机连接在交换机的哪个端口上,确定主机的位置,再进行转发;即会进行MAC地址表的学习;


【*】学习过程:

    ① PC机发出数据帧—包含自己源MAC地址和目的MAC地址的信息;

    ② 交换机在端口处接收数据帧—查看源MAC地址和目的MAC地址;

    ③ 添加至MAC地址表,形成一条MAC地址表项;

    ④ 若交换机收到未知目的MAC地址,则会把此数据帧从其它端口转发出去;下一次再转发时,不会再进行广播操作;

【*】学习原则:

    ① 一个MAC地址只能被一个端口学习;只需确认主机的位置即可,若有多个端口则会造成资源的浪费;

    ② 一个端口可以学习多个MAC地址;比如端口连接一个Hub,Hub连接多个主机;


 【多选题】以下哪些 MAC 地址不能作为主机网卡的 MAC 地址?

A、00-02-03-04-05-06

B、03-04-05-06-07-08

C、02-03-04-05-06-07

D、01-02-03-04-05-06

答案:BD

【*】mac地址一共六个字节,每个字节是由0-F组成的,超出F的都为无效MAC地址,前三个字节代表厂商,也就是可以通过前三个字节来判断是哪个厂家生产的,后三个字节为系列号。

    【*】全F的MAC地址为广播地址,全0的地址是无效的地址。

    【*】第一个字节是奇数的是组播地址,用户不可使用;

    【*】第一个字节为偶数的MAC地址用户可以使用;


【多选题】如果以太网数据Length/Type=80806,下列说法正确的是

A、此数据帧的目的MAC地址有可能是FFF-FFFF-FFFF

B、此数据的源MAC地址一定不是FFFF-FFFF-FFFF

C、此数据帧为IEEE802.3帧

D、此数据帧为EthernetⅡ帧

答案: ABD

    在VLAN技术中,通过给以太网帧附加一个标签(Tag)来标记这个以太网帧能够在哪个VLAN中传播。交换机在转发数据帧时,需要考虑两个因素,一个是MAC地址,一个是VLAN标签。


【单选题】现有交换机MAC地址表如图,下列说法正确的有?

A、从端口收到源MAC地址为5489-9811-0b49的MAC地址为5489-989d-1d30的数据,从Eth/0/2端口转发出去

B、从端口收到源MAC地址为5489-9885-18a8,目的MAC地址为5489-989d-1d30的数据,从Eth/0/1端口转发出去

C、当交换机重启,端口Eth0/0/2学习到的MAC地址不需要重新学习

D、当交换机重启,端口Eth0/0/3学习到的MAC地址需要重新学习

答案: D

【*】

    单播帧的转发:从源MAC到目的MAC相连的端口转发数据;

    广播、组播帧的转发:从所有的端口转发出去,除了源端口之外。目的是让网络中其他的成员收到这些数据帧;

    帧过滤操作:避免不必要的帧转发,对符合特定条件的帧进行过滤筛选,即不进行转发操作,这种情况是发生在一个端口学习到多个MAC地址的情况下。


 【本文章技术支持:武汉科云信息技术有限公司】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/206647.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

运维 在Windows上搭建小型Git服务

文章目录 1、Git选型1.1、主要特性1.2、代码管理1.3、工单管理1.4、Pull/Merge requests1.5、第三方集成1.6、选型结论 2、环境搭建2.1、Gitea下载2.2、Gitea安装2.3、配置服务信息2.4、运行服务2.5、注册Gitea为服务2.6、正常使用 1、Git选型 1.1、主要特性 1.2、代码管理 1.…

VUE2+THREE.JS项目搭建

THREE项目搭建 简介学习文档推荐搭建1.下载three.js2.新建3DWorkShop.vue文件3.创建utils/three/tool.js4.创建components/three/draw.vue[重点]4.1 引入文件4.2 初始化场景4.3 初始化渲染器4.4 初始化光源4.5 初始化相机(人眼模式)4.6 初始化控制器4.7 初始化动画4.8 添加全局…

GB28181学习(十七)——基于jrtplib实现tcp被动和主动发流

前言 GB/T28181-2022实时流的传输方式介绍:https://blog.csdn.net/www_dong/article/details/134255185 基于jrtplib实现tcp被动和主动收流介绍:https://blog.csdn.net/www_dong/article/details/134451387 本文主要介绍下级平台或设备发流功能&#…

【心得】XXE漏洞利用个人笔记

XML中关于DTD类型(内部(SYSTEM)的和外部(PUBLIC)的区别) xxe的利用 XML Entity 实体注入 当程序处理xml文件时,没有禁止对外部实体的处理,容易造成xxe漏洞 危害 主流是任意文件读取 XML 文件 一般表示带有结构的数据 祖父 3个叔父 8个堂弟堂妹 …

【C++】string模拟

string讲解&#xff1a;【C】String类-CSDN博客 基本框架 #pragma once #include <iostream> using namespace std; ​ namespace wzf {class string{public:// 默认构造函数string(): _str(new char[1]), _size(0), _capacity(0){_str[0] \0; // 在没有内容时仍要有终…

ChatGPT 使用入门

背景 ChatGPT是一个强大的聊天机器人助手&#xff0c;内置了大量的互联网知识文档&#xff0c;且具有上下文记忆&#xff0c;可以帮我们快速地查找一些资料&#xff0c;了解一个知识&#xff0c;帮我们回答问题&#xff0c;编写代码等。此外&#xff0c;在使用ChatGPT时具有一…

拼图游戏制作

2.创建用户界面 package domain; /** * ClassName: User * Author: Kox * Data: 2023/2/2 * Sketch: */ public class User { private String username; private String password; public User() { } public User(String username, String p…

简单好用!日常写给 ChatGPT 的几个提示词技巧

ChatGPT 很强&#xff0c;但是有时候又显得很蠢&#xff0c;下面是使用 GPT4 的一个实例&#xff1a; 技巧一&#xff1a;三重冒号 """ 引用内容使用三重冒号 """&#xff0c;让 ChatGPT 清晰引用的内容&#xff1a; 技巧二&#xff1a;角色设定…

【数据清洗 | 数据规约】数据类别型数据 编码最佳实践,确定不来看看?

&#x1f935;‍♂️ 个人主页: AI_magician &#x1f4e1;主页地址&#xff1a; 作者简介&#xff1a;CSDN内容合伙人&#xff0c;全栈领域优质创作者。 &#x1f468;‍&#x1f4bb;景愿&#xff1a;旨在于能和更多的热爱计算机的伙伴一起成长&#xff01;&#xff01;&…

mysql8下载与安装教程

文章目录 1. MySQL下载2. 方式一&#xff1a;msi文件安装2.1 安装2.2 添加环境变量2.3 登录mysql 3. 方式二&#xff1a;zip文件安装3.1 安装3.2 配置文件3.3 加入环境变量3.4 初始化mysql3.5 登录mysql 1. MySQL下载 以下两个网址二选一 官网&#xff1a;https://downloads.…

LeetCode(46)汇总区间【区间】【简单】

目录 1.题目2.答案3.提交结果截图 链接&#xff1a; 汇总区间 1.题目 给定一个 无重复元素 的 有序 整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说&#xff0c;nums 的每个元素都恰好被某个区间范围所覆盖&#xff0c;并且不存在属于某…

知识蒸馏代码实现(以MNIST手写数字体为例,自定义MLP网络做为教师和学生网络)

dataloader_tools.py import torchvision from torchvision import transforms from torch.utils.data import DataLoaderdef load_data():# 载入MNIST训练集train_dataset torchvision.datasets.MNIST(root "../datasets/",trainTrue,transformtransforms.ToTens…

鸿蒙系统扫盲(三):鸿蒙开发用什么语言?

1.两种开发方向 我们常说鸿蒙开发&#xff0c;但是其实鸿蒙开发分为两个方向&#xff1a; 一个是系统级别的开发&#xff0c;比如驱动&#xff0c;内核和框架层的开发&#xff0c;这种开发以C/C为主 还有一个是应用级别的开发&#xff0c;在API7以及以下&#xff0c;还是支持…

咨询+低代码,强强联合为制造业客户赋能

内容来自演讲&#xff1a;沈毅 | 遨睿智库 | 董事长 & 王劭禹 | 橙木智能 | 联合创始人 摘要 文章主要讲述了智库董事长沈毅创办广告公司的经历&#xff0c;以及他在管理公司过程中遇到的问题和挑战&#xff0c;最后通过与明道云以及橙木智能联合创始人王邵禹老师的合作&…

分布式篇---第五篇

系列文章目录 文章目录 系列文章目录前言一、你知道哪些限流算法?二、说说什么是计数器(固定窗口)算法三、说说什么是滑动窗口算法前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去…

【软件测试】盘一盘工作中遇到的 Redis 异常测试

在测试工作中&#xff0c;涉及到与 redis 交互的场景变的越来越多了。关于redis本身就不作赘述了&#xff0c;网上随便搜&#xff0c;本人也做过一些整理。 今天只来复盘一下&#xff0c;在测试过程中与 redis 的二三事儿。其中提到的案例是经过抽象化的&#xff0c;用作辅助说…

阿里云跨账号建立局域网

最近有活动&#xff0c;和好友一并薅了下阿里云的羊毛。琢磨着两台机器组一个局域网&#xff0c;于是有了这个需求&#xff0c;把步骤记录一下&#xff1a; 假设两台机器叫A和B&#xff0c;我们开始进行建立和组网 1. 建立ECS 把A机器公共环境装好&#xff0c;然后使用《实例与…

【驱动】SPI驱动分析(四)-关键API解析

关键API 设备树 设备树解析 我们以Firefly 的SPI demo 分析下dts中对spi的描述&#xff1a; /* Firefly SPI demo */ &spi1 {spi_demo: spi-demo00{status "okay";compatible "firefly,rk3399-spi";reg <0x00>;spi-max-frequency <48…

什么是木马

木马 1. 定义2. 木马的特征3. 木马攻击流程4. 常见木马类型5. 如何防御木马 1. 定义 木马一名来源于古希腊特洛伊战争中著名的“木马计”&#xff0c;指可以非法控制计算机&#xff0c;或在他人计算机中从事秘密活动的恶意软件。 木马通过伪装成正常软件被下载到用户主机&…

js无法请求后端接口,别的都可以?

在每个接口的控制器中加入以下代码即可&#xff1a; header(Access-Control-Allow-Methods:*); header("Access-Control-Allow-Origin:*"); 如果嫌麻烦可以添加在api初始函数里面