URL和域名之间的区别
内容
URL(统一资源定位符) 和 域名 是与互联网或网址相关的通用术语,有时可以互换使用。尽管这些术语绝对不同。
URL和域名之间的主要区别在于URL是一个字符串,它提供网页的信息位置或完整的Internet地址,而域名是URL的一部分,而URL是IP地址的一种更人性化的形式。
- 比较表
- 定义
- 关键差异
- 结论
比较表
比较依据 | 网址 | 域名 |
---|---|---|
基本 | URL是用于查找网页的完整网址。 | 域名是计算机IP地址(逻辑地址)的翻译后的简单形式。 |
关系 | 完整的网址也包含域名。 | URL的一部分定义组织或实体。 |
细分 | 方法,主机名(域名),端口和路径。 | 基于子域(顶级,中级,低级) |
例 | http://techdifferences.com/difference-between-while-and-do-while-loop.html | techdifferences.com |
URL的定义
当您要访问网站时,只需在Web浏览器中写一个网址即可。每个网页由称为URL(统一资源定位符)的唯一名称(标识符)唯一标识。为了提取所需的信息,浏览器将解析URL并利用URL获得所请求页面的副本。由于URL格式取决于方案,因此浏览器首先提取方案规范,然后在方案的帮助下确定URL的其余部分。
URL包含完整的规范,其中包括方法,主机名,端口和路径。
- 该方法指定用于检索文档的协议,例如,http,https,ftp。
- 主机名字符串指定信息所在的计算机或信息服务器运行的域名或IP地址。
- 仅当不使用通用端口(80)时,端口是可选的协议编号。
- 路径通常是服务器中的文件路径。
域名定义
域名的发明是为了简化IP地址并使之更加人性化和友好。 IP地址是分配给连接到计算机网络的每台计算机的逻辑地址(数字标签)。它基本上可以确定计算机在Internet上的位置,还有助于路由信息。例如,166.58.48.34是IP地址。这些记忆起来不太方便,并且难以摆脱。
的 域名系统(DNS) 将域名转换为计算机要通信的特定IP地址。当用户在网络浏览器中输入您的域名时,浏览器会使用您的域名来搜索和识别正确的IP地址,从而通过与该IP地址关联的网站。
DNS具有两个不同的方面;抽象和具体。摘要指定了名称分配机构的名称语法和规则。具体定义了分布式计算系统的实现,该系统有效地将名称映射到地址。
域还包含由定界符分隔的域后缀。域中的各个部分可能代表场所或组,但是这些部分称为标签。域名中标签的某些后缀也称为域。例如,techdifferences.com,此处域的最低级别是techdifferences.com,顶级域是com。
请注意,域名数据库分布在通过TCP / IP协议进行通信的不同计算机(服务器)之间,而不是将其包含在单个计算机中。
- 该URL是用于查找请求页面的完整Internet地址,并具有域作为其一部分。域名是定义组织或实体的技术IP地址的简单形式。
- 域名分为多个级别。标签(子域,域后缀)由定界符分隔,并遵循分层命名系统。另一方面,URL提供的信息比域名还多,其分区包括方法,主机名(域名),端口,路径等。
结论
URL和域名似乎都是相似的实体,但是有一些区别。 URL是网页的完整Internet地址,而Domain name只是组织/个人实体的名称以及顶级Internet域(例如com,edu,gov等)的名称。Domainname是简短版本,而URL提供了更多详细信息。