コンピュータネットワークとは、互いに接続された2台以上のコンピュータの集合で、データやリソースを共有したり、ファイルを交換したり、他のユーザーやシステムと通信するための仕組みです。ネットワークは単にケーブルや無線で結ばれた機器の集まりではなく、通信を成立させるためのハードウェア、ソフトウェア、通信規約(プロトコル)が組み合わさったシステムです。
ネットワークは、通信リンクによって接続された「ノード」(コンピュータ、プリンタ、スマートフォン、センサなど)で構成されます。各ノードはデータを送受信し、他のノードと協調して動作します。ネットワークの動作を支える機器には、ハブ、スイッチなどがあります。さらに、異なるネットワーク同士をつなぐためにルータが用いられます。一般に、有線接続は安定性や速度の面で優れ、無線は柔軟性に優れます。
ネットワークの種類(規模や用途別)
- LAN(Local Area Network):家庭やオフィスなど、比較的狭い範囲をカバーするネットワーク。構築が容易で、高速な通信が可能です(Local Area Network)。
- WAN(Wide Area Network):都市間や国際的に広がるネットワーク。複数のLANを接続して構成され、最大のWANはインターネットです。
- PAN(Personal Area Network):個人の周辺機器(スマホ、ヘッドセット等)を接続する小規模ネットワーク。
- MAN(Metropolitan Area Network):都市規模でのネットワーク。プロバイダや自治体の広域ネットワークに使われます。
- WLAN(Wireless LAN):無線技術(Wi‑Fi 等)を用いるLAN。
ネットワークの典型的な利用例
企業や店舗では、ローカルネットワークを使って業務用システムや販売サイトを運用します。例えば、お店では、Webサーバーを使ってWebサイト上の商品を表示し、受注情報を受け取って出荷指示書を生成する、といった一連の処理がネットワーク経由で行われます。
構成要素(ハードウェアとソフトウェア)
- 端末(ホスト):PC、サーバー、スマートフォンなど。ユーザーが操作する機器。
- ネットワーク機器:ハブ、スイッチ、ルーター、ブリッジ、ゲートウェイ、無線アクセスポイントなど。役割に応じてパケットの転送や経路選択を行います。
- 伝送メディア:光ファイバー、ツイストペアケーブル、同軸ケーブル、無線(電波)など。
- ネットワークインタフェース(NIC):各端末がネットワークに接続するための装置(有線・無線の両方)。
- ソフトウェア:OSやデバイスドライバ、サーバーソフト、ネットワーク管理ツールなど。多くのOSは共通の通信手順(プロトコル)を用います(後述)。
通信プロトコル(基本と代表例)
ネットワーク上の通信は、共通のルール(プロトコル)に従って行われます。代表的なプロトコルには次のようなものがあります。
- TCP/IP:インターネットの基盤となるプロトコル群。ほとんどのシステムで採用されています(TCP/IPを)。Microsoft Windows、Linuxやその他多くのオペレーティングシステムはこれを使用します。
- アプリケーション層プロトコル:HTTP/HTTPS(Web)、FTP(ファイル転送)、SMTP/IMAP/POP3(メール)、DNS(名前解決)、DHCP(IPアドレス自動割当)など。
- 過去の例:Apple MacintoshはかつてAppletalk を使用していましたが、現在はTCP/IP を使用しています。
ネットワークモデル(OSI と TCP/IP)
ネットワーク技術を整理・設計するために、機能を階層(レイヤー)に分けたモデルが使われます。最も有名なのは国際標準化機構(ISO)のOSI(Open Systems Interconnection)モデルです。OSIモデルは通常7層に分かれ、各層は下位層のサービスを利用して上位層にサービスを提供します。主要な考え方は次の通りです:
- 物理層(Physical)— ケーブルや電気信号などの物理的伝送
- データリンク層(Data Link)— MACアドレスによる端末間のフレーム送受信
- ネットワーク層(Network)— IPアドレッシングとルーティング
- トランスポート層(Transport)— TCP/UDP による信頼性やポート管理
- セッション/プレゼンテーション層(Session/Presentation)— 通信セッションの管理、データ表現
- アプリケーション層(Application)— HTTP、FTP、SMTP などのアプリケーションプロトコル
実務では、OSIモデルに加えてより簡潔なTCP/IPモデル(4層など)が使われることが多く、どちらのモデルも基本的には「下位層は上位層にサービスを提供する」という考え方を共有しています。
トポロジー(接続形態)
- スター型:中央にハブやスイッチを置き、各ノードがそこに直接接続される。故障時の影響範囲が限定される。
- バス型:一本の共有伝送路に複数端末が接続される。古典的だが衝突や障害の問題がある。
- リング型:環状に接続し、順番にデータを渡す方式。
- メッシュ型:複数経路を持つ冗長構成。耐障害性が高いがコストがかかる。
アドレスとルーティングの基本
ネットワーク上の各機器は識別子を持ちます。物理層に近い識別子がMACアドレス、ネットワーク層で使うのがIPアドレスです。ルーターはネットワーク間の経路選択(ルーティング)を行い、宛先ネットワークへ最適な経路でパケットを届けます。IPv4 と IPv6 という二つの主要なIPバージョンがあり、IPv6はアドレス空間の拡張と機能改善を目的としています。
無線と有線の違い
有線は一般に安定性や帯域幅で有利、無線は配線不要で柔軟性が高いという特徴があります。無線LANでは IEEE 802.11 系(Wi‑Fi)が広く使われ、規格ごとに通信速度や到達距離、利用チャネルが異なります。セキュリティ(暗号化・認証)や干渉対策が重要です。
性能指標とセキュリティ
- 帯域幅(Bandwidth):単位時間あたりに送受信できるデータ量(例:Mbps, Gbps)。
- 遅延(Latency):データが送信元から宛先へ届くまでの時間。
- ジッタ(Jitter):遅延の変動。音声や映像などリアルタイム通信で問題になることがある。
- 可用性と冗長性:障害時にサービスを維持するための設計。
セキュリティ面では、通信の暗号化(TLS/SSL 等)、アクセス制御、ファイアウォール、侵入検知・防御、定期的なソフトウェア更新などが必要です。
まとめ(設計と運用のポイント)
- ネットワークは単なる接続ではなく、ハードウェア、プロトコル、管理が連動して初めて機能します。
- 用途に応じて適切な規模(LAN/WAN等)、トポロジー、機器を選ぶことが重要です。
- パフォーマンス(帯域幅・遅延)とセキュリティのバランスを考えた設計・運用が求められます。
この入門で紹介した用語や要素は、ネットワークを理解するための基本です。実際の構築や運用では、さらに詳細な設計(IP設計、VLAN、QoS、冗長化など)や運用管理が必要になります。




