tamakipedia

フロントエンドエンジニア。Typescriptもう特訓中です。一日の振り返りや学んだことをちょっとずつ吐いています。

【 HTTP 】バーチャルホストについて

HTTPの教科書の5章を読んだので確認 

 

バーチャルホスト  

サーバーが物理的に一台でも、仮想的に複数台あるかのように扱うことができます。  

複数台あるように扱う理由として、一つのサーバーにドメインが複数ある場合だと  

どちらのドメインも同じIPアドレスを表すことになります。

 

通信を中継するプログラム

プロキシ

サーバーとクライアントの間に無数にある中継プログラムの事。

プロキシサーバーを経由してリレーするたびに"Via"ヘッダーフィールドに情報が追加されていきます。  

 

ゲートウェイ

HTTPサーバー以外のサービスを提供するサーバーと繋がります。  

 

##### トンネル  

vpn接続のように、外部から接続ができない状態に対してトンネルプログラムを使う事で離れたサーバーと安全に通信させることができます。  

SSLなどの暗号化通信をほどこし、サーバーとの安全なやり取りを確立できます。