Centos 6.5 マシン上の usb0 イーサネット デバイスの目的は何ですか?

Centos 6.5 マシン上の usb0 イーサネット デバイスの目的は何ですか?

私の Centos 6.5 マシンには 2 つのイーサネット デバイス (eth0 と eth1) がインストールされています。しかし、ルートとして ifconfig -a を使用してすべてのイーサネット デバイスを一覧表示すると、結果のリストに次のとおり別のイーサネット デバイス usb0 が表示されます。

usb0  Link encap:Ethernet  HWaddr 36:40:B5:87:34:8C
      inet addr:169.254.95.120  Bcast:169.254.255.255  Mask:255.255.0.0
      inet6 addr: fe80::3440:b5ff:fe87:348c/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:1716 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1314 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:238284 (232.6 KiB)  TX bytes:230702 (225.2 KiB)

私の知る限り、私はそれを設定したことはありません。私の質問は、私のマシン上の usb0 イーサネット デバイスの目的は何ですか?

答え1

基本的に、USB経由のTCP/IP通信用です。これを実行する理由はさまざまですが、通常は特定のデバイスで必要となるためです。注目すべき例としては、BeagleBone、最新のLinuxカーネルベースの携帯電話でのUSBテザリング、おそらくUSB を利用するアマチュア無線機器 (おそらくパケット無線用)。

私の知る限りでは、多くの Linux ディストリビューションでは usb0 は自動的に有効化され、構成されます。

答え2

これはインバンド管理ポートです。IBM などは、Lights-Out 管理ポートを使用しています。マシンの背面には、IMM または Service と呼ばれるポートがあり、通常のイーサネット ポートがあります。このポートは、電源、シリアル コンソールなどを管理する小型のシングル ボード コンピューターに接続されます。小型の Web サーバーが組み込まれています。

usb0 インターフェイスは、IMM からホストへの Ethernet-over-USB です。これにより、ホスト OS は IMM に接続し、構成や管理を実行できます。

関連情報