了解Docker Macvlan网络

时间:2017-05-31 06:06:12

标签: linux networking docker docker-networking

尝试了解Docker Macvlan网络驱动程序的优势和用例。

某人可以详细解释,如果可能的话,可以通过一些关于以下声明的含义的例子来引用docs

  

Linux实现非常轻量级,因为相反   与使用传统的Linux网桥隔离相比,它们很简单   与Linux以太网接口或子接口相关联以强制执行   网络之间的分离以及与物理网络的连接。

我对Docker提供的默认网络有一些基本的了解,回答here

1 个答案:

答案 0 :(得分:1)

Macvlan网络驱动程序用于需要容器直接成为主机本地网络一部分的情况。这种方法可以允许容器使用与主机使用相同的dhcp服务器,这将意味着与主机相同的IP地址池。典型的桥接网络具有更多的开销,因为NAT和vxlan增加了通信的开销。由于Macvlan直接连接到底层网络,因此开销非常小。

有关详细信息,请参阅我的博客(https://sreeninet.wordpress.com/2016/05/29/macvlan-and-ipvlan/https://sreeninet.wordpress.com/2016/05/29/docker-macvlan-and-ipvlan-network-plugins/