华为,新华三,思科网络设备指令
1. 设备信息查看
华为
display version # 查看设备版本信息 display device # 查看设备硬件信息
新华三(H3C)
display version # 查看设备版本信息 display device # 查看设备硬件信息
锐捷
show version # 查看设备版本信息 show device # 查看设备硬件信息
思科
show version # 查看设备版本信息 show inventory # 查看设备硬件信息
2. 接口状态查看
华为
display interface brief # 查看接口简要状态 display interface GigabitEthernet 0/0/1 # 查看指定接口的详细信息
新华三(H3C)
display interface brief # 查看接口简要状态 display interface GigabitEthernet 0/0/1 # 查看指定接口的详细信息
锐捷
show interface brief # 查看接口简要状态 show interface GigabitEthernet 0/0/1 # 查看指定接口的详细信息
思科
show ip interface brief # 查看接口简要状态 show interface GigabitEthernet 0/0/1 # 查看指定接口的详细信息
3. 路由表查看
华为
display ip routing-table # 查看IP路由表
新华三(H3C)
display ip routing-table # 查看IP路由表
锐捷
show ip route # 查看IP路由表
思科
show ip route # 查看IP路由表
4. ARP 表查看
华为
display arp # 查看ARP表
新华三(H3C)
display arp # 查看ARP表
锐捷
show arp # 查看ARP表
思科
show arp # 查看ARP表
5. MAC 地址表查看
华为
display mac-address # 查看MAC地址表
新华三(H3C)
display mac-address # 查看MAC地址表
锐捷
show mac-address-table # 查看MAC地址表
思科
show mac address-table # 查看MAC地址表
6. 当前配置查看
华为
display current-configuration # 查看当前配置
新华三(H3C)
display current-configuration # 查看当前配置
锐捷
show running-config # 查看当前配置
思科
show running-config # 查看当前配置
7. 保存配置
华为
save # 保存当前配置
新华三(H3C)
save # 保存当前配置
锐捷
write # 保存当前配置
思科
write memory # 保存当前配置
8. VLAN 配置
华为
system-view vlan 10 # 创建VLAN 10 description Sales # 添加VLAN描述 quit interface GigabitEthernet 0/0/1 port link-type access # 设置接口为Access模式 port default vlan 10 # 将接口加入VLAN 10
新华三(H3C)
system-view vlan 10 # 创建VLAN 10 description Sales # 添加VLAN描述 quit interface GigabitEthernet 0/0/1 port link-type access # 设置接口为Access模式 port default vlan 10 # 将接口加入VLAN 10
锐捷
configure terminal vlan 10 # 创建VLAN 10 name Sales # 添加VLAN描述 exit interface GigabitEthernet 0/0/1 switchport mode access # 设置接口为Access模式 switchport access vlan 10 # 将接口加入VLAN 10
思科
configure terminal vlan 10 # 创建VLAN 10 name Sales # 添加VLAN描述 exit interface GigabitEthernet 0/0/1 switchport mode access # 设置接口为Access模式 switchport access vlan 10 # 将接口加入VLAN 10
9. ACL 配置
华为
acl number 2000 # 创建ACL 2000 rule 5 permit source 192.168.1.0 0.0.0.255 # 允许192.168.1.0/24网段 rule 10 deny source any # 拒绝其他所有流量 quit interface GigabitEthernet 0/0/1 traffic-filter inbound acl 2000 # 在接口入方向应用ACL
新华三(H3C)
acl number 2000 # 创建ACL 2000 rule 5 permit source 192.168.1.0 0.0.0.255 # 允许192.168.1.0/24网段 rule 10 deny source any # 拒绝其他所有流量 quit interface GigabitEthernet 0/0/1 packet-filter inbound ip-group 2000 # 在接口入方向应用ACL
锐捷
ip access-list extended 100 # 创建扩展ACL 100 permit ip 192.168.1.0 0.0.0.255 any # 允许192.168.1.0/24网段 deny ip any any # 拒绝其他所有流量 exit interface GigabitEthernet 0/0/1 ip access-group 100 in # 在接口入方向应用ACL
思科
ip access-list extended 100 # 创建扩展ACL 100 permit ip 192.168.1.0 0.0.0.255 any # 允许192.168.1.0/24网段 deny ip any any # 拒绝其他所有流量 exit interface GigabitEthernet 0/0/1 ip access-group 100 in # 在接口入方向应用ACL
10. OSPF 配置
华为
ospf 1 # 启用OSPF进程1 area 0 # 进入区域0 network 192.168.1.0 0.0.0.255 # 宣告192.168.1.0/24网段
新华三(H3C)
ospf 1 # 启用OSPF进程1 area 0 # 进入区域0 network 192.168.1.0 0.0.0.255 # 宣告192.168.1.0/24网段
锐捷
router ospf 1 # 启用OSPF进程1 network 192.168.1.0 0.0.0.255 area 0 # 宣告192.168.1.0/24网段到区域0
思科
router ospf 1 # 启用OSPF进程1 network 192.168.1.0 0.0.0.255 area 0 # 宣告192.168.1.0/24网段到区域0
11. STP 配置
华为
stp mode stp # 启用STP模式 stp root primary # 设置当前设备为根桥
新华三(H3C)
stp mode stp # 启用STP模式 stp root primary # 设置当前设备为根桥
锐捷
spanning-tree mode stp # 启用STP模式 spanning-tree priority 0 # 设置当前设备为根桥
思科
spanning-tree mode rapid-pvst # 启用Rapid-PVST模式 spanning-tree vlan 1 priority 0 # 设置当前设备为根桥
12. QoS 配置
华为
traffic classifier voice # 创建流量分类器voice if-match dscp ef # 匹配DSCP值为EF的流量 traffic behavior voice # 创建流量行为voice priority ef # 设置优先级为EF quit traffic policy voice_policy # 创建流量策略voice_policy classifier voice behavior voice # 将分类器与行为绑定 quit interface GigabitEthernet 0/0/1 traffic-policy voice_policy inbound # 在接口入方向应用策略
新华三(H3C)
traffic classifier voice # 创建流量分类器voice if-match dscp ef # 匹配DSCP值为EF的流量 traffic behavior voice # 创建流量行为voice priority ef # 设置优先级为EF quit traffic policy voice_policy # 创建流量策略voice_policy classifier voice behavior voice # 将分类器与行为绑定 quit interface GigabitEthernet 0/0/1 qos apply policy voice_policy inbound # 在接口入方向应用策略
锐捷
class-map match-all voice # 创建类映射voice match dscp ef # 匹配DSCP值为EF的流量 policy-map voice_policy # 创建策略映射voice_policy class voice # 应用类映射voice priority # 设置优先级 exit interface GigabitEthernet 0/0/1 service-policy input voice_policy # 在接口入方向应用策略
思科
class-map match-all voice # 创建类映射voice match dscp ef # 匹配DSCP值为EF的流量 policy-map voice_policy # 创建策略映射voice_policy class voice # 应用类映射voice priority # 设置优先级 exit interface GigabitEthernet 0/0/1 service-policy input voice_policy # 在接口入方向应用策略
13. 链路聚合(LACP)
华为/H3C
interface Eth-Trunk 1 # 创建Eth-Trunk 1 mode lacp-static # 设置为LACP模式 trunkport GigabitEthernet 0/0/1 to 0/0/2 # 将接口加入Eth-Trunk
锐捷
interface Port-channel 1 # 创建Port-channel 1 channel-group 1 mode active # 将接口加入Port-channel并启用LACP
思科
interface Port-channel 1 # 创建Port-channel 1 channel-group 1 mode active # 将接口加入Port-channel并启用LACP
14. DHCP 配置
华为/H3C
dhcp enable # 启用DHCP服务 interface Vlanif 10 ip address 192.168.1.1 255.255.255.0 dhcp select interface # 在接口上启用DHCP服务
锐捷
ip dhcp pool VLAN10 # 创建DHCP地址池VLAN10 network 192.168.1.0 255.255.255.0 # 设置地址池范围 default-router 192.168.1.1 # 设置默认网关
思科
ip dhcp pool VLAN10 # 创建DHCP地址池VLAN10 network 192.168.1.0 255.255.255.0 # 设置地址池范围 default-router 192.168.1.1 # 设置默认网关
15. NAT 配置
华为/H3C
acl number 2000 # 创建ACL 2000 rule 5 permit source 192.168.1.0 0.0.0.255 # 允许192.168.1.0/24网段 interface GigabitEthernet 0/0/1 nat outbound 2000 # 在接口出方向应用NAT
锐捷
ip access-list standard NAT # 创建标准ACL NAT permit 192.168.1.0 0.0.0.255 # 允许192.168.1.0/24网段 interface GigabitEthernet 0/0/1 ip nat inside # 设置接口为NAT内部接口 interface GigabitEthernet 0/0/2 ip nat outside # 设置接口为NAT外部接口 ip nat inside source list NAT interface GigabitEthernet 0/0/2 overload # 启用NAT
思科
ip access-list standard NAT # 创建标准ACL NAT permit 192.168.1.0 0.0.0.255 # 允许192.168.1.0/24网段 interface GigabitEthernet 0/0/1 ip nat inside # 设置接口为NAT内部接口 interface GigabitEthernet 0/0/2 ip nat outside # 设置接口为NAT外部接口 ip nat inside source list NAT interface GigabitEthernet 0/0/2 overload # 启用NAT
相关文章:
华为,新华三,思科网络设备指令
1. 设备信息查看 华为 display version # 查看设备版本信息 display device # 查看设备硬件信息 新华三(H3C) display version # 查看设备版本信息 display device # 查看设备硬件信息 锐捷 show version …...

WebRTC线程的启动与运行
WebRTC线程运行的基本逻辑: while(true) {…Get(&msg, …);…Dispatch(&msg);… }Dispatch(Message *pmsg) {…pmsg->handler->OnMessage(pmsg);… }在执行函数内部,就是一个while死循环,只做两件事,从队列里Get取…...

Day3 微服务 微服务保护(请求限流、线程隔离、服务熔断)、Sentinel微服务保护框架、分布式事务(XA模式、AT模式)、Seata分布式事务框架
目录 1.微服务保护 1.1.服务保护方案 1.1.1 请求限流 1.1.2 线程隔离 1.1.3 服务熔断 1.2 Sentinel 1.2.1.介绍和安装 1.2.2 微服务整合 1.2.2.1 引入sentinel依赖 1.2.2.2 配置控制台 1.2.2.3 访问cart-service的任意端点 1.3 请求限流 1.4 线程隔离 1.4.1 OpenFeign整合Senti…...
第9章 子程序与函数调用
汇编语言是一种低级编程语言,它几乎是一对一地映射到计算机的机器码指令。在汇编语言中实现循环结构通常涉及到使用条件跳转指令(如 JMP、JE、JNE 等)来控制程序流程。下面我将通过一个简单的例子来讲解如何用x86汇编语言实现一个循环结构。 …...

manacher算法
Manacher 算法快速入门 Manacher 算法是一种用于寻找字符串中最长回文子串的高效算法,时间复杂度为 O(n)。 基本概念 回文 回文是一个字符串,从左到右和从右到左读都一样。 示例: 回文:"aba"、"abba"非回…...

Cocos2dx Lua绑定生成中间文件时参数类型与源码类型不匹配
这两天维护的一个项目,使用arm64-v8a指令集编译时遇到了报错,提示类型不匹配,具体报错的代码【脚本根据C源文件生成的中间文件】如下: const google::protobuf::RepeatedField<unsigned long long>& ret cobj->equi…...
为什么需要 std::call_once?
std::call_once 是 C 标准库中的一个函数,用来确保某个操作仅被执行一次,通常用于线程安全的初始化操作。它常与 std::once_flag 结合使用,后者用于标记某个操作是否已经执行过。 为什么需要 std::call_once? 在多线程程序中&am…...
ubuntu非root用户操作root权限问题-virbox挂在共享文件夹
首先讲一下,virtuallbox 挂在文件夹,操作的时候总是需要root权限,比较费劲。 这一操作其实也正对着我们在Ubuntu上的操作。 前段时间我想在ubuntu正常用户下去操作i2c,也出现了类似的问题。 后来把正常的操作加到组里面也解决了类…...
网络通讯协议
层次协议应用层HTTP, HTTPS, FTP, SMTP, POP3, IMAP, DNS, DHCP, SNMP, Telnet, SSH, SIP, RTP, RTCP, TFTP, NTP, ICMP, IGMP传输层TCP, UDP网络层IP, ICMP, IGMP数据链路层Ethernet, PPP, HDLC, ATM, Frame Relay ISO/OSI 参考模型协议应用层HTTP, HTTPS, FTP, SMTP, POP3, …...

centos,789使用mamba快速安装devtools
如何进入R语言运行环境请参考:Centos7_miniconda_devtools安装_R语言入门之R包的安装_r语言devtools包怎么安装-CSDN博客 在R里面使用安装devtools经常遇到依赖问题,排除过程过于费时,使用conda安装包等待时间长等。下面演示centos,789都是一…...
【人工智能机器学习基础篇】——深入详解强化学习之常用算法Q-Learning与策略梯度,掌握智能体与环境的交互机制
深入详解强化学习之常用算法:Q-Learning与策略梯度 强化学习(Reinforcement Learning, RL)作为机器学习的一个重要分支,近年来在多个领域取得了显著成果。从棋类游戏的人机对战到自主驾驶汽车,强化学习技术展示了其强大…...
银河麒麟桌面v10sp1修复引导笔记
1.安装双系统最好备份esp分区,uefi引导丢失可以用diskgen,选择工具再点击设置uefi bios,鼠标右键选择efi文件。 2.银河麒麟界面添加windows,复制EFI/Microsoft或者pe生成引导文件后,修复Windows引导用下面命令 /桌面# update-gru…...
深入理解 MVCC 与 BufferPool 缓存机制
深入理解 MVCC 与 BufferPool 缓存机制 在 MySQL 数据库中,MVCC(Multi-Version Concurrency Control)多版本并发控制机制和 BufferPool 缓存机制是非常重要的概念,它们对于保证数据的一致性、并发性以及提升数据库性能起着关键作用…...

vue实现下拉多选、可搜索、全选功能
最后的效果就是树形的下拉多选,可选择任意一级选项,下拉框中有一个按钮可以实现全选,也支持搜索功能。 在mounted生命周期里面获取全部部门的数据,handleTree是讲接口返回的数据整理成树形结构,可以自行解决 <div c…...

探秘Kafka源码:关键内容解析
文章目录 一、以kafka-3.0.0为例1.1安装 gradle 二、生产者源码2.1源码主流程图2.2 初始化2.3生产者sender线程初始化2.4 程序入口2.5生产者 main 线程初始化2.6 跳转到 KafkaProducer构造方法 一、以kafka-3.0.0为例 打开 IDEA,点击 File->Open…->源码包解…...
Android音频效果处理:基于`android.media.audiofx`包的原理、架构与实现
Android音频效果处理:基于android.media.audiofx包的原理、架构与实现 目录 引言Android音频框架概述android.media.audiofx包简介音频效果处理的原理 4.1 音频信号处理基础4.2 常见音频效果android.media.audiofx的架构设计 5.1 类结构分析5.2 设计模式应用系统定制与扩展 6…...

LeetCode - 初级算法 数组(两个数组的交集 II)
两个数组的交集 II 这篇文章讨论如何求两个数组的交集,并返回结果中每个元素出现的次数与其在两个数组中都出现的次数一致。提供多个实现方法以满足不同场景需求。 免责声明:本文来源于个人知识与公开资料,仅用于学术交流。 描述 给定两个整数数组 nums1 和 nums2,以数…...
SQL 实战:分页查询的多种方式对比与优化
在处理大数据表时,分页查询是非常常见的需求。分页不仅可以提高用户体验,还能有效减少数据库查询返回的数据量,避免一次性加载大量记录引起的性能瓶颈。 然而,在数据量较大或复杂查询中,简单的分页方式可能导致性能下降…...
汇川Easy系列正弦信号发生器(ST源代码)
正弦余弦信号发生器CODESYS和MATLAB实现请参考下面文章链接: 正弦余弦信号发生器应用(CODESYS ST源代码+MATLAB仿真)_st语言根据输入值,形成正弦点-CSDN博客文章浏览阅读410次。本文介绍了如何在CODESYS编程环境中创建正弦和余弦信号发生器。通过详细的PLC梯形图和SCL语言代码…...

JavaSpring AI与阿里云通义大模型的集成使用Java Data Science Library(JDSL)进行数据处理
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默, 忍不住分享一下给大家。点击跳转到网站 学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……) 2、学会Oracle数据库入门到入土用法(创作中……) 3、手把…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法
树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作,无需更改相机配置。但是,一…...

学校招生小程序源码介绍
基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...
第25节 Node.js 断言测试
Node.js的assert模块主要用于编写程序的单元测试时使用,通过断言可以提早发现和排查出错误。 稳定性: 5 - 锁定 这个模块可用于应用的单元测试,通过 require(assert) 可以使用这个模块。 assert.fail(actual, expected, message, operator) 使用参数…...

uniapp微信小程序视频实时流+pc端预览方案
方案类型技术实现是否免费优点缺点适用场景延迟范围开发复杂度WebSocket图片帧定时拍照Base64传输✅ 完全免费无需服务器 纯前端实现高延迟高流量 帧率极低个人demo测试 超低频监控500ms-2s⭐⭐RTMP推流TRTC/即构SDK推流❌ 付费方案 (部分有免费额度&#x…...
C++.OpenGL (10/64)基础光照(Basic Lighting)
基础光照(Basic Lighting) 冯氏光照模型(Phong Lighting Model) #mermaid-svg-GLdskXwWINxNGHso {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-GLdskXwWINxNGHso .error-icon{fill:#552222;}#mermaid-svg-GLd…...
力扣-35.搜索插入位置
题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 class Solution {public int searchInsert(int[] nums, …...
Angular微前端架构:Module Federation + ngx-build-plus (Webpack)
以下是一个完整的 Angular 微前端示例,其中使用的是 Module Federation 和 npx-build-plus 实现了主应用(Shell)与子应用(Remote)的集成。 🛠️ 项目结构 angular-mf/ ├── shell-app/ # 主应用&…...
Java + Spring Boot + Mybatis 实现批量插入
在 Java 中使用 Spring Boot 和 MyBatis 实现批量插入可以通过以下步骤完成。这里提供两种常用方法:使用 MyBatis 的 <foreach> 标签和批处理模式(ExecutorType.BATCH)。 方法一:使用 XML 的 <foreach> 标签ÿ…...

初探Service服务发现机制
1.Service简介 Service是将运行在一组Pod上的应用程序发布为网络服务的抽象方法。 主要功能:服务发现和负载均衡。 Service类型的包括ClusterIP类型、NodePort类型、LoadBalancer类型、ExternalName类型 2.Endpoints简介 Endpoints是一种Kubernetes资源…...
QT3D学习笔记——圆台、圆锥
类名作用Qt3DWindow3D渲染窗口容器QEntity场景中的实体(对象或容器)QCamera控制观察视角QPointLight点光源QConeMesh圆锥几何网格QTransform控制实体的位置/旋转/缩放QPhongMaterialPhong光照材质(定义颜色、反光等)QFirstPersonC…...