如何理解bridge网络


这篇文章将为大家详细讲解有关如何理解bridge网络,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。默认的 bridge 网络Docker 安装时会创建一个 命名为docker0的 linux bridge。如果不指定--network,创建的容器默认都会挂到docker0上。当前docker0上没有任何其他网络设备,我们创建一个容器看看有什么变化。一个新的网络接口veth38c57df被挂到了docker0上,veth38c57df就是新创建容器的虚拟网卡。下面看一下容器的网络配置。容器有一个网卡eth0@if34。大家可能会问了,为什么不是veth38c57df呢?实际上eth0@if34veth38c57df是一对 veth pair。veth pair 是一种成对出现的特殊网络设备,可以把它们想象成由一根虚拟网线连接起来的一对网卡,网卡的一头(eth0@if34)在容器中,另一头(veth38c57df)挂在网桥docker0上,其效果就是将eth0@if34也挂在了docker0上。我们还看到eth0@if34已经配置了 IP172.17.0.2,为什么是这个网段呢?让我们通过docker network inspect bridge看一下 bridge 网络的配置信息:原来 bridge 网络配置的 subnet 就是 172.17.0.0/16,并且网关是 172.17.0.1。这个网关在哪儿呢?大概你已经猜出来了,就是 docker0。容器创建时,docker 会自动从 172.17.0.0/16 中分配一个 IP,这里 16 位的掩码保证有足够多的 IP 可以供容器使用。除了 none, host, bridge 这三个自动创建的网络,用户也可以根据业务需要创建 user-defi开发云主机域名ned 网络。关于如何理解bridge网络就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

相关推荐: android语音输入怎么实现

本篇内容介绍了“android语音输入怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!语音输入集成的是科大讯飞的SDK,简单的实现了语音转换为文字的过程,…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/26 12:07
下一篇 05/26 12:07

相关推荐