私たちの多くは、特定の目的や用途に割り当てられているさまざまなポートに精通していますが、それらが選択された特定の理由がわからない場合があります。今日のスーパーユーザーのQ&A投稿には、好奇心旺盛な読者の質問に対する回答があります。
今日の質疑応答セッションは、コミュニティ主導のQ&AWebサイトのグループであるStackExchangeの下位区分であるSuperUserの好意で行われます。
写真提供: ロドニー・ルイス(Flickr) 。
質問
スーパーユーザーリーダーのSamuelAlexanderは、デフォルトのHTTPポートとHTTPSポートとして80と443が選択された理由を知りたがっています。
ポート80がデフォルトのHTTPポートとして選択され、443がデフォルトのHTTPSポートとして選択されたのはなぜですか?何か特別な理由がありますか、それともそのように定義されただけですか?
デフォルトのHTTPポートとHTTPSポートとして80と443が選択されたのはなぜですか?
答え
スーパーユーザーの寄稿者であるjcbermuが私たちに答えを持っています:
Internet Assigned Numbers Authority(IANA)は、グローバルIPアドレスの割り当て、ドメインネームシステム(DNS)、既知のポート、およびその他のインターネットプロトコル関連のシンボルと番号を監督する非営利の民間企業であるICANNの部門です。
1990年3月、彼らは文書を公開しました( RFC 1060 )その時点でよく知られているすべてのポートをリストしました。そのリストには、ポート80に割り当てられたプロトコルはありませんでした(79から81にジャンプしました)。
![]()
当時、ポート80は正式に無料でした。 1991年、Tim Berners-LeeはドキュメントでHTTPの最初のバージョンを発行しました( HTTP 0.9 )彼が述べたところ:
![]()
その後、1992年7月に、RFC1060は新しいドキュメントによって廃止されました( RFC 1340 )以下が表示された場所:
![]()
その文書は80をHTTP(www)の公式ポートにしました。ただし、そのドキュメントにはポート443については何もありません。 1994年10月、 RFC 1700 が公開され、これが初めて登場しました:
![]()
それはによって求められたようです キップE.B.ヒックマン 、当時Netscapeになった最初のGUIブラウザ会社であるMosaicで働いていた。ポート443が選択された理由は明らかではありません。ただし、以前のRFCドキュメントには374から512までのギャップがありましたが、RFC1700では375から451までのスペースが埋められていました。番号は単に要求順に与えられた可能性が高いです。
説明に追加するものがありますか?コメントで音を立ててください。他の技術に精通したStackExchangeユーザーからの回答をもっと読みたいですか? ここで完全なディスカッションスレッドをチェックしてください 。