Azure的VFP和虚拟IP地址

Azure 的Virtual filtering platform (VFP) 是Azure 网络地址转换,端口转换和端口分配的基础。

下面我们来深入介绍一下VFP的工作方式。

VFP的出站动作。

对于客户端地址作为虚拟IP的出站目的地址的时候,VFP 驱动会负责做以下两个动作。

  1. 源地址转换。
  2. 端口地址转换。

VFP 和 SNAT

如果一个虚拟机需要访问Internet,那么它就需要使用一个Public IP地址。

当一个虚拟机被直接赋予一个Public IP 地址,当它仅仅是一个独立的虚拟机或者它被放在了external software load balancer 的backend pool 里都会被映射到一个虚拟IP 地址 (VIP)。

这个VIP的映射会被加入到VFP驱动。

在我们的例子中,我们将在一台standard load balancer 后面放一台虚拟机, 用一个简单的outbound rule 来创建一个Direct IP地址(DIP)到 LB 前端Public IP地址的映射。

我们的source VM的私网地址是10.0.3.4, 我们使用source port 64000,并且我们把这台VM放在external loadbalcner的后面,external load balancer 的public IP地址为20.84.117.127。

当网络包刚离开操作系统时,它没有被更改。

当网络包到达VFP驱动时,

相关推荐

  1. VPP添加接口IP地址

    2024-04-04 20:30:04       25 阅读
  2. IP地址物理地址理解

    2024-04-04 20:30:04       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-04 20:30:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-04 20:30:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-04 20:30:04       82 阅读
  4. Python语言-面向对象

    2024-04-04 20:30:04       91 阅读

热门阅读

  1. qt实现文本高亮

    2024-04-04 20:30:04       36 阅读
  2. python 自制黄金矿工游戏(设计思路+源码)

    2024-04-04 20:30:04       29 阅读
  3. 【PostgreSQL】- 1.4 PostgreSQL 业务规划(创建 Schema)

    2024-04-04 20:30:04       37 阅读
  4. QT 线程的启动

    2024-04-04 20:30:04       31 阅读
  5. Dockerfile怎么写及运行启动方法

    2024-04-04 20:30:04       32 阅读
  6. 购买飞机票

    2024-04-04 20:30:04       42 阅读
  7. Avalonia笔记5-数据绑定

    2024-04-04 20:30:04       34 阅读
  8. Spark安全日志分析与事件调查:实战指南

    2024-04-04 20:30:04       38 阅读
  9. Qt工具中的lrelease.exe处理.ts文件

    2024-04-04 20:30:04       40 阅读