前言:本章主要介绍链路聚合和VRRP的原理以及配置
链路聚合的作用:
将多条物理链路逻辑成一条逻辑链路,防止单条链路断开,数据不通
链路聚合的配置方法:
sw1配置方法:
sw2配置方法:
VRRP原理
VRRP----虚拟路由冗余协议
作用:提供了局域网上的设备备份机制,vrrp是一种容错协议,,它保证当主机的下一跳路由器坏掉时,可以及时由另一台路由器来代替,从而保证通讯的连通性,了解这个网络上物理路由器的任何信息。
master报文的发送:当master正常工作时。它会每隔一段时间(缺省为1秒)向组内Backup设备发送vrrp通告报文,通告自己工作正常。
vrrp通告报文被封装在IP报文里,通过组播地址224.0.0.18发送。TTL为255,协议号为112
VRRP报文格式
Version: 4比特指VRRP协议版本,本文档定义版本号2。
Type: 4比特定义了VRRP报文的类型。本版本的协议仅定义了一个报文类型:1:ADVERTISEMENT带有未知类型的报文必须被丢弃。
Virtual Rtr ID: 88比特虚拟路由器标识(VRID)字段标识了此报文所报告状态的虚拟路由器。可配置的范围是1–255。没有缺省值。
Priority: 8比特Priority字段申明了发送此报文的VRRP路由器的优先级。值越高优先级越高。该字段为8位无符号整型。如果VRRP路由器是虚拟路由器地址的IP地址所有者,那么其优先级必须为255。起备用作用的VRRP路由器的优先级必须在1–254之间。缺省的VRRP路由器优先级为100。优先级值0 用于指示当前虚拟路由器的主路由器停止参与VRRP组。主要用于触发备用路由器快速地迁移到主路由器,而不用等待当前主路由器超时。
Count IP Addrs: 8比特在此VRRP通告中包含的IP地址的数量
Auth Type: 8比特认证类型字段用于标识要用到的认证方法。在一个虚拟路由器组内认证类型是唯一的。
Adver Int: 8比特VRRP通告间隔时间,单位为秒。缺省为1秒。这个字段主要用于错误配置路由器时的故障定位和解决。
Checksum: 16比特校验和字段用于检测VRRP消息的数据是否出错。校验和是从version字段开始的整个VRRP消息的1的16位补码和。(RFC1071 描述了校验和的计算细节)。
IP Address:32比特IP地址字段为虚拟路由器的一个或者多个IP地址。IP地址的数量在"Count IP Addrs"字段中说明。IP地址字段用于错误配置路由器时的故障定位和解决。
Authentication Data:32比特认证字符串仅仅用于对RFC2338的向后兼容。在发送VRRP报文时该字段应该被置为0,而在接收VRRP报文时该字段应该被忽略。
VRRP的配置方法:
网络拓扑如下
1.先将路由器,三层交换,二层交换的接口类型和信息配置完成
2.接下来进入lsw1进行配置
int vlanif 10 ----------------------- ###进vlan10虚拟接口当中
vrrp vrid 10 virtual-ip 192.168.10.1 ----------- ###将vlan10 划入vrrp中,并将192.168.10.1作为它的虚拟网关
vrrp vrid 10 priority 120 --------------###将vrid10优先级调整为120
vrrp vrid 10 preempt-mode timer delay ---------###将抢占时间延迟设为5秒
vrrp vrid 10 track int g0/0/2 reduced 30 -----------###设置监听端口,并设置自动降级值为30
int vlanif 20-------------- ------------###进vlan20虚拟接口
Vrrp vrid 20 virtualip 192.168.20.1 -------------- ###设置vrrp20的虚拟网关
Vrrp vrid 20 priority 115------------------------- ###设置优先级为115
Lsw2配置:
Int vlanif 10----------------------------###进vlan10虚拟接口
Vrrp vrid 10 virtual-ip 192.168.10.1-------------------###设置虚拟网关
Int vlanif 20------------------------------###进vlan20虚拟接口
Vrrp vrid 20 virtual-ip 192.168.20.1---------------###设置虚拟网关
Vrrp vrid 20 priority 120-------------------###设置优先级
Vrrp vrid 20 preempt-mode timer delay 5-------------###设置抢占延迟为5秒
Vrrp vrid 20 track int g0/0/2---------------###配置监听端口
注:路由器R1要设置 10网段 20网段的浮动路由 LSW1 LSW2各要设置一条默认路由。