当前位置:首页 > 建站优化 > 正文内容

网站域名是不是就是网址(域名通常指网站网址)

zhuangbi888.com2021-03-25 17:46建站优化299

首先,你需要了解三个基础网络知识。

1 DNS

1.1 DNS简单说就是你给它一个域名,它解析一个IP给你。但是实际上情况不是这么简单的。

客户端发起一个DNS查询请求,提交一个完整主机名(例如记录。

1.2如果DNS服务器上没有查询到相关记录,则会询问上一层的DNS服务器。如果上一层服务器解析出结果,则它在返回给用户结果时,顺便自己缓存一份。缓存的时间由域名的TTL决定。

1.3每个域名首先要注册在跟DNS上NS服务器名称。当一个区域中最顶层的DNS也没有用户查询的主机名记录时,则会首先向INTERNET跟DNS获取这个NS服务器名称,并尝试向这个NS服务器发起查询请求。NS服务器必须响应并响应这个查询。如果DNS跟服务器无法被连接到、NS无法被找到、无法被连接到或者NS服务器无法解析,则本主机名最终解析失败。

1.4 DNS如果返回多条A记录时,会生成一个有序集合。这个排序根据历史查询散列,并根据访问者的IP所在区域优化。客户端拿到的集合中的第一条IP通常为一个优化后的地址,但其他地址依旧可作为备选使用。

1.5 DNS服务器通常不归主机管理商所有,并且由于需要快速响应,在查询的时候是无法判断主机状态和负载的。但一些较大的机构,会自己拥有一个重新设计的DNS服务器,考虑到这些信息。而对于这种情况,外部公网的DNS只能解析出一个CNAME,并交由这个DNS来进行后续解析(这个DNS被注册为这个CNAME对应的NS)。这种设计下的DNS通常被认为是NLB(网络负载均衡)设计的一部份。

1.6由于1.2提及的代理查询以及TTL的机制,DNS其实并不能良好的实现服务器的轮询负载均衡,但是可以实现区域优化查询,即对某个特定区域尽量返回其区域内的IP结果。

2 HTTP头

在发起上并行存在多个不同的主机地址。

3 NLB

通常的NLB有三种解决办法。

3.1本地DNS加速,如1.5所述的方法。

3.2 CDN(内容分发网络)。CDN可以被看做是一个独立的技术。

3.3虚拟IP地址。通常情况下,一个IP不应该被设置到超过一个设备上,因为超过这个设置后,上层的路由器就不知道如何转发这个包了。但是,如果路由器经过了设置(例如BGP协议或者专门设计的路由软件等),是可以在多个设备下共享同一个IP的。这种共享既可以是物理的(多个设备同时使用一个IP,由上层路由进行分支选择或者广播、组播数据包),或者是轮询的(多个设备轮流使用一个IP,同时只有一个设备使用这个IP,而这个IP可以在多个设备间高速切换)。如果某个应用必须基于IP地址(例如DNS服务本身),只能使用这种方式来处理。

那么回头看你三个问题。

Q1返回多个A纪录后,客户端会按照集合的顺序依次尝试访问。这些数据在NS服务器上是单一存在的,但是会被多层DNS缓存。

Q2 HTTP头段已经讲述。

Q3希望你看过NLB段后能理解。

相关文章

中国十大互联网企业都是谁?

中国十大互联网企业都是谁?

我心目中的十大,不仅看市值,也要看它的影响力和未来趋势。 阿里和蚂蚁金服全是一家阿里有三宝,淘宝,蚂蚁,云服务! 不管马云说得有多牛,蚂蚁金服的大客户还是淘宝天猫。 没了阿里给它导流,服务费,它什么也...

济南建网站开发app(济南建网站怎么做)

济南建网站开发app(济南建网站怎么做)

虽然手机App开发与网站开发会采用不同的编程语言,但是从技术体系结构上来看,手机App开发和传统的网站开发(静态为主)都属于前端开发的范畴,所以二者之间还是有很多相似之处的。目前不少开发团队已经把We...

仿携程网整站源码模板(网站源码和模板)

仿携程网整站源码模板(网站源码和模板)

谢谢邀请!先推荐一批图片素材网站。 1.WallHaven WallHaven是设计师熟知的一个网站,里面包括各种高清图片,图片品味高,质量上乘,更新率很快,而且主用是壁纸图片。喜欢高清大图的朋友,打...

免费申请做网站平台(如何免费做网站)

免费申请做网站平台(如何免费做网站)

如何免费建一个网站? 一般搭建网站的主要步骤: 第一步:注册会员; 第二步:修改网站信息,设置域名; 第三步:建立网站内容。 第四步:打开网站。 网站免费获得,不收一分钱。 还有一种方法是: 1...

特效视频网站(必扬特效平台)

特效视频网站(必扬特效平台)

在今日头条和西瓜视频做影视剪辑,哪里有无版权的影视素材? 谢谢信任。为了满足您的需要,本人从收集并使用的大量影视素材网站中,挑选6个国外网站,2个国内网站提供给您,供参考使用。 需要提示的是:国外网站...

互联网医疗存在的问题及解决方案(网站的技术解决方案包括)

互联网医疗存在的问题及解决方案(网站的技术解决方案包括)

这个问题应当由医疗专家或互联网专家来回答,其答案才会更为全面和权威,普通人只能算略微知晓一点而也。如果中医在互联网上看病,要采用望闻问切的手段,肯定和零距离接触诊病是没法比,现今的技术水平没法完全实现...

XP装好IIS5.1怎么打开IIS时提示MMC无法创建管理单元?

XP装好IIS5.1怎么打开IIS时提示MMC无法创建管理单元?

安装完IIS后,是否发现管理工具中没有“Internet 信息服务”这项? 没有关系,可以去C:\WINDOWS\system32\inetsrv 中直接点击IIS.msc直接启动。 你可能在启动窗口...

网页端和移动端的流量对比(百度移动端流量排行网址)

网页端和移动端的流量对比(百度移动端流量排行网址)

谢谢邀请! 作为一名IT行业的从业者,同时也是一名计算机专业的教育工作者,我来回答一下这个问题。 首先,目前UI设计和网页设计(前端开发)都是不错的选择,一方面这两个岗位的就业空间比较大,另一方面这两...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。