目录
单网关的缺陷
单点故障:没有冗余备份
高可用:增加备份设备
VRRP基本概述
当网关路由器RouterA出现故障时,本网段内以该设备为网关的主机都不能与lnternet进行通信
VRRP能够在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚
拟路由器的IP地址为默认网关,实现网关的备份。协议版本: VRRPv2 (常用) 和VRRPv3:
VRRPv2仅适用于IPv4网络,VRRPv3适用于IPv4和IPv6两种网络VRRP协议报文:
只有一种报文: Advertisement报文;其目的IP地址是224.0.0.18,目的MAC地址是01-00-5e-00-00-12,协议号是112。
Virtual Router Redundancy Protocol,也即虚拟路由器冗余协议。利用VRRP,一组路由器( 同一个LAN中的接口)协同工作,但只有一个处于Master状态,处于该状态的路由器(的接口)承担实际的数据流量转发任务。在一个VRRP组内的多个路由器接口共用一个虚拟IP地址,该地址被作为局域网内所有主机的缺省网关地址。
VRRP决定哪个路由器是Master,Master路由器负责接收发送至用户网关的数据包并进行转发,以及响应PC对于其网关IP地址的ARP请求。Backup路由器侦听Master路由器的状态,并在Master路由器发生故障时,接替其工作从而保证业务流量的平滑切换。
优先级分配
master 不断发送VRRP报文,次报文中携带优先级等参数
backup路由器收到报文后会和自己的优先级作比较,如果backup
优先级低,那就继续做备份,如果自己优先级高就会自动变成主
一定时间内backup收不到主路由器发来的报文也会自动变成主
VRRP报文通过组播发送
交换机的所有接口在同一广播域
路由器的接口处于不同广播域
路由器成为主或备的过程
路由器配置好VRRP协议后路由器处于初始状态
当物理接口ip地址和虚拟ip地址一致时你的优先级为255
这时此台路由器自动为主
如果优先级不为255那就先成为备份机
观望能不能收到其他路由器的VRRP报文
如果一点时间内收不到报文则该路由器会成为主
如果收到报文了会比较自己和发送报文路由器的优先级
如果自己优先级高则会变成主如果自己的优先级低则继续当备
优先级范围是0 - 255 0和 255 是不能配置
优先级为0 代表主路由器自动让位让备路由器接替主位
默认0 - 255
0代表主路由器主动退出
255代表 有设备和虚拟ip冲突 物理接口 就是网关可手动配置 1-254优先级相同会比较接口地址大的优先优先级默认为100缺省值100 (默认值)
192.168.1.2 192.168.1.3
接替为主的条件
VRRP的hello报文一秒一次
备成为主:三秒后收不到hello报文才会自动成为主
A如果从路由器故障中恢复过来了通过报文比较,会抢占再次成为主
Master 路由器的工作原理
Master
当路由器处于Master状态时,它将会做下列工作!
定期发送VRRP报文。
以虚拟MAC地址响应对虚拟IP地址的ARP请求虚拟路由器封装的时候 都封装 虚拟路由器的 mac地址
转发目的MAC地址为虚拟MAC地址的IP报文
如果它是这个虚拟IP地址的拥有者,则接收目的IP地址为这个虚拟IP地址的IP报文。否则,丢弃这个IP报文0如果收到比自己优先级大的报文则转为Backup状态。0
如果收到优先级和自己相同的报文,并且发送端的主机IP地址比自己的主IP地址大,则转为Backup状态
当接收到接口的Shutdown事件时,转为Initialize。
DHCP
DHCP简称动态主机配置协议
DHCP工作原理
DHCP 的工作原理如下:
-
DHCP 服务器向局域网内的客户端设备广播一个 DHCP Offer 报文,里面包含了可用的 IP 地址以及其他网络配置信息。
-
客户端设备收到该报文后,会向 DHCP 服务器发送一个 DHCP Request 报文,请求使用该 IP 地址和其他配置信息。
-
DHCP 服务器收到请求后,向客户端发送一个 DHCP Acknowledgement 报文,确认并分配该 IP 地址和其他配置信息。
-
客户端设备收到确认报文后,就使用该 IP 地址和其他配置信息,加入到网络中,并开始进行通信。
使用DHCP的好处
减少管理员的工作量
避免输入错误的可能
避免IP地址冲突
当更改IP地址段时,不需要重新配置每个用户的IP地址
提高了IP地址的利用率
·方便客户端的配置
DHCP的分配方式
·自动分配: 分配到一个IP地址后永久使用
手动分配: 由DHCP服务器管理员专门指定IP地址
动态分配:使用完后释放该IP,供其它客户机使用