はじめに
この記事は、初心者向けにインターネットの仕組みと、それを支えるネットワーク技術について解説することを目的としています。
説明内容に誤りがある場合は、気兼ねなく教えていただけますと幸いです。
また、本記事では、全体の概要を解説していきます。
インターネットとは
インターネットは、世界中のコンピュータやデバイスが接続された巨大なネットワークのこと指します。
これにより、私たちはウェブサイトを閲覧したり、メールを送受信したり、動画を視聴したりすることができます。インターネットは、無数の小さなネットワークが相互に接続されることで成り立っています。
知っておきたいキーワード
① IPアドレス
インターネット上の各デバイスには、一意の識別番号であるIPアドレスが割り当てられています。これは、インターネット上の「住所」のようなものです。
② ドメイン名
IPアドレスはコンピュータが認識する数字の羅列で覚えにくいため、人が理解できるような名前、ドメイン名(例:www.example.com)が使われます。ドメイン名はDNS(Domain Name System)によってIPアドレスに変換されます。
③ プロトコル
インターネット上での通信ルールをプロトコルと呼びます。
代表的なプロトコルにはHTTP(ウェブページの表示)、SMTP(メール送信)、FTP(ファイル転送)などがあります。
④ パケット
データは小さな塊(パケット)に分割されて送信されます。
一度にまとめてデータを送るのではなく、細かく分割されて送信されます。
各パケットには送信元と宛先の情報が含まれており、異なる経路で目的地に届けられることがあります。
⑤ ルーター
ルーターは、パケットを適切な宛先に転送する役割を果たします。インターネット上の「交差点」のような存在です。
ネットワークとは
ネットワークとは、複数のコンピュータやデバイスが相互に接続され、情報やリソースを共有する仕組みのことです。ネットワークはその規模や用途によっていくつかの種類に分けられます。
LAN(Local Area Network)
LANは、限定された範囲内で複数のコンピュータやデバイスを接続するネットワークです。
一般的には、家庭、オフィス、学校など、比較的小さな範囲で使用されます。
有線(Ethernet)や無線(Wi-Fi)によって接続されます。
(例)家庭内でWi-fiを使ってスマートフォンやパソコンをインターネットに接続する
WAN(Wide Area Network)
WANは、広い範囲にわたって複数のネットワークを接続するネットワークで、LAN同士をつなげます。
LANよりも広い範囲をカバーし、都市間や国境を越えた接続にも使用されます。
光ファイバーや衛星通信などによって接続されます。
インターネットの接続プロセス
1.リクエストの送信
ユーザーがブラウザにURLを入力すると、DNSサーバーに問い合わせてIPアドレスを取得します。
2.パケットの送信
ブラウザは取得したIPアドレスに対してHTTPリクエストを送信します。
このリクエストはパケットに分割されて送信されます。
3.ルーティング
ルーターがパケットを適切な宛先に転送します。
パケットは複数のルーターを経由して目的地に到達します。
4.レスポンスの受信
宛先サーバーはリクエストに応じたデータをパケットに分割して返信します。
ユーザーのデバイスはこれらのパケットを再構成して表示します。
まとめ
インターネットは、無数のネットワークが相互に接続されることで成り立っています。
IPアドレスやドメイン名、プロトコル、パケット、ルーターなどの技術が組み合わさることで、私たちはスムーズにインターネットを利用することができます。
この記事を通ふて、インターネットの仕組みの基本を理解する第一歩となれば幸いです。
最後までお読みいただき、ありがとうございました。
参考URL・画像引用元
https://jp.fujitsu.com/family/familyroom/syuppan/family/webs/internet/
https://www.ipxo.com/blog/what-is-an-ip-address/
https://www.idcf.jp/rentalserver/user-support/knowledge/domain/part.html
https://webtan.impress.co.jp/e/2011/11/25/11551
https://xtech.nikkei.com/atcl/nxt/column/18/00780/052700001/
https://xtech.nikkei.com/atcl/nxt/column/18/00780/052700006/?P=2
https://www.lifewire.com/lans-wans-and-other-area-networks-817376