热备份路由协议HSRP:Cisco私有协议

确保了当网络边缘设备或接入链路出现故障时,用户通信能迅速并透明地恢复,以此为ip网络提供余性,通过使用同意虚拟ip地址和虚拟mac地址,LAN网段上的两台或者多台路由器可以作为一台虚拟路由器对外提供服务。

HSRP使组内的cisco路由器能互相监视对方的运行状态。

HSRP组成员:

活跃路由器

备份路由器

虚拟路由器(lan上的网关)

其他路由器

HSRP虚拟mac地址格式

0000.0c07.ac2f

厂商编码:HSRP虚拟mac地址,HSRP编码总是07.ac

HSRP消息

HSRP中的所有路由器都发送或者接收HSRP的消息

UDP端口号1985

使用组播发送HSRP消息,组播地址224.0.0.2

TTL=1

HSRP状态与计时器

HSRP状态:

初始状态

学习状态

监听状态

发言状态

备份状态

活跃状态

HSRP计时器

Hello间隔(默认3s)

保持时间(默认10s)

配置HSRP成员:

Router(config)#interface fastEthernet 0/0(进入路由器的网关接口)

Router(config-if)#standby 1 track f0/1(跟踪路由器的1号端口)

Router(config-if)#standby 1 ip 虚拟网关ip

Router(config-if)#standby 1 priority 195(配置HSRP的优先级,优先级范围0-255,默认为100)

Router(config-if)#standby 1 preempt 配置占先权

Router#show standby brief (查看HSRP摘要,查看是不是备份或者活跃路由器)

HSRP端口跟踪:

Router(config)#interface fastEthernet 0/0(进入网关端口)

Router(config-if)#standby 1 track f0/1(跟踪路由器的1号端口)

Router(config)#interface fastEthernet 0/0(进入备份路由器的网关端口)

Router(config-if)#standby 1 priority 195(配置HSRP的优先级,优先级范围0-255,默认为100)

Router(config-if)#standby 1 preempt 配置占先权

广播风暴的产生:

交换机工作原理:根据MAC地址表转发数据帧如果地址未知。则广播,如果交换机接收到广播帧也会向所有端口发送

当网络中存在物理环路,会产生广播风暴。

STP协议(生成树协议)

逻辑上断开环路,防止广播风暴的产生,当线路故障,阻塞接口被激活,恢复通信,起备份线路的作用

算法:

每个广播域选择根网桥(RootBridge)

每个非根网桥选择根端口(Root Ports)

每个网段上选择指定端口(Dseignated Ports)

非指定端口,非根端口被阻塞

选择根网桥

网桥ID

网桥ID是唯一的,交换机之间选择BID值最小的交换机作为网络中的根网桥 (网桥ID8个字节 取值范围:1-65535)

默认值:32768

选择根端口

选择根端口的依据:到根网桥最低的根路劲成本,直连的网桥ID最小

根路劲成本:网桥带根网桥的路径上所有链路的成本之和

带宽与路径成本的关系:(带宽越高,成本越低)

链路带宽(Mbps)         路径成本

10                      100

16                      62

45                      39

100                     19

155                     14

622                      6

1000                     4

选择指定端口

根桥上的端口全是指定端口,在每个网段上,选择一个指定端口。

非根桥上的指定端口选择顺序:

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

最终形成了逻辑结构无环拓扑。

BPDU桥协议数据单元:

BPDU使用组播发送BPDU。

BPDU分为两种类型:

配置BPDU。

拓扑变更通道(TCN)BPDU。

BPDU报文字段。

BPDU桥协议数据单元:

BPDU包含的关键字:

字段         字节          作用

根网桥ID         8         用于通告根网桥的ID

根路径成本       4         说明这个BPDU从根传输了多远,成本是多少

发送网桥ID       8         发送这个BPDU网桥的ID

端口ID           2         发送报文的端口的ID

当交换机启动时,假定自己是根网桥,在向外发送的BPDU中根网桥ID字段填写自己的网桥ID。

当接收到其他交换机发出的BPDU后,比较网桥ID,选择较小的添加到根网桥ID中,

当全网所有的交换机接收到全部的BPDU并作比较后,就可以选择出唯一一个根网桥

STP的收敛

交换机端口的5种STP状态

状态                 用途

转发(Forwarding)      发送/接受用户数据

学习(Learning)        构建网桥表

侦听(Listening)       构建‘活动’拓扑

阻塞(Blocking)        只接收BPDU

禁用(Disabled)        强制关闭

STP的3种计时器

Hello时间:网桥发送配置BPDU报文之间的时间间隔,默认2秒。

转发延迟:一个端口在侦听到学习状态所花费的时间间隔,默认15秒

最大老化时间:交换机在丢弃BPDU报文之前储存它的最大时间,默认20秒

VLAN与STP之间的关系:

PVST+(增强的每vlan生成树)

PVSTA+配置的意义:配置网络中比较稳定的交换机为根网桥,利用PVST+实现网络的负载分担

PVST+的配置命令

查看生成树的配置:

Switch#show spanning-tree vlan 1

Switch(config)#spanning-tree vlan 1 prio 优先级的值 {注意:优先级的值得是4096的倍数(就是把性能好的交换机作为根网桥)}

Switch(config)#spanning-tree vlan 1 root primary 可以不用算值,直接指定root

Switch(config)#spanning-tree vlan 1 root secondary (备份网桥树,在另一个三层交换机上配置备用)

(备份交换机要把所有交换机都创建vlan 并且配置Trunk,注意:三层交换机必须先封装再配置Trunk)

网络基础Cisco路由交换三的更多相关文章

  1. 网络基础Cisco路由交换四

    NAT及静态转换 概述(NAT:网络地址转化) 作用: 通过将内部网络的私有ip地址翻译成全球唯一的公网ip地址, 使内部网络可以连接到互联网等外部网络上. NATA的特性 优点: 节省公有合法ip地 ...

  2. 网络基础Cisco路由交换二

    三层交换技术 作用: 使用三层交换技术实现VLAN间通信. 三层交换=二层交换+三层转发 基于CEF的快速转发 主要包含两个转发用的信息表: 转发信息库(FIB):FIB类似于路由表,包含路由表中转发 ...

  3. 网络基础Cisco路由交换一

    VLAN概述 Virtual LAN(虚拟局域网)是物理设备上链接的不受物理位置限制的用户的一个逻辑组,. 引用VLAN: 交换机分割了冲突域,但是不能分割广播域,随着交换机端口数量的增多,网络中广播 ...

  4. Linux网络基础,路由的追踪

    一.traceroute traceroute [-46ndFT] [-f<存活数值>] [-g<网关>] [-i(--interface)<device>] [- ...

  5. 网络基础tcp/ip协议三

    数据链路层:(位于网络层与物理层之间) 数据链路层的功能: 数据链路的建立,维护. 帧包装,帧传输,帧同步. 帧的差错恢复. 流量的控制. 以太网:(工作在数据链路层) CSMA/CD(带冲突检测的载 ...

  6. Cisco 路由交换 常用查询语句

    基本信息查询语句 #查看全配置信息 #show running-configure #查看vlan信息 #show vlan brief #查看物理直连信息 #show cdp neighbors d ...

  7. Cisco路由技术基础知识详解

    第一部分 请写出568A的线序(接触网络第一天就应该会的,只要你掐过,想都能想出来) .网卡MAC地址长度是(  )个二进制位(16进制与2进制的换算关系,只是换种方式问,不用你拿笔去算) A.12  ...

  8. 自研DCI网络路由交换协议DCIP-白牌交换机时代的企业网络

    一转眼从听华为3Com的路由交换课程到如今已经13年有余了,依稀记得第一节课的时候我带着老婆去听的课(老婆是日语系的.那时还是女朋友,并不懂网络,仅仅是跟着我去上课的).抢了个头排,讲师宋岩老师提问了 ...

  9. 网络基础四 DNS DHCP 路由 FTP

    第1章 网络基础 1.1 IP地址分类 IP地址的类别-按IP地址数值范围划分 IP地址的类别-按IP地址用途分类 IP地址的类别-按网络通信方式划分 1.2 局域网上网原理过程 DHCP原理过程详情 ...

随机推荐

  1. awk说明书(转)

    ref:http://blog.chinaunix.net/uid-429659-id-122573.html awk使用手册 作者:awk使用手册什么是awk? 你可能对UNIX比较熟悉,但你可能对 ...

  2. 怎么改变title属性的样式?

    我们经常会设置title属性来显示提示的内容,最常见的一种就是超过文本框的内容显示省略号,鼠标移上去显示完整的内容,这里顺便说下显示省略号的设置,如 div{text-overflow:ellipsi ...

  3. WPF中,多key值绑定问题,一个key绑定一个界面上的对象

    问题说明: 当用到dictionary<key,value>来储存数据的时候,有时候需要在界面上绑定一个key来显示value,这时候有两种思路: 一种是写一个自定义的扩展类,类似Bind ...

  4. Apache自带的rotatelogs实现日志轮转

    用Apache自带的rotatelogs程序处理apache生成的日志自动截断重新生成,rotatelogs是一个配合Apache管道日志功能使用的简单程序.设置方法如下: 编辑Apache的主配置文 ...

  5. ZooKeeper安装(Windows)

    概述 ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护.名字服务.分布式同步.组服务等.ZooKeeper的目标就是封装好复杂易出错的关 ...

  6. Linux 虚拟机忘记root密码

    Linux 虚拟机忘记root密码可以按照下面的步骤重新设置密码: 1.在grub界面,也就是有press any key的那个界面,按下任意键 2.键入e,出现三行文字,按上下键选择kernel那一 ...

  7. Java版网络爬虫基础

    网络爬虫不仅仅可以爬取网站的网页,图片,甚至可以实现抢票功能,网上抢购,机票查询等.这几天看了点基础,记录下来. 网页的关系可以看做是一张很大的图,图的遍历可以分为深度优先和广度优先.网络爬虫采取的广 ...

  8. bzoj 4826: [Hnoi2017]影魔 [主席树 单调栈]

    4826: [Hnoi2017]影魔 题意:一个排列,点对\((i,j)\),\(p=max(i+1,j-1)\),若\(p<a_i,a_j\)贡献p1,若\(p\)在\(a_1,a_2\)之间 ...

  9. CF698C. LRU [容斥原理 概率]

    CF698C. LRU 题意:n种物品,大小为k的队列,\(p_i\)的概率选择第i种物品放入队尾,如果已经有i了就不放了.队列大小>k时弹出队首.求\(10^{100}\)次操作后每种物品在队 ...

  10. BZOJ 3697: 采药人的路径 [点分治] [我想上化学课]

    传送门 题意: 路径有$-1,1$两种权值,求有多少路径满足权值和为$0$且有一个点将路径分成权值和为$0$的两段 第四节课本来想去上化学,然后快上课了这道题还没调出来.....可恶我想上化学 昨天两 ...