ip地址,域名,网址(url),dns,hosts之间的关系

ip是什么?

在 internet 上有千百万台主机,每台主机都被分配了一个专门的地址用于区分不同的主机,这个地址就是 ip 地址。通过ip地址可以访问到每一台主机。

ip 地址由四部分数字组成,每部分都不大于256,各部分之间用小数点分开。例如“百度搜索”主机的ip地址就是:“119.75.217.109”,在浏览器上输入这个ip地址,就可以访问到百度的主页。

域名

虽然可以用IP地址来访问每一台主机,但是要记住很多数字串是非常困难的,因此,Internet 提供了域名(Domain Name)。

域名也由若干部分组成,各部分之间甩小数点分开,例如,“百度搜索”主机的域名是“www.baidu.com”。

域名前边加上传输协议信息及主机类型信息就构成了网址(URL),例如吗“百度搜索”的www主机的URL就是“http://www.longmeng.com”。

域名有哪些类型

按照用途分为几大类,分别以不同的后缀结尾:

1. .com 用于商业公司

2. .org 用于组织、协会等

3. .net 用于网络服务

4. .gov 用于政府部门

5. .mil 用于军事领域

随着Internet 向全世界的发展,除了edu、gov、mil、一般只在美国专用外,另外三个大类 com、org、net 则成为全世界通用,因此这三大类域名通常为国际域名。

由于国际域名资源有限,各个国家、地区在域名最后加上了国家标识段,由此形成了各个国家、地区自己的域名,如:

.com.cn 中国的商业

.org.hk 香港的组织

.net.jp 日本的网络

显然国际域名具有比国内域名更高的级别,更有利于企业的形象。

URL

我们在浏览器的地址栏里输入的网站地址叫做URL(Uniform Resource Locator,统一资源定位符)。每个网页都有一个 Internet 地址,当我们在浏览器的地址栏中输入一个 URL 或者单击一个超链接时,URL 就确定了要浏览的地址。浏览器通过 HTTP 将 Web 服务器上站点的网页代码提取出来,并翻译成网。

1. http://:代表超文本传输协议,通知baidu.com服务器显示Web页,通常不用输入;

2. www:代表一个Web(万维网)服务器;

3. baidu.com/:这是装有网页的服务器的域名,或站点服务器的名称;

4. China/:为该服务器上的子目录,就好像我们的文件夹;

5. Index.htm:index.htm是文件夹中的一个H搜索TML文件(网页)

URL 和域名的关系

网站是打开网站的地址。

比如:https://baike.baidu.com/item/%E5%89%8D%E7%AB%AF/5956545?fr=aladdin 是网址;

域名是baike.baidu.com,指http://到第一个/中间的一段。

域名和 IP 地址的关系

IP 是房子的门牌号码,域名是房子的主人名字。房子可以换主人,但是不能换地址。IP 地址是 Internet 网中主机地址的一种数字标识,IP 就是用这个地址在主机之间传递信息,而域名是互联网中用于解决地址对应问题的一种方法,域名像名字一样简单好记,可以广泛传播。

比如:baidu.com  google.com

域名与 IP 地址的对应关系

1、一对一:Internet 上 IP 地址是唯一的,一个 IP 地址对应着唯一的一台主机。给定一个域名地址就能找到一个唯一对应的 IP 地址。

2、一对多:一台计算机提供多个服务,既做 www 服务器又做邮件服务器。IP 地址还是唯一,但可根据计算机提供的多个服务给与不同域名;一个 IP 地址对应多个域名。

DNS:Domain Name System 域名系统

人们习惯记忆域名,但是机器之间互相只认 IP 地址,域名与 IP 地址之间是一一对应的,他们之间的转换工作成为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。

DNS 和 hosts 比较

相同点:都是把网址解析成 IP 地址

HOSTS 文件相当于一个本地的小型 DNS 服务器,电脑会优先在本地的 HOSTS 文件中查找网址对应的 IP,如果没有找到,才向 DNS 请求。

配置 hosts 的好处

1. 加快域名解析

2. 方便本地测试

3. 方便局域网之间的访问

4. 可以屏蔽特定的网站

你可能感兴趣的:(ip地址,域名,网址(url),dns,hosts之间的关系)