首页 我的宝库 https://16843009是网址吗?是什么网站的?

https://16843009是网址吗?是什么网站的?

https://16843009 怎么看都不像一个网址。 不管是不是网址,先在浏览器的地址栏中输入 https://16…

https://16843009 怎么看都不像一个网址。

不管是不是网址,先在浏览器的地址栏中输入 https://16843009 试试吧。

按下回车键,一个精美的页面展现在眼前,这是 Cloudflare(就是去年导致大量网站出现故障的那个 Cloudflare)提供的公共 DNS 服务的主页。此时,地址栏中的网址变成了 https://one.one.one.one/

在浏览器中输入 https://16843009,即可访问 https://one.one.one.one/

我们可以用 curl 命令来探索一下:在浏览器中按下回车键后,究竟发生了什么
执行下面这条命令:

$ curl -i https://16843009

可以看到返回结果如下:

这里最关键的一行是:

location: https://one.one.one.one/

这表示服务器明确告诉浏览器:“你要访问的地址实际在这里,请跳转过去”

换句话说,访问 https://16843009,实际上会被重定向到https://one.one.one.one/

那么,问题来了:16843009 明明只是一个普通的整数,它和看起来更像域名的 one.one.one.one 之间,究竟有什么关系?

既然 one.one.one.one 是域名,那它对应的 IP 地址是什么呢?答案也不出所料,正是网页上色彩缤纷的 1.1.1.1

查看网页的源代码,还能看到用字符拼出来的 1.1.1.1 呢。

也就是说,one.one.one.one 解析到的 IP 地址正是 1.1.1.1(以及备用的 1.0.0.1)。

于是,问题进一步变成了:整数 16843009 和 IP 地址 1.1.1.1 到底是什么关系?

答案其实很简单:IP 地址(IPv4)本质上就是一个 32 位无符号的整数,形如 a.b.c.d 的点分十进制只是便于人类查看的表示方式。

IPv4 的计算规则是:

a.b.c.d = a×256³ + b×256² + c×256 + d

把 1.1.1.1 套进公式:

1×256³ + 1×256² + 1×256 + 1 = 16843009

所以:

16843009 等价于 1.1.1.1!

二者只是同一个 IPv4 地址的不同表示形式

这就解释了为什么在浏览器里访问https://16843009 ,等价于访问https://1.1.1.1。而 Cloudflare 正好在 1.1.1.1 上挂了一个 Web 服务,并把请求重定向到了 https://one.one.one.one/

IPv4 地址有几种写法?

事实上,IPv4 地址并不只限于 a.b.c.d 的四段式点分十进制。早期的实现里,还支持多种表示方式,例如:

  • • 32 位整数16843009
  • • 十六进制0x01010101
  • • 八进制001.001.001.001
  • • a.b 两段式点分十进制1.65793(65793=1×256² + 1×256 + 1)
  • • a.b.c 三段式点分十进制1.1.257

今天这些写法已经很少使用,但在协议和实现层面仍然被保留。至少在 curl 的源码中可以找到历史的痕迹,

与“茴香豆的’茴’有四样写法”类似,这些不过是同一个 IPv4 地址的不同数值表示罢了。

那你知道http://148477864是哪个网站吗?

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。
没有了

已是最早文章

为您推荐

全网视频随便下,我终于不用录屏了

全网视频随便下,我终于不用录屏了

下载个抖音视频有多难? 我之前真的不知道。直到某天想保存一条视频笔记,打开抖音一看,根本找不到下载按钮。最后只能打开录屏...

WPS的正确打开方式(不登录不能用?)

随着国产操作系统与办公软件的普及,WPS以其便捷的下载安装和良好的兼容性,正被越来越多的用户选择。然而在日常使用中,一些...
找电影资源的网站,你还收藏的有那个?

找电影资源的网站,你还收藏的有那个?

说到找电影资源的网站,你手机里还躺着哪些压箱底的收藏?是资源全但加载慢的老牌站点,还是小众却藏着惊喜的宝藏平台?今天就分...
visio2007密钥,visio2007产品密钥永久激活最新可用

visio2007密钥,visio2007产品密钥永久激活最新可用

visio2007是微软早期发布的一款流程图、思维导图绘制软件,可以帮助企业或个人快速创建具有专业外观的图表,以便理解、...
Office2007密钥,Word2007密钥,Excel2007密钥永久激活

Office2007密钥,Word2007密钥,Excel2007密钥永久激活

Office2007中包含了Word2007,Excel2007等组件,所以说密钥是通用的,下面小编就和大家分享一下Of...

发表回复


返回顶部