故障转移之vip(虚拟ip、ip漂移)原理和实现

故障转移之vip(虚拟ip、ip漂移)原理和实现在系统架构设计的时候,我们经常听说vip、ip漂移,其实本质来说就是虚IP,也叫vip,我们今天就讲一下什么是vip。

在系统架构设计的时候,我们经常听说vip、ip漂移,其实本质来说就是虚IP,也叫vip,我们今天就讲一下什么是vip。

原理篇

其实现原理主要是靠TCP/IP的ARP协议。因为ip地址只是一个逻辑 地址,在以太网中MAC地址才是真正用来进行数据传输的物理地址,每台主机中都有一个ARP高速缓存,存储同一个网络内的IP地址与MAC地址的对应关 系,以太网中的主机发送数据时会先从这个缓存中查询目标IP对应的MAC地址,会向这个MAC地址发送数据。操作系统会自动维护这个缓存。这就是整个实现 的关键。

故障转移之vip(虚拟ip、ip漂移)原理和实现

我的arp缓存

实践篇

ifconfig eth0:1 192.168.109.108 netmask 255.255.255.0 //增加虚拟网卡,并且设置ip、网关等

ifconfig eht0:1 up //启动网卡

这样我们就能ping通这个ip了

ping -c 3 192.168.109.108

# ping -c 3 192.168.109.108

PING 192.168.109.108 (192.168.109.108) 56(84) bytes of data.

64 bytes from 192.168.109.108: icmp_seq=1 ttl=64 time=0.032 ms

64 bytes from 192.168.109.108: icmp_seq=2 ttl=64 time=0.053 ms

64 bytes from 192.168.109.108: icmp_seq=3 ttl=64 time=0.036 ms

故障转移篇

故障转移之vip(虚拟ip、ip漂移)原理和实现

上图就详细描述了故障转移过程,比较简单,不再详述

今天的文章故障转移之vip(虚拟ip、ip漂移)原理和实现分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/8123.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注