1.VRRP术语
2.VRRP工作过程
3.DHCP的好处
4.DHCP机制
1.VRRP术语VRRP,即虚拟路由器冗馀协议。 使用VRRP,一组路由器(同一LAN中的接口)协同工作,但只有一个路由器处于主状态(路由器处于该状态)的接口)负责实际的数据通信量传输。 在一个VRRP组中的多个路由器接口上共享虚拟IP地址。 此地址将用作局域网中所有主机的默认网关地址。 VRRP确定哪个路由器是Master,Master路由器接收并转发发送到用户网关的数据包,并响应PC对该网关IP地址的ARP请求。 Backup路由器会监视Master路由器的状态,并在Master路由器出现故障时接管它的工作,以确保通信的顺利切换。 虚拟IP地址、MAC地址:
虚拟IP地址是虚拟路由器的IP地址,实际上是用户的网关地址。 虚拟MAC地址是虚拟路由器基于VRID生成的MAC地址。 虚拟路由器有虚拟MAC地址。 主控,Backup路由器:
Master路由器:在VRRP组中实际转发包的路由器在每个VRRP组中只有Master响应对虚拟IP地址的ARP请求。 主路由器同时以一定的时间间隔发送VRRP消息,通知Backup路由器自身的生存状况。 当主路由器出现故障时,Backup路由器:处于侦听状态的路由器将开始接管。 选举基于:比较接口VRRP的优先级(比大),相等时比较接口IP地址(比大)。 2.VRRP工作过程VRRP组内设备评选主节点。 Master设备通过发送免费的ARP消息,将虚拟MAC、地址通知与其连接的设备或主机,起到消息转发的作用。 主设备定期向备份组中的所有Backup设备发送VRRP通知消息。 如果主设备出现故障,VRRP备份组中的Backup设备将重新选举新的主设备。 当VRP组的状态切换时,主设备从一个设备切换到另一个设备,新的主设备立即发送带有虚拟路由器的虚拟MAC地址和虚拟p地址信息的免费ARP消息,并连接到主机或主机整个过程对用户完全透明。 如果原始主设备从故障中恢复,并且该设备是IP地址的所有者,则它的优先级为255
切换到主状态。 如果设备优先级低于255,则首先切换到备份状态,优先级返回故障前配置的优先级。 如果Backup设备的优先级高于Master设备,则是否重新选择Master. VRRP角色取决于Backup设备的工作方式(抢占和非抢占方式)。
提供局域网上的设备备份机制。 VRRP是容错协议,如果主机的下一跳路由器损坏,可以立即用另一个路由器替换它,从而提高持久性和可靠性。 VRRP通过将包含虚拟IP地址和虚拟MAC地址的虚拟路由器添加到网络中来运行。 该路由器充当网络用户的网关,使网络上的物理路由器的所有信息都可以自行理解。 发送主消息:如果主服务器正常运行,他会每隔一段时间向组中的Bavkup设备发送一条vrrp通知消息,通知您自己正在正常运行。
VRRP通告消息被封装在IP消息中并在多播地址224.0.0.18处发送,TTL为255,协议号为112
VRRP消息:
VRRP消息是从Master路由器通告其存在的多播语句,它可以通过使用VRRP消息来检测虚拟路由器的各种参数,并将其封装在IP消息中以多播发送。 这意味着它在没有端口的第3层路由层上运行,就像VRRP协议根ICMP协议一样。
SW 1: VLAN batch 1020 inte0/0/1端口链路- typeaccessportdefaultvlan 10 inte0/0/2端口链接- typeaccessportdefaultvlan 20 int 3端口链接- typetrunkporttrunkallow-passvlanallinte0/0/4端口链接- typetrunkporttrunkallow-passvlanallsw 23360 vlanbatcchat 1端口链接- typetrunkporttrunkallow-passvlanalllintg0/2端口链接- typeaccessportdefaultvlan 30 quitintvlanif 10 IP地址192.168.10.10024 int vlanif 20 IP地址192.168.20.100220 30 intg0/0/1端口链接- typetrunkporttrunkallow-passvlanallintg0/0/2端口链接- typetrunkporttrunkallow-passvlanallinalintg
s 192.168.20.200 24int vlanif 30IP address 23.0.0.1 24quitsw2:int vlanif 10vrrp vrid 10 virtual-ip 192.168.10.1vrrp vrid 10 priority 120vrrp vrid 10 preempt-mode timer delay 5vrrp vrid 10 track int g0/0/2 reduce 30quitsw3:int vlanif 10vrrp vrid 10 virtual-ip 192.168.10.1quitint vlanif 20vrrp vrid 10 virtual-ip 192.168.20.1vrrp vrid 20 priority 120vrrp vrid 20 preempt-mode timer delay 5vrrp vrid 20 track int g0/0/2 quitsw2:int vlanif 20vrrp vrid 20 virtual-ip 192.168.20.1vrrp vrid 20 priority 115quitIP route-static 0.0.0.0 0.0.0.0 13.0.0.2sw3:IP route-static 0.0.0.0 0.0.0.0 23.0.0.2R3:IP route-static 192.168.20.0 24 23.0.0.1IP route-static 192.168.20.0 24 13.0.0.1 perference 70PC1
PC2