ネットワークカード
ネットワークカード(Network Card)は、コンピュータネットワーク内でコンピュータ間の通信を行うために使用されるハードウェアの1つである。
一般的にはLANカード(ランカード)と呼ばれることが多いが、ネットワークアダプタ、ネットワークインタフェースカード(Network Interface Card)などとも呼ばれる。名称のとおり、LANカードについては、有線のLAN、特にイーサネットに対する物を指す場合が多い。ネットワークアダプタについても古くは同様であったが、イーサネット等以外の各種のネットワーク、例えば無線LANや3G、WiMAX等の普及により、コンピュータ(ホスト)から見た通信デバイス一般を指すようになった。NICと称する場合もあるが、これはネットワークインタフェースカード(Network Interface Card)の略では無く、これらカードやアダプタに搭載されているネットワークインタフェースコントローラ(en:Network interface controller)の略称である。
本項目では(狭義の)有線LANに対する装置について記述する。
概要
ネットワークカードとはコンピュータにネットワーク機能を追加するための拡張カードの一種である。コンピュータ・バス(拡張スロット)に接続する拡張カード状のものが多いが、USBに接続するタイプ等もある。(1998年ころから徐々にコンピュータ内部に内蔵されるようになっている→後述)主にイーサネットについて言われることが多い。
これらのアダプタは、イーサネットまたはトークンリングなどの、特定の物理層およびデータリンク層を使用して通信するための電子的な回路を実装している。この回路は、階層構造を成すネットワークのプロトコル・スタックの基盤部分となり、同一のLANに属する小規模なコンピュータのグループや、TCP/IPなどのルーティング・プロトコルを利用した大規模なネットワーク (WAN) との通信を可能にする。
一般的にネットワークカードは、ツイストペア (RJ45)、BNC、またはAUIといったネットワーク・ケーブルを接続するソケットを持つ。そして、ネットワークのオンライン状態や、データ転送中の状態を示す数個のLEDを持っている。また一般的に、転送レートにより10/100/1000 Mbpsの種別がある。(イーサネット参照)
オンボードタイプ
2000年代以降のほとんどのコンピュータにはマザーボード上に(コンピュータ本体に)ネットワーク(イーサネットのツイストペア)のインタフェースが組み込まれている。したがって、複数のインターフェイスを使用するか、一般的ではないその他のインタフェースまたはネットワークを使用等しない限りは、単独製品としてのネットワークカードは必要無い場合が多い。 これらの製品ではPCIやPCI Express、CSAなどのバスで接続されたネットワークコントローラを基板上に搭載する方式と、チップセットに統合されたネットワークコントローラを使用し物理層チップのみを追加する方式とに大別される。
仮想的なネットワークカード
仮想機械やVPNにおいて、ソフトウェアに対して物理的なネットワークカードと同様に扱われることを想定し、ネットワークカードを仮想化することがある。仮想LANカードとも呼ばれる。
主なメーカー
関連項目
- イーサネット
- MACアドレス
- TCP Offload Engine (TOE)
- ホスト・バス・アダプタ (HBA)
- 無線LAN(WNIC : Wireless network interface cardとも)
- 仮想LANカード