虚拟路由器冗余协议(VRRP)是一种选择协议,它可以把一个虚拟路由器的责任动态分配到局域网上的 VRRP 路由器中的一台。控制虚拟路由器 IP 地址的 VRRP 路由器称为主路由器,它负责转发数据包到这些虚拟 IP 地址。一旦主路由器不可用,这种选择过程就提供了动态的故障转移机制,这就允许虚拟路由器的 IP 地址可以作为终端主机的默认第一跳路由器。使用 VRRP 的好处是有更高的默认路径的可用性而无需在每个终端主机上配置动态路由或路由发现协议。 VRRP 包封装在 IP 包中发送。

热备份路由器协议(HSRP)的设计目标是支持特定情况下 IP 流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。换句话说,当源主机不能动态知道第一跳路由器的 IP 地址时,HSRP 协议能够保护第一跳路由器不出故障。

SW1配置

Router(config)#hostname sw1

sw1(config)#line console 0

sw1(config-line)#logging synchronous

sw1(config-line)#no exec-timeout

sw1(config-line)#exit

sw1(config)#no ip routing

sw1(config)#exit

sw1#vlan da

sw1#vlan database vlan数据库

sw1(vlan)#vlan 10

VLAN 10 added:

Name: VLAN0010

sw1(vlan)#vlan 20

VLAN 20 added:

Name: VLAN0020

sw1(vlan)#exit

sw1(config)#int f0/10

sw1(config-if)#switchport access vlan 10

sw1(config)#int f0/15

sw1(config-if)#switchport access vlan 20exit

sw1(config)#int f0/0

sw1(config-if)#switchport mode trunk

sw1(config-if)#int f0/1

sw1(config-if)#switchport mode trunk

SW2配置

Router(config)#hostname sw2

sw2(config)#line console 0

sw2(config-line)#logging synchronous

sw2(config-line)#no exec-timeout

sw2(config-line)#exit

sw2(config)#no ip routing

sw2(config)#exit

sw2#vlan da

sw2#vlan database vlan数据库

sw2(vlan)#vlan 10

VLAN 10 added:

Name: VLAN0010

sw2(vlan)#vlan 20

VLAN 20 added:

Name: VLAN0020

sw2(vlan)#exit

sw2(config)#int f0/10

sw2(config-if)#switchport access vlan 10

sw2(config)#int f0/15

sw2(config-if)#switchport access vlan 20

sw1(config)#int f0/0

sw1(config-if)#switchport mode trunk

sw1(config-if)#int f0/1

sw1(config-if)#switchport mode trunk

R1配置

Router(config)#hostname r1

r1(config)#line con

r1(config)#line console 0

r1(config-line)#logg

r1(config-line)#logging sy

r1(config-line)#logging synchronous

r1(config-line)#no exec-t

r1(config-line)#no exec-timeout

r1(config-line)#exit

r1(config)#

r1(config)#int f0/0

r1(config-if)#no sh

r1(config-if)#int f0

% Incomplete command.

拆分

r1(config)#int f0/0.1

r1(config-subif)#enc

r1(config-subif)#encapsulation ?

dot1Q  IEEE 802.1Q Virtual LAN

isl    Inter Switch Link - Virtual LAN encapsulation

r1(config-subif)#encapsulation dot

r1(config-subif)#encapsulation dot1Q 10

r1(config-subif)#

r1(config-subif)#ip add 192.168.10.1 255.255.255.0

r1(config-subif)#int f0/0.2

r1(config-subif)#encapsulation dot1Q 20

r1(config-subif)#ip add 192.168.20.1 255.255.255.0

r1(config-subif)#

r1(config)#int s1/0

r1(config-if)#ip add 192.168.4.2 255.255.255.0

r1(config-if)#no sh

r1(config-if)#

r1(config-if)#exit

r1(config)#ip route 0.0.0.0 0.0.0.0 192.168.4.1默认路由

r1#show ip rou 再看路由表

R2配置

Router(config)#hostname r2

r2(config)#

r2(config)#line co

r2(config)#line console 0

r2(config-line)#logg

r2(config-line)#logging sy

r2(config-line)#logging synchronous

r2(config-line)#no exec-t

r2(config-line)#no exec-timeout

r2(config-line)#exit

r2(config)#int f0/0

r2(config-if)#no sh

r2(config)#int f0/0.1

r2(config-subif)#enm

r2(config-subif)#en

r2(config-subif)#encapsulation do

r2(config-subif)#encapsulation dot1Q 10

r2(config-subif)#ip add 192.168.10.2 255.255.255.0

r2(config-subif)#int f0/0.2

r2(config-subif)#encapsulation dot1Q 20

r2(config-subif)#ip add 192.168.10.2 255.255.255.0

r2(config)#int s1/1

r2(config-if)#ip add 192.168.5.2 255.255.255.0

r2(config-if)#no sh

r2(config-if)#

r2(config)#ip route 0.0.0.0 0.0.0.0 192.168.5.1

isp配置

isp(config)#line console 0

isp(config-line)#no exec-t

isp(config-line)#no exec-timeout

isp(config-line)#exit

isp(config)#int f0/0

isp(config-if)#no sh

isp(config-if)#ip add 1.1.1.1 255.255.255.0

isp(config-if)#int s1/0

isp(config-if)#no sh

isp(config-if)#ip add  192.168.4.1 255.255.255.255.0

isp(config-if)#int s1/1

isp(config-if)#ip add  192.168.5.1 255.255.255.255.0

nat配置

r1(config)#int f0/0.1

r1(config-subif)#ip nat ins

r1(config-subif)#ip nat inside

r1(config-subif)#int f0/0.2

r1(config-subif)#ip nat inside

r1(config-subif)#int s1/0

r1(config-if)#ip nat ou

r1(config-if)#ip nat outside

访问控制列表

r1(config)#access-list  10

r1(config)#access-list  10 permit any

r1(config)#

r1(config)#ip nat in

r1(config)#ip nat inside so

r1(config)#ip nat inside source li

r1(config)#ip nat inside source list 10 in

r1(config)#ip nat inside source list 10 interface s1/0 ov

r1(config)#ip nat inside source list 10 interface s1/0 overload

r2nat配置

r2(config)#access-list 10 permit  any

r2(config)#int f0/0.1

r2(config-subif)#ip nat in

r2(config-subif)#ip nat inside

r2(config-subif)#int f0/0.2

r2(config-subif)#ip nat inside

r2(config-subif)#int s1/1

r2(config-if)#ip nat ou

r2(config-if)#ip nat outside

r2(config)#ip nat inside source list  10 interface s1/1 overload

r1(config)#int f0/0.1

r1(config-subif)#st

r1(config-subif)#standby  10 ip 192.168.10.254分组虚拟IP

r1(config-subif)#st

r1(config-subif)#standby  10 prio

r1(config-subif)#standby  10 priority  120优先级

r1(config-subif)#standby 10 preempt 抢占能力

r1(config-subif)#st

r1(config-subif)#standby 10 tr

r1(config-subif)#standby 10 track se

r1(config-subif)#standby 10 track serial 1/0 30跟踪能力

r1(config-subif)#

r1(config-subif)#int f0/0.2

r1(config-subif)#standby  20 ip 192.168.20.254

r1(config-subif)#standby 20 preempt

R2

r2(config-subif)#standby 10 ip 192.168.10.254

r2(config-subif)#st

r2(config-subif)#standby 10 pre

r2(config-subif)#standby 10 preempt

r2(config-subif)#

r2(config-subif)#int f0/0.2

r2(config-subif)#standby 20 ip 192.168.20.254

r2(config-subif)#standby 20 preempt

r2(config-subif)#standby 20 pri

r2(config-subif)#standby 20 priority 120

r2(config-subif)#standby 20 track  serial 1/1 30

转载于:https://blog.51cto.com/ningxiaoyuan/1263654

VRRP,HSRP介绍及配置相关推荐

  1. VRRP协议介绍--转

    http://www.cnblogs.com/jony413/articles/2697404.html VRRP协议介绍 参考资料: RFC 3768 1. 前言 VRRP(Virtual Rout ...

  2. vrrp协议_虚拟路由冗余协议VRRP原理介绍

    一.概述: 1.1. 产生背景 随着Internet的发展,人们对网络可靠性的要求越来越高.特别是对于终端用户来说,能够实时与网络其他部分保持联系是非常重要的.一般来说,主机通过设置默认网关来与外部网 ...

  3. 1、Keepalived及VRRP原理介绍

    keepalived:即在linux中vrrp协议的实现 http://www.keepalived.org/ 什么是Keepalived? Keepalived是一个用C语言编写的路由软件.该项目的 ...

  4. 【直通华为HCNA/HCNP系列R篇8】VRRP技术原理及配置与管理-王达-专题视频课程

    [直通华为HCNA/HCNP系列R篇8]VRRP技术原理及配置与管理-10465人已学习 课程介绍         本课程以笔者编写,由华为公司指定作为ICT认证培训教材--<华为路由器学习指南 ...

  5. JSTL 及 tablibs 的简单介绍和配置方法

    JSTL 及 tablibs 的简单介绍和配置方法 jstl 简介 jstl 的全称就是jsp standard tag libraries, 就是jsp里的标准标签库. 引用jstl技术能在jsp种 ...

  6. 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma

     1 PersonTestMapper.xml中的内容如下: <?xmlversion="1.0"encoding="UTF-8"?> < ...

  7. Redis数据库(一)——介绍、配置与优化

    Redis数据库(一)--介绍.配置与优化 一.关系数据库与非关系型数据库 1.关系数据库 2.非关系型数据库 3.关系数据库与非关系型数据库区别(三个方向) 数据存储方式不同 扩展方式不同 对事务性 ...

  8. CCNA课堂练习:OSPF的介绍及配置

      CCNA浅谈OSPF的配置 今天我们来谈谈路由器OSPF的配置,那我先来介绍一下OSPF的特点: 1.对网络发生的变化能够快速响应 2.当网络发生变化的时候发送触发式更新 •3.支持VLAN 4. ...

  9. SpringCloud Sentinel 熔断降级、热点参数限流、与系统自适应限流介绍与配置

    一.熔断降级介绍与配置 概述:除了上一章节讲解的sentinel的流量控制之外,sentinel还提供了熔断降级功能.与处理高并发的系统自我保护机制不同的是,熔断降级主要防止当前接口不可用时,导致依赖 ...

最新文章

  1. 分布式 - Jetty架构
  2. python怎么画小海龟_Python 海龟 turtle 画图实战任务(一):让小海龟留下Z字形的足迹以及绘制一个小于号<...
  3. mysql无法建立连接_【MySql】mysql无法建立连接或建立连接失败原因分析
  4. 移动端触屏网页的触摸事件
  5. python交互模式设置及VIM的tab补齐
  6. sublime插件 TortioseSVN
  7. 服务器端如何开启GZIP压缩功能
  8. [css] 如何隐藏没有静音、自动播放的音视频?
  9. 值得关注的AI信息安全公司
  10. 日本媒体称东芝敲定收购富士通硬盘业务
  11. 【华为云技术分享】低代码开发平台发展趋势:低代码——炒作还是趋势?
  12. 学习《银光志 silverlight 3.0》 不错的实例讲解【含源码】
  13. assert:python断言报错语句
  14. 计算机网络入侵参考文献,入侵计算机网络论文,关于计算机网络入侵检测相关参考文献资料-免费论文范文...
  15. 二、概率p值检验例题(R语言)
  16. web开发之cdn回源各项目都可以处理
  17. Proxmox VE 配置桌面虚拟化
  18. 【数据结构教程 李春葆】上机实验--第一章实验题
  19. Flutter访问webservice
  20. android应用商店app图标大小,各大应用商店APP发布截图尺寸

热门文章

  1. AbortController 中止一个或多个Web请求
  2. 关于 CSS will-change 属性你需要知道的事
  3. django mysql模糊查询_Django 模糊查询
  4. 上海理工大学计算机专硕分数线,热门专业=毕业高薪?曾经的人热门计算机,如今却“前程堪忧”...
  5. restful api和普通api有什么特点_Django REST Framework教程(1): 什么是序列化和RESTful的API
  6. python编写代码实现文件的拷贝功能_如何使用Python脚本实现文件拷贝
  7. hive的inputStream
  8. 在Linux环境下搭建CCID测试环境
  9. 计算机中那些事儿(十):资料管理一些建议---实践篇
  10. 百度李彦宏:自动驾驶最后一公里率先到来;未来20年手机依赖会降低