tap:虚拟网络设备,位于数据链路层(第二层),与 以太网(Ethernet) 协议对应,也称虚拟以太设备,使用 tap 的前提是有 tun,linux 使用 tun 模块实现 tun/tap
tun:虚拟网络设备,位于第三层
namespace:可以创建 namespace 对多个资源作隔离,不同 namespace 的资源互不可见,1个namespace 提供了一份独立的网络协议栈,一个设备只能位于一个 namespace 中,不同 namespace 中的设备可以通过 veth pair 桥接
veth pair:不是一个设备,而是一堆设备,连接两个tap 端口,只能用于两个namespace 间互通,对于3个namespace 之间,只能通过创建 3对 veth pair 进行互通,没法通过一个就完成,所以需要 用 bridge/swtich
bridge:bridge 相当与 swtich,
linux.network 虚拟网络设备基本介绍
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- OpenStackOVSGRE/VXLAN网络 学习或者使用OpenStack普遍有这样的现象:50%的时间花费在...
- 本文将介绍Docker中Bridge/Macvlan/Overlay这几种网络是如果工作的(并不涉及代码实现)。 ...