質問: sslはnatを通過できるのでしょうか? natは、プロトコル毎に相性があると聞きました。 例えば、httpやtelnetは問題無く通過できるけれど、 ftpなんかは、「ftpのための作り込み」が必要 なんですよね。(データ部分でもipアドレスや ポート番号の情報をやり取りするため、 ヘッダのみを書きかえるアドレス変換では 対処できないため。) そこで質問なんですが、sslは「作り込み」が必要 なんでしょうか。それとも、httpみたいに「作り込み」 は不必要なのでしょうか。 「作り込み」が必要だとしたら、sslに対応した nat機能を提供できる製品をご存知でしたら 御教え頂ければ幸いです。 よろしくお願い致します。
回答: まず、sslというのはtelnetやhttpよりも下の階層で暗号化を行うものです。例えばsslの上でhttpを動かしたり(いわゆるhttps)、sslの上でtelnetを行ったりします。ですからsslはnatの影響を受ける階層ではありません。 で、sslで一番利用率の高いのは恐らくhttpsです。質問の意図もこちらなのではないかと想像していますが、これはnatを通過できます。現に今、私はダイアルアップルータからnat経由でhttpsサーバーにアクセスできています。