自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迷逝

运维笔记档案

  • 博客(721)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 310.解构 VRRP:虚拟路由冗余协议的深度剖析

VRRP报文通告是通过组播来通告的,组播地址:224.0.0.18,组播 MAC:01-00-5e-00-00-12,VRRP是三层协议,通过 IP协议承载,协议号112。同时 IP 包中的 TTL 值为 255。VRRP 需要通过VRRP报文来选举 Master 和 Backup,只有 Master 才能装发数据,而 backup 不装发数据,收到数据帧后丢弃。虚拟路由冗余协议VRRP(Virtual Router Redundancy Protocol)通过。

2025-04-03 09:32:34 20

原创 20.思科交换机二层链路聚合的详细配置命令解析

确保在配置过程中参考Cisco设备的具体型号和IOS版本,因为不同型号和版本的命令可能略有不同。例如,一些较新的Cisco设备支持更高级的链路聚合功能,如FlexLink。始终参考最新的Cisco文档和指南以获取最准确的信息。在Cisco设备上配置链路聚合(也称为端口通道或EtherChannel)可以增强网络连接的带宽和可靠性。链路聚合通过将多个物理链路捆绑成一个逻辑链路来工作,这样可以提高数据的传输速率和网络的可用性。为了确保链路聚合正常工作,所有参与聚合的接口必须运行在相同的速率和双工模式下。

2025-03-31 18:49:12 337

原创 ‌19.思科路由器:OSPF协议引入直连路由的实验研究

我们可以看出,当我们引入直连路由时,在配置中就会自动生成一条和宣告网段同样的配置。可以查看路由器的全部配置。我们看到状态达到full,标志OSPF配置成功。可以说明:在思科路由器中,引入直连路由和直接宣告是相同的操作。思科默认的三层功能是关闭的,所以要手动开启。实验要求:PC3能ping通PC1和PC2。在PC3上面使用ping:PC1和PC2。查看ospf状态和邻居。

2025-03-30 19:50:55 466

原创 4、Mysql数据库: 表的创建、修改和删除

其实对很多人来说对于 SQL 语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了 Hibernate,不用写 SQL 语句,但是不是任何项目都要用到大框架的,如果不用,那你是不是就不会操作数据库了呢,所以我们最好还是熟悉一点好,对我们以后找工作和工作都有帮助。

2025-03-24 10:51:59 1020

原创 06.vim常用快捷键及操作方法,让你事半功倍

将所要批量缩进的行号写上,按照格式:“行号1,行号2>”输入命令,如要将2至9行批量缩进一个tab值,则命令为“2,9>”我们先在这里提一句,在后文,我们还得详细说说。方法二是在可视模式下选择要移动的列,操作为,esc从编辑模式退到命令模式,将光标移到需要缩进的行的行首,然后按shift+v,可以看到该行已被选中,且左下角提示为“可视”其实删除也带有剪切的意思,当我们删除文字时,可以把光标移动到某处,然后按shift+p键就把内容贴在原处,然后再移动光标到某处,然后再按p或shift+p又能贴上;

2025-03-23 14:15:22 838

原创 修改服务器windows远程桌面默认端口号

在Windows服务器上修改远程桌面协议(RDP)的默认端口(3389)可以增强服务器的安全性,减少被恶意扫描和攻击的风险。以下是修改远程端口的详细步骤:

2025-03-22 09:07:32 400

原创 01.Pandas 初体验:打开数据处理新世界

pandas依赖openpyxl所以要安装。查询多列,结果是一个pd.DataFrame。

2025-03-19 18:53:22 37

原创 控制板物料命名规则

举例:汉浦40V电锤控制板、汉浦40V电钻控制板为客户的两款产品。说明:HP为客户首字母大写,5230系列无刷电机,“小批增强款”客户的特殊字样,001A为版本号。2.3 物料分三大类:PCBA成品、PCBA半成品、贴片段零部件、后焊段零部件、辅料、包材等。即:控制板和无刷电机一起发货,但我司不组装,其编码请采用1.2销售类编码规则。控制板半成品:我们将控制板分为贴片和后焊,半成品的编码是依据成品的编码。目的:为保证控制板物料命名规范化,便于物料识别、管理,特制定本规则。规格:电压/xxxxxxx/工艺。

2025-03-14 10:32:34 382

原创 将Exce中工作簿的多个工作表拆分为单独的Excel文件

按住 ALT + F11 键,然后打开 Microsoft Visual Basic应用程序 窗口。为要拆分的工作簿创建一个新文件夹,因为拆分的Excel文件将与该主工作簿保留在同一文件夹中。按 F5 运行此代码的关键。然后将工作簿拆分为与原始工作簿在同一文件夹中的单独Excel文件。点击 插入 > 模块,然后将以下代码粘贴到“模块窗口”中。VBA:将工作簿拆分为多个工作簿并保存在同一文件夹中。将当前工作簿的多个工作表拆分为单独的Excel文件。

2025-03-07 18:10:01 369

原创 委外加工管理流程

3.1 委外加工:是公司提供原料(型材)给供应商进行加工,回来的是半成品或者成品。3.2 工序委外:针对个别工艺,生产过程中的部分工序拿到供应商处去加工。

2025-03-06 08:29:54 1100

原创 Markdown语法的高端用法

Markdown本身不支持背景色设置,需要采用内置html的方式实现:借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景色的功能。举例如下## 表格的对齐方式默认是左对齐,我们可以通过冒号来控制表格中的字体对其方式。

2025-02-24 12:55:08 792

原创 辅助工具:HotKey-typora辅助工具功能演示

当typora运行时,右键选中需要标注颜色的内容按下 alt+数字键 0 - 7 可以添加颜色,具体颜色看注释alt + d 添加 div 标签,方便做内容居中alt + f 添加 font 标签,方便自定义颜色和字体大小alt + ` 给内容加上标记,也是加上一种颜色使用快捷键的时候会有时有卡住输入不了内容的情况,可以使用 alt + tab切换一下界面就好了。

2025-02-23 08:58:48 318

原创 知识补漏:华为路由器之间的链路聚合实验

注意:做此实验的前提是路由器最少必须三条线,两条。检测PC1和PC2连通性。

2025-02-18 22:30:58 79

原创 100.BGP基础协议详解(汇总)

BGP是一种实现自治系统AS之间的路由可达,并选择最佳路由的矢量性协议。早期发布的三个版本分别是BGP-1(RFC1105)、BGP-2(RFC1163)和BGP-3(RFC1267),1994年开始使用BGP-4(RFC1771),2006年之后单播IPv4网络使用的版本是BGP-4(RFC4271),其他网络(如IPv6等)使用的版本是MP-BGP(RFC4760)。‍。

2025-02-11 18:00:08 216

原创 知识补漏:H3C模拟器中的:GE接口和XGE接口的区别

WAN模式:用于上连交换机或SDH、OTN等设备。此时数据速率一般固定为9553Mbit/s。GE是Gigabit Ethernet千兆以太网,因此GE接口指的是千兆以太网接口。LAN模式:用于连接以太网。此时端口速率一般为10000Mbit/s。XGE端口是以太网光接口。GE接口和XGE接口的区别。

2025-02-10 20:59:53 299

原创 351.华为交换机堆叠技术基础

堆叠是指将多台交换机设备通过线缆连接后组合在一起,虚拟化成一台设备。堆叠作为一种,将多台设备在逻辑上虚拟成一台设备,可以。同时,结合跨设备链路聚合技术,不仅可以实现设备及链路的高可靠性备份,而且可以。相对传统的STP破环保护,逻辑拓扑更加清晰、链路利用更加高效。有人也把他成称之为“”,它是一种,避免了单点故障。

2025-02-09 19:44:02 433

原创 79.OSPF在企业中的应用

OSPF在企业中的应用。

2025-01-26 20:54:25 124

原创 302.QoS实现工具之MQC

QoS 技术可以对网络中报文进行分类处理,根据优先级提供不同的差分服务,如何实现这种差分服务呢?我们有一种强大的配置方法 - 模块化 QoS 命令行 MQC(Modular QoS Command-Line)。下面就来介绍一下 MQC。

2025-01-26 18:39:36 1037

原创 301.QoS 理论篇

QoS 的各个组成部分与 QoS 的度量指标并不是一一对应的。也就是说,并不是一个 QoS 组成就能保证一项 QoS 指标。实际上,QoS 的各个组成部分是通过相互结合使用来保证服务质量的。例如,报文分类和标记是实现差分服务的前提和基础。流量监管、流量整形、接口限速、拥塞管理和拥塞避免是根据分类或标记结果,从不同方面对网络流量及其分配的资源实施控制,是提供差分服务的具体体现。下一期,我们将详细介绍实现 QoS 差分服务的一种工具—MQC。

2025-01-26 17:54:58 595

原创 77.OSPF 特殊区域及其他特性详解(经典)

在一个大型网络中,OSPF 路由器通常需要同时维护由域内路由、域间路由、外部路由构成的数据库。当网络规模不断扩大时,LSDB 规模也不断增长。如果某区域不需要为其他区域提供流量中转服务,那么该区域内的路由器就没有必要维护本区域外的链路状态信息。OSPF 通过划分区域可以减小区域内路由器 LSDB 的规模,对于那些位于自治系统 (AS)边界的非骨干区域的低端路由器来说仍然无法承受,通过 OSPF 的特殊区域特性可以进一步减少 LSA 数量和路由表规模。

2025-01-25 13:53:17 603

原创 09.什么是 BGP 聚合路由?这篇讲清楚!

BGP 是一种无类路由协议,支持 CIDR 、 VLSM ( Variable Length Sub - network Mask )和路由聚合。路由聚合技术的使用,。BGP 的路由聚合有两种方式,一种是自动路由聚合,一种是手动路由聚合。

2025-01-09 16:39:25 185

原创 04.MPLS环路检测机制

通过动态路由协议学到路由信息,MPLS在创建LSP时所采用的标签的路由前缀是由IGP给出的下一跳所生成的,因此创建出的LSP是否有环路,完全决定与IGP是否有环路,我们一般使用的IGP大部分是OSPF。OSPF从算法上就是放环的,因此是不可能有环路的。那我们就可以这样说:IGP无环,则生成的LSP也是无环的。

2025-01-08 20:26:54 60

原创 05. MPLS VPN基础理论部分

MPLSIPVPN是一种L3VPN(Layer 3 Virtual Private Network)。它使用BGP(Border Gateway Protocol)在服务提供商骨干网上发布VPN路由,使用MPLS(Multiprotocol LabelSwitch)在服务提供商骨干网上转发VPN报文。这里的IP是指VPN承载的是IP报文。CE(CustomerEdge):用户网络边缘设备PE(ProviderEdge):服务提供商网络的边缘设备P(Provider):服务提供商网络中的骨干设备。

2025-01-08 17:54:29 65

原创 06.MPLS VPN配置实验与思路

1、公司XX,北京总公司和上海分公司2、要实现通过MPLS VPN将总公司和分公司连接起来3、AR2、AR5为提供商的PE设备,AR1、AR6为公司CE设备4、ISP内部IGP为osPf,EGP为BGP5、CE与PE设备如图所示。

2025-01-08 17:11:20 117

原创 03.MPLS静态LSP配置实验

可以根据信息判断是否走了LSP隧道转发 :10.1.1.2[MPLS Label=100 Exp=0 S=1 TTL=1] 20 ms 20 ms 10 ms。下表中AR1和AR3的3.3.3.3/32最后一列0x1表明走LSP隧道封装标签在进行转发。要求:使用mpls静态LSP,实现AR1上的回环接口1.1.1.1能ping通AR3上的回环接口3.3.3.3。此时1.1.1.1和3.3.3.3之间的通信,发出和回包都是视频MPLS。接下来我们配置mpls部分。需要注意的是lsp是单向的,此时虽然。

2025-01-07 15:17:46 855

原创 01.MPLS基础概念部分(面试必备)

在某些情况下,例如要进行负载分担,对应一个FEC可能会有多个入标签,但是一台LSR上,一个标签只能代表一个FEC。LSR(Label Switching Router,标签交换路由器):支持MPLS的路由器(实际上也指支持MPLS的交换机或其他网络设备)。标签压入(Push)、标签交换(Swap)和标签弹出(Pop),它们是标签转发的基本动作,是标签转发信息表的组成部分。IP报文进入MPLS域之前,会被入站LSR压入MPLS头部(又叫MPLS标签),形成一个MPLS标签报文。标签空间就是指标签的取值范围。

2025-01-07 13:33:50 445

原创 02.MPLS动态LSP配置实验

需要注意的是:环回口不需要开启mpls和mpls ldp。注意:8.8.8.8和9.9.9.9也要宣告!接口地址和OSPF配置,省略!

2025-01-06 14:13:04 298

原创 05.BGP路由最常用的属性

公认属性,公认属性是所有BGP路由器都必须能够识别的属性公认属性可以分为两类:* 公认必遵(Well-knownMandatory):必须包括在每个 Update消息里。* 公认任意(Well-knownDiscretionary):可能包括在某些 Update消息里。可选属性,可选属性不需要都被BGP路由器所识别。可选属性可以分为两类:* 可选过渡(OptionalTransitive):BGP设备不识别此类属性依然会接受该类属性并通告给其他对等体。* 可选非过渡(OptionalNon-

2024-12-28 15:57:39 908

原创 08.BGP路由反射器,解决路由黑洞问题

此时AR3因为没有运行BGP,没有8.8.8.8和9.9.9.9的路由。当在AR1上使用ping -a 8.8.8.8 9.9.9.9无法ping通。原因是 AR4虽然收到了BGP路由,但是底层数据包传输还是通过IGP。依照上述例子:在AR1使用ping -a 8.8.8.8 9.9.9.9时,数据包到达AR3时,因为AR3没有去往9.9.9.9的路由而被丢弃。在AR4使用ping -a 9.9.9.9 8.8.8.8时,数据包到达AR3时,因为AR3没有去往8.8.8.8的路由而被丢弃。

2024-12-28 15:03:28 650

原创 99.BGP的notification错误码

BGP 的 notification 错误码。

2024-12-27 13:31:19 370

原创 03.1BGP的五种报文

如下图所示的open报文中,我们看到它是基于TCP,目标端口号为179,源端口随机。当BGP Speaker检测到错误的时候,就发送该消息给对等体。该消息被用来在BGP对等体之间传递增量路由信息。该消息在对等体之间周期性地发送,用以维护连接。用来通知对等体自己支持路由刷新能力。Open负责和对等体建立邻居关系。

2024-12-27 13:08:11 260

原创 Java常用类:File 常用方法

File 是 java.io. 包下的类, File 类的对象,用于代表当前操作系统的文件(可以是文件、或文件夹)注意:File 类只能对文件本身进行操作,不能读写文件里面存储的数据。注意:File 对象既可以代表文件、也可以代表文件夹。使用前必须前倒包。

2024-11-25 13:19:15 315

原创 33.Java冒泡排序

冒泡排序:- 一种排序的方式,对要进行排序的数据中相邻的数据进行两两比较,将较大的数据放在后面,- 依次对所有的数据进行操作,直至所有数据按要求完成排序.

2024-11-25 08:49:44 236

原创 35:Java多线程:初识Java多线程

本文是java多线程的一个入门的基础知识。首先需要记住这两个单词:Process进程、Thread线程,在说进程和线程之前,还必须说一下 :程序,这个词。程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。听起来很抽象,这里为了好理解可以将这里的理解为我们写的。代码没有运行就是死的是静态的。进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。

2024-11-16 13:59:10 937

原创 31.Java常用类:StringBuilder详解

StringBuilder是一个可变的字符串类,我们可以把它看成是一个容器。这里的可变指的是StringBuilder对象中的内容是可变的。

2024-11-11 12:25:02 186

原创 31.Java常用类:String 类的常用方法

‌栈内存‌和‌堆内存‌是程序运行中两种不同的内存管理方式,它们在内存分配、使用和释放等方面存在显著差异。栈内存是由‌编译器自动分配和释放的,主要用于存储函数的局部变量、参数和返回值等。堆内存则是由‌程序员手动分配和释放的,主要用于存储那些大小不固定或者需要动态分配的内存。堆内存的优点是灵活,但缺点包括容易产生‌内存泄露和‌内存碎片,且在多线程环境下可能存在线程安全问题。中,若后续代码中出现了相同字符串内容则直接使用池中已有的字符串对象而无需申请内存及创建对象,从而提高了性能。栈内存和‌堆内存的定义和区别。

2024-11-08 09:58:25 683

原创 30.Python面向对象:Python面向对象的三大特征:封装,继承,多态

object类是所有类的父类,因此所有类都有object类的属性和方法。内置函数dir()可以查看指定对象所有属性object有一个_str_()方法,用于返回一个对于“对象的描述”,对应于内置函数str()经常用于print()方法,帮我们查看对象的信息,所以我们经常会对_str_()进行重写。

2024-11-05 21:24:40 699

原创 29.Python面向对象:类和对象的概念和基本操作

创建一个猫的类,例如一个物种创建一个猫类的对象,比如我家猫叫:花花,他属于猫的一种。

2024-11-05 21:18:32 520

原创 22.java枚举的详解

java中枚举类属于一种特殊的数据类型,用于定义一组常量。枚举类型可以帮助我们组织和管理相关的常量,使得代码更加清晰、可读性更强。//自定义枚举演示//desc描述//1.构造器设置成私有;//2.去掉set方法,防止被修改;//3.在Season内部,直接创建固定的对象;//4.优化,可以加入final修饰符.//定义了四个固定的常量public static final Season SPRING = new Season("春天", "温暖");

2024-10-30 14:34:10 498

原创 21.java异常:关于java异常的学习笔记。 异常的分类,异常体系结构,异常处理机制

实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。Exception,意思是例外。这些,例外情况,或者叫异常,怎么让我们写的程序做出合理的处理。而不至于程序崩溃。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程。

2024-10-29 11:18:34 1030

win11修复-网络正常-永远是地球小图标的bug

win11修复-网络正常-永远是地球小图标的bug

2024-04-29

HCIE策略路由典型配置试验

HCIE 策略路由典型配置试验,必须安装华为ensp,才能打开。本资源配套文章:https://blog.youkuaiyun.com/annita2019/article/details/1326908

2023-09-06

GRE over IPSec(对GRE通道进行加密).tar

内含:实验拓扑和配置及抓包

2022-01-05

华为VRRP协议实验

请用华为速通模拟器打开此程序

2021-02-26

华为mstp配置实验

华为mstp实验,请用eNSP打开

2021-02-26

华为AP1220F-S刷机程序

我的AP1220F-S路由器坏了之后,就是用这个刷的,挺好的!是在华为官网下载的,下载需要SN认证等。

2021-01-14

Universal-USB-Installer-1.9.9.9.exe

Universal-USB-Installer-1.9.9.9 , U盘镜像制作工具

2021-01-14

华为组网实例:企业内部组网实例

华为组网实例:企业内部组网实例,三层交换机实现vlan间互通,DHCP中继,保留地址等.pdf

2021-01-14

自动重启打印机服务.bat

桌面维护时,经常遇到个别同事的打印机服务总是异常。所以编写了一个自动重启打印机服务的bat文件。挺好用。

2020-06-10

hangligang_data.zip

韩立刚老师的SQL server测试数据,我学习完之后。需要学习MySQL,就顺便把他导出,再导入到mysql里面了,挺好用的。今天存MySQL里面导出来分享给大家。

2020-06-08

IMUManage嵌入式开发的IMUManage代码

本人自己整理的 IMUManage 嵌入式开发的IMUManage代码,有喜欢的可以直接下载。

2020-05-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除