在我们平时上网的过程中都会用到一个专业词——域名,例如百度的域名是:www.baidu.com,那这个域名的作用是什么呢?而我们更熟悉的一个词是IP,为何不用IP而用域名来访问网站呢?今天就给大家科普一下域名与IP的关系,以及用域名来访问网站的原因,这里用书店买书为例子来解释让专业的术语更加通俗易懂。

一.域名与IP的关系

域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标志(有时也指地理位置)。

IP是使用Internet协议套件(TCP/IP)在单个网络或一系列互联网络上的计算机之间交换消息的数字消息格式和规则的主要集。消息作为数据报交换,也称为数据包或包。

这些是专业术语,今天我们不讲专业词,还是从简单的购物原理来讲解这两者的关系。

首先我们看看域名的注册。域名注册需要到工信部申请,而用店铺的例子来说,域名就好比商店的名字,店铺的注册地址就是我们所说的IP地址,这样就很好理解了,我们注册工商个体户需要到工商局去申请注册,审核通过以后才能使用,而域名也一样需要去工信部注册审核,通过以后这个域名就可以使用了。

而域名与IP的关系就好比一家书店,小明要去一家名为【百度书店】的店铺买书,书店的地址是:【xx路xx号】,那么这里的”百度书店“就是域名,书店的地址就是IP。

二.为何要使用域名而不直接使用IP?

1.便于记住,使用方便。我们都知道,去买书的时候一般只记住书店的名字【百度书店】,而书店地址是作为我们找到书店用的,因此我们跟朋友数去买书的时候会说:”我今天去【百度书店】买书“,而不会说:”我今天去xx路xx号买书“,这就是域名的作用,把IP地址形象具体化,形成让人们好记的名称,而不是一些绕口的IP数字。比如我们在浏览器访问百度的时候不会去输入百度的IP地址,而是直接输入”www.baidu.com“。

2.方便更换IP。有的童鞋可能会这样说了,我每次只记住店铺地址就是了,不一定会去记店铺名字,一样能找到店铺。这样的确没问题,那么我们来看看如下情景:

【百度书店】因为经营得不错,打算扩充店铺面积,但是原先的店铺无法扩大,这时候YY街道的YY号有一间200平米的铺子,百度老板决定搬迁过去。这时候原先的【xx路xx号】成为了一家烧烤店。那这时候从地址去找书店是找不到了。

解释:域名的作用不仅仅是好看或者好记住,它更大的作用在于灵活性,因为后端服务器的IP是可变的,甚者一些大型网站的后端服务器是集群或者当后端服务器需要更新做主备切换的时候,需要多个IP切换,这时候使用域名可以更加灵活的切换IP,更能满足高可用。

3.安全。后端服务器是数据以及程序的集合地,不能轻易地暴露给其他人,域名+CDN的方式可以很好的隐藏后端服务器的IP地址。这样其他人解析到的IP并不是真实的IP。

4.加速访问,这里涉及到CDN加速,CDN加速是根据客户端所属的地区自动分配一个离客户端最近区域的IP中转访问服务器的地址,这样做的好处就是可以让客户端更加快速的连接服务器。这里比较难理解,本人会下一篇文章会给讲解一下CDN的概念,方便大家理解。

【END】这就是域名与IP的关系,上网中不可或缺的部分,本文通过简单的商铺与地址的方式解释了域名与IP的关系,也是想通过这样的简单直白的方式让更多人走进技术,理解技术,技术并不遥远,它就在我们身边。

举报/反馈

计算机域名的解释,通俗易懂:域名与IP的关系讲解相关推荐

  1. 有效ip地址_计算机等级考试详解:用IP地址及域名访问web网站的正确说法

    计算机等级考试详解:用IP地址及域名访问web网站的正确说法! 本经验由宗龙龙原创,全文共1000多字,阅读需要14分钟,如果文中存在错误,还请大家多多指点,我会积极改进的! 11.以下关于访问Web ...

  2. 域名相关概念解释~~

    源地址:  建站名词解释:DNS A记录 NS记录 MX记录 CNAME记录 TXT记录 TTL值 PTR值 泛... 建站名词解释:DNS A记录 NS记录 MX记录 CNAME记录 TXT记录 T ...

  3. 动态DNS——本质上是IP变化,将任意变换的IP地址绑定给一个固定的二级域名。不管这个线路的IP地址怎样变化,因特网用户还是可以使用这个固定的域名 这样看的话,p2p可以用哇...

    动态域名是因应网络远程访问的需要而产生的一项应用技术.因为没有固定IP,只能运用二级域名来应对经常变化的IP,动态域名的由来因此而产生. 它当前主要应用在:路由器.网络摄像机.带网络监控的硬盘录像机. ...

  4. 计算机域名长啥样,域名是什么 什么样的域名是一个好域名【详解】

    [域名]域名是什么?什么样的域名算是好域名 域名是什么? 域名(Domain Name),是由一串用"点"分隔的字符组成的Internet上某一台计算机或计算机组的名称,用于在数据 ...

  5. Ping计算机名和Ping网站域名都是由DNS解析吗?

    背景 最近公司换了一台打印机,在终端上添加扫描的时候主机名输入计算机名报错"连接超时",但是将主机名改为IP后就可以"正常连接"了.在处理这个问题的时候首先想到 ...

  6. 公网域名如何解析到内网IP服务器——快解析域名映射外网访问

    在本地搭建主机应用后,由于没有公网IP或没有公网路由权限,在需要发布互联网时,就需要用到外网访问内网的一些方案.由于内网IP在外网不能直接访问,通常就用通过外网域名来访问内网的方法.那么,公网域名如何 ...

  7. 如何获取域名(网址)对应的IP地址

    域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位.通俗点讲,域名就是我们平时进行网络浏览时所用到的网址( ...

  8. 域名、dns、服务器、IP、主机名

    1.IP地址:每个连接到Internet上的主机都会分配一个IP地址,IP地址是用来唯一标识互联网上计算机的逻辑地址,机器之间的访问就是通过IP地址来进行的.IP地址采用二进制的形式表示的话很长,比较 ...

  9. 修改统计服务器ip到域名,国内、国际域名DNS解析设置详解

    域名注册完成后,要想正常使用,还需要进行域名DNS解析设置,本文介绍Godaddy的域名DNS控制设置方法,顺便把国内域名管理后台也做个图解,方便新手网友对照参考,关于DNS解析知识涉及面也比较广,但 ...

最新文章

  1. 计算机视觉OpenCV之人脸识别的示例(Python)
  2. canvas使用技巧大全
  3. 【struts2+hibernate+spring项目实战】Jfreechart工具使用(ssh项目实战)
  4. 2、ShardingSphere 之 Sharding-JDBC实现水平分表
  5. python 音速_中国大学MOOC的APP(慕课)2021用Python玩转数据章节答案
  6. 字典添加数据_MATLAB自动化——EXCEL与数据字典管理(一)
  7. MySql 时间戳存char还是存int?
  8. 循环 计算数值的整数次幂
  9. 如何在Windows 10中启用关闭事件跟踪程序
  10. Servlet 2.4 规范之第四篇:Servlet上下文
  11. Django+xadmin的安装与配置
  12. 大众汽车宣布联手AWS开发汽车工业云
  13. Delphi XE3 下载
  14. Java笔记——Java 实现金额小写转大写
  15. [新闻]华为发布最高端核心路由器NE5000E集群系统
  16. 和平精英修改服务器内存,和平精英极限帧率怎么调 极限帧率修改攻略[多图]
  17. get这3种方式 轻松发送邮件超大附件
  18. 慧荣SM2269XT量产开卡成功,附SM2269XT量产工具、开卡软件
  19. 解决方案:No space left on device
  20. 佐助题库1000:1+2+3+N

热门文章

  1. flatMap,zip,Merge区别
  2. BZOJ 2901: 矩阵求和
  3. CC2530(SPI)驱动FLASH芯片W25Qxx
  4. 因为计算机中丢失d3dx926.dll,win10系统打开程序提示丢失d3dx9 26.dll的解决方法
  5. SpringWebMVC到底是如何工作的?
  6. 记录一个解决mysql5.7.32-Access denied for user ‘‘@‘localhost‘ (using password NO)skip-grant-tables不生效的问题
  7. .podSpec文件相关知识整理
  8. whitelabel error page漏洞及解决
  9. 集成MOB 社会分享遇到的坑
  10. k8s cheat sheet