目录
一、虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)
一、虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)
1.1 vrrp的基本概述
- VRRP能够在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现网关的备份。
- 协议版本: VRRPv2(常用)和VRRPv3:
- VRRPv2仅适用于IPv4网络,VRRPv3适用于IPv4和IPv6两种网络。VRRP协议报文:
- 只有一种报文:Advertisement报文(通告报文);其目的IP地址是224.0.0.18,协议号是112
1.2 vrrp的基本结构
1.3 设备类型
- master路由器 通过比较VRRP优先级,优先级大的是master路由器; 周期性的发送VRRP报文,维护master路由器和备份路由器的身份; 周期时间默认是1s; 备份网关,通过比较 VRRP 优先级,优先级小的是备份路由器;
- 备份(backup)路由器: 通过不断的接收master路由器发送的 VRRP 报文来判断master路由器的状态; 如果在一定的时间内,收不到 VRRP 报文,则认为master路由器出现故障,自己升级为master路由器; 这个“一定的时间”,默认是“master路由器发送VRRP的周期”的3倍,所以默认是 3s 。
- VRRP状态机 VRRP协议中定义了三种状态机:初始状态(Initialize)、活动状态(Master)、备份状态(Backup)。其中,只有处于活动状态的设备才可以转发那些发那些发送到虚拟IP地址的报文。
1.4 vrrp 工作原理
(1) 虚拟路由器中的路由器根据优先级选举出Master。Master路由器通过发送免费ARP报文,将自己的虚拟MAC地址通知给与它连接的设备或者主机,从而承担报文转发任务;
(2) Master路由器周期性发送VRRP报文,以公布其配置信息(优先级等)和工作状况;
(3) 如果Master路由器出现故障,虚拟路由器中的Backup路由器将根据优先级重新选举新的Master;
(4) 虚拟路由器状态切换时,Master路由器由一台设备切换为另外一台设备,新的Master路由器只是简单地发送一个携带虚拟路由器的MAC地址和虚拟IP地址信息的免费ARP报文,这样就可以更新与它连接的主机或设备中的ARP相关信息。网络中的主机感知不到Master路由器已经切换为另外一台设备。
(5) Backup路由器的优先级高于Master路由器时,由Backup路由器的工作方式(抢占方式和非抢占方式)决定是否重新选举Master。
二、DHCP(动态主机配置协议)
2.1 DHCP的定义
动态主机配置协议(DHCP)是一种网络管理协议,用于为进入网络的任何新节点动态分配IP地址。DHCP允许自动配置节点,从而避免了网络管理员参与的必要性。
2.2 DHCP优点:
- 减少工作量
- 减少出错,出现IP地址冲突
- 节约地址
- 简单
2.3 DHCP报文类型
2.4 DHCP工作原理
- 客户端会发送一个广播 DHCP Discover报文 去寻找 DHCP服务器,客户端只会接收第一个的回复的 DHCP 服务器,
- 服务端会发送一个Offer报文 报文中携带相关配置信息(ip地址 子网掩码 网关等)
- 客户端收到这个Offer报文后 会自动配置相关信息,并且回复一个 Request 报文
- 服务器收到 Request 报文 会将分配的地址从地址池中抹去,并且回复 ACK 报文