产品经理学技术1 —— IP、域名、DNS是什么东西

今天我们开始产品经理学技术的第一课,讲解下互联网的一些基础知识,从IP、域名和 DNS 开始。

IP地址

互联网连接了非常多的设备,设备之间可以互相发送和接收数据,为了标识接入互联网的每个设备,于是给每个设备分配了一个编号。

由于接入互联网的设备很多,只用常规的递增数字肯定不太合适,使用的方式是一个32位的地址。为了方便,你可以把它理解为4个0~255之前的数字组合,如17.212.98.1,这个数字串就是IP地址

域名

上面提到的 IP 是一大串数字,比如百度的 IP 地址是220.181.57.216,这个数字串非常难记,也不利于书写,所以域名就应运而生了。

可以简单的将域名、IP、接入互联网的设备当做是一对一的关系,一个域名指向一个IP,一个IP指向一台设备,则通过域名就可以找到对应的设备。

因为220.181.57.216不好记,所以百度申请了一个域名baidu.com,将baidu.com对应到 IP 上,进而访问到百度的服务器。

DNS

有了 IP 和域名后,还有一个问题存在,就是 IP 和域名之间的对应关系保存在哪里,这个保存的地方就是 DNS 服务器。

当我们的网络请求指向的是一个域名时,请求会先到 DNS 服务器中查找域名对应的 IP 地址,进而找到目标服务器。以百度为例,浏览器中输入“baidu.com”时,会先去 DNS 服务器查找baidu.com对应的 IP 地址是220.181.57.216,并通过 IP 地址找到对应的服务器。

举个例子

我们可以将 IP、域名和 DNS 类比于我们现实中的门牌号,住户名和保安手里的住户表格。假设我们要在某个小区找一个叫“张三”的人,需要先询问保安张三住哪里,保安拿出“住户表”查找到张三住在“8-1-1303”,我们拿到了门牌号之后就能找到张三家了。

上面的例子中“张三”就是域名,“8-1-1303”就是IP,保安手里的“住户表”就是DNS服务器。

IPv4和IPv6的关系

IPv4 和 IPv6 是IP地址的协议,IPv4 是 IP 地址的第4套协议,IPv6 是 IP 地址的第6套协议,现行的是 IPv4,那为什么现在要用 IPv6 代替 IPv4 呢?

从前面我们知道,每个接入互联网的设备都会被分配一个IP地址,而 IPv4 协议下 IP 地址的长度是32位,大概有42亿左右的 IP 地址。同时还要去除私有网段、网络ID、广播ID、保留网段、本地环回127.0.0.0网段、组播224.0.0.0网段等,实际可用的只有25亿左右。

随着接入互联网设备的数量越来越多,IPv4 下的 IP 地址已经不够用了,所以就有了 IPv6 的出现,IPv6 有128位之多,所以在可预见的将来,IPv6 协议是完全够用的,也让物联网成为可能。

好了,这算是产品经理学技术的第一课了,有产品相关问题的话欢迎后台留言,也让我有更多的素材。

希望可以周更吧。。。

ps:为了说明方便,本文在技术上有不太严谨的地方,如IP、域名、设备直接对应,实际的使用中,他们之间并非简单的一对一关系

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,692评论 2 56
  • # 图解TCP/IP 标签(空格分隔): 2018招聘 --- ##第1章 网络基础知识 ### ### 1.1 ...
    Kai_a3da阅读 5,328评论 0 2
  • 0. 介绍 本文源自《图解TCP/IP》第四、五章读书笔记。一篇文章让你了解IP协议。阅读的时候,注意一般知识点结...
    天才木木阅读 10,668评论 0 14
  • 原文链接 IP(Internet Protocol)旨在让最终目标主机收到数据包,但是这一过程中仅仅有 IP 是无...
    baochuquan阅读 4,019评论 0 0
  • 职场中很多人都羡慕领导,觉得他们时间自由,财务自由,拥有着巨大的权力,想做什么就做什么,想什么时候做就什么时候做。...
    这个馒头有馅阅读 2,948评论 1 1