再度丁寧なご回答を頂き本当にありがとうございます。 少々、質問がレベルダウン(もしくは逆戻り)したような印象になってしまいました。
①今回、HTTPS通信において、Proxyサーバを使う場合に クライアントはProxyがリッスンしているポート番号を TCPヘッダに設定する
ことをTCPとHTTPSの動作(レイヤ)の違いから 学ばせていただいたわけですが、
※このことは理解できてしまえば当たり前なのですが、 理解できていないとき(つい先日まで)はこの当たり前の 考えが持てませんでした。
上記①の理解を 別の角度からも知る(確認する、検証する)ことで より①の理解を深く、間違えのないものにしたかったのです。
そこで「そもそも話」を持ち出させていただきました。
②クライアントがProxyに投げるパケットにおいては、 ブラウザに設定したポート番号以外を使うわけがない。 なぜなら、ブラウザに対して 「このポート番号を使ってProxyにパケットを投げなさい」と指示していること になるわけですから、プロトコルがHTTPじゃなくてHTTPSだからといって、 この指示したポート番号を使わず、なにか違う番号を勝手にチョイスして 動作するなんてことは有り得ない。
ことを確認したかったのです。
①の理解を補強するために②も理解する。といった感じです。
すみません。 質問させて頂く順序が悪く話の流れが逆戻りしたようになってしまいました。。。
More information about text formats
前回は「理解したことを補強するための質問」をさせて頂きました。
再度丁寧なご回答を頂き本当にありがとうございます。
少々、質問がレベルダウン(もしくは逆戻り)したような印象になってしまいました。
①今回、HTTPS通信において、Proxyサーバを使う場合に
クライアントはProxyがリッスンしているポート番号を
TCPヘッダに設定する
ことをTCPとHTTPSの動作(レイヤ)の違いから
学ばせていただいたわけですが、
※このことは理解できてしまえば当たり前なのですが、
理解できていないとき(つい先日まで)はこの当たり前の
考えが持てませんでした。
上記①の理解を
別の角度からも知る(確認する、検証する)ことで
より①の理解を深く、間違えのないものにしたかったのです。
そこで「そもそも話」を持ち出させていただきました。
②クライアントがProxyに投げるパケットにおいては、
ブラウザに設定したポート番号以外を使うわけがない。
なぜなら、ブラウザに対して
「このポート番号を使ってProxyにパケットを投げなさい」と指示していること
になるわけですから、プロトコルがHTTPじゃなくてHTTPSだからといって、
この指示したポート番号を使わず、なにか違う番号を勝手にチョイスして
動作するなんてことは有り得ない。
ことを確認したかったのです。
①の理解を補強するために②も理解する。といった感じです。
すみません。
質問させて頂く順序が悪く話の流れが逆戻りしたようになってしまいました。。。