veth pair

2019-04-26  本文已影响0人  lzp1234

前言

veth pair

网卡对。
使用意义为:创建两张网卡,并且这两张网卡之间保持连通性。

本篇文章不详细讨论veth pair与network namespace得使用。着重介绍veth pair一些值得注意得细节。两者得结合使用在此篇文章中有介绍:https://www.jianshu.com/p/44e73910c241

环境

centos7

注意事项

网卡对在创建之初,使用ip link查看时:

image.png

从上图得重要信息包括:
26090, ve_B@ve_A,DOWN 这三个信息。

  1. ve_B@ve_A:
    创建了ve_B、ve_A网卡对。当前网卡为ve_B,与之连通得网卡是ve_A。

  2. 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就是与之连通得网卡得索引。通过索引,我们可以在不同得网络命名空间中方便得找到属于一对得网卡。

  3. DOWN
    这条信息就是网卡状态,DOWN得情况下不激活,无法正常使用。处于UP状态才能使用。

上一篇下一篇

猜你喜欢

热点阅读