前言
veth pair
网卡对。
使用意义为:创建两张网卡,并且这两张网卡之间保持连通性。
本篇文章不详细讨论veth pair与network namespace得使用。着重介绍veth pair一些值得注意得细节。两者得结合使用在此篇文章中有介绍:https://www.jianshu.com/p/44e73910c241
环境
centos7
注意事项
网卡对在创建之初,使用ip link
查看时:
从上图得重要信息包括:
26090, ve_B@ve_A,DOWN 这三个信息。
-
ve_B@ve_A:
创建了ve_B、ve_A网卡对。当前网卡为ve_B,与之连通得网卡是ve_A。 -
26090:
此信息非常重要,大多数文章都忽略了此条信息。这个号码实际上是代表当前网卡得索引。
通过ethtool -S ve_B
可以查看ve_A得索引(26091)。
通过ethtool -S ve_A
可以查看ve_B得索引(26090)。
ve_B、ve_A分别处于不同得网络命名空间时,网卡名会发生改变。此时用ip link 查看会变成26090: ve_B@if26091
。这个26091就是ve_A得网卡索引,26091就是与之连通得网卡得索引。通过索引,我们可以在不同得网络命名空间中方便得找到属于一对得网卡。 -
DOWN
这条信息就是网卡状态,DOWN得情况下不激活,无法正常使用。处于UP状态才能使用。
网友评论