华为hcia——Datacom实验指南——二层交换原理

news/2025/2/26 22:25:08

实验配置

        eNSP

什么是二层交换

        二层交换是指在同一个ip网段内,数据通过二层交换机进行转发。

什么是mac地址

        mac地址也叫做硬件地址,是以太网协议的链路层地址。简单的来说,mac地址就是我们硬件的身份证,独一无二。它是由48个bit来构成的,其中前24位是用来标示厂商的,后面24位是厂商自己分配的。

mac地址表

        主要分为静态和动态mac地址,其中静态的由管理员手动设置的,优先级比动态的高,且不会消失。动态的由交换机自己学习记录,每次数据通过交换机的时候,都会更新mac地址表,但是会存在一个老化周期(默认是300秒),如果在300内没有更新这一个,那么mac地址表就会把这个内容删除掉。

过程

        当一台pc主机,发送icmp协议的ping请求另外一台pc主机,数据会先通过第一台二层交换机,第一台交换机会先把这台pc主机的接口和mac地址写入mac地址表,然后再查找mac地址表是否由目的mac地址,如果没有那么就会泛洪出去进行寻找,目的pc主机收到数据后,就会发送数据给交换机,交换机同样先记录mac地址和接口再发送,如果查到对应的mac地址就会直接发送出去。

实验步骤

 第一步准备设备

我们需要在eNSP上准备两台主机pc和两台交换机。按照我的连线方式进行连线。

第二步开机

图标全部变成天蓝色代表开机成功。

第三步配置LSW1

输入代码

system-view
sysname LSW1
vlan batch 2
interface ethernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2
quit
interface ethernet0/0/2
port link-type access
port default vlan 2
quit

中途可能会出现日志文件不用管没关系的。

第四步配置LSW2

system-view
sysname LSW2
vlan batch 2
interface ethernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2
quit
interface ethernet0/0/2
port link-type access
port default vlan 2
quit

第五步配置PC1和PC2

第六步开始ping

 出现这种情况你就多ping几次。

然后就会出现这种情况。     

实验结束

分析数据包

我们可以发现在ping的时候,pc1首先会发送一个arp协议的广播出去寻找PC2的mac地址,然后pc2收到消息后会回复一个arp协议告诉pc1mac地址是多少。在这过程中交换机会记录发送方的接口和mac地址,然后再去查找mac地址表寻找目的主机,没有就发送泛洪出去问,当知道目的主机的mac地址后,就会通过icmp协议进行数据发送。

查看交换机的mac地址表

dispaly mac-address

我们看到第一种情况,没有任何显示,说明该交换机上mac地址表是空的,有可能是刚刚开机,一个新设备,也有可能是因为过了一个老化周期,没有更新,自动删除掉了。

第二种情况,当我们有数据进入到交换机或者接收到数据的时候,交换机就会自动更新mac地址表,老化周期会从更新的那一刻开始重新计算。

注意

我们连接的时候要注意接口,如果接口不同,那么进入的代码也需要相应的改变,

还要注意我们连接设备的线用的是什么,不同线要进行部分修改。


http://www.niftyadmin.cn/n/5869227.html

相关文章

电子商务网站租用香港服务器的好处有哪些?

电子商务网站租用香港服务器的好处主要包括: 香港服务器提供高速的网络连接,国内访问速度优势明显,满足企业内部数据传输和远程办公需求。拥有国际出口带宽优势,实现与全球各地的高速连接,对跨国业务和海外市场拓展至关…

全价值链数字化转型:以美的集团为例,探索开源AI大模型与S2B2C商城小程序源码的融合应用

摘要:在数字经济时代背景下,企业面临着前所未有的竞争压力与市场变革。全价值链的数字化转型,作为提升企业核心竞争力的关键策略,正逐步成为行业共识。美的集团,作为家电行业的领军企业,其基于数字化的全价…

Java 大视界 —— Java 大数据在智慧能源微电网能量管理中的关键技术(100)

💖亲爱的朋友们,热烈欢迎来到 青云交的博客!能与诸位在此相逢,我倍感荣幸。在这飞速更迭的时代,我们都渴望一方心灵净土,而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识,也…

政安晨【零基础玩转各类开源AI项目】DeepSeek 多模态大模型Janus-Pro-7B,本地部署!支持图像识别和图像生成

政安晨的个人主页:政安晨 欢迎 👍点赞✍评论⭐收藏 希望政安晨的博客能够对您有所裨益,如有不足之处,欢迎在评论区提出指正! 目录 下载项目 创建虚拟环境 安装项目依赖 安装 Gradio(UI) 运…

特征工程 (Feature Enginering)基础知识2

目录 特征工程数值型特征编码常用的数值型特征处理方法log变换例:广告费用与销量预测区间量化例:根据分位数进行区间量化1、数据预处理Scikit-learn中常用的特征缩放器Scikit-learn中特征缩放器的API2、数据标准化类别型特征编码标签编码独热编码Scikit-learn中的OneHotEncod…

【实战中提升自己】防火墙篇之双ISP切换与VRRP切换对于用户的体验

! 拓扑与说明 某公司的网络架构,这样的架构在目前的网络中是在常见的,假设您接收一个这样的网络,应该如何部署,该实战系列,就是一步一步讲解,如何规划、设计、部署这样一个环境,这…

蓝桥杯之日期题

文章目录 1.蓝桥杯必备知识点2. 题型13.需求2 1.蓝桥杯必备知识点 蓝桥杯是一个面向全国高校计算机相关专业学生的学科竞赛,涵盖多个赛道,常见的有软件类(如 C/C 程序设计、Java 软件开发、Python 程序设计)和电子类(…

docker 安装 seafile 企业云盘

以下是 Docker 安装 Seafile 的详细步骤,涵盖基础安装和常用配置: 一、准备工作 安装 Docker 和 Docker Compose 确保系统已安装 Docker 和 Docker Compose。 创建工作目录 mkdir ~/seafile && cd ~/seafile二、使用官方简化镜像 Seafile 提供…