【扫盲】ip、域名、DNS、url、网址之间的关系
<div id="article_content" class="article_content clearfix"><div id="content_views" class="markdown_views prism-atom-one-dark">
<h1>https://blog.csdn.net/github_38687585/article/details/80943067</h1>
<h1 id="什么是ip">什么是ip?</h1>
<p>Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。通过IP地址就可以访问到每一台主机。 <br>
IP地址由4部分数字组成,每部分都不大于256,各部分之间用小数点分开。例如“百度搜索”主机的IP地址就是:“119.75.217.109,”在浏览器上输入这个IP地址,就可以访问到百度的主页。 <br>每个虚拟主机用户,都分配一个永久的IP地址。</p>
<h1 id="什么是域名">什么是域名?</h1>
<p>虽然可以通过IP地址来访问每一台主机,但是要记住那么多枯糙的数字串显然是非常困难的,为此,Internet提供了域名(Domain Name)。 <br>
域名也由若干部分组成,各部分之间用小数点分开,例如“百度搜索”主机的域名是百度的拼音,就是“www.baidu.com”,显然域名比IP地址好记忆多了。 <br>
域名前加上传输协议信息及主机类型信息就构成了网址(URL),例如“百度搜索”的www主机的URL就是:“http://www.longmeng.com”。</p>
<h1 id="域名有哪些类型">域名有哪些类型?</h1>
<p>由于Internet最初是在美国发源的,因此最早的域名并无国家标识,人们按用途把它们分为几个大类,它们分别以不同的后缀结尾: <br>
.com 用于商业公司 <br>
.org 用于组织、协会等 <br>
.net 用于网络服务 <br>
.edu 用于教育机构 <br>
.gov. 用于政府部门 <br>
.mil 用于军事领域 <br>
随着Internet向全世界的发展,除了edu、gov、mil、一般只在美国专用外,另外三个大类com、org、net则成为全世界通用,因此这三大类域名通常称为国际域名。 <br>
由于国际域名资源有限,各个国家、地区在域名最后加上了国家标识段,由此形成了各个国家、地区自己的国内域名,如: <br>
.com.cn 中国的商业 <br>
.org.hk 香港的组织 <br>
.net.jp 日本的网络 <br>
显然国际域名具有比国内域名更高的级别,更有利于企业的形象。</p>
<p>现在顶级域名多了好多:</p>
<blockquote>
<p>2011年6月20日 ICANN于新加坡会议上正式通过新顶级域(New gTLD)批案,任何公司、机构都有权向ICANN申请新的顶级域名。截止2014年年底,现已陆续开放了400多个顶级域,其中包括了:.club(俱乐部)、.city(城市)、.berlin(柏林)、.nyc(纽约)等极具个性的后缀。</p>
</blockquote>
<p>比如.xyz、.io等等</p>
<h1 id="什么是url">什么是url:</h1>
<p>浏览器的地址栏里输入的网站地址叫做URL (Uniform Resource Locator,统一资源定位符)。就像每家每户都有一个门牌地址一样,每个网页也都有一个Internet地址。当你在浏览器的地址框中输入一个URL或是单击一个超级链接时,URL就确定了要浏览的地址。</p>
<p><strong>浏览器通过超文本传输协议(HTTP),将Web服务器上站点的网页代码提取出来,并翻译成漂亮的网页</strong>。</p>
<p>URL的组成,例如:http://www.baidu.com/china/index.htm。它的含义如下: <br>
1. http://:代表超文本传输协议,通知baidu.com服务器显示Web页,通常不用输入; <br>
2. www:代表一个Web(万维网)服务器; <br>
3. baidu.com/:这是装有网页的服务器的域名,或站点服务器的名称; <br>
4. China/:为该服务器上的子目录,就好像我们的文件夹; <br>
5. Index.htm:index.htm是文件夹中的一个HTML文件(网页) </p>
<h1>
网址(url)和域名的关系
</h1>
<p>网址是打开网站的地址; <br>
比如:http://zhidao.baidu.com/question/263101382.html?push=core&group=1这个是网址; <br>
域名是zhidao.baidu.com,指http://前面到第一个/中间的一段。</p>
<p>网址是打开网页的一个地址。</p>
<p>常规来说习惯解析www+域名作为一个网站的网址。当然也有解析别的二级域名的网址!域名就是xxx.后缀<br>可以理解为网址是在域名基础上解析出来的!</p>
<h1 id="域名和ip地址的关系">域名和IP地址的关系</h1>
<p>ip是房子的门牌地址,域名是房子的主人名字。房子可以换主人,但是不能换地址。ip地址是Internet网中主机地址的一种数字标识,IP就使用这个地址在主机之间传递信息,而域名是互联网中用于解决地址对应问题的一种方法。域名像名字一样简单好记,可以广泛传播. <br>
比如: <br>
baidu.com <br>
google.com <br>
域名与IP地址的对应关系 <br>
对应关系有两种类型: <br>
1、一对一 <br>
Internet上IP地址是唯一的,一个IP地址对应着唯一的一台主机。 <br>
给定一个域名地址能找到一个唯一对应的IP地址。 <br>
2、一对多 <br>
一台计算机提供多个服务,既作www服务器又作邮件服务器。 <br>
IP地址还是唯一,但可根据计算机提供的多个服务给予不同域名。 <br>
一个IP地址对应多个域名。</p>
<div>
<blockquote>
<div>比如客户A购买了一台云服务器,该云服务器对应的IP为<code>10.191.110.38</code>,那么如果客户A想让大家访问到这台服务器的话,必须要把IP<code>10.191.110.38</code>提供给大家,这样显然太过于繁琐,于是客户A购买了个比较好记的域名:<code>remember.com</code>,通过域名解析出来了一个二级域名<code>www.remember.com</code>,并通过域名解析服务将该二级域名映射到了IP为<code>10.191.110.38</code>的服务器上,这样大家就可以通过域名<code>www.remember.com</code>来直接访问到客户A的服务器。</div>
</blockquote>
</div>
<h1 id="什么是dns">什么是DNS?</h1>
<p>DNS: Domain Name System域名系统 <br>
人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,<strong>它们之间的转换工作称为域名解析</strong>,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。</p>
<h1 id="dns和hosts比较">DNS和HOSTS比较?</h1>
<p>相同点:都是把网址解析成IP地址 <br>
HOSTS文件相当于一个本地的小型DNS服务器,电脑会优先在本地的HOSTS文件中查找网址对应的IP,如果没有找到,才向DNS请求。 <br>
通俗地比方:DNS就是全市的电话黄页,HOSTS就是你的个人通讯本了。</p>
</div>
<div> 参考:</div>
<div>域名、服务器、IP之间的关系 - 简书</div>
<div><em id="__mceDel">https://www.jianshu.com/p/c3d3f6629c13</em><br><br></div>
<div> </div>
</div><br><br>
来源:https://www.cnblogs.com/2016-11-13/p/13174609.html
頁:
[1]