Network Seminar 2014
いい加減書かないとなーと思いつつ気づいたらこんなに時間が立っていました。
ネットワークってなんぞや
簡単にいえば、別々であるが相互に接続されたいくつかのコンピュータが何らかの作業を行うモデルのこと(コンピュータ・ネットワーク)。 昔はコンピュータが高価だったため、1台のコンピュータがすべてを賄うモデルが多く採用されていた。 最も知られる例として、インターネットがあげられる。 ネットワークの分類的には以下の2つの分類が重要となる。
伝送技術
- ポイント・トゥー・ポイント回線(Point to Point)
- 1対のコンピュータの間を接続し、パケット(相手に送るメッセージのようなもの)を送信する。パケットは複数のサーバーを経由する可能性があるので、最短経路を求めることが有用となる。
- ブロードキャスト回線(Broadcast)
- ネットワーク上のすべてのマシンにパケットを送信する。 それぞれのマシンはパケットを解析し、自分宛てだった場合は処理をし、そうでない場合は破棄する。 このような動作をブロードキャストという。一部のマシンにも送れる機能があるものはマルチキャストと呼ばれる。
規模
- PAN(Personal Area Network)
- 一人の人の範囲で機器の通信を可能にするネットワーク。 例として、Bluetooth、無線キーボード、マウスなどがあげられる。
- LAN(Local Area Network)
- 家庭内やオフィス、工場のような一つまたは複数の建物の中で運用される私有ネットワークである。 パソコンや家電機器などを接続し、プリンタなどの資源を共有する際に用いられる。 企業でLANが使われる時は企業ネットワーク(enterprise network)と呼ばれる。
- MAN(Metropolitan Area Network)
- Metropolitanの文字にある通り、ひとつの都市をカバーするネットワークである。 一番の例といえば、多くの都市で使用されているケーブルテレビである。 またWiMAXももう一つのMANとして知られている。(IEEE802.16として標準化された)
- WAN(Wide Area Netowork)
- 国、大陸単位でつながる広大なネットワークである。 ISP(Internet Service Provider),NSP(Network Service Provider)などが例である。
Ethernet
IP
ICMP
TCP
UDP
DNS
BIND
DHCP
Routing
AS
EGP
IGP