博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
https默认端口443_为什么选择80作为默认HTTP端口,选择443作为默认HTTPS端口?
阅读量:2510 次
发布时间:2019-05-11

本文共 3052 字,大约阅读时间需要 10 分钟。

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 .

图片由 。

问题 (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 () 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月,他们发布了一份文档( ),其中列出了当时所有的知名端口。 在该列表中,没有为端口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 () where he stated:

当时,80端口正式免费。 1991年,Tim Berners-Lee在文档( )中发布了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 () where the following appeared:

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

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, was published and this appeared for the first time:

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

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

It seems it was solicited by , 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.

似乎是 ,他当时在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? .

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

翻译自:

https默认端口443

转载地址:http://xnfwd.baihongyu.com/

你可能感兴趣的文章
玩转TypeScript(2) --简单TypeScript类型
查看>>
Asp.net 解析json
查看>>
程序猿崛起3——这一次,我用行动说话
查看>>
201521123038 《Java程序设计》 第一周学习总结
查看>>
每天一个linux命令(20):find命令之exec
查看>>
MVC HtmlHelper用法大全
查看>>
14软件工程第七次作业
查看>>
SQL分布式查询、跨数据库查询
查看>>
python国内豆瓣源
查看>>
redux、immutablejs和mobx性能对比(三)
查看>>
jQuery实现简单而且很酷的返回顶部链接效果
查看>>
mac 终端 常用命令
查看>>
EGL接口介绍-----Android OpenGL ES底层开发
查看>>
电梯调度程序的UI设计
查看>>
转自 zera php中extends和implements的区别
查看>>
Array.of使用实例
查看>>
【Luogu】P2498拯救小云公主(spfa)
查看>>
如何获取网站icon
查看>>
几种排序写法
查看>>
java 多线程的应用场景
查看>>