大家好,我是猴哥!猴哥出品,必是精品,点击关注,给你好看!
持续更新通俗易懂的技术知识,为您护航充电!本文目录 一、一个疑问 —上网引发的问题 二、网址(域名或URL)—解决了什么问题? 三、DNS域名系统 —解决了什么问题 四、域名解析过程 —最合理的互联网主机访问方式
今天给大家梳理一篇关于网址、URL、IP地址、域名、DNS、域名解析的白话长文,并以简单的提问-解答形式让读者更加深刻理解网址、URL、IP地址、域名、DNS、域名解析,希望有助于读者的学习,面试和工作!
网址、URL、IP地址、域名、DNS
一、一个疑问在指出这个问题之前,首先我们要清楚以下几点:
★ 互联网上的所有数据都是存储在主机(服务器)上 ★ 互联网中的所有主机都拥有唯一的IP地址 ★ 互联网中任意两台主机通信都是通过IP地址来实现
那么了解上述内容之后,我们以两台主机最简单的通信方式——上网为例,为大家说明这个疑问是什么!
21世纪的每个人应该都熟悉网上冲浪(不知道还有没有人用这个词)的过程,我们上网的实质就是获取网址对应主机上的数据并在用户主机上进行展示(浏览器上),那么我们就该怀疑一个问题:
互联网中的任意两台主机通信是依靠IP地址进行的,而我们上网只是输入的网址,并不是IP地址,怎么就能找到对方主机并获取它的数据呢?
一个疑问
因此,势必存在某种机制,将网址解析成为了IP地址,再通过IP地址进行通信!这个机制也是贯穿本文所有技术知识的主线!
二、网址❶ 网址是什么?
- 网址,也叫做域名,又称URL,是互联网用户用来标识主机的名字,该名字具有唯一性,层次性,字面意义可以表示主机的账号、功能、性质、所属的地区或组织,便于所有互联网用户记忆与使用!
- URL,即Uniform Resource Locator,统一资源定位符,用于指明互联网主机的服务器及具体的网页位置,URL的构成策略与示例如下:
URL构成与示例
- 特点:网址命名遵循互联网域名规则,且易于管理,包括分配,确认、回收,同时与主机IP地址进行绑定,在用户访问域名时能够高效的将网址映射到IP地址(高效由域名服务器保证,详见后文)。