vrrp与DHCP

vrrp与DHCP

vrrp报文协议

advertisement(心跳线)--目的ip地址224.0.0.18,目的mac地址01-00-5e-00-00-122,协议号是112.

状态机:(优先级0-255)

 

  • 默认0 - 255

  • 0 代表主要退出

  • 255代表 有设备和虚拟ip冲突

  • 可手动配置 1-254

  • 优先级相同会比较接口地址大的优先

  • 优先级默认为100

 

初始状态先判断自己的优先级是否为255,为255直接成为主(设备优先级为255代表有一台真实的网关设备)

初始状态下如果自己的优先级不为255先成备

成为备后会等待3s的心跳线时间

成为主: 收不到其他设备的vrrp报文 收到的vrrp报文优先级为0 收到的vrrp报文优先级比我小

成为备: 收到vrrp报文且vrrp的报文优先级比我大

设备类型

  master路由器:通过比较VRRP优先级,优先级大的是master路由器; 周期性的发送VRRP报文,维护master路由器和备份路由器的身份; 周期时间默认是1s; 备份网关,通过比较 VRRP 优先级,优先级小的是备份路由器

  backup路由器:通过不断的接收master路由器发送的 VRRP 报文来判断master路由器的状态; 如果在一定的时间内,收不到 VRRP 报文,则认为master路由器出现故障,自己升级为master路由器; 这个“一定的时间”,默认是“master路由器发送VRRP的周期”的3倍,所以默认是 3s 

  initialize:设备启动时进入此状态,当收到接口Startup的消息,将转入Backup或Master状态(IP地址拥有者的接口优先级为255,直接转为Master)。在此状态时,不会对VRRP报文做任何处理。

  虚拟网关:通过VRRP虚拟出来的网关IP地址,这个网关IP地址,是配置在终端设备上的; 终端设备访问其他网段时,直接将数据发送给虚拟网关IP地址, 此时只有master路由器会回应针对虚拟网关IP地址的ARP请求,所以最终终端设备发送的数据 发送到了master路由器设备上主机设置的网关 是 不在配置在 真实接口上

  VRID:相同在同一个组中只有在同一个组中才会共享 虚拟ip 虚拟路由器的标识。有相同VRID的一组路由器构成一个虚拟路由器VRRP报文格式VRRP只使用到advertisement这一种报文,VRRP使用ip报文作为传输协议报文,协议号为112,使用固定的组播地址224.0.0.18进行发送

  VRRP状态机:VRRP协议中定义了三种状态机:初始状态(Initialize)活动状态(Master)备份状态(Backup)。其中,只有处于活动状态的设备才可以转发那些发那些发送到虚拟IP地址的报文。

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原理与配置

动态获取——方便,减少工作,减少错误,节约地址

DHCP报文协议

  • DHCP DISCOVER——客户端用来寻找DHCP服务器
  • DHCP OFFER——DHCP服务器用来响应DHCP discover报文,此报文携带了各种配置信息
  • DHCP REQUEST——客户端请求配置确认,或者续借租期
  • DHCP ACK——服务器对request报文的确认响应
  • DHCP NAK——服务器对request报文的拒绝响应
  • DHCP RELEASE——客户端要释放地址时用来通知服务器

DHCP工作原理

  (个人对DHCP工作原理的理解):       (假设主机A是一个男生小帅,主机B是一个女生小美)

    小帅向小美求婚,小帅在众人的鼓励下在操场和小美求婚,小美答应了小帅的求婚,并当众亲了小帅,随后小帅在朋友圈发布了求婚照,小美也发了佩戴了求婚戒指的照片。

    

posted @   打开方式不对  阅读(39)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示