IP、域名和DNS的关系与区别是什么?

15小时前 (13:53:51)阅读1回复0
kanwenda
kanwenda
  • 管理员
  • 注册排名1
  • 经验值188345
  • 级别管理员
  • 主题37669
  • 回复0
楼主

我们在日常工做生活中利用收集时会经常听到IP、域名的概念,而网站的治理人员可能还会接触并利用到DNS,那么IP、域名和DNS之间的关系和区别是什么呢?本文中科三方针对那个问题做下简单介绍。

什么是IP?

IP地址是IP协议供给的一种同一的地址格局,它为互联网上的每一台主机和每一个收集都分配一个独一的逻辑地址。IP地址是由纯数字构成的,IPv4地址由32位的二进造数字构成,我们一般将它分红4段十进造来表达,地址范畴为0.0.0.0~255.255.255.255。而IPv6地址由128位二进造数字构成,凡是分为8组十六进造来表达,如:

FC00:0000:130F:0000:0000:09C0:876A:130B。

IP、域名和DNS的关系与区别是什么?

什么是域名?

我们通过IP地址能够准确找到其他计算机的位置,但IP地址的缺点在于它是由纯数字构成,不便利人们记忆,我们不成能记住所有网站办事器的IP地址,单纯依靠IP往觅址是很不现实的。所以在那种布景下,域名的呈现就瓜熟蒂落了。

域名相当于IP地址的助记符,它凡是是由数字或字母构成,它和IP地址更大的区别在于,域名比力简短且有必然的法例性,便利人们的记忆和输进,如baidu.com、sfn.cn,所以大部门情状下,我们都是通过域名拜候web办事器,而不是IP地址。

为什么不弃用IP地址,全数利用域名?

既然域名比IP更好用,我们为什么不弃用IP地址,全数利用域名来通信呢?此中的关键在于传输成本和效率上。IP地址长度为32比特,也就是4个字节;而域名最短也要几十个字节,以至上百个字节。互联网中存在无数路由器,假设利用域名地址停止传输,就会增加路由器承担,数据传输就会破费更长时间。

所以目前摘用域名和IP并用的体例,我们人类利用简单有法例的域名,路由器则利用更短字节的IP地址。

但两者之间利用差别的语言,就会形成“沟通”上的障碍,因而就需要引进一种翻译机造,将域名“语言”翻译成IP“语言”,那个机造就是DNS。

什么是DNS?

Domain Name System,DNS,中文名称“域名系统”,它是互联网中的一项根底办事,它做为将域名和IP地址彼此映射的一个散布式数据库,可以使人更便利地拜候互联网。DNS的次要感化就是将我们利用的域名翻译成可由计算机识此外IP地址,那个过程就是域名解析。

IP、域名和DNS之间的关系?

举个比力形象的例子,IP地址相当于一小我的德律风号码,域名相当于那小我的姓名,而DNS就是德律风簿,我们不成能记住所有人的德律风号码,所以我们在打德律风时很少间接输进德律风号码,而是往查找那小我的姓名,然后往联络他。而在收集情况中,我们也是通过域名往拜候某个办事器,而DNS将那个域名指向对应的IP地址,从而实现我们输进域名就能间接拜候办事器的效果。

0
回帖

IP、域名和DNS的关系与区别是什么? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息