漫画说 “虚拟IP”

Linux内核那些事

共 408字,需浏览 1分钟

 ·

2021-04-30 08:20

c893dff2efe457901a7f880ddd24c7a0.webp

aa7e3cbcd77f3306f7bc344439f09b8b.webp




3d1c2dcaef4ad376b1cd31b979799a58.webp




e8a75de8f017fcf88515ff59858708b9.webp

8e6e624ee7c4994d2c3fa9bb5d18b15e.webp




50b9bcbd24717d12f6f4f73453598631.webp





d6e062fc8f9dbc84b10e7106b72305fb.webp

d1352be878fef08d832498d125240340.webp



两种方式获取计算器的 IP 地址与 MAC 地址对应的关系:

  • 静态绑定,就是通过在路由器中配置 IP 对应的计算机 MAC 地址。

  • 通过ARP协议获取。

由于静态绑定比较麻烦,所以一般使用 ARP协议 来获取(关于ARP协议的原理可以参考网上的资料或者书籍)。



71e92d5e96b21d915c508b52708ba18d.webp




42d33aebaf001e8e81cb12505ac8f816.webp




75c9288413f02cab534b9395ff67df18.webp




f3accf64500b53db43cf3b42f2b12daa.webp




1c578c1994c2f72f84a706cbbe6ea114.webp




00e59325026f708de10b2840a3a3239b.webp




f3a44b9cb2ba71fae9ea889a807c884e.webp

c226cecef3cf51d0f8efcba28931f505.webp




6ee41fd8916173af6e37a1e15f028ad1.webp




5d31a7fa5000246c077233ade6515b99.webp

24fd7f80335b4375b4ebbad2e695e585.webp

b9b453e10a0604cac19ac46e122119f7.webp

42f309191a86dbda07b6233d26832901.webp




6ab336457754b83d3a539a058da8d632.webp



71a1552c6596816202494a516cd31f7a.webp

3b21f61f2b884340b348da573647631d.webp

83a20606cea8db4fe17a594bc4ec52f1.webp


总结

虚拟IP(VIP)是实现高可用服务的基本手段之一,比如流行的 LVS 就是使用 虚拟IP 来实现高可用。当然,本文只是简单介绍了 虚拟IP 的原理,要在生产上使用的话还需要很多工具配合,比如 Keeplived 等。

当然,关于 LVS 的原理和实现,还可以参考我们之前的文章:

LVS原理与实现 - 原理篇

LVS原理与实现 - 实现篇

如果要了解ARP协议的话,可以参考我们之前的文章:

ARP协议与邻居子系统剖析

连接公共WIFI有多危险(ARP欺骗)

交流可以关注我们的公众号 “Linux内核那些事”,然后点击加群按钮即可。


浏览 52
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报