局域网SDN技术硬核内幕 一 分布式任意播网关
先让我们回顾,昨天的文章《虚拟化网络的实现》中,我们提到的一个虚拟网络标准化模型:
在这个模型下面,我们提出了两个问题:
- vRouter物理上在什么地方?
- 为什么vFW和vLB的逻辑位置和物理位置相差如此之大?
先让我们揭开第一个问题的答案。
在Neutron模型中,有一个重要的概念——分布式任意播网关 (Distributed Anycast Gateway, 以下简称为DAG)。DAG又称IRB(Integrated Routing and Bridging)。如下图所示:
在逻辑上,可以将DAG理解为这么一个概念:对于同一个网段的虚拟机执行二层转发,对于不同网段的虚拟机执行三层转发。
熟悉传统网络设备的同学,此时已经会发现,这不就是三层交换机的功能么?没错,只不过,这台三层交换机的各个VLAN,以及实现各VLAN Interface的路由转发引擎,是由vSwitch和vRouter构成的。
vSwitch和vRouter到底运行在什么地方呢?
让我