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

域名、主机服务器、ip、网卡与网站之间的关系是什么?

zhuangbi888.com2021-03-16 01:01建站优化396

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

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段后能理解。

相关文章

o2o代表性企业网站(苏州企业网站制作公司)

o2o代表性企业网站(苏州企业网站制作公司)

O2O,OnlineToOffline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的平台,O2O的概念非常广泛,既可涉及到线上,又可涉及到线下,可以通称为O2O。目...

iis域名跳转(iis如何设置域名重定向)

iis域名跳转(iis如何设置域名重定向)

今天给各位分享iis域名跳转的知识,其中也会对iis如何设置域名重定向进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!文章目录列表: 1、电脑上要怎样设置从一个域名跳转到另一个域...

组装电脑网店哪个靠谱(自己组装电脑在哪里买配件靠谱)

组装电脑网店哪个靠谱(自己组装电脑在哪里买配件靠谱)

后台是ASP,PHP或JSP建立的,你的这个是不可能有后台功能的。 1 前台基于浏览器解释,后台基于服务器解释,完全是两码事; 2 网上有很多免费的系统,如果你要求不高,可以直接找 源码网 有...

新网的域名可以转到万网吗?(万网域名怎么解析到服务器)

新网的域名可以转到万网吗?(万网域名怎么解析到服务器)

先和新网互联联系,告诉他们你的域名要转到他们那里。 然后与万网联系,提供你的域名所有人的证明材料连同域名转出注册商申请表给万网,必须真实有效的。然后让新网互联人员在线提交域名转入申请,万网收到申请后...

怎样做网站的优化、排名(济南做网站公司排名)

怎样做网站的优化、排名(济南做网站公司排名)

企业网站想要获得关键词排名,要做好以下几点: 一、网站建设过程要规范,要利于SEO有很多人觉得我做关键词优化就是在现有网站基础上去做。还有的人直接找不懂SEO的建站公司来做网站,找不懂建站的SEO公司...

番禺网站建设公司(高端网站建设大概需要多少费用)

番禺网站建设公司(高端网站建设大概需要多少费用)

当然是点精网络,因为他们专业。不论是产品根据你的网站规划,是静态、动态收费不一样,从几百到几万都有。建网站的步骤:第一步   决定主题。问问自己网站的目标是什么。一旦决定方向,就根据主题内容罗列出主题...

编写网站用什么语言(用C语言编写的代码是一个)

编写网站用什么语言(用C语言编写的代码是一个)

  网站制作得有以下工具:网页三剑客 指 dreamweaver 网页布局 编辑等 flash:动画制作 firework:图像处理 GIF动画制 如果会Photoshop 不会 这个也行...

五合一网站建设方案(电商网站建设论文)

五合一网站建设方案(电商网站建设论文)

优化是笼统的 不同的行业有着不同的方案 什么 空间 页面 程序 代码 内容 外部链接 等一堆 做SEO的人越来越多,加大了SEO的难度,每一个行业都是如此,前期做的人很容易,后期越来越难做,这是自然...

评论列表

本地域名绑定
本地域名绑定
2021-03-16 12:08

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

网站改版声明
网站改版声明
2021-03-16 12:08

首先,你需要了解三个基础网络知识。1 DNS1.1 DNS简单说就是你给它一个域名,它解析一个IP给你。但是实际上情况不是这么简单的。客户端发起一个DNS查询请求,提交一个完整主机名(例如记录。1.2如果DNS服务器上没有查询到相关记

域名反查域名
域名反查域名
2021-03-18 07:12

机名记录时,则会首先向INTERNET跟DNS获取这个NS服务器名称,并尝试向这个NS服务器发起查询请求。NS服务器必须响应并响应这个查询。如果DNS跟服务器无法被连接到、NS无法被找到、无法被连接到或者NS服务器无法解析,则本主机

地产网站方案
地产网站方案
2021-03-18 07:12

器。如果上一层服务器解析出结果,则它在返回给用户结果时,顺便自己缓存一份。缓存的时间由域名的TTL决定。1.3每个域名首先要注册在跟DNS上NS服务器名称。当一个区域中最顶层的DNS也没有用户查询的主机名记录时,则会首先向INTERNET跟DNS获取这个NS服务器

发表评论

访客

看不清,换一张

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