コンピュータネットワーク
コンピュータネットワークとは、互いにリンクされた2台以上のコンピュータのグループのことです。ネットワークは通常、リソースを共有したり、ファイルを交換したり、他のユーザーと通信したりするために使用されます。
ネットワークは、通信リンクによって接続されたノードの集合である。ノードは、コンピュータ、プリンタ、またはネットワークを介して他のノードからデータを送受信することができる他のデバイスであることができます。
ネットワークが正常に動作するためには、他のデバイスが必要になることがよくあります。そのようなデバイスの例としては、ハブやスイッチなどがあります。異なる種類のネットワークは、ルータを使用して相互に接続することができます。一般的に、接続にケーブルを使用するネットワークは、ワイヤレス技術を使用するネットワークよりも高速で動作することができます。
LAN(Local Area Network)は、近くにあるコンピュータ同士を接続するものです。LANは、異なるネットワーク(広域ネットワーク)を接続するよりも、簡単に構築することができます。最大の広域ネットワークはインターネットです。
コンピュータは、いくつかの異なるネットワークの一部になることができます。また、ネットワークは、より大きなネットワークの一部になることもあります。中小企業のローカルエリアネットワークは、通常、大企業の企業ネットワークに接続されています。これらの接続により、インターネットへのアクセスが可能になる場合があります。例えば、お店では、Webサーバーを介してWebサイト上の商品を表示したり、受信した注文を出荷指示書に変換するためにそれを使用することができます。
ネットワークは、適切なハードウェアで接続されている必要があります。これは有線でも無線でも構いません。単純な LAN の場合は、コンピュータ、メディア、周辺機器があれば十分です。WAN(広域ネットワーク)やいくつかの大規模なLAN(ローカルエリアネットワーク)では、大小の異なるネットワークを接続するために、ブリッジ、ゲートウェイ、ルーターなどの追加デバイスが必要になります。
ネットワークには通信プロトコルが必要です。Microsoft Windows、Linux、その他ほとんどのオペレーティングシステムはTCP/IPを使用しています。Apple Macintosh コンピュータは 20 世紀に Appletalk を使用していましたが、現在は TCP/IP を使用しています。
ネットワークモデル
ネットワーク通信技術を一つの大きなモデルとして持つことは困難である。そこで、ネットワークを構成する様々な要素を、より小さなモジュールやレイヤーに分割しています。ネットワークの標準モデルは、国際組織標準(ISO)のOSI(Open Systems Interconnection)モデルである。他のネットワークモデルも存在しますが、どれも似たようなレイヤーに分割されています。各レイヤーは、下のレイヤーが提供するサービスを使用し、上のレイヤーにサービスを提供します。各レイヤーは、宛先デバイス上の同じレイヤーとしか通信できません。
典型的な図書館ネットワーク、分岐ツリーマップとリソースへの制御されたアクセスで
オーエスアイモデル
OSI(Open Systems Interconnection)とは、ISO(国際標準化機構)規範で規定された7層のネットワークモデルで、世界中で広く利用されています。7層モデルの概念は、チャールズ・バックマン(Charles Bachman, Honeywell information Services)の仕事によって提供されました。OSI設計の様々な側面は、ARPANET、NPLNET、EIN、CYCLADESネットワークの経験とIFIP WG6.1での作業から発展しました。
データ単位 | レイヤ | 機能 |
データ | アプリケーション | ネットワークプロセスからアプリケーションまで |
プレゼンテーション | 暗号化、復号化、データ変換 | |
セッション | アプリケーション間のセッションの管理 | |
セグメント | 交通機関 | エンドツーエンドの接続と信頼性 |
パケット(データグラム | ネットワーク | パス決定と論理アドレッシング |
フレーム | データリンク | 物理的なアドレッシング |
ビット | 物理的な | 信号とバイナリ伝送 |
レイヤ1
物理層は、デバイスの電気的および物理的な仕様を定義します。また、変調伝送やベースバンド伝送も規定します。
ベースバンド
ベースバンドは、その生の形(1001 1101 1010 0011)でデジタルデータです。これにより、近距離でも非常に高速で信頼性の高い伝送が可能になりますが、メディアによってビットが互いに干渉する傾向があり、ベースバンド伝送の範囲は非常に限られています。それは速度の増加とともに悪化します。ベースバンド技術は、LANで頻繁に使用されています。
- UTPケーブル - リピータなしで100Mビット/秒の速度で最大100m
- 光ファイバー - リピータなしで100Mbit/sの速度で最大1km
代表的な技術です。イーサネット
変調伝送
電気通信において、変調とは、物理的に伝送可能な別の信号の内部で、メッセージ信号、例えばデジタルビットストリームまたはアナログオーディオ信号を伝達するプロセスである。ベースバンド信号の変調を提供するデバイスは変調器と呼ばれ、変調された信号をベースバンドに戻す復調を提供するデバイスは復調器と呼ばれます。現在では、変調器と復調器が一体化されており、モデム(変調器-復調器)と呼ばれています。頻繁にWAN、WLAN、WWANで使用されます。
代表的な技術。WI-FI、ADSL、ケーブルテレビ接続(CATV
レイヤ2
データリンク層は、ネットワークエンティティ間でデータを転送し、物理層で発生する可能性のあるエラーを検出し、場合によっては修正するための機能的および手続き的な手段を提供する。
レイヤ3
ネットワーク層は、IPアドレスを使用して、あるネットワーク上のソースホストから別のネットワーク上のデスティネーションホストに可変長データシーケンスを転送する機能的および手続き的な手段を提供する。
アイピーアドレス
インターネットプロトコルアドレス(IPアドレス)とは、インターネットプロトコルを使用して通信を行うコンピュータネットワークに参加している各機器(コンピュータ、プリンタなど)に割り当てられる数値ラベルのことです。現在使用されているプロトコルには、IPv4とIPv6の2つのバージョンがあります。
- IPv4は32ビットアドレッシングを使用しており、アドレス空間は最大4294967296(232)の可能な一意のアドレスに制限されています。
例です。IP-192.168.0.1 mask-255.255.255.0は、ネットワークアドレスが192.168.0.0.0、デバイスアドレスが192.168.0.1であることを意味します。
- IPv6は128ビットアドレッシングを使用しており、アドレス空間を2128個の可能なアドレスに制限しています。これは、当面の間は十分であると考えられています。IPv6の完全サポートはまだ実装段階にあります。
レイヤ4
トランスポート層は、エンドユーザー間のデータの透過的な転送を提供し、上位層に信頼性の高いデータ転送サービスを提供します。インターネット・プロトコル・スイートの送信制御プロトコル(TCP)とユーザ・データグラム・プロトコル(UDP)は、一般的にOSI内のレイヤ4プロトコルとして分類されています。
- TCP(送信制御プロトコル)は、あるコンピュータ上のプログラムから別のコンピュータ上の別のプログラムへのバイトのストリームの信頼性の高い、順序付けられた配信を提供します。TCPは、厳密には信頼性の高い転送(電子メール、WWW、ファイル転送(FTP)、...)を必要とするアプリケーションに使用されます。
- UDP(ユーザー・データグラム・プロトコル)は、信頼性、順序付け、またはデータの整合性を提供するために、暗黙のハンドシェーク・ダイアログなしのシンプルな伝送モデルを使用します。UDPは、信頼性よりも待ち時間の短縮を必要とするアプリケーションで使用されます(ストリームビデオ、VOIP、オンラインゲームなど)。
層 5-7
簡略化されたネットワークモデルでは共通して1つのレイヤーに統合されており、その主な目的はアプリケーションとの対話、暗号化、必要に応じて専用の接続を確立することです。
デジタル変調: 16-QAMとコンステレーションポイントを例に挙げています。
アナログ変調: AM - 振幅 FM - 周波数
ネットワーク用語
遅延
遅延は、正しくは ping と呼ばれていませんが、パケットが目的地まで移動するのに必要な時間を測定する値です。ミリ秒 (ms) で測定されます。遅延を測定するツールはpingと呼ばれ、一般的には標準のデータパケットよりも小さい特殊なICMPパケットを使用しているため、その存在によってネットワークに重みを与えることはありません。
- 即時遅延は、X秒ごとに測定され、即座に表示されます。その値は、パケット交換ネットワーク技術の自然な特性により常に変化します。高い遅延ピークは、対応するサイズのメモリをバッファとして割り当てることで平均遅延に適応することができるほとんどのネットワークアプリケーションに悪影響を及ぼします。高遅延ピークは、このバッファを空にし、アプリケーションを一時的にフリーズさせます。このフリーズは一般的にラグと呼ばれています。
- 平均レイテンシとは、X秒ごとにY回測定した即時レイテンシの合計をYで割ったもので、平均レイテンシは主にあまり頻繁に変化しないため、バッファのサイズを推定するために使用されます。バッファを利用することで、ストリーム動画など一部のアプリケーションでは平均レイテンシが高くてもスムーズに動作するようになりますが、高レイテンシのピークから身を守ることはできません。
容量(帯域幅
容量は、ネットワークの転送容量の尺度であり、1 秒あたりのビット数(bps または b/s)で測定され、今日では一般的に Mbps または Mb/s です。これは、毎秒何個のデータ単位が転送されるかを示しています。現在のところ、平均帯域幅は必要以上に高く、ほとんどの場合、制限要因にはなっていません。
- アップリンクとは、ユーザーからサーバーへのデータ転送にどの程度の帯域幅を使用するかということです(通常はエンドユーザーの方が低いです)。
- ダウンリンクとは、サーバーからユーザーへのデータ転送に使用する帯域幅のことです(通常はエンドユーザーの方が高いです)。
放送
ブロードキャストとは、単一のデバイスに向けたものではなく、特定のネットワーク内のすべてのデバイスに向けた特別な伝送のことです。主にDHCPサーバが自動的にIPアドレスをデバイスに発行したり、ネットワークをマッピングしてトラフィックを高速化するARPテーブルを作成したりするために使用されます。
ADSLの周波数プラン。 上流+下流=ネットワーク帯域幅
質問と回答
Q:コンピュータ・ネットワークとは何ですか?
A:コンピュータ・ネットワークとは、リソースの共有、ファイルの交換、他のユーザーとの通信を行うためにリンクされた2台以上のコンピュータのグループです。
Q:ネットワークのノードとは何ですか?
A:ネットワークのノードとは、あるノードから別のノードへデータを送受信することができるコンピューター、プリンター、その他のデバイスのことです。
Q:ネットワークが正しく機能するためには、どのような追加機器が必要ですか?
A:ネットワークが正しく動作するためには、ハブやスイッチなどの追加装置が必要になる場合があります。
Q:異なる種類のネットワークは、どのように接続することができますか?
A:ルータを使用することで、異なる種類のネットワークを接続することができます。
Q:LAN(ローカル・エリア・ネットワーク)はWAN(ワイド・エリア・ネットワーク)よりも簡単に構築できるのでしょうか?
A:はい、通常WANで異なるネットワークを接続するよりもLANを構築する方が簡単です。
Q:コンピュータは、同時に複数の異なるネットワークに属することができるのですか?
A:はい、コンピュータは同時に複数の異なるネットワークに参加することができます。
Q:ほとんどのオペレーティングシステムは、どのような通信プロトコルを使用していますか?
A:ほとんどのオペレーティングシステムは、通信プロトコルとしてTCP/IPを使用しています。