(例えば、普通のノートPCに付いているLANポートはNICの一部だと思います)
http://q.hatena.ne.jp/1292611831
ルータはポートにIPアドレスを設定できるのに
ハブやL2スイッチはできないのか?ということですか?
ハブやL2スイッチはMACアドレスでアドレス決定してるため
IPアドレスなんか関係ないんです。
まず、IPアドレスという概念がある以上、TCP/IPプロトコルですが
ハブやL2スイッチは、TCP/IP以外のプロトコルも通します。
NICといったら基本的にLANの末端部のインターフェースのことをさします。
で、これにはMACアドレスが付与されます。IPアドレスはこの物理層よりも
もっと上のところの話です。
ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識
戸根 勤 日経NETWORK
この本を流し読みしたら、概略は大体わかります。
VLANのイメージはこんなのです。
http://itpro.nikkeibp.co.jp/article/COLUMN/20060427/236436/
スイッチングハブも、VLANも基本は、なにもついてないハブ(HUB)と同じなんです。
ブロードキャストして、HUBにつながっているマシンに全送信
ただ、これだと効率が悪いので、MACアドレスなどを利用して、ルーチングのようなことを
して、効率を上げてるのに過ぎません。
だから、どのポートにもIPアドレスは当然着きませんし、MACアドレスさえもありません。
単なる転送する機械です。NICではありません。
http://ja.wikipedia.org/wiki/%E3%83%8D%E3%83%83%E3%83%88%E3%83%A...
ルータはネットワークカードと一般には呼ばないです。
RJ45とか接続端子の形なんか関係ないんです。
LANカードといっても、最近は使われませんが同軸ケーブルのものとかいろんなものがあります。
NICの略は、Network Interface Card です。Network Interfaceではありません。
パソコンにLANカード2枚刺さっていて、ルータの機能を実現していても
これをルータとは通常呼ばないのと同じです。
確かにルータのポートにMACアドレスが付与されてますが、この部分は確かにNIC(もしくはNIC相当)と呼べるでしょうが
全体をさしてNICとは呼ばないだけです。
プリンターにもLANポートがついてますが、これ全体をさしてNICとは呼ばないのと同じです。ただ、NICに相当するものがついているということはいえます。で、NIC部分が容易に取り外せるのなら、その部分をNICと呼ぶだけです。
NICのCはカードです。
前回の質問の時にも感じたのですが「NICって何」がそもそもズレているように感じます。
というかネットワークの基礎の基礎、ネットワークとは何か、を勉強する際に最初に勉強する「OSI参照モデル」が理解出来ていないと感じます。
http://ja.wikipedia.org/wiki/OSI%E5%8F%82%E7%85%A7%E3%83%A2%E3%8...
ネットワークの階層はいくつか存在しますが、その中でもNICは一番低いレイヤー、物理レイヤーの世界です。
L2のLはレイヤーの事です。つまり、L1がNICでL2がVLAN。
ネットワークは、下位レイヤーに何が使われているのかは気にしません(気にしてはいけない)。
無線だろうが有線だろうが、IPは使えなければなりませんし、IPv4だろうがIPv6だろうがTCPが使えなければなりません。
横から失礼します。
少々視点を変えて回答します。
tama213さんの一つ目の回答にもありますが、ネットワークの通信では、レイヤ(階層)という概念があり、
これを分けて考えると理解しやすいです。
レイヤ3 ネットワーク層 (住所に当たるもの:)IPアドレス
レイヤ2 データリンク層 (住所に当たるもの:)MACアドレス
レイヤ1 物理層
book1986さんのご質問の意図として、NICがどの階層の装置であるか? というところにあると仮定しますと、
レイヤ1と2の装置、というのが回答となります。
また、ルータは、(レイヤ1と2の機能も併せ持つ)レイヤ3の装置となります。
一つ一つのポートがNICと考えて差し支えないでしょう。
元IT系インストラクターです。^^
スイッチングハブ等のポートはNICの一部ではありません。
NICは必ずがMacアドレスを持っていますが、ポートはそれを持ちませんしね。
パケットを相手に正確に届けるために、
パケットにはNIC(LANカード等)の住所にあたるMacアドレスが記載されています。
で、NICは必ずMacアドレスを持っていますが、
スイッチのポートはMacアドレスを持っていません。
スイッチのポートの先に接続されているNIGにMacアドレスが設定されているから、通信が成立するのです…って、分かりにくかったですかね?
やはりこのへんは書籍から入るのが無難かも知れません。
とても分かりやすかったです。
NICには、必ずIPアドレスも付与出来るのでしょうか?
(逆にいうと、IPアドレスを付与できるポート→NIC(MACアドレスも付いている、になるでしょうか?)
>NICには、必ずIPアドレスも付与出来るのでしょうか?
>(逆にいうと、IPアドレスを付与できるポート→NIC(MACアドレスも付いている、になるでしょうか?)
OSI階層モデルについて、少しは読んでいただけたでしょうか……
http://ja.wikipedia.org/wiki/OSI%E5%8F%82%E7%85%A7%E3%83%A2%E3%8...
多分、VLANについても分かっていらっしゃらないと思います。
例えばNIC1枚で、IPアドレスは複数持つ事が出来ます。
NIC1枚につきVLANを3つ割り当てた時、そのNICはIPアドレスを最高で4つ持つ事が出来ます。
>NICには、必ずIPアドレスも付与出来るのでしょうか?
こちらは真です。
L1が何であろうと、L3にIPを使う事は可能です。
例えば無線LANはNICを使いませんが、IPアドレス付与は出来ますよね?
>(逆にいうと、IPアドレスを付与できるポート→NIC(MACアドレスも付いている、になるでしょうか?)
非です。
仮想ポートなど、非NICでIPアドレスを持っているポートはたくさんあります。
また、NICは非IP通信もしますよ。LLCとか。
---
何度か書いてますが、無線LANはNICではないですよね。でもIPアドレスは付与できるし、普通にインターネットも出来る。これについてどう思ってますか?
OSI参照モデルを理解しないと、永遠にトンチンカンなやりとりをする事になると思いますので、まず先にそちらを読んでみる事をおすすめします。
回答ありがとうございます。
それでは、ルータは物理ポートごとにIPアドレスが付与出来、MACアドレスも付いていると思うのですが、見た目L2スイッチのポートと同じ(RJ45)ですが、こちらはNICの一部、ということになるでしょうか?
また、IPアドレスを付与できるインタフェースには、MACアドレスが確実に付いている(付いてないと通信出来ないと思います)、→NIC、という認識でよいでしょうか?