原文:虚拟网络设备介绍:Bridge 和 VETH

前言 网络设备是使多台计算机互联互通的硬件。常见的物理网络设备有:集线器 交换机 网桥 路由器 网关 网卡 又称网络接口控制器 Network Interface Controller 网络适配器 Network adapter 。对于 Linux 用户,想要使用网络功能,并不是直接操作硬件设备,而是需要操作一个 Linux 为我们抽象出来的设备,既通用的 Linux 网络设备来完成。以物理网卡为 ...

2020-03-08 22:21 0 822 推荐指数:

查看详情

veth虚拟网络设备的qdisc

veth虚拟网络设备的qdisc 背景 前段时间在测试docker的网络性能的时候,发现了一个veth的性能问题,后来给docker官方提交了一个PR,参考set tx_queuelen to 0 when create veth device,引起了一些讨论。再后来,RedHat的网络 ...

Wed Oct 15 03:45:00 CST 2014 0 5805
Linux虚拟网络设备bridge(桥)

继前两篇介绍了tun/tap和veth之后,本篇将介绍Linux下常用的一种虚拟网络设备,那就是bridge(桥)。 本篇将通过实际的例子来一步一步解释bridge是如何工作的。 什么是bridge? 首先,bridge是一个虚拟网络设备,所以具有网络设备的特征,可以配置IP、MAC地址 ...

Tue May 19 00:34:00 CST 2020 0 787
一文总结 Linux 虚拟网络设备 eth, tap/tun, veth-pair

本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫。 Linux 虚拟网络的背后都是由一个个的虚拟设备构成的。虚拟化技术没出现之前,计算机网络系统都只包含 ...

Fri Mar 08 19:36:00 CST 2019 0 3470
Linux 虚拟网络设备 veth-pair 详解,看这一篇就够了

本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫。 前面这篇文章介绍了 tap/tun 设备之后,大家应该对虚拟网络设备有了一定的了解,本文来看另外一种 ...

Mon Apr 01 19:22:00 CST 2019 2 14849
什么是虚拟网络设备呢?

OpenStack虚拟网络实现中大量应用了多种虚拟网络设备,了解这些设备是理解OpenStack虚拟网络实现的基础,本文来简单介绍这些虚拟网络设备。 TUN/TAP设备 TUN/TAP设备是linux内核中实现的虚拟网卡。物理网卡是从物理线路上收发数据包,而TUN/TAP设备是从用户态 ...

Tue Dec 13 02:08:00 CST 2016 0 1993
linux 虚拟网络设备的使用

1. linux 常见虚拟网络设备分类 常见虚拟网络设备有:bridge, tun/tap, veth-pairs, macvlan, macvtap等。有一篇博文写的挺好的,图文并茂:虚拟网络设备,然而这篇文章是一篇译文而且内容不全,详见英文原版连接:Introduction to Linux ...

Thu Dec 17 05:50:00 CST 2020 0 397
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM