==================================
  ネットワーク環境の制御について
==================================

javascript からネットワーク環境を制御する方法について記述します。

■ nic モジュール

  nodejs や iotjs では標準実装されていない、ネットワーク環境を制御するための
nic モジュールを標準実装しています。


■ nic モジュールの機能

  nic モジュールには下記の機能があります。

  ・enumerate   - ボードに搭載された NIC 一覧を取得します。
  ・ifup        - IP、mask、gateway、(dns)を指定してネットワークへ接続します。
  ・ifdown      - ネットワークから切断します。
  ・ifconfig    - 状態を取得します。
  ・ntpdate     - インターネット時刻と同期します。

  特に指定がない場合は javascript の先頭に次のコードを含めておくことを
お勧めします。

    var nic = require('nic');
    var eth = nic.enumerate().ETHERNET;
    if( eth ) {
        eth.ifup();                             // DHCP
        eth.ntpdate({ server: "ntp.nict.jp" }); // 時刻同期
    }

  nic モジュールの詳細については、「doc/api/nic.html」をご覧ください。

                                                                        以上
