域名的存在到底有什么[特殊]意义?

关于域名的重要知识 域名(Domain Name)是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识。域名解决了IP地址不方便记忆且不能显示地址组织名称的缺点,通过域名系统(DNS)将域名和IP地址相互映射,使用户能更方便地访问互联网。常见的域名后缀包括.com、.net、.cn、.edu等。 阅读详情

在各大百科平台或者博客教程搜索'域名'是什么东西, 他们都会告诉你, 域名是ip地址的替代品, 为了方便用户记忆而发明出来的,比如:

网域名称系统(DNS,Domain Name System,有时也简称为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址数串。 

然而这种说法是错误的!

如果域名只是为了方便记忆, 那域名也就不是必要的了, 但事实上, 域名是不可取代的.

IP地址本质上是地理地址, 域名是逻辑地址, 逻辑层是高于物理层的, 思考模式和思考的主体都不一样, 比如浏览器是不用考虑ip地址的, 即使在地址栏中敲了一段ip地址, 浏览器也认为这是一个逻辑地址, 然后将这个地址交给OS来封装一个网络包.

如果url中是域名而不是ip地址, 浏览器是不会知道服务器的地理位置的, 因为dns解析的工作是由dns服务器与os完成的, 不信你打开Chrome的devtool,清空dns缓存后输入一个新的域名, 'network'标签页中肯定找不到dns包:

浏览器只关心最上层的应用数据包, 虽然dns也是应用层的, 但是它早已被降级了.OSI参考模型早已过时, 应用层被分为了更多的虚拟层次.主要就是逻辑地址与物理地址的分离.

 

逻辑地址和物理地址分离有什么好处呢?

因为你的地理位置是可以变化的,在没有域名的年代,比如微软公司总部原来在美国, 公网ip地址也是美国的, 但是后来准备将服务器搬到印度去了,总不能强行修改IP的地理位置规划吧, 互联网上可是有数百万台路由器在昼夜工作着, 不可能为了你停下来重新计算整个因特网ip结构. 那微软从此就换成印度的ip地址呢, 更糟糕, 这样的话要通知全世界所有的用户ip地址变更消息, 更不现实.

公网IP是公共资源,不能被私有化, 即使你的公司长期占用也只是拥有使用权没有变更权.但是域名是私有资源. 在更换地理位置的时候只要通知所有的dns服务器就可以了, 对用户而言, 不需要知道你在哪只要知道你是谁.

 

国内主机备案是怎么肥事?

国内服务器想要提供网站服务都是需要备案的, 未备案的主机是无法通过域名访问的, 但是可以通过ip地址访问. 这其实很有趣, 政府的sensorship虽然饱受诟病但是并不严格, 因此我们的云服务器比如阿里云只是在我们的机器前加了一道过滤器, 如果发现我们是通过域名访问机器的就给你拦截下来, 出现这样一张画面:

不信你仔细查看源代码会发现中间的iframe来自aliyun.com:-D

阿里云怎么区分你是通过域名访问的还是ip地址访问的呢? 只要检查http包就可以了,http头部有一个host字段,也就是url,如果url中主机部分是域名而不是ip则认为你是通过域名访问的, 然后给你拦下.

如果上https能否绕过备案拦截呢?

还真能.

https握手过程中不会暴露域名, 握手之后也会完全加密http内容, 中间拦截器无法判断你是否通过域名访问...囧

PS. ZF对内容审查的管理永远是防范外行人的, 本质上是为了控制'不法'的人数, 比如SS的github网址将主要内容的master分支替换为其他的默认分支, 就算合法了, 如果ZF真的严格审查, 任何技术人员都没办法...

!!!!!!!!自己了解下就好了, 勿传播

 

综上所述, 域名存在的意义不仅仅是为了方便记忆, 主要是实现了应用层与网络层的完全分离.

这种分离某种意义上也是IT与互联网的分离.

你的域名是你的私有资源, 你可以选择注册一个终身域名, 无论ip地址如何变化, 人们都可以通过域名找到你.

innovus中path group 的策略和应用(上) 在所有的后端工具里边,有三个重要的引擎:auto-place,CTS,auto-route三个。这里边的auto-place是决断了整个设计时序的基点。。当然,就算是到了CTS/route阶段后,也可以继续利用auto-place数据优化的功能,在数据库上做数据路径增量优化(optDesign -increment)。可以说,数据路径的优化手段,实际上是贯穿在整个后端流程上的。。看看这其中的奥妙和有趣的事情。ICer GO! 阅读详情

相关推荐

Linux下OpenFire+Spark即时通讯环境搭建全攻略(含证书错误解决方案)

本文提供了一份详尽的Linux环境下OpenFire服务器与Spark客户端即时通讯系统的搭建与配置全攻略。内容涵盖从环境规划、服务端部署、数据库配置到客户端连接的全流程,并重点解决了Spark连接时常见的证书验证错误问题,为企业构建私有化、高可用的XMPP通讯平台提供了实战指导。

weixin_29251131的博客 167

域名作用是什么?

很多人多年从事域名投资,行业特性是门槛低,回报高,因为具有这样的优势,所以深受人们的关注和喜爱。那很多人问我域名是什么?域名到底是干嘛用的呢?

3652

利用eds editor生成CANOPEN 设备eds文件

通过以上步骤,您可以根据实际设备的功能特性,自动生成一份符合CANopen协议标准的电子数据表(EDS文件),该文件可以被上位机软件或其他CANopen主站设备用于识别、配置和控制您的CANopen从站设备。使用CANopen EDS Editor生成CANOPEN设备的EDS文件是一个系统化的过程,它涉及将设备的具体技术参数和功能映射到CANopen规范定义的对象字典中。

weixin_38604759的博客 6460

服务器网站绕过备案,腾讯云服务器如何利用阿里DCDN绕过备案

腾讯云服务器如何利用阿里DCDN绕过备案懵仙兔兔今天给大家带来最新腾讯云服务器利用阿里DCDN绕过备案走443端口的方法 ,理论其他服务器或CDN也能实现,但是需满足某些条件(下面将会给出)。想必大家想绕过备案的都看过什么阿里、腾讯等CDN通过HOST伪装为备案域名回源使其能绕过备案,但是目前貌似和谐了或是回源导致链接重置问题等。反正那方法没用了,现在懵仙兔兔带来的是最新方法也是目前我所用的方法(...

weixin_39664774的博客 5505

DRM驱动架构浅析-上(DRM基础概要与U-Boot阶段驱动解析)

本文主要探讨了Rockchip平台的DRM显示驱动架构及其在U-Boot阶段的实现。

一路寒风身如絮,命海沉浮客独行 1766

从无人机到机械臂:深入聊聊LQR和LQG在实际项目里的那些‘坑’与最佳实践

本文深入探讨了LQR和LQG在无人机和机械臂等实际项目中的应用挑战与最佳实践。从系统建模的妥协艺术到调参的系统化方法,再到离散化的细节处理,文章分享了工程实践中的宝贵经验。特别强调了如何应对传感器噪声、未建模动态等现实问题,并提供了实用的调试工具和诊断流程,帮助工程师避免常见陷阱,提升控制系统的稳定性和性能。

weixin_28683391的博客 387

国内服务器绕过备案详细教程

国内服务器绕过备案

a'ゞ 梦里的博客 2万+

3、灵巧手的设计与构造

本文详细探讨了灵巧手的设计与构造,包括多指结构、关节和连杆设计、传感器集成以及分层控制架构等内容。同时,通过工业装配、医疗手术辅助和日常生活辅助等实际应用案例,展示了灵巧手的灵活性和适应性,并分析了当前设计面临的挑战及未来发展方向。

brandy的博客 496

国内服务器绕备案全攻略

此外,虚拟主机的内容限制相对较少,用户在网站内容的创作和发布上有更大的自由度。然而,需要注意的是,使用虚拟主机绕备案并非完全合法,可能存在一定的法律风险,且虚拟主机的性能和可靠性相对较低,服务质量参差不齐,用户在选择时需谨慎权衡。wp:table绕备案方法优点缺点利用非 80 和 443 端口可自定义端口绕开备案拦截直接访问需添加端口,较麻烦借助 CDN 隐藏端口实现直接通过域名访问效果因人而异,存在风险和不稳定性使用国外服务器无需备案,自由度高,带宽和网络连接较好,内容限制少。

weixin_46335282的博客 5021

SAP 实施:Waterfall vs. Agile —— 一场“结构性矛盾“的深刻比较先说结论:在 SAP 世界里,这从来不是“谁更好“的宗教问题,而是“你的项目 DNA 是什么“的战略选择。​

SAP 实施:Waterfall vs. Agile —— 一场"结构性矛盾"的深刻比较 先说结论:在 SAP 世界里,这从来不是"谁更好"的宗教问题,而是"你的项目 DNA 是什么"的战略选择。​ SAP 早已用 SAP Activate​ 给出了官方态度——它不是纯 Agile,也不是回头去搞旧 Waterfall,而是一个带质量门的混合架构。 1. 先回到本质:两者解决的是不同维度的风险 维度 Waterfall(传统 ASAP 路线)​ Agile(SCRUM/Kanban 式迭代)​

金牌架构师 336

项目管理知识体系(PMBOK)中的质量规划详解

你是否遇到过这些场景?软件上线后用户投诉“功能漏洞多”,团队连夜返工;装修完的房子墙面开裂,施工方和业主互相推诿;新研发的手机电池续航不达标,被迫延迟发布。这些问题的根源,往往是项目启动时没有做好质量规划。本文聚焦PMBOK中“质量规划”(Plan Quality Management)过程,覆盖其核心概念、操作步骤、工具技术与实战应用,适用于IT、建筑、制造等各类项目场景。

项目管理的博客 1120

国内服务器免备案使用域名直接访问网站!

域名免备案直接访问网站

weixin_43973655的博客 3003

Pytorch入门实战(2)-使用BP神经网络实现MNIST手写数字识别

上一篇:Pytorch入门实战(1) - 实现线性回归 涉及知识点 Pytorch nn.Module的基本使用 Pytorch nn.Linear的基本用法 PytorchVision Transforms的基本使用 Pytorch中DataLoader的基本用法 Pytorch详解NLLLoss和CrossEntropyLoss 如何确定神经网络的层数和隐藏层神经元数量 本文内容 本文将会使用BP神经网络(就是最普通的神经网络)实现一个MNIST手写数据集的实现。话不多说,直接开始。 首先先导入需要的包

iioSnail的博客 6619

第5节-如何选择一个有意义价值的域名

虽互不曾谋面,但希望能和您成为笔尖下的朋友以读书,技术,生活为主,偶尔撒点鸡汤不作,不敷衍,意在真诚吐露,用心分享点击左上方,可关注本刊标星公众号(ID:itclanCoder)如果不知道如何操作点击这里,标星不迷路哈喽大家好,我是川川,今天给大家分享的是快速建设网站第5节,如何选择一个好的域名一个好的域名,易于建立品牌,传播,用户记忆就像baidu.com,mi.com...

itclanCoder 388

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

DNS-特殊域名

lan.home.corp.office:企业/家庭内网自建 DNS 常用,无官方标准,可能与未来公网 TLD 冲突。建议:优先使用.home.arpa.internal以符合标准。

徐子元 648

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

如何知道一个域名是否存在_如何选择一个高价值符合SEO的好域名

本篇文章给大家分享“如何选择一个高价值符合SEO的好域名”。当选择域名的时候,网站优化已经开始了,域名如果不好,那刚开始收录会很难,排名的周期会延长,这就是为什么,很多人做优化,网站上线后,很好时间,还不收录首页,首页收录了很长时间了,栏目页,内页还是不收录,所以域名也是有权重的,有好坏的域名不但影响着优化,它也很值钱,有很多人就做域名的投资,以域名大佬蔡文胜,手上的域名来说。他曾持有http:/...

weixin_39992957的博客 392

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

顶级域名 一级域名 二级域名 三级域名划分

域是分层管理的,就像中国的行政级别。 最高层的域是根域(root)".",就是一个点,它就像国家主席一样。全球只有13个根域服务器,基本上都在美国,中国一台根域服务器都没有。 根域的下一层就是第二层次的顶级域(TLD)了,那么它就是各省省长了。顶级域一般两种划分方法:按国家划分和按组织性质划分。 ◇ 按国家划分:.cn(中国)、.tw(台湾)、.hk(香港)。基本都是两个字母的。 ◇ 按组...

a3192048的博客 1万+

我对顶级域名、一级域名和二级域名的认识

这里主要区分“顶级域名”、“一级域名”、“二级域名”、和“主域名”几个词汇。 顶级域名就是俗称的“域名后缀”,如.com、.cn、.org、.edu等。 不同的域名后缀具有不同的含义。目前顶级域名分为两大类,一类是按照国别定义域名,例如中国的.cn、美国的.us、韩国的.kr;另一类是按照功能定义域名,这些域名是国际通用的。 比如商业类使用.com,科技类使用.tech,网络服务商使用.ne...

gugugutime.com 2824

什么是域名?什么是泛域名?

域名是互联网上用于识别和定位网站或网络服务的名称。它是由一串用点分隔的字符组成,例如 “baidu.com”。就像是现实生活中建筑物的地址,方便用户在互联网的海量信息中找到特定的网站。

LLopache的博客 469

特殊字符的个性域名

 今天看到这几个域名:阴阳  www.☯.com卐字  www.卐.com笑脸  www.☺.com音符  www.♫.com欧米伽 www.Ω.com 不知道是怎么注册的。确实很牛哈 看到这个域名的网站是:http://www.77dao.com/post/gexingyuming.html 里面提到的Unicode编码。

hhjoo123的专栏 1020

阿里云如何注册域名

本文档将指导您完成域名注册操作,并对注册过程中可能会遇到的域名可用性判断、特定后缀的合规性要求与限制进行说明。

XIAO_LAN_Y的博客 1222

网站域名注册是否可以使用已存在的商标?

网站域名注册是否可以使用已存在的商标?

light86的专栏 187

什么是域名?什么是域名解析?海外域名注册 & DNS解析详细攻略

域名是互联网上的一个地址,用来代替复杂的IP地址(如192.168.1.1)。相对于IP地址这一连串数组,域名能够让人们更容易记住和访问你的网站。每个域名都是独一无二的,因此不能有完全相同的两个域名存在。一个好的域名可以帮我们建立品牌识别度。域名解析服务器的工作原理类似于电话簿,它能够帮我们将用户输入的易于记忆的域名转换为机器能够理解的IP地址,从而定位并访问对应的网站。

qq_36996271的博客 2791
上一篇: 也许,这样理解HTTPS更容易(今天看到的, 对https总结最好的一篇)
下一篇: look, 这里有许多橘猫~
xosg
xosg 领域专家: 网络协议与安全技术领域 领域专家: 网络协议与安全技术领域
博客等级 码龄9年 1986粉丝 864原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xosg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值