美文网首页
你真的了解 IP 地址吗?

你真的了解 IP 地址吗?

作者: FutureEye | 来源:发表于2018-11-10 00:36 被阅读0次

IP 地址是什么?

IP 地址全称为:互联网协议地址( Internet Protocol Address )。
理解为由互联网分配给设备上网的想对动态标签。
IP 地址分为 IPv4 和 IPv6 两类( 其他的也有小部份其他的分类,但是我们基本上不接触不用 )。
用比较理解的话来说,就是一个设备在互联网中的标识,我们大多数时候接触的是域名,比如:www.baidu.com. 这就是域名(百度的域名)。但是其实真正在互联网中运行的时候,会全部转化为 IP 地址。因为IP 没有规律不好记,对用户来说肯定不能通过记 IP 的方式,去记住一个网站( 域名和 IP 之间有个 DNS 协议,此处不做讲解)。再形象一些的话,就相当于在我们现实生活中你的通信地址,详细到门牌号的地址。

IP 地址的作用

我们经常看各种警匪片中,发现经常有说到用 IP 地址定位罪犯的实例。是的, IP 地址是有着动态定位的功能。你在查询自己的 IP 的时候。会根据你当前的 IP 告诉你,你当前 IP 所在的位置。关于这一点其实还涉及到一个地址转化协议。从公网地址转化私网地址。公网地址是需要申请的,所以所在区域是可以备案,而且一般不会修改。一旦进入到私有 IP 端时候,需要把公有地址转化私有地址。出去的时候,需要把私有地址转化为公有地址。这个涉及到其他的概念,这里就不做太多的解释了。

IPv4 是什么?

IPv4 是当前使用最广泛的一种 IP 地址。它由 4 个字节组成(一个字节最多可以表示 0- 255 内数字)。自己可以打开任意浏览器直接搜索 IP 就好了。

长这样的:
10.11.12.13
192.1168.1.1

IP 地址(我是科学上网的所以在岛国)

理论上其实应该是 255 的 4 次方。但是由于最初设计的时候,把 IP 地址分为了 5 类,A、B、C类都还区分了私有地址和公有地址。分类做的不理想。导致大量的 IP 区间的浪费。

分类 地址区间 私有地址区间 网络数/主机数
A 类 0.0.0.0-127.255.255.255 10.0.0.0--10.255.255.255 127/16777214
B 类 172.16.0.0--172.31.255.255 172.16.0.0--172.31.255.255 16777214/65534
C 类 192.0.0.0-223.255.255.255 192.168.0.0--192.168.255.255 2097152/254
D 类 224.0.0.0 - 239.255.255.255
E 类 备用

从划分的规则中可能不是很明白,但是稍微解释一下就明白了。一般一个公司不会用 B 类地址,因为不会到达这样的体量。就算到了这个体量。用这个 B 类地址维护的成本也太高了,但是有一些稍微大一点公司也不止 254 个人。 C 类又不够用,所以就形成一个这样的问题。设计划分不合理,浪费很多的 IP 地址。导致 IPv4 看起来可以用,并且蛮多。但是现在随着设备的网络设备增多,其实已经不够用了。

私有网络的概念:私有网路就是可以网络工程师配置,不同公司之间可以同一个段的 IP 地址,但是 公有地址必须是需要申请才可以使用的。

IPv6 是什么?

面对 IPv4 的窘境,IPv6 应势而生。IPv6 由 16 个字节组成。长度是 IPv4 的 4 倍。包含的设备总数为 255 的 16 次方个。这个数据大到一辈子也数不完的。

IPv6 长这样: 2001:0:9d38:953c:205f:a165:c4c0:310a

IPv6 地址

IPv6 现在还没有充分的铺开来,大部分还是在 IPv4。但是全面使用时迟早的事情。IPv6 比较复杂,作者也只是了解的地步。

IPv6 和 IPv4 相比优势在哪里?
  • 更多地址空间
  • 减小路由表,提高宽度速率
  • 提高了服务质量
  • 提高了安全性
  • ....

相关文章

  • 你真的了解 IP 地址吗?

    IP 地址是什么? IP 地址全称为:互联网协议地址( Internet Protocol Address )。理...

  • 如何查看本机的内网IP

    我们经常会听说IP地址,每一台电脑想要上网,都需要一个IP地址,你会查询你的IP地址吗? 首先大家要知道IP地址分...

  • 11.2学习总结

    今天对ip地址做了简单的介绍,我们了解了子掩码 还有怎么在linux下显示ip地址 和修改ip地址 netsta...

  • TCP/IP协议

    如果面试官问你,你了解TCP/IP的协议吗,你知道TCP/IP 和UDP/IP的差异吗?我想你可以这么回答 首先,...

  • DNS解析

    了解DNS解析吗? 域名到IP地址的映射,DNS解析请求采用UDP数据报,并且明文显示。 DNS解析查询方...

  • DNS解析

    了解DNS解析吗? 域名到IP地址的映射,DNS解析请求采用UDP数据报,且明文 client向server端请求...

  • 禁止电脑修改ip地址

    我们在管理企业电脑时经常为有人乱改电脑ip地址而导致ip地址冲突而发愁,那么我们有什么办法禁止用户修改ip地址吗?...

  • 你真的了解iOS代理设计模式吗?

    你真的了解iOS代理设计模式吗? 你真的了解iOS代理设计模式吗?

  • 你了解知识IP吗?

    不知道你是否发现,不知不觉中,身边开始出现越来越多的优秀的年轻人——他们利用自己的知识和技能,通过互联网平台实现了...

  • 切换ip前了解ip地址的构成

    网络使用过程中,ip地址发挥的作用是很关键的,没有ip标识,我们的设备就无法接收或是发送信息。 很多人在上网的时候...

网友评论

      本文标题:你真的了解 IP 地址吗?

      本文链接:https://www.haomeiwen.com/subject/pjkaxqtx.html