我明白为什么只有一个端口用于 http 连接,但为什么选择的数字是 80?为什么不是 76、111 或 2?80这个数字背后的原因是什么?(或者为什么 443 用于 https?或 21 用于 ftp?)
为什么 HTTP 端口是 80?
网络工程
tcp
2022-02-06 23:03:35
1个回答
Tim Berners Lee(又名 TBL)在 1990 年代初期选择了 80 端口;有一次,使用了 TCP 端口 2784,但 TBL 弃用了它,转而使用端口 80。
TBL 提出了INQUIRE ,它是1980 年超文本的构建块,但该协议花了将近十年的时间才成熟。有人可能会推测 80 是指 1980 年,但这纯粹是 AFAICT 的推测。
没有真正的理由我们必须选择端口 80,除了需要有一个众所周知的端口,而且 IANA 很久以前就在端口 80 上进行了标准化。
其它你可能感兴趣的问题