BETA

サーバの基礎

投稿日:2019-05-13
最終更新:2019-05-13

サーバとは何か?

・サーバあるいはサーバーとはサービスを「提供する」コンピュータのことです。

 例えば暑くなって欲しくなるアルコールの入った冷えてる程おいしい飲みものは何でしょうか。。。



 

答えはビールdesu☆




 どういうことかというと、ビールを欲している人(クライアント)はビールサーバからビ―ルをつぐ際にバーを操作します。

 すると、ビールサーバの蛇口を止めていた栓が解放されるので、ビールサーバはビールが欲しい人にビールを注ぐことができるのです。

 ビール「サーバ」はビールが欲しい人にビールを与えるものです。このように「サーバ」とは何かサービスを「提供する」ものです。

 また、サーバは基本的にクライアントからの要求が無い限り何もしません。ビールを欲している人がいないのにビールを注ぐビールサーバなどないはず(多分)です。



サーバの種類

  • サーバの種類は代表的なものに以下があります。
    • WEBサーバ
    • メールサーバ
    • DNSサーバ

 WEBサーバは欲しいといわれたWEBページのデータをクライアントに対して送ってくれるものです。

 メールサーバとはメールの送受信を行うサーバです(そのまんま)。
 
 DNSサーバとは人間に分かりやすくするための名前である「ドメインネーム」から実際に通信を行う際に使用する「IPアドレス」の情報へと変換するサーバです。

 このようにサーバとは各サービスに対してそれぞれの役割があるのです。

技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

@Batsumarukunの技術ブログ

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる
技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
or 外部アカウントではじめる
10秒で技術ブログが作れます!