コンピュータネットワーク
オペレーティングシステム |
---|
![]() |
主要項目 |
|
規模による分類[編集]
コンピュータネットワークの分類法のひとつに、その規模によって分類する手法がある。LAN (Local Area Network)、WAN (Wide Area Network)、MAN (Metropolitan Area Network)などがある。 任意の2ノード間の最悪遅延は規模に依存するため、遅延が重要なシステムでは規模を考慮した作り込みと調整により Quality of Service (QoS) を達成しなければならない。 Controller Area Network は、そのQoSにいわゆるハードリアルタイム性が要求されるという点が特殊である。自動車や船舶などといったヴィークル類の内部、産業用ロボット群などを対象としたネットワークである。Personal Area Network (PAN)[編集]
Local Area Network (LAN)[編集]
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/27/NETWORK-Library-LAN.png/250px-NETWORK-Library-LAN.png)
Campus Area Network (CAN)[編集]
Campus Area Network (CAN) は複数のLANを相互接続したネットワークであり、大学のキャンパス、工場、軍の基地などといった地理的にまとまった領域をカバーする︵遠隔地にあるLANの相互接続はCANではない︶。キャンパスネットワークとも呼ぶ。 MAN (Metropolitan Area Network) の一種と見ることもできるが、典型的なMANよりもカバーする範囲が狭いと言える。通常、そのキャンパス︵敷地・構内︶を管理する組織がCANのすべてのネットワークの管理を行う。これに対しMANでは複数の組織が所有もしくは管理するネットワークが組み合わされる場合がある。[2] 地理的に連続な地域をカバーするネットワークを論じる際に使われる用語である。かつては、ルーターよりもレイヤ2スイッチが安価であり、大学のキャンパスはレイヤ2スイッチでネットワークを組むのにちょうどよい規模だった。しかし、接続されるノード数が増えたため、現在ではルーターやブリッジなどが複数混在するネットワークになっている。﹁キャンパススイッチ﹂と呼ばれるネットワーク機器は、各種イーサネット規格に対応している傾向があり、WANインタフェースを混在していることは少ない。Metropolitan Area Network (MAN)[編集]
LANやCAN同士を相互接続したネットワーク。1つの都市全域より広い範囲をカバーすることはない。MANの構築には各種ルーター、スイッチ、ハブが使われる。
Wide Area Network (WAN)[編集]
Global Area Network (GAN)[編集]
Global Area Network (GAN) は、いくつかの団体が定義しようとしている概念であり、まだ広く認知された定義は存在しない。一般に GAN は多数の無線LANアクセスポイントや通信衛星などを使って、移動体通信を広範囲に行うことを意味する。この場合に課題となっているのは、利用者があるアクセスポイントから別のアクセスポイントの通信範囲に移動したときにシームレスに通信を継続する方法である。IEEE Project 802 では、それによって地球規模の連続な無線LAN環境を構築しようとしている[3]。インマルサットは衛星を使った Broadband Global Area Network (BGAN) とされている。 IEEE が検討しているのは、物理層とデータリンク層である。Mobile IP はネットワーク層の技術であり、IETF が開発した。こちらはネットワーク媒体を問わず、移動してもコネクションを維持し続ける技術である。インターネットワーク[編集]
インターネットワークとは、OSI参照モデルの第3層(ネットワーク層)で動作する機器(ルーターなど)でネットワークを相互接続すること、あるいはそのように相互接続されたネットワークを指す。また、企業や団体や政府などのネットワーク間の相互接続を指す場合もある。
現在では、インターネットワークには Internet Protocol が使われる。インターネットワークは、誰が管理し、誰が参加しているかという観点で次の3つに分類される。
- イントラネット
- エクストラネット
- インターネット
イントラネットとエクストラネットは、インターネットとの接続を持つかどうかは決まっていない(定義に関係ない)。インターネットと接続される場合、イントラネットやエクストラネットはインターネット側からの正しい認証なしのアクセスを拒否するのが一般的である。
イントラネット[編集]
イントラネットは、単一の管理主体によって管理されているインターネットワーク(複数のネットワークを相互接続したもの)である。一般に外部に対して閉じており、特定のユーザーしかアクセスできない。企業内のネットワークがこれに当たる。
エクストラネット[編集]
エクストラネットは、複数のイントラネットを相互接続したインターネットワークである。イントラネットは小規模であれば単一のLANに相当することもあるが、エクストラネットは単一のLANでは構築できない。
インターネット[編集]
接続方法による分類[編集]
コンピュータネットワークは、個々の機器をネットワークに物理的に接続している技術によっても分類できる。それは、光ファイバー、イーサネット、無線LAN、HomePNA、電力線搬送通信などである。 イーサネットでは機器接続に物理的な配線を要する。また、関連する機器として、ハブ、スイッチ、ブリッジ、ルーターなどがある。 無線LAN技術は配線なしで機器を接続する。機器は無線通信によって接続される。物理的なネットワークの規格[編集]
プロトコルによる分類[編集]
ネットワークで利用されるプロトコル[編集]
|
|
ネットワークを構成する機器[編集]
ネットワークは様々な機器(ハードウェア)を相互に接続して構成される。接続には一般に何らかの配線が必要であり、ケーブル(カテゴリー5ケーブルなど)が使われることが多い。ほかに無線による接続(IEEE 802.11など)や光ケーブル(光ファイバー)による接続がある。
ネットワークインタフェースカード[編集]
リピータ[編集]
リピータは、伝送路上の電子機器の一種で、信号を受信して、それを増幅するなどした上で送出する。これによって、信号はより長い距離まで到達可能となる。 リピータは物理的な信号を扱うものであり、その中身を解釈することはない。従ってOSI参照モデルで言えば、物理層で動作する機器である。ハブ[編集]
ハブには複数のポートがある。(スイッチ機能のないハブでは)ひとつのポートにパケットが到着すると、全ポートにそれがコピーされる。パケットをコピーする際に送信先アドレスは変更されず、単にそのままコピーされ全ポートに送出される[4]。
ブリッジ[編集]
ブリッジは、OSI参照モデルのデータリンク層(第2層)で、ネットワーク同士を接続する機器である。
ブリッジは、パケットの送信元MACアドレスを見て、MACアドレスとポートの対応関係を学習する。パケットの送信先アドレスが初めて見るものだった場合、そのパケットは送信元ポート以外の全ポートにコピーして転送される。
ブリッジは以下の3種類に分類される。
- ローカルブリッジ: LAN同士を直接接続するもの
- リモートブリッジ: LAN間をWAN接続するブリッジ。WAN側がLAN側より低速な場合は、ルーターが使われることが多い。
- 無線ブリッジ: ルーター機能のない無線LANアクセスポイント
スイッチ[編集]
ルーター[編集]
ルーターは、パケットのヘッダ部の情報と転送テーブルを使って、最適の転送経路を判断してデータを転送する機器である。
機能的関連性(ネットワークアーキテクチャ)による分類[編集]
別の分類法として、ネットワークによって接続される各要素間の機能的関連性に着目した分類もある。例えば、クライアントサーバモデルや Peer to Peer アーキテクチャやStorage Area Networkなどがある。
ネットワークを利用して構築されるコンピュータシステム[編集]
ネットワークトポロジーによる分類[編集]
ネットワークの階層[編集]
一般的なネットワークの階層は、アクセス・ネットワーク、コア・ネットワーク、配布ネットワークで構成されている[5]‥アクセス・ネットワーク[編集]
アクセス・ネットワークとは、ユーザーが、家庭やオフィスからパソコンなどでインターネットを利用する場合に、パソコンを直接的に接続する︵アクセスする︶ネットワーク。具体的には、ユーザー宅からインターネット・プロバイダ︵ISP︶までの間のネットワークのことを指す。 このアクセス・ネットワークには、以前は公衆電話網やサービス総合デジタル網などが利用されていたが、最近では、より高速化したアクセスネットワークとしてCATVやADSL、FTTHなど有線系のネットワークが広く普及している。また、最近では無線アクセスネットワークとして無線LANあるいはモバイル︵3G/3.5G︶が普及しており、さらにWiMAXなどもアクセス・ネットワークとして登場しはじめた[6]。コア・ネットワーク[編集]
コア・ネットワークとは、ネットワークが通信の中枢として用いる大容量の通信回線のことである。コアネットワークとは﹁背骨﹂の意味で、通信を行う際に最も重要となる、いわば回線網の屋台骨であるといえる。 コア・ネットワークは、主にインターネットサービスプロバイダー︵ISP︶が他のISPと接続する接続拠点などが相当する。ISPのサーバーのような通信容量に耐えることができるように、コアネットワークには光ファイバー回線が採用されている場合が多い。ISPの接続拠点のような大規模なものでなくても、例えば大学内のネットワークで主要な回線の役割りを果たしている通信回線回線などを指してコアネットワークと呼ぶ場合もある。 レンタルサーバ業者などは多くの場合、レンタルサーバー選定の1つの目安として、自社で使用している基幹回線の通信許容量を公開している。インターネットの普及とコンテンツのリッチ化に伴って通信容量は常に増大しているため、各所のコアネットワークはひんぱんに強化されている。 ユーザーのパソコンから相手に送られる送信データは、ADSLやFTTHなどのアクセス・ネットワークを通してこのコア・ネットワーク︵中核ネットワーク︶に集められ、処理され、送信先に届けられる。コア・ネットワークは、大容量のデータを扱うため、基幹通信ネットワーク、あるいはバックボーン・ネットワーク︵Backbone Network、人間の背骨のような太いネットワーク︶ともいわれる[7]。配布ネットワーク[編集]
配布ネットワークはデータを受け取り、それをユーザーに配送する、相互接続された保管施設と輸送システムのグループである。直接または小売ネットワークを介して、製造業者から最終顧客に製品を届けるのは中間点である。今日の消費者の即時満足社会では、高速で信頼性の高い配布ネットワークが不可欠である[8]。ネットワークの補助的要素[編集]
ネットワークを運用し続け、障害を診断し、問題に対処するには、様々な補助的装備が必要となる。電力供給など[編集]
個々のネットワーク機器には電圧や電流の急変への対策︵サージプロテクタ︶を設置することがある。例えば、雷サージは機器にダメージを与えるため︵場合によっては人間にも危険である︶、サージプロテクタで短絡させるなどの対策を施して安全なレベルになるようにする[9]。 さらに、停電に対処するため、無停電電源装置を設置する場合もある。無停電電源装置には、小型のバッテリーから自家発電設備まで様々なものがある。 2台のコンピュータを相互接続した単純なネットワークでも、通信が失敗する要素はいくつか存在する。主な単一故障点は、ネットワークカードとケーブルである。大規模なネットワークでも、注意深く設計しないとネットワークが機能しなくなるような単一故障点が多数潜在することになる。機能し続けることが重要なネットワークでは、単一故障点がないよう設計することが重要である。カーネギーメロン大学の Software Engineering Institute[10]の調査によれば、ネットワークがダウンする主な要因は次の通りである。 (一)攻撃: 物理的な破壊やクラッキングによる妨害行為。 (二)障害: 人間がコマンドを間違えて入力した場合、ネットワーク機器のソフトウェアのバグ、部品の故障、システム設計上予期していなかった使い方によるものなど。 (三)事故: ネットワーク機器にコーヒーをこぼした場合から自然災害や戦争によるデータセンターの破壊まで様々である。この対策としては、冗長化が基本であり、さらに遠隔地に予備システムを配置する必要がある機器の監視と診断[編集]
ネットワークは、その重要性や運用者のスキルによっては、各種性能測定/診断機器を一時的または永久的に接続する。例えば、企業やISP向けのルーターやブリッジは通信履歴やエラー履歴を保持する機能を持つことが多い。 診断機器の最も単純な形態としては、ネットワーク機器の予備を用意しておくだけである。故障したと思われる機器を予備と置換して障害が解消した場合、その機器に問題があると診断できる。これを洗練させると︵コストはかかるが︶、予備の機器で故障した機器を自動的に置換する方式になる。RFC 3768に示されている Virtual Router Redundancy Protocol (VRRP) などを使えば、ネットワーク障害をコンピュータから見て透過的にすることができる。仮想化[編集]
脚注[編集]
出典[編集]
関連項目[編集]
- ITU-T
- 国際標準化機構(ISO)
- コンピュータセキュリティ
- スニーカーネット
- データ通信
- ネットワークスペシャリスト試験
- ネットワーク・セキュリティ
- 無線アクセス
- クラウドコンピューティング
- スタンドアロン(スタンドアローン)
- LAN
- WAN
- インターネット
- 有線LAN(イーサネット)
- 無線LAN
- ESSID(サービスセット識別子)
- Wi-Fi