Pourquoi 80 a-t-il été choisi comme port HTTP par défaut et 443 comme port HTTPS par défaut?

Table des matières:

Pourquoi 80 a-t-il été choisi comme port HTTP par défaut et 443 comme port HTTPS par défaut?
Pourquoi 80 a-t-il été choisi comme port HTTP par défaut et 443 comme port HTTPS par défaut?

Vidéo: Pourquoi 80 a-t-il été choisi comme port HTTP par défaut et 443 comme port HTTPS par défaut?

Vidéo: Pourquoi 80 a-t-il été choisi comme port HTTP par défaut et 443 comme port HTTPS par défaut?
Vidéo: Bourvil La tendresse - YouTube 2024, Avril
Anonim
Bien que beaucoup d’entre nous connaissent divers ports affectés à des fins ou à des utilisations spécifiques, nous ne connaissons peut-être pas la raison particulière pour laquelle ils ont été choisis. L’article d’aujourd’hui sur le SuperUser Q & R contient les réponses aux questions d’un lecteur curieux.
Bien que beaucoup d’entre nous connaissent divers ports affectés à des fins ou à des utilisations spécifiques, nous ne connaissons peut-être pas la raison particulière pour laquelle ils ont été choisis. L’article d’aujourd’hui sur le SuperUser Q & R contient les réponses aux questions d’un lecteur curieux.

La séance de questions et réponses d’aujourd’hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté.

Photo gracieuseté de Rodney Lewis (Flickr).

La question

Le lecteur de SuperUser, Samuel Alexander, veut savoir pourquoi 80 et 443 ont été choisis comme ports HTTP et HTTPS par défaut:

Why was port 80 chosen as the default HTTP port and 443 as the default HTTPS port? Is there any particular reason or was it just defined that way?

Pourquoi les ports 80 et 443 ont-ils été choisis comme ports HTTP et HTTPS par défaut?

La réponse

Jcbermu, contributeur de SuperUser, a la solution pour nous:

The Internet Assigned Numbers Authority (IANA) is a department of ICANN, a non-profit private corporation that oversees global IP address allocation, the Domain Name System (DNS), well-known ports, and other Internet Protocol-related symbols and numbers.

During March of 1990, they published a document (RFC 1060) where they listed all the well-known ports at that time. In that list there was no protocol assigned to port 80 (it jumped from 79 to 81):

At that time, port 80 was officially free. In 1991, Tim Berners-Lee issued the first version of HTTP in a document (HTTP 0.9) where he stated:
At that time, port 80 was officially free. In 1991, Tim Berners-Lee issued the first version of HTTP in a document (HTTP 0.9) where he stated:
Then in July of 1992, RFC1060 was made obsolete by a new document (RFC 1340) where the following appeared:
Then in July of 1992, RFC1060 was made obsolete by a new document (RFC 1340) where the following appeared:
That document made 80 the official port for HTTP (www). However there is nothing about port 443 in that document. During October of 1994, RFC 1700 was published and this appeared for the first time:
That document made 80 the official port for HTTP (www). However there is nothing about port 443 in that document. During October of 1994, RFC 1700 was published and this appeared for the first time:
It seems it was solicited by Kipp E.B. Hickman, who at the time worked at Mosaic, the first GUI browser company that later went on to become Netscape. It is not clear why port 443 was chosen. However, the previous RFC document had a gap from 374 through 512, but in RFC1700 the space from 375 to 451 was filled. It is most likely that the numbers were simply given in order of request.
It seems it was solicited by Kipp E.B. Hickman, who at the time worked at Mosaic, the first GUI browser company that later went on to become Netscape. It is not clear why port 443 was chosen. However, the previous RFC document had a gap from 374 through 512, but in RFC1700 the space from 375 to 451 was filled. It is most likely that the numbers were simply given in order of request.

Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.

Conseillé: