https默认端口443_为什么选择80作为默认HTTP端口,选择443作为默认HTTPS端口?

https默认端口443

https默认端口443

why-was-80-chosen-as-default-http-port-and-443-as-default-https-port-00

While many of us are familiar with various ports being assigned for specific purposes or uses, we may not know the particular reason why they were chosen. Today’s SuperUser Q&A post has the answers to a curious reader’s questions.

尽管我们许多人都熟悉为特定目的或用途分配的各种端口,但我们可能不知道选择它们的特定原因。 今天的“超级用户问答”帖子回答了好奇的读者的问题。

Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.

今天的“问答”环节由SuperUser提供,它是Stack Exchange的一个分支,该社区是由社区驱动的Q&A网站分组。

Photo courtesy of Rodney Lewis (Flickr).

图片由Rodney Lewis(Flickr)提供

问题 (The Question)

SuperUser reader Samuel Alexander wants to know why 80 and 443 were chosen as the default HTTP and HTTPS ports:

超级用户阅读器Samuel Alexander想知道为什么选择80和443作为默认的HTTP和HTTPS端口:

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?

为什么选择端口80作为默认HTTP端口,选择443作为默认HTTPS端口? 有什么特殊原因还是只是这样定义?

Why were 80 and 443 chosen as the default HTTP and HTTPS ports?

为什么选择80和443作为默认的HTTP和HTTPS端口?

答案 (The Answer)

SuperUser contributor jcbermu has the answer for us:

超级用户贡献者jcbermu为我们提供了答案:

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.

互联网号码分配机构(IANA)是ICANN的一个部门,后者是一家非营利性私营公司,负责监督全球IP地址分配,域名系统(DNS),知名端口以及其他与Internet协议相关的符号和数字。

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):

在1990年3月,他们发布了一份文档( RFC 1060 ),其中列出了当时所有的知名端口。 在该列表中,没有为端口80分配协议(它从79跳到81):

why-was-80-chosen-as-default-http-port-and-443-as-default-https-port-01

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:

当时,80端口正式免费。 1991年,Tim Berners-Lee在文档( HTTP 0.9 )中发布了HTTP的第一个版本,其中指出:

why-was-80-chosen-as-default-http-port-and-443-as-default-https-port-02

Then in July of 1992, RFC1060 was made obsolete by a new document (RFC 1340) where the following appeared:

然后在1992年7月,RFC1060被新文档( RFC 1340 )淘汰,其中出现了以下内容:

why-was-80-chosen-as-default-http-port-and-443-as-default-https-port-03

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:

该文档将80用作HTTP(www)的正式端口。 但是,该文档中没有关于端口443的任何信息。 在1994年10月,发布了RFC 1700 ,这是第一次出现:

why-was-80-chosen-as-default-http-port-and-443-as-default-https-port-04

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.

似乎是Kipp EB Hickman提出的 ,他当时在Mosaic工作,Mosaic是第一家后来成为Netscape的GUI浏览器公司。 目前尚不清楚为什么选择了端口443。 但是,以前的RFC文档的差距是374到512,但是在RFC1700中,从375到451的空间已被填充。 这些数字很可能只是按请求顺序给出的。



Have something to add to the explanation? Sound off in the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.

有什么补充说明吗? 在评论中听起来不错。 是否想从其他精通Stack Exchange的用户那里获得更多答案? 在此处查看完整的讨论线程

翻译自: https://www.howtogeek.com/233383/why-was-80-chosen-as-the-default-http-port-and-443-as-the-default-https-port/

https默认端口443

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值