草庐IT

HCIA学习笔记三十二:静态路由的备份

一、备份前言•上一节的负载分担实验,路由器A和B接了两根线(链路1和链路2),同时配置了两条静态路由来实现负载均衡。假如要实现平时只跑链接1,而链路2作为备份,当链路1失效时自动切换到链路2,该如何实现呢?答案是可以利用路由优先级来实现。二、备份示例• 在路由器B上配置到达路由器A的10.1.1.1网段的备份路由。三、路由优先级(Preference)• VRP缺省的路由优先级如下表:四、备份示意图五、备份实验5.1、拓扑图•分别在路由器中拖出2台AR2220、终端中拖出2台PC机,然后选择设备连线,点击Copper进行设备接线,完成后开启设备。之后,分别将PC1/2的IP地址配置为192.1

HCIA学习笔记三十二:静态路由的备份

一、备份前言•上一节的负载分担实验,路由器A和B接了两根线(链路1和链路2),同时配置了两条静态路由来实现负载均衡。假如要实现平时只跑链接1,而链路2作为备份,当链路1失效时自动切换到链路2,该如何实现呢?答案是可以利用路由优先级来实现。二、备份示例• 在路由器B上配置到达路由器A的10.1.1.1网段的备份路由。三、路由优先级(Preference)• VRP缺省的路由优先级如下表:四、备份示意图五、备份实验5.1、拓扑图•分别在路由器中拖出2台AR2220、终端中拖出2台PC机,然后选择设备连线,点击Copper进行设备接线,完成后开启设备。之后,分别将PC1/2的IP地址配置为192.1

戏说领域驱动设计(十二)——服务

  上一章讲解了软件设计中主要用到的三个设计模型,本节讲解三个服务。等咱们这次都讲完了再最后进行一次归纳,即:系统开发流程中的三模型、软件设计中的三模型和三个服务,我习惯管这个叫3*3*3。看完了您就会知道我为什么常说软件设计这活是朴素的,没那么多弯弯绕,只是因为我们在学习过程中没有做思考和归纳。设计模式的那四个哥们儿不也是根据其经验总结出了流传至今且经久不衰的23个模式(其实常用的也没几个)以及6个原则。这里还是要再多说两句,23个设计模式其实属于代码设计阶段,应该是每个软件工程师必须掌握的一门技术。但,如果是初学者千万别刻意在产品中去用,强拧的瓜不甜,用完了搞不好还被领导骂你傻缺。我个人写

戏说领域驱动设计(十二)——服务

  上一章讲解了软件设计中主要用到的三个设计模型,本节讲解三个服务。等咱们这次都讲完了再最后进行一次归纳,即:系统开发流程中的三模型、软件设计中的三模型和三个服务,我习惯管这个叫3*3*3。看完了您就会知道我为什么常说软件设计这活是朴素的,没那么多弯弯绕,只是因为我们在学习过程中没有做思考和归纳。设计模式的那四个哥们儿不也是根据其经验总结出了流传至今且经久不衰的23个模式(其实常用的也没几个)以及6个原则。这里还是要再多说两句,23个设计模式其实属于代码设计阶段,应该是每个软件工程师必须掌握的一门技术。但,如果是初学者千万别刻意在产品中去用,强拧的瓜不甜,用完了搞不好还被领导骂你傻缺。我个人写

HCIA学习笔记十二:以太网数据帧

一、以太网发展简史• IEEE802.3以太网标准10BASE-T• IEEE802.3u100BASE-T快速以太网标准100BaseTX• IEEE802.3z/ab1000Mb/s千兆以太网标准1000BaseT• IEEE802.3ae10GE以太网标准10GBASE-SR/SW二、以太网交换机• 常见的以太网设备包括Hub、交换机等,他们的工作原理也是不一样的。三、网桥/二层以太网交换机的工作模式四、以太网帧结构五、以太网的MAC地址例:00e0.fc39.8034  00e0.fc——IEEE为厂商分配的供应商代码  39.8034——由供应商按顺序分配六、实验 1)在交换机拖出一

HCIA学习笔记十二:以太网数据帧

一、以太网发展简史• IEEE802.3以太网标准10BASE-T• IEEE802.3u100BASE-T快速以太网标准100BaseTX• IEEE802.3z/ab1000Mb/s千兆以太网标准1000BaseT• IEEE802.3ae10GE以太网标准10GBASE-SR/SW二、以太网交换机• 常见的以太网设备包括Hub、交换机等,他们的工作原理也是不一样的。三、网桥/二层以太网交换机的工作模式四、以太网帧结构五、以太网的MAC地址例:00e0.fc39.8034  00e0.fc——IEEE为厂商分配的供应商代码  39.8034——由供应商按顺序分配六、实验 1)在交换机拖出一

第一百一十二篇: JS数组Array(一)数组基本用法

好家伙, 1.数组Array应该就是ECMAScript中最常用的类型了。ECMAScript数组跟其他编程语言的数组有很大区别。跟其他语言中的数组一样,ECMAScript数组也是一组有序的数据,但跟其他语言不同的是,数组中每个槽位可以存储任意类型的数据。这意味着可以创建一个数组,它的第一个元素是字符串,第二个元素是数值,第三个是对象。ECMAScript数组也是动态大小的,会随着数据添加而自动增长。 2.创建数组有几种基本的方式可以创建数组。第一种是使用Array构造函数,第二种是使用数组字面量 2.1.使用Array构造函数创建数组可以直接使用new字符创建,可以传参,也可以直接传入要保

第一百一十二篇: JS数组Array(一)数组基本用法

好家伙, 1.数组Array应该就是ECMAScript中最常用的类型了。ECMAScript数组跟其他编程语言的数组有很大区别。跟其他语言中的数组一样,ECMAScript数组也是一组有序的数据,但跟其他语言不同的是,数组中每个槽位可以存储任意类型的数据。这意味着可以创建一个数组,它的第一个元素是字符串,第二个元素是数值,第三个是对象。ECMAScript数组也是动态大小的,会随着数据添加而自动增长。 2.创建数组有几种基本的方式可以创建数组。第一种是使用Array构造函数,第二种是使用数组字面量 2.1.使用Array构造函数创建数组可以直接使用new字符创建,可以传参,也可以直接传入要保

十二、学完 Docker 下一步

云原生伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生。云原生之所以解释不清楚,是因为云原生没有确切的定义,云原生一直在发展变化之中,解释权不归某个人或组织所有。何谓云原生?技术的变革,一定是思想先行,云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。云原生(CloudNative)是一个组合词,Cloud+Native。Cloud表示应用程序位于云中,而不是传统的数据中心;Native表示应用程序从设计之初即考虑到云的环境,原生为云而设计,在云上以最佳姿势运行,充分利用和发挥云平台的弹性+分布式优势。符合云原生架构的应用程序应该是:采用开源堆栈(K8S+Doc

十二、学完 Docker 下一步

云原生伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生。云原生之所以解释不清楚,是因为云原生没有确切的定义,云原生一直在发展变化之中,解释权不归某个人或组织所有。何谓云原生?技术的变革,一定是思想先行,云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。云原生(CloudNative)是一个组合词,Cloud+Native。Cloud表示应用程序位于云中,而不是传统的数据中心;Native表示应用程序从设计之初即考虑到云的环境,原生为云而设计,在云上以最佳姿势运行,充分利用和发挥云平台的弹性+分布式优势。符合云原生架构的应用程序应该是:采用开源堆栈(K8S+Doc