概要
インターネットの仕組みを理解する上で欠かせない内容をまとめました!
技術を取得する前に、最低限知っておきたい内容を1から簡単に説明していきます。
ネットワークの仕組み
ネットワークとは、複数のパソコン等が相互に繋がっている状態のことをいいます。
ネットワークには「クライアント・サーバ」と「P2P」という2つの仕組みが存在する。
インターネットとは
インターネットはこのネットワークを相互に接続することで構築された巨大なネットワークです。このインターネット上にサーバーと呼ばれるサービスがあることで私たちは様々な恩恵を受けています。
サーバーとは
サーバーには様々な種類があります。Webコンテンツを提供してくれる「Webサーバー」や、メールの送受信をする時に使用する「メールサーバー」などがあります。
| 種類 |
機能 |
ソフトウェア |
| Webサーバー |
Webコンテンツを提供 |
Apache, nginx |
| メールサーバー |
メールの送受信を行う |
postfix,dovecot |
| DNSサーバー |
ドメイン名・IPアドレスを変換してくれるサービス |
bind,unbound |
| FTPサーバー |
ファイルの送受信を行う |
vsftpd,samba |
| データベースサーバー |
データを保管し管理する |
MySQL,PostgreSQL |
プロトコルとは
プロトコルは、コンピュータ同士が情報のやりとりをする際の共通言語、ルールです。TCP/IPという標準化されたプロトコルが使用されています。
| 種類 |
機能 |
| HTTP |
ホームページの閲覧 |
| SSL |
暗号化通信 |
| POP3 |
メールの受信 |
| SMTP |
メールの送信 |
| FTP |
データの送受信 |
| SSH |
リモートコンピュータ |
| DNS |
ドメイン名をIPアドレスに変換 |
最後に
今回はインターネットの仕組みの一部を紹介しました。次回はこの続きを紹介して行きます。