powershell_1 使用提供程序

接触powershell也是一个因缘巧合,因为我们有个虚拟桌面的项目需要更改用户的配置文件,里边涉及到一些判定和执行,但是bat的语法实在是难以学习(起码是刚上手接触的是完全看不懂那些%和@的符号是干什么),那用powershell就很爽,起码看一会就知道要干啥,写个简单的逻辑就实现了

因为实现了这个功能,就对于脚本实现一些功能很感兴趣,后来又很幸运的有了AI的帮助,在VS Code上弄个免费的AI就能自动不全,慢慢的发现了写脚本也是要做一个多层的循环和判定,感觉从思维上接触到了编程的门槛,后来就干脆买了一本powershell的实战书籍(网上也有免费的PDF下载),起码在windows运维上是可以使用的,至于多循环的判定可以用mindmanager来整理,这里就开一个坑,慢慢记录自己做的powershell练习的内容

阅读全文 »

静态路由配置

应用场景

静态路由一般适用于结构简单的网络,负载网络中通过静态路由来优化网络性能(重分布)

优点:配置简单、支持负载均衡和路由备份
缺点:当拓扑改变,需要手动改变静态路由

阅读全文 »

LACP链路聚合技术

什么是LACP?

LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于IEEE802.3ad标准的实现链路动态聚合与解聚合的协议,它是链路聚合中常用的一种协议。链路聚合组中启用了LACP协议的成员端口通过发送LACPDU报文进行交互,双方对哪些端口能够发送和接收报文达成一致,确定承担业务流量的链路。此外,当聚合条件发生变化时,如某个链路发生故障,LACP模式会自动调整聚合组中的链路,组内其他可用成员链路接替故障链路维持负载平衡。这样在不进行硬件升级的情况下,可以增加设备之间的逻辑带宽,提高网络的可靠性。

LACP与LAG是什么关系?

链路聚合组LAG(Link Aggregation Group)是指将若干条以太链路捆绑在一起形成一条逻辑链路,也称Eth-Trunk链路。每个聚合组对应一个链路聚合接口或Eth-Trunk接口,组成Eth-Trunk接口的各个物理接口称为成员接口,成员接口对应的链路称为成员链路。链路聚合接口可以作为普通的以太网接口来使用,与普通以太网接口的差别在于:转发的时候链路聚合组需要从成员接口中选择一个或多个接口来进行数据转发。

阅读全文 »

交换机STP配置

我们前面讲了交换机连接和vlan的划分,在现实场景中,一般不会只有一台交换机或者连接设备,都是有很多台设备来做冗余,在这个时候就会有如下场景:

A交换机发起了一个arp请求,询问某个计算机在哪里 ,B交换机收到这个请求查询本地后发现不在自己这里,就会转发并询问其他交换机C是否找到这个计算机的MAC地址,然后C交换机收到以后发现自己也没有,就会继续询问,本来这个逻辑是没有问题的,但是!如果A和C也连接了会出现一个什么问题呢?如下图

阅读全文 »

VLAN管理配置

GVRP协议

什么是gvrp协议?

GVRP(GARP VLAN Registration Protocol),称为VLAN注册协议,是用来维护交换机中的VLAN动态注册信息,并传播该信息到其他交换机中,避免了我们手工一个个去配置静态VLAN,进而提高工作效率。

阅读全文 »

单臂路由

  我们上一部分聊了如何在只配置IP地址和子网掩码的情况下搭配vlan进行网络通讯,但是我们实际应用中一般还有一个属性,那就是网关,所以这篇就主要聊一下在有网关的情况下如何实现跨vlan的访问:

阅读全文 »
0%