所在位置:
首页 >
营销资讯 >
建站知识 > IP 、域名、DNS、URL、URI以及DNS的解析过程介绍
IP 、域名、DNS、URL、URI以及DNS的解析过程介绍
时间:2023-02-13 06:36:01 | 来源:建站知识
时间:2023-02-13 06:36:01 来源:建站知识
0. IP和域名
IP:互联网协议地址(Internet Protocol Address),我们可以简单地这样理解:IP是给Internet上的计算机的一个编号。每台连接到因特网上的计算机都需要有IP地址,才能正常通信。计算机和IP的对应关系就像我们的现实中地址和门牌号,电话和电话号码的对应关系一样。
整个互联网是基于TCP/IP协议进行通信和连接的,每一台主机都有一个唯一的标识固定的IP地址,以区别在网络上成千上万的计算机。网络在区分所有与之相连的网络和主机时,均采用了一种唯一、通用的地址格式,即每一个与网络相连接的计算机和服务器都被指派了一个独一无二的地址。
网络中的地址方案分为两套:IP地址系统和域名地址系统。这两套地址系统其实是一一对应的关系。IP地址用二进制数来表示,目前常用是IPv4和IPv6,IPv4是由4个小于256的数字组成,数字之间用点间隔,例如100.10.0.1表示一个IP地址。由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。每一个符号化的地址都与特定的IP地址对应,这样网络上的资源访问起来就容易得多了。这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名。
0.1 域名结构
域名由两个或两个以上的词构成,中间由“点号”分隔开,最右边的那个词称为顶级域名。
0.2 常用的顶级域名
- com 商业组织,公司
- net 网络服务商
- org 非营利组织
- gov 政府
- edu 教研机构
- cn 中国国家域名后缀
- us 美国国家域名后缀
- in 印度国家域名后缀
- jp 日本国家域名后缀
0.3 一级域名、二级域名、子域名
一级域名是在顶级域名左面加一级。如:
baidu.com
、
edu.cn
、
imshusheng.com
二级域名是在一级域名左面加一级。如:
baike.baidu.com
二级及以上等级域名统称为子域名
2. DNS(Domain Name System,域名系统)
DNS其实就是域名和IP地址相互映射的一个分布式数据库,用户访问域名后会去到域名使用的DNS系统中去查询对应的IP地址,然后完成访问。域名和IP进行对应设置的过程叫做域名解析。
3. URL 简介
URL中文名字是“统一资源定位符”,是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示。
URL是URI(统一资源标识符)的一个下属种类,URI确定一个资源,URL不仅确定一个资源,而且还表示该资源在哪里。
4. URL的基本格式
URL主要包含:协议、主机地址(域名或者IP)、路径和文件(URI)
格式:
协议://主机[:端口]URI
比如:
http://imshusheng.com
https://www.baidu.com
http://imshusheng.com/php/234.html
http://imshusheng.com:80/php/234.html
http://192.168.0.2:80/php/abc.php
HTTP一般流程
更完善包含详细域名解析的流程: