何でもできる
インターネットの仕組み
吉岡 芳夫
2017/7/27
第14回
易しい科学の話
このテクストは、www.soumu.go.jp/main_sosiki/joho_tsusin/.../k01_inter.htm をもとに作成しました。
インターネットとは
• インターネットは、世界中のネットワークが接続されたネットワーク
で、プロバイダが持っているサーバーによって、インターネットに接
続されます。利用するために、プロバイダーと契約しなければなり
ません。
• サーバーには
メールサーバーとWebサーバーが
あります。
• サーバー同士が連絡を
取り合って、電子メールの送信や
ホームページを見ることができる。
• インターネットは、世界中のプロバイダーのサーバーと交信できる
公道のようなものです。
IPアドレス
• 情報が自分のところに来るように、すべてのパソコン
には IPアドレスが割り当てられています。
• IPアドレスは、世界中で通用する住所のようなもので、
数字の組み合わせによって表記されます。
• IPアドレスの例 127.0.0.1
• 各国ごとに設置された機関がIPアドレスを利用者に配
布しています。
ドメイン名を使用したアドレス
• IPアドレスのかわりに、分かりやすいアドレスの書き方が
あります。
• 電子メールでは
yoshioka@fukuiikiikikai.com
• ホームページは
www.fukuiikiikikai.com
• 自分のパソコンから、このアドレスをプロバイダーのサー
バーに送ると、受け取ったDNSサーバーが、IPアドレスに
自動的に変換し、行き先を見つけてくれます。
ホームページとは
• ホームページとは、Webサイトと呼ばれるインターネッ
ト上のひとまとまりのWebページのことです
• ホームページを閲覧する場合には、Internet
Explorerを開いて、見たいホームページのURLアドレス
を指定します。
http://fukuiikiikikai.com/
•
• Webブラウザがインターネット上のWebサーバーを探
して、目的のホームページを自分のコンピュータに表
示します。
URLアドレス
• http://fukuiikiikikai.com/introduction1
• httpは、ホームページの閲覧に使用される
HTTPというプロトコルを表しています。
• fukuiikiikikai.com、はWebサーバーを指定し
ています。
• /introduction1は、ホームページの中の場所
と名前を表しています。
プロトコルとは、コンピュータ同士がデータをやりとりするために定められた、
データ形式や送受信の手順などの国際標準規則のことです.
電子メールの仕組み
• 電子メールの送受信は、インターネット上の多くのメールサーバーが連携
することによって動作しています。
• 電子メールを送信すると、プロバイダが持っているメールサーバーに
データが送られますます。
サーバーは、宛先として指定されているプロバイダなどのサーバーに、
そのデータを転送します。
電子メールを受け取ったサーバーは、受取人が電子メールを取りにくる
まで、サーバー内にデータを保管するようになっています。
• 電子メールの受取人は、契約しているプロバイダのメールサーバーに
自分宛ての電子メールを取りに行き、届けられた電子メールを受け取り
ます。
• 一般的に電子メールの送信や他のサーバーへの転送にはSMTPサー
バーが、電子メールの受信にはPOP3サーバーが使用されています。
電子掲示板の仕組み
• 電子掲示板は、Webサーバーに保管されているデー
タを利用して、最新のメッセージを表示するようになっ
ています。
• 一般的な電子掲示板では、書き込みフォームにメッ
セージを入力すると、Webサーバーのデータにメッ
セージを追加することができます。
• その後、別の訪問者がこの電子掲示板を参照すると、
新たなメッセージが追加された状態で表示されます。
• このような仕組みによって、ホームページの内容が常
に最新のデータに自動更新されるため、駅の伝言板
のような利用が可能になります。
ショッピングサイトの仕組み
• ショッピングサイトは、インターネット上で買い物ができ
るホームページです。
• ほとんどのショッピングサイトでは、Webサーバーと
データベースサーバーが連携して動作しています。
• データベースには、顧客情報、商品情報、在庫情報、
販売情報などが格納され、Webサイトの訪問者が購
入した情報はリアルタイムにデータベースに書き込ま
れます。
• ショッピングサイトの管理者は、データベースに格納さ
れた販売情報を元にして、商品の発送や請求の手続
きを開始します。
ブログ
• ブログは、自分の考えや社会的な出来事に対する意
見、物事に対する論評、他のWebサイトに対する情報
などを公開するためのWebサイトのことです。
• 当初は、個人サイトで利用されていましたが、最近で
は企業でも自社の情報を公開したり、新しい商品や
サービスの情報を公開したりする場合に利用されるこ
とが増えてきました。
• 基本的に、ブログはこれまでのホームページを公開す
る技術をそのまま利用しているため、閲覧する側は通
常のWebブラウザだけで見ることができます。
Cookie(クッキー)
• Cookie(クッキー)とは、Webサーバーがクライアントコン
ピュータに預けておく小さなファイルのことです。
• クライアントコンピュータが、あるWebサーバーに初めて接続
した際に、Webサーバーがクライアントコンピュータの中に、
そのWebサーバー専用のCookieファイルを作成します。
• そして、次回、クライアントコンピュータがWebサーバーに
接続したときには、WebブラウザがそのCookieをWebサー
バーに送信します。このような仕組みによって、個々のクライ
アントコンピュータが前回使用していた情報を読み取ること
ができるようになります。
• ユーザー名などの接続情報、購入する商品を一時的に保管