web-dev-qa-db-ja.com

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

2つのイーサネットデバイス(eth0およびeth1)がインストールされたCentos6.5マシン。しかし、ルートとして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)

AFAIK、私はそれを構成しません。私の質問は、私のマシン上のusb0イーサネットデバイスの目的は何ですか?

2
hartono

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

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

1
Anaksunaman

これは帯域内管理ポートです。 IBMは、とりわけ、完全自動の管理ポートを使用しています。マシンの背面では、IMMまたはサービスと呼ばれることがあり、通常のイーサネットポートがあります。これは、電源やシリアルコンソールなどを管理する小型のシングルボードコンピューターに当てはまります。小型のWebサーバーが組み込まれています。

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