当前位置: 首页 > news >正文

交换机基础(零):交换机基础配置

一、华为设备视图

常用视图 名称

进入视图

视图功能

用户视图

用户从终端成功登录至设备即进 入用户视图,在屏幕上显示

kHuawei>

用户可以完成查看运行状态和统 计信息等功能。在其他视图下

都可使用return直接返回用户视

系统视图

在用户视图下,输入命令

system-view后按Enter键,进

入系统视图。

<Huawei>system-view

[Huawei]

在系统视图下,用户可以配置系

统参数以及通过该视图进入其他 的功能配置视

接口视图

使用interface命令并指定接口类 型及接口编号,可以进入相应的  接口视图。

Huawei]interface

gigabitethernetX/Y/Z

[Huawei-GigabitEthernetX/Y/Z] X/Y/Z为需要配置的接口编号,分 别对应“槽位号/子卡号/接口序   

配置接口参数的视图称为接口视图

在该视图下可以配置接口相关的物

理属性、链路层特性及IP地址等重 要参数

路由协议

视图

在系统视图下,使用路由协议进程 运行命令可以进入到相应的路由协 议视图

Huawei]isis

[Huawei-isis-1]

路由协议的大部分参数是在相应

的路由协议视图下进行配置的。

如IS-IS协议视图。OSPF协议视

图、RIP协议视图,要退回到上

-层命令,可以使用quit命令

 

二、端口配置 

 1. 接口命名

配置物理接口需要分别指定接口类型、接口编号。规则如下。

(1)未使能集群功能时,设备采用“槽位号/子卡号/接口序号”的编号规则来定义物理接口。

(2)使能集群功能后,设备采用“框号/槽位号/子卡号/接口序号”的编号规则来定义物理接口。

        1)框号:表示集群交换机在集群系统中的ID, 值可以为1或者2。

        2)槽位号:表示单板所在的槽位号。

        3)子卡号:表示业务接口板支持的子卡号。

        4)接口序号:表示单板上各接口的编排顺序号。

        如未使用集群功能的交换机的Gigabitethernet3/0/23表示交换机槽位号是3,子卡号是0,对应的接口序号是23的10/100/1000Mb/s网口,简写为gi3/0/23

进入该端口的配置命令为:

[Huawei]interface port

例如:[Huawei]interface gi3/0/23

 2、交换机初始化配置

        如果要合理管理交换机,就应该配置IP地址(管理地址)和名称,并设置密码。管理一台新的交换机,首先要对其进行初始化配置。   华为交换机中有个专门用于设置管理VLAN 的命令,就是在VLAN 视   图下执行命令management-vlan, 配置管理VLAN 具体配置方法:

[Switch-vlan10]management-vlan

        通过Console口配置好管理IP 地址的交换机,可以通过Telnet、SSHWeb 界面等进行配置。登录界面的用户名和密码也是需要在 配置Console 口时设置好,由于华为交换机版本不同,默认密码可能也不同。

【例】下面给出一个交换机基本配置过程。

<Huawej>                                //用户视图提示符<Huawei>

<Huawei>system-view// 进入系统视图,系统视图提示符

[Huawei]Enter system view,return user view with Ctrl+Z

[Huawei]sysname lms //设置交换机名为lms

[lms]interface Vlanif 1 //进入vlan 1虚接口视图

 [lms-Vlanifl]ip address 172.28.1.1255.255.255.0 //设置虚接口IP地址也可以使用下面这种形式,作用相同。

[lms-Vlanif1]ip address 172.28.1.124 //通过前缀的形式指定子网掩码

[lms-Vlanif1]quit   //退回系统视图

[lms]ip      route-static      0.0.0.00.0.0.0172.28.1.254//设置默认静态默认路由,以便能从IP网络进行通信

        注意: ip route-static ip-address subnet-mask gateway是基本命令模式。其中 ip-address  为目标网络的网络地址;

        subnet-mask 为子网掩码; gateway 为网关。其中网关处的IP地址说明了路由的下一站。

[lms]user-interface vty 04 //进入VTY 接口

[lms-ui-vty0-4]authentication-mode      aaa      //认证为aaa

[lms-ui-vty0-4]quit

[lms]aaa    //进入aaa配置

[lms -aaa]local-user huawei password irreversible-cipher Huawei  //用户huawei 的密码为Huawei【部分版本不支持“irreversible-cipher”个关键词】

[lms-aaa]local-user  huawei  service-type  telnet  //用户huawei 的服务类型是Telnet

[lms-aaa]local-user  Huawei  privilege  level  3

[lms-aaa]return  //退回用户视图

<lms>save

 三、华为交换机光模块类型与特点

主要类型有以下几种:

(1)SFP(Small   Form-factor    Pluggable) 光模块:

        小型可插拔型封装。SFP 光模块支持LC光纤连接器,支持热插拔。

(2)eSFP(enhanced Small Form-factor Pluggable) 模块:

        增强型SFP,    有时也将eSFP 称为SFP  指带电压、温度、偏置电流、发送光功率、接收光功率监控功能的SFP

(3)SFP+(Small Form-factor Pluggable Plus) 光模块:

        速率提升的SFP 模块。因为速率提升,所以对EMI 敏感。

(4)XFP(10-GB       Small       Form-factor       Pluggable)  光模块:

         “X” 是罗马数字10的缩写,所有的XFP模块都是10G光模块。 XFP光模块支持LC光纤连接器,支持热插拔。相比SFP+ 光模块, XFP 光模块尺寸更宽更长。

(5)QSFP+(Quad       Small       Form-factor        Pluggable)  光模块:

        四通道小型可热插拔光模块。QSFP+ 光模块支持MPO 纤连接器,相比SFP+ 光模块尺寸更大。

四、VRRP

        虚拟路由冗余协议 (Virtual Router Redundancy Protocol,VRRP)  解决局域网中配置静态网关出现单点失效现象的路由协议,可以配置一个交换机群集。VRRP允许两台或多台交换机使用同一个虚拟的MAC地址和IP地址,看起来多台交换机就像是一台大交换机,其实这台大交换机并不存在,只是多台互为备份的交换机。

VRRP配置

        华为设备通过部署VRRP,  实现主设备和备用设备共同分担用户业务的配置。图给出的HostA Host C的默认网关分别指向不同的虚拟地址,以实现业务分担。

1、RouterA 配置文件: 

<RouterA>system-view

[RouterA]interface  Ethernet1/0/0

[RouterA-Ethernet1/0/0Jip address 192.168.1.1  255.255.255.0

[RouterA-Ethernet1/0/0]quit

[RouterA]interface  Ethernet2/0/0

[RouterA-Ethernet2/0/0]ip address 10.1.1.1  255.255.255.0  //连接HostA的接口的IP地址

[RouterA-Ethernet2/0/0]vrrp   vrid    lvirtual-ip  10.1.1.111   //配置备份组1的虚拟网关地址

[RouterA-Ethernet2/0/0]vrrp vrid 1 priority 120 //配置RouterA在备份组1中的优先级为120,默认为100

[RouterA-Ethernet2/0/0]vrrp  vrid  2  virtual-ip  10.1.1.112  //配置备份组2的虚拟网关地址

[RouterA-Ethernet2/0/0]quit 

[RouterA]ospf 1

[RouterA-ospf-1]area 0.0.0.0

[RouterA-ospf-1-area-0.0.0.0]network 192.168.1.0  0.0.0.255

[RouterA-ospf-1-area-0.0.0.0]network  10.1.1.00.0.0.255

2、RouterB 配置文件: 

<RouterB>system-view

[RouterB]interface  Ethernet1/0/0

[RouterB-Ethernet1/0/0]ip address 192.168.2.1  255.255.255.0

[RouterB-Ethernet1/0/0]quit

[RouterB]interface  Ethernet2/0/0

[RouterB-Ethernet2/0/0Jip address 10.1.1.2  255.255.255.0  //连接HostC的接口的IP地址

[RouterB-Ethernet2/0/0]vrrpvrid 1 virtual-ip 10.1.1.111   //配置备份组1的虚拟网关地址

[RouterB-Ethernet2/0/0]vrrp  vrid  2  virtual-ip  10.1.1.112    //配置备份组2的虚拟网关地址

[RouterB-Ethernet2/0/0]vrrp  vrid  2   priority 120 //配置RouterB 在备份组2中的优先级为120

[RouterB]ospf  1

[RouterB-ospf-1]area   0.0.0.0

[RouterB-ospf-1-area-0.0.0.0]network     192.168.2.0  0.0.0.255

[RouterB-ospf-1-area-0.0.0.0]network  10.1.1.00.0.0.255

3、RouterC  配置文件:

<RouterC>system-view

[RouterC]interface Ethernet1/0/0

[RouterC-Ethernet1/0/0Jip address 192.168.1.2  255.255.255.0

[RouterC-Ethernet1/0/0]quit

[RouterC]interface Ethernet2/0/0

[RouterC-Ethernet2/0/0]ip address 192.168.2.2  255.255.255.0

[RouterC-Ethernet2/0/0]quit 

[RouterC]interface       Ethernet3/0/0

[RouterC-Ethernet3/0/0]ip address 20.1.1.1255.255.255.0

[RouterC-Ethernet3/0/0]quit

[RouterC]ospf 1

[RouterC-ospf-1]area     0.0.0.0

[RouterC-ospf-1-area-0.0.0.0]network  192.168.1.00.0.0.255

[RouterC-ospf-1-area-0.0.0.0]network  192.168.2.00.0.0.255

[RouterC-ospf-1-area-0.0.0.0]network  20.1.1.00.0.0.255

        在RouterA上执行display vrrp命令,可以看到RouterA分别作为备份组1的Master和备份组2的Backup。其中备份组1的“state”Master, 备份组2的“state”Backup。

        display vrrp命令查看RouterAVRRP状态

相关文章:

交换机基础(零):交换机基础配置

一、华为设备视图 常用视图 名称 进入视图 视图功能 用户视图 用户从终端成功登录至设备即进 入用户视图&#xff0c;在屏幕上显示 kHuawei> 用户可以完成查看运行状态和统 计信息等功能。在其他视图下 都可使用return直接返回用户视 图 系统视图 在用户视图下&…...

02 线性组合、张成的空间与基

线性组合、张成的空间与基 基向量缩放向量并相加给定向量张成的空间线性相关与线性无关空间的基 这是关于3Blue1Brown "线性代数的本质"的学习笔记。 基向量 当看到一对描述向量的数时&#xff0c;比如[3,-2]时&#xff0c;把这对数中的每个数&#xff08;坐标&…...

解析mfc100u.dll文件丢失的修复方法,快速解决mfc100u.dll问题

在计算机使用过程中&#xff0c;我们经常会遇到一些错误提示&#xff0c;其中最常见的就是“缺少某个文件”的错误。最近&#xff0c;我也遇到了一个这样的问题&#xff0c;那就是“mfc100u.dll丢失”。这个问题可能会导致某些应用程序无法正常运行&#xff0c;给我们带来困扰。…...

免费外文文献检索网站,你一定要知道

01. Sci-Hub 网址链接&#xff1a;https://tool.yovisun.com/scihub/ Sci-hub是一个可以无限搜索、查阅和下载大量优质论文的数据库。其优点在于可以免费下载论文文献。 使用方法&#xff1a; 在Sci—hub搜索栏中粘贴所需文献的网址或者DOI&#xff0c;然后点击右侧的open即可…...

大数据毕业设计选题推荐-收视点播数据分析-Hadoop-Spark-Hive

✨作者主页&#xff1a;IT研究室✨ 个人简介&#xff1a;曾从事计算机专业培训教学&#xff0c;擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Python…...

传智杯-21算法赛初赛B组题目详细解法解析-AB题(C/C++、Python、Java)

🚀 欢迎来到 ACM 算法题库专栏 🚀 在ACM算法题库专栏,热情推崇算法之美,精心整理了各类比赛题目的详细解法,包括但不限于ICPC、CCPC、蓝桥杯、LeetCode周赛、传智杯等等。无论您是刚刚踏入算法领域,还是经验丰富的竞赛选手,这里都是提升技能和知识的理想之地。 ✨ 经典…...

post给后端传递数组和多个参数

这是前端的数据结构 data() {return {loading: false,inputForm: {id: ${gridProject.id},gridName: ,gridId: ,projectName: ,projectId: ,type: },data: [],value: []}}, 其中 gridId 和 type 是单个参数 , value 是个数组&#xff0c;注意 这里data中的value[]不要直接给后…...

音频修复增强软件iZotope RX 10 mac中文特点

iZotope RX 10 mac是一款音频修复和增强软件。 iZotope RX 10 mac主要特点 声音修复&#xff1a;iZotope RX 10可以去除不良噪音、杂音、吱吱声等&#xff0c;使音频变得更加清晰干净。 音频增强&#xff1a;iZotope RX 10支持对音频进行音量调节、均衡器、压缩器、限制器等处…...

【面试】虚拟机栈面试题

目录 一、举例栈溢出的情况二、调整栈大小&#xff0c;能保证不出现溢出吗&#xff1f;三、分配的栈内存越大越好吗&#xff1f;四、垃圾回收是否会涉及到虚拟机栈&#xff1f;五、方法中定义的局部变量是否存在线程安全问题&#xff1f;5.1 说明5.2 代码示例 一、举例栈溢出的…...

白话熵增定律

白话熵增定律 热力学中的熵增定律 熵是指一个系统的混乱程度的度量&#xff0c;是热力学中的一个系统的属性。熵增定律是指一个封闭的系统随着时间的发展&#xff0c;在朝平衡状态发展时&#xff0c;其熵会增加&#xff0c;即其越来越混乱。 对于一个房间&#xff0c;如果经常…...

(论文阅读14/100)End-to-end people detection in crowded scenes

文献阅读笔记 简介 题目 End-to-end people detection in crowded scenes 作者 Russell Stewart, Mykhaylo Andriluka 原文链接 https://arxiv.org/pdf/1506.04878.pdf 关键词 Null 研究问题 当前的人员检测器要么以滑动窗口的方式扫描图像&#xff0c;要么对一组离…...

Go的错误处理

什么是错误&#xff1f; 错误表示程序中发生的任何异常情况。假设我们正在尝试打开一个文件&#xff0c;但该文件在文件系统中不存在。这是一种异常情况&#xff0c;表示为错误。 Go 中的错误是普通的旧值。就像任何其他内置类型&#xff08;例如 int、float64 等&#xff09…...

云原生相关概念

云计算 指托管在外部数据中心并按使用量付费提供给用户的软件基础设施。公司不必为昂贵的服务器付费并进行维护。相反&#xff0c;他们可以使用云提供商提供的按需云原生服务&#xff0c;例如存储、数据库和分析。 云原生 是在 云计算环境 中构建、部署和管理现代应用程序的…...

【JS】this指向

一、this指向的四种规则 1.默认绑定规则 默认指向&#xff1a;指向window 独立调用&#xff1a;指向window 对象指向&#xff0c;比较的是引用地址。 console.log(this window); //true console.log({} {}); //false //函数的独立调用 function test(){console.lo…...

SpringCloud Alibaba Demo(Nacos,OpenFeign,Gatway,Sentinel)

开源地址&#xff1a; ma/springcloud-alibaba-demo 简介 参考&#xff1a;https://www.cnblogs.com/zys2019/p/12682628.html SpringBoot、SpringCloud 、SpringCloud Alibaba 以及各种组件存在版本对应关系。可参考下面 版本对应 项目前期准备 启动nacos. ./startup.c…...

基于nodejs+vue畅听校园点歌系统的设计与实现

目 录 摘 要 I ABSTRACT II 目 录 II 第1章 绪论 1 1.1背景及意义 1 1.2 国内外研究概况 1 1.3 研究的内容 1 第2章 相关技术 3 2.1 nodejs简介 4 2.2 express框架介绍 6 2.4 MySQL数据库 4 第3章 系统分析 5 3.1 需求分析 5 3.2 系统可行性分析 5 3.2.1技术可行性&#xff1a;…...

IDEA 设置代码注释模板

功能简介&#xff1a; 每次看别人代码时&#xff0c;面对毫无注释的类&#xff0c;除了头大还是头大&#xff0c; 以下提供了一种代码类注释模板 新建java类的时候&#xff0c;自动增加类注释&#xff0c;养成代码开发好习惯 效果展示&#xff1a; 代码模板&#xff1a; #if (…...

emoji对齐 特殊字符对齐 文本对齐

emoji如何对齐 特殊字符如何对齐 高级文本对齐 问题引出 我们在程序打印输出时&#xff0c;如何我们所输出的字符中包含emoji文本&#xff0c;或者其它特殊的字符文本&#xff0c;则我们的打印对齐效果将出现错位。以下代码复现了这一效果&#xff08;tips&#xff1a; 马老师…...

Selenium Python 中的动作链

Selenium 是一个用于自动化的独立的基于 Web 的工具。 它是任何人都可以使用的开源工具。 与Python语言结合使用该工具进行测试。 操作链是 Selenium 的基本组成部分&#xff0c;提供了一种管理低级交互的方法&#xff0c;例如按键、鼠标移动、鼠标按钮操作以及与上下文菜单的…...

OceanBase:03-集群部署

目录 一、集群规划 二、配置要求 三、部署前配置 1.配置 limits.conf 2.配置 sysctl.conf 3.关闭防火墙 4.关闭 SELinux 5.创建数据目录&#xff0c;修改文件所有者信息 6.设置无密码 SSH 登录 7.安装jdk 四、解压执行安装 五、集群部署 1.OBD命令行部署 2. OBD白…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站&#xff0c;会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后&#xff0c;网站没有变化的情况。 不熟悉siteground主机的新手&#xff0c;遇到这个问题&#xff0c;就很抓狂&#xff0c;明明是哪都没操作错误&#x…...

基于算法竞赛的c++编程(28)结构体的进阶应用

结构体的嵌套与复杂数据组织 在C中&#xff0c;结构体可以嵌套使用&#xff0c;形成更复杂的数据结构。例如&#xff0c;可以通过嵌套结构体描述多层级数据关系&#xff1a; struct Address {string city;string street;int zipCode; };struct Employee {string name;int id;…...

Spring Boot 实现流式响应(兼容 2.7.x)

在实际开发中&#xff0c;我们可能会遇到一些流式数据处理的场景&#xff0c;比如接收来自上游接口的 Server-Sent Events&#xff08;SSE&#xff09; 或 流式 JSON 内容&#xff0c;并将其原样中转给前端页面或客户端。这种情况下&#xff0c;传统的 RestTemplate 缓存机制会…...

Linux简单的操作

ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...

2021-03-15 iview一些问题

1.iview 在使用tree组件时&#xff0c;发现没有set类的方法&#xff0c;只有get&#xff0c;那么要改变tree值&#xff0c;只能遍历treeData&#xff0c;递归修改treeData的checked&#xff0c;发现无法更改&#xff0c;原因在于check模式下&#xff0c;子元素的勾选状态跟父节…...

[Java恶补day16] 238.除自身以外数组的乘积

给你一个整数数组 nums&#xff0c;返回 数组 answer &#xff0c;其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法&#xff0c;且在 O(n) 时间复杂度…...

mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包

文章目录 现象&#xff1a;mysql已经安装&#xff0c;但是通过rpm -q 没有找mysql相关的已安装包遇到 rpm 命令找不到已经安装的 MySQL 包时&#xff0c;可能是因为以下几个原因&#xff1a;1.MySQL 不是通过 RPM 包安装的2.RPM 数据库损坏3.使用了不同的包名或路径4.使用其他包…...

Swagger和OpenApi的前世今生

Swagger与OpenAPI的关系演进是API标准化进程中的重要篇章&#xff0c;二者共同塑造了现代RESTful API的开发范式。 本期就扒一扒其技术演进的关键节点与核心逻辑&#xff1a; &#x1f504; 一、起源与初创期&#xff1a;Swagger的诞生&#xff08;2010-2014&#xff09; 核心…...

CMake控制VS2022项目文件分组

我们可以通过 CMake 控制源文件的组织结构,使它们在 VS 解决方案资源管理器中以“组”(Filter)的形式进行分类展示。 🎯 目标 通过 CMake 脚本将 .cpp、.h 等源文件分组显示在 Visual Studio 2022 的解决方案资源管理器中。 ✅ 支持的方法汇总(共4种) 方法描述是否推荐…...

Web 架构之 CDN 加速原理与落地实践

文章目录 一、思维导图二、正文内容&#xff08;一&#xff09;CDN 基础概念1. 定义2. 组成部分 &#xff08;二&#xff09;CDN 加速原理1. 请求路由2. 内容缓存3. 内容更新 &#xff08;三&#xff09;CDN 落地实践1. 选择 CDN 服务商2. 配置 CDN3. 集成到 Web 架构 &#xf…...