はじめまして紘明と申します。 ” ネットワークはなぜつながるのか”を読んで知識0からわかることが増えてきてきたんですが、その分疑問も増えてきました。プロキシについてなんですが、たとえばIEでプロキシの設定をおこなった場合IPヘッダーにはプロキシのIPが入るのでしょうか?p268を読むと「キャッシュサーバは、ここに書いてあるサーバー名で、転送先のWebサーバを判断する」と書いてあるのでそうだと思うんですけど。 よろしくお願いします。
紘明さん,はじめまして。
> IEでプロキシの設定をおこなった場合 > IPヘッダーにはプロキシのIPが入るのでしょうか?
ビンゴ! フォワードプロキシの場合はそうです。
しかし,リバースプロキシの場合は違います。 274ページ辺りにリバースプロキシの説明がありますが, そもそも,リバースプロキシはブラウザにプロキシを設定しません。 ブラウザからWebサーバに流れていくパケットを途中で横取りします。 プロキシを設定しないと,ブラウザはWebサーバにHTTPメッセージを送りますから, IPヘッダの宛先アドレスもWebサーバのアドレスになります。
ということで,フォワードプロキシとリバースプロキシでは, 動きが異なる点に注意してください。。
疑問が解けました。フォワードプロキシの場合もしかしたらカプセル化みたいなことをしてるのかもっと思っていたのでよかったです。 ありがとうございました。
コメント
フォワードプロキシだとIPヘッダにプロキシのアドレスが入ります
紘明さん,はじめまして。
> IEでプロキシの設定をおこなった場合
> IPヘッダーにはプロキシのIPが入るのでしょうか?
ビンゴ!
フォワードプロキシの場合はそうです。
しかし,リバースプロキシの場合は違います。
274ページ辺りにリバースプロキシの説明がありますが,
そもそも,リバースプロキシはブラウザにプロキシを設定しません。
ブラウザからWebサーバに流れていくパケットを途中で横取りします。
プロキシを設定しないと,ブラウザはWebサーバにHTTPメッセージを送りますから,
IPヘッダの宛先アドレスもWebサーバのアドレスになります。
ということで,フォワードプロキシとリバースプロキシでは,
動きが異なる点に注意してください。。
ありがとうございます
疑問が解けました。フォワードプロキシの場合もしかしたらカプセル化みたいなことをしてるのかもっと思っていたのでよかったです。
ありがとうございました。