一、网站和域名的区别
一般来说,我们不会对URL和域名做一个明确的区分,但是如果仔细研究一下,两者还是有一些区别的。
它们有不同的范围。
域名和URL是包含和被包含的关系。URL中包含域名,也可以理解为URL包含域名。
它们的后缀是不同的。
只是域名URL的后缀部分。打开带有URL的浏览器页面,例如https://www.baidu.com/.这是一个URL,域名指的是www.baidu.com的这一部分。
一个网站有不同的号码。
如果一个网站有多个页面,那么每个页面都会有不同的URL,但是所有页面的域名还是一样的。以此为例:可能有许多网站在https://www.baidu.com/1.html,,https://www.baidu.com/2.html,,https://www.baidu.com/1000.html,等。,但是这些网页的域名都在www.baidu.com。
二、域名和IP地址的区别
IP地址是不同的主机。然而,IP地址是由从0元到ٶ뼤9的一串数字组成的,所以人们很容易混淆,也不容易记住。于是,他们发明了一套更方便记忆的logo符号,也就是域名。
域名通常由数字和字母组成,但大多与公司、品牌等有关。,所以人们很容易记住它们,也很容易记错。
通常我们在输入域名的时候,大部分情况下都可以打开对应的服务器,但实际上电脑并不能直接识别域名,所以我们要通过某种方式将域名翻译成IP地址来完成访问。
第三,DNS解析
这个翻译环节就是DNS解析,通过一系列复杂的流程和机制将域名翻译成IP地址。当我们在浏览器中输入一个域名时,系统会先检查本机中的各种缓存文件,看是否有对应的IP地址,是否有直接访问的。如果本机没有记录,会通过DNS服务器进行全局查询,直到获得域名对应的IP地址。然后将这个IP地址返回给客户端,这样就完成了访问。
举个比较通俗的例子,我们可以通过电话号码联系到某个人,但是我们不可能记住武汉所有的日日夜夜的电话号码,所以我们需要一个电话簿来记录武汉所有的日日夜夜的电话号码。我们想给谁打电话,只看名字再看对应的电话号码,就方便多了。
在上面的场景中,IP地址相当于电话号码,联系人姓名相当于域名,电话簿充当DNS。