弹性IP的工作原理

弹性IP示意图1.png
1. 路由器的工作原理
首先了解两个概念,路由表和ARP高速缓存。
路由表是用于决定数据转发到哪个网络使用
高速缓存存储ip地址到mac地址的映射
接下来看路由器收到数据的处理流程:
查看路由表,在路由表上找到匹配的路由信息D
根据D查找ARP高速缓存,将IP数据报,加上mac地址封装成MAC帧,发送出去
目的主机收到mac帧时,校验是否是本主机的,是则保留,否则丢失

数据交付示意图.png
2. 弹性ip的原理
弹性ip又叫虚拟ip,为什么叫虚拟ip呢,因为没有一台主机的ip是这个ip,这个ip是配置在路由器的arp高速缓存中的,这个ip对应的mac地址是真实主机的mac地址,当有数据包发送到这个虚拟ip时,将数据包的mac首部替换成目的主机mac地址,目的主机自然便能接收到该数据。