首页 > 其他分享 >keepalived原理

keepalived原理

时间:2023-03-12 10:55:36浏览次数:32  
标签:0.104 IP keepalived VIP 192.168 VRRP 原理

keepalived作用

在网卡上创建浮动IP。

VRRP协议

keepalived 是以 VRRP 协议为实现基础的。VRRP即虚拟路由冗余协议,将N个虚拟机构成一个组。这个组里面有一个 master 和多个 backup,master上有浮动IP。当backup收不到vrrp包时就认为 master 挂了,根据VRRP的优先级重新选举master。

抓包分析VIP如何浮动

通过VRRP协议做主备之间的心跳,通过广播,每个节点收到转发的VIP所在节点IP到组播地址的报文。(所有节点的VRRP报文都是VIP所在的IP收到的报文) 
当发生主备切换时,发送ARP包告诉其他机器现在VIP对应的mac地址。

登录192.168.0.104

tcpdump -i ens33 vrrp -w /tmp/keepalived.pcap

Time列说明每秒发送一个VRRP消息,第70s Master上的keepalived被停止,浮动IP跑到了BACKUP上,源地址从192.168.0.104变成了192.168.0.106。

看源地址是MASTER的最后一个包

优先级由100变成了0,MASTER停止参与VRRP。

登录192.168.0.104
当一台机器(192.168.0.104)获得VIP时,会发送ARP包,告知其他机器VIP在这里。 
tcpdump -i ens33 arp -w /tmp/arp.pcap

查看VIP所在的MAC地址

包内容部分信息和配置文件一致。

标签:0.104,IP,keepalived,VIP,192.168,VRRP,原理
From: https://www.cnblogs.com/WJQ2017/p/17207753.html

相关文章

  • 通过keepalived来配置vip
    安装keepalivedyum-yinstallkeepalived启动与自启keepalivedsystemctlstartkeepalivedsystemctlenablekeepalived修改配置文件vim/etc/keepalived/keepalive......
  • CentOS7.4 构建LVS+Keepalived高可用群集
    实验环境:  server1  192.168.188.188   hostname  server1.example.com  server2  192.168.188.199    hostname   server2.example.com......
  • 事务原理
    事务基础1).事务事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。......
  • LVS+keepalived+nginx+redis+mysql集群负载
    背景:梳理知识体系,关于架构,有做过一个项目,是关于双机热备高可用的方案。两台机器相对独立,两套一模一样且独立运行的系统,客户要求实现高可用。经过和架构部的商讨,通过lvs+ke......
  • Appium - 运行原理
    简介Appium是一个移动端自动化测试框架,可用于测试:原生应用:安卓或iOS应用移动网页应用:网页应用,h5,safari或者手机chrome混合应用:原生应用嵌套webview支持跨平台......
  • 第六节:pnpm剖析(简介、硬/软链接、实操、配置、原理)
    一.pnpm简介1.官网的给出的定义 官网:https://pnpm.io/zh/ 快速的,节省磁盘空间的包管理工具优势: 当使用npm或Yarn时,如果你有100个项目,并且所有项目都有......
  • 虚函数原理(转)
    原文:https://blog.csdn.net/jobbofhe/article/details/115199355虚函数,虚指针和虚表虚函数:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。虚表指针和虚......
  • https原理究极学习笔记
    介绍相信很多人,对https的过程不清楚,只是知道https是安全加密的,背后的原理,过程并不清楚我曾经也是对https的过程并不清楚,一知半解,而且最可气的是每次面试,面试官很可能就问......
  • 信而泰RENIX时延抖动原理和计算公式、流量“重复次数”的使用、通道的作用
    一、信而泰Renix时延抖动原理和计算公式1.时延抖动原理时延抖动是网络监视和测量的一个重要指标。在VoIP或视频流中,数据包以连续流的形式发送,并且数据包之间的距离均匀。......
  • 同频小区 工作原理
    同频小区:指工作在同一频段、同一频点、不同pci的小区主要通过两种方式保证同频通信互不干扰:1)通过功率控制,保证在某一地区内只有一个同频小区2)通过加扰码的方式(码分),保证......