记录一下对于macvlan和bridge网络的个人理解

本文探讨了Linux网络中的bridge和macvlan概念。bridge在网络层允许包通过内核转发到不同IP地址,而macvlan的VEPA模式需要通过外部交换机转发。macvlan bridge则允许直接通过网卡进行转发。文章提供了相关背景知识和参考链接。
摘要由CSDN通过智能技术生成

前言

个人一直好奇这张经典的网络相关的包在内核层面的“转发图”应该何如对应到我们经常提及的一些概念,如bridge,macvlan。最近做了一些学习,和大家分享一下,如果有错误,请麻烦勘正。谢谢
在这里插入图片描述

bridge

一个经典的bridge网络大概可以描述图:
请注意,bridge不一定真的依赖于一张物理网卡
在这里插入图片描述
于是乎,在我浅显的理解下,一个bridge的模式网桥实际上可以允许网络包从应用层到网络层然后在链接层通过本级或者说“内核”的机制,完成转发到另一个ip地址的操作,如红线所示。
在这里插入图片描述

macvlan VEPA

这是我找到的有关VEPA模式的链接方式,我们可以看到两个地址是互通的,且有公网访问。
在这里插入图片描述
因此,参考上图,两个地址之间的网络包需要通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值