大家好,我是专注于网络技术分享的网络工程师陈峰。今天,我们来谈谈IP。IP地址就是这么简单。不要以为很简单。IP是整个TCP/IP协议家族的核心,是互联网的基础。

图片来自网络。

IP地址(互联网协议地址)指的是互联网协议地址,也翻译成互联网协议地址。IP地址类似电话号码:第一部分是区号,指定非常大的区域;第二部分是前缀,将范围缩小到本地呼叫区域;最后一部分是用户号,它将范围缩小到特定的连接。

你也可以比较IP地址和门牌号。每家每户都会有一个门牌号,是唯一的。只有地址唯一,邮递员才能准确投递我们的包裹,IP地址也是全球唯一的。我们这里说的IP地址就是公网IP地址。

图片来自网络。

IP地址用于识别网络上的设备。IP地址由网络地址和主机地址组成。网络地址就是我们常说的网络号,用来标识设备所在的网络。在同一个网络中,所有机器的IP地址包含相同的网络地址。

比如我们家常用的地址中:192.168.1.2,192.168.1就是网络地址。主机地址位于IP地址的后面,用于识别特定设备。同一网络上的设备都有唯一的IP地址,只有唯一的IP地址才能正常通信。就拿刚才的电话号码来说,只有唯一的号码才能真正找到人。在IP地址192.168.1.2中,2是主机地址。

IP地址有两个版本,一个是IPV4,一个是IPV6。今天我们主要讲IPV4地址。IPV4地址长32位,这些位被分成4组,每组8位。

图片来自网络。

我们经常用三种方法来描述ip地址:

  • 1.点分十进制表示如果我们家里常见的IP192.168.1.2
  • 二进制表示法,如11000000.1000000001
  • 3.十六进制系统,如C0.A8.01.02。
  • 这三种方法都代表同一个IP地址,十六进制我们很少接触,但是有些程序是以十六进制的形式存储IP的,比如WINDOWS注册表。

    现在都说IPV4地址不够用。有多少个IP地址?

    我们前面说过,IPV4地址的长度是32位,所以IPV4地址的个数是2.32次方,大约是43亿。

    按网络类型可分为A、B、C、D、e五类。

  • A类地址:RFC规定A类地址第一个字节的第一位必须是0,也就是说A类地址第一个字节的值是0~127,所以A类地址的范围是1.0.0.1~126.255.255.254。有126个可用的A类网络,每个网络可以容纳超过1亿台主机。为什么这里没有以0和127开头的网络地址?这两个不是有效的A类网络地址号,后面会在保留地址中解释。
  • b类地址:RFC规定b类地址第一个字节的第一位必须是1,第二位必须是0,所以b类地址的范围是:128.0.0.1-191.255.255.254。有16,382个可用的B类网络,每个网络可容纳60,000多台主机。
  • C类地址:RFC规定C类地址第一个字节的前两位必须是1,第三位必须是0,所以C类地址的范围是:192.0.0.1-223.255.255.254,C类网络有209多万个,每个网络可以容纳254台主机。
  • D类地址:D类(224~239)作为组播地址,地址范围为224.0.0.1-239.255.255.254。
  • E类地址:(240~255)用于科学目的,这里就不解释了。
  • 我们经常在网络中使用一些特殊的地址。接下来,我们来解释一下特殊的IP地址。

    I. 0.0.0.0未指定地址。

    它代表了这样一个集合:所有未知的主机和目的网络。这里的“不清楚”是指本地路由表中没有具体的条目指示如何到达目的地。如果您在网络设置中设置了默认网关,则Windows系统将自动生成目的地址为0.0.0.0的默认路由。我们经常在路由器上配置这个地址。如果路由表中没有详细的路由,我们会将数据包丢弃到默认路由。这就像一个人问路一样。你能告诉我怎么去超市吗?当他知道怎么走的时候,他会告诉,沿着这条路走,在十字路口左转,不知道的时候,他会说,不知道,沿着这条路走,问别人知道不知道。

    二。255.255.255.255广播地址

    对于这台机器,这个地址指的是这个网段中的所有主机(同一个广播域)。路由器无法转发该地址。这就像在说,“这个房间里的每个人都在注意!”通常主机请求IP时会向全网发送DHCP广播地址,ARP请求目的地址时也会在网络中发送ARP广播报文。

    图片来自网络。

    三。127.0.0.1本地地址

    这个地址是“我自己”。主要用于测试。比如PING 127.0.0.1可以用来判断网卡是否正常工作。在Windows系统中,这个地址有一个昵称“Localhost”。

    四。169.254

    有时候,主机会在169.254段中得到这样的地址。默认情况下,主机使用DHCP功能来获取IP地址。当DHCP服务器出现故障,或者响应时间过长超过某个系统的指定时间时,Windows系统会给你分配这样一个地址,这个地址不能用来上网;另一种情况是IP地址冲突后,也会获得这样的地址。

    5.专用网络地址

  • a类:10.0.0.0至10.255.255.255
  • b类:172.16.0.0至172.31.255.255
  • c类:192.168.0.0至192.168.255.255
  • 这些私有网络地址段不能在互联网中使用,只能在局域网(LAN)中使用。它们主要供局域网内的主机使用,配合NAT(网络地址转换)实现局域网主机上网的功能。

    今天大致讲了一些IP地址的知识点。虽然有点枯燥,但是如果真的掌握了这个IP地址的基础知识,以后学网络的路上会少走很多弯路。很多CCIE人不一定知道IP地址。请给我点个赞关注我,一起学习网络技术,一起交流。今天的分享到此结束。下次见!

    想了解更多关于什么是Ip地址?(啥是ip地址)的内容,请扫微信
    或微信搜索jiemingpan


    版权说明:本文版权由作者自行负责,如有侵权请联系本站删除。