• 简单了解STP
  • 学习HSRP
  • 实验

一.  简单学习STP

  STP(spanning tree protocol)生成树协议,就是把一个环形的结构改变成一个树形的结构。通过一些算法,在逻辑上阻塞一些端口,生成一个逻辑上的树形结构。

  生成树算法的三个步骤:

  1.选择根网桥(root bridge);

  2.选择根接口(root ports);

  3.选择指定的端口(designated port);

(1) 选择根网桥

  根据根网桥的依据是网桥ID,网桥ID是一个8字节的字段,前两字节为网桥优先级,后6字节为网桥MAC地址。

  

(2)选择根端口

  根端口存在于非根网桥上,需要在每个非根网桥上选择一个根端口。

  选择根端口依据如下:

  • 到根网桥的路径成本最低;
  • 直连的网桥ID最小;(与该端口相连的网桥,指对方)
  • 端口ID最小;

(3)指定端口

  在每一个网段上选择一个指定端口,按顺序选择有以下三步骤:

  • 根路径成本较低
  • 所在的交换机的网桥ID值较小;
  • 端口ID值较小

 二. HSRP原理

  1.概述

  HSRP(Hot standby routing protocol,热备份路由选择协议)是CISCO私有的技术。通过使用一个虚拟IP地址和虚拟MAC地址,LAN网段上的两台或者多台路由器可以作为一台虚拟路由对外提供服务。虚拟路由成员通过HSRP消息不断的交换状态信息,如果一台出现故障,另一台可接替他继续完成路由功能。

  

  2.HSRP配置

  (1) 配置成员

    standby  group-number ip vritual-ip-address

     group-numnber表示端口所属的HSRP组。

     virtual-ip-address:表示虚拟HSRP路由器的IP地址。

    可以在vlan 和端口配置模式下配置。

  (2)配置HSRP的优先级

    在指定端口内配置优先级,发生故障时,用户可以灵活地指定端口顺序。

    switch(config-if)# stanby group-num priority priority-value

    priority-value范围是1-255,默认是100

  (3)配置HSRP的占先权

    当路由失效时,备份路由自动承担起活跃路由的角色。

    standby group-num preempt

三. 实验

  为下图设备配置HSRP,另外PC上网优先选择R2,R1为备份路由

 

思路:

  • 浮动路由
  • HSRP技术

1.配置代码如下

R1

interface Loopback0
ip address 1.1.1.1 255.255.255.0

interface FastEthernet0/0
ip address 192.168.12.1 255.255.255.0

interface FastEthernet0/1
ip address 192.168.13.1 255.255.255.0

ip route 192.168.10.0 255.255.255.0 192.168.12.2
ip route 192.168.10.0 255.255.255.0 192.168.13.3 10

R2:

interface FastEthernet0/0
ip address 192.168.10.100 255.255.255.0
standby 1 ip 192.168.10.1
standby 1 priority 120
standby 1 preempt
standby 1 track FastEthernet0/1

interface FastEthernet0/1
ip address 192.168.12.2 255.255.255.0

ip route 0.0.0.0 0.0.0.0 192.168.12.1

 R3:

interface FastEthernet0/0
ip address 192.168.10.200 255.255.255.0

standby 1 ip 192.168.10.1
standby 1 priority 115
standby 1 preempt

interface FastEthernet0/1
ip address 192.168.13.3 255.255.255.0

ip route 0.0.0.0 0.0.0.0 192.168.13.1

2.实验验证结果如下

云计算--网络原理与应用--20171122--STP与HSRP的更多相关文章

  1. 云计算--网络原理与应用--20171120--VLAN与三层交换机配置

    什么是VLAN及其配置 Trunk的原理与配置 三层交换机的基本配置 实验:配置一个三层交换机 一 VLAN 的概念及优势 VLAN(virtual local area network)就是虚拟局域 ...

  2. 云计算--网络原理与应用--20171123--网络地址转换NAT

    NAT的概述 NAT的配置 实验 一. NAT的概述 NAT(Network address translation,网络地址转换)通过将内部网络的的私有地址翻译成全球唯一的共有网络IP地址,是内部网 ...

  3. [原创] 详解云计算网络底层技术——虚拟网络设备 tap/tun 原理解析

    本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫. 在云计算时代, ...

  4. linux基础-第十四单元 Linux网络原理及基础设置

    第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ...

  5. 【centos6 , 7】 网络原理、网络配置

    第一部分:网络原理: 一.网络编址 (主要使用IP编址) 1.ip编址是一个双层编址方案,一个ip地址标识一个主机(或一个网卡接口) 2.现在应用最为广泛的是IPv4编址,已经开始逐渐向IPv6编址转 ...

  6. 云计算 --> 技术原理

    云计算技术原理 云计算分为IaaS.PaaS和SaaS三种类型,不同的厂家又提供了不同的解决方案,目前还没有一个统一的技术体系结构,下图是一个供商榷的云计算体系结构如下,它概括了不同解决方案的主要特征 ...

  7. kubernetes pod infra container网络原理

    刚开始接触kubernetes时,对kubelet的--pod-infra-container-image参数非常不能理解,不理解为什么我的业务应用需要依赖一个第三方的容器: 上文入门级kuberne ...

  8. Kubernetes(k8s)底层网络原理刨析

    目录 1 典型的数据传输流程图 2 3种ip说明 3 Docker0网桥和flannel网络方案 4 Service和DNS 4.1 service 4.2 DNS 5 外部访问集群 5.1 外部访问 ...

  9. [转帖]calico网络原理及与flannel对比

    calico网络原理及与flannel对比 https://blog.csdn.net/ganpuzhong42/article/details/77853131 2017年09月05日 16:34: ...

随机推荐

  1. linq使用日记

    //普通查询 var query = (from t in ServiceList                                  where t.CreateUserID == A ...

  2. 芝麻HTTP:Ansible扩展

    Ansible简介 Ansible是由Python开发的一个运维工具,因为工作需要接触到Ansible,经常会集成一些东西到Ansible,所以对Ansible的了解越来越多. 那Ansible到底是 ...

  3. Angular21 动态绑定CSS样式

    1 需求 在前端开发中通常需要动态对某些元素的样式进行动态设定,传统的CSS绑定分为CSS类绑定和Style样式绑定:在Angular中利用相关指令同样可以完成CSS类绑定和CSS样式绑定 2 内置指 ...

  4. css设置居中的方案总结

    回想一下,自己平时项目里遇到的比较多的就是css如何让元素居中显示,其实差不多每种情况都遇到过,所采用的方法也都各有利弊,下面对这些方法来做个概括,对其中的坑点,也会一一指出来,希望能给遇到问题的同学 ...

  5. Hibernate中事务小案例

    理论知识: 什么是事务? 指作为单个逻辑工作单位执行的一系列操作,要么完全的执行,要么完全不执行.事务处理可以确保非事务性单元内的所有操作都完全完成,否则永久不会更新面向数据的资源.通过将一组操作组合 ...

  6. 【BZOJ1076】奖励关(动态规划,数学期望)

    [BZOJ1076]奖励关(动态规划,数学期望) 题面 懒,粘地址 题解 我也是看了题解才会做 看着数据范围,很容易想到状压 然后,设\(f[i][j]\)表示当前第\(i\)轮,状态为\(j\)的期 ...

  7. 【Luogu3041】视频游戏的连击(AC自动机,动态规划)

    题面链接 题解 首先构建出AC自动机 然后在AC自动机上面跑DP 转移很显然从Trie树的节点跳到他的儿子节点 但是要注意一个问题, 在计算的时候,每一个节点加入后能够 造成的贡献 要加上他的子串的贡 ...

  8. [CQOI2007]余数求和

    大于k的部分直接加k 对于小于等于k的cnt个数 ans=cnt*k - Σ(k/i * i) 然后k/i在一段区间内不变,这段区间直接可以数列求和 # include <bits/stdc++ ...

  9. 最长k可重区间集问题

    费用流,离散化后,l向r连费用为负长度的边容量为1 相邻的连容量为k的边,最好建S和T # include <bits/stdc++.h> # define RG register # d ...

  10. js中实现继承的不同方式以及其缺点

    1.利用call和apply,借助构造函数 fucntion P(){ this.name = "P"; } fucntion C1(){ P.call(this); } 解释一下 ...