ip地址0和255有什么不能用,合理的ipv4地址

  

  很早以前,我们就听说IPv4分布不够,全世界联网的设备太多了。但是直到今天,我们还在使用IPv4,即使IPv6已经铺开,但是使用率很低。为什么IPv4总是够用?因为有一项技术是NAT。   

  

  NAT代表网络地址转换,也称为网络屏蔽和IP屏蔽。在20世纪90年代中期,NAT作为解决IPv4地址短缺的解决方案开始流行,以避免保留IP地址的困难。它的主要作用是让同一区域(同一栋楼,同一小区……)的设备尽可能少的使用公共IP,将公共IP共享在一起,减少公共IP的消耗。   

  

  无NAT的网络   

  

  首先,我们来看看这个无NAT的网络。此时,所有设备都直接连接到公网,并且都分配了公网IP。如图所示,现在有四个子网,每个子网需要255个IP,因此该区域的网络需要预留或申请至少1000个公共IP。如果大家都这样,可想而知,IPv4会被大量耗尽,可能得不到充分利用(利用率低)。   

  

  带NAT的网络   

  

  让我们来看看有NAT的网络。通过NAT转换我们可以看到,无论私网中有多少个IP终端,我们只需要在外部出口预留或申请255个公网IP地址(掩码255.0.0.0),这样私网中的所有设备就可以一起共享这255个公网IP地址。简单来说,就是要把它们分配好,没用的时候就还给公有IP地址。   

  

  NAT主要分为:   

  

  静态NAT(静态NAT)动态NAT(动态NAT)端口NAT(PAT),端口过载)静态NAT   

  

  静态NAT:将内部私有IP和公有IP地址一一绑定,使得公有IP地址不会改变。主要用于一些需要从外网访问内网的指定设备(如服务器)。   

  

  动态NAT   

  

  动态NAT:以动态的方式为内部网络中的设备保留和分配大量的公共IP(当设备访问随机分配的公共IP时,当设备断开连接时,公共IP将被放回池中,因此每次使用的公共IP将总是变化的)   

  

  端口NAT(PAT)   

  

  NAT(端口地址转换):将中小型网络隐藏在公共IP后面,修改传出数据包的源端口,并执行端口地址转换和端口多路复用。这样的内部设备都使用同一个IP接入互联网。   

  

  现实的分析我们来看看实际情况。   

  

     

  

  我的电脑现在的IPv4地址是10.0.1.212,也就是我们所说的内网IP。我们去路由器那里看看吧。   

  

     

  

  我用PPPoE在自己的路由器上拨号,而不是用光猫(玩IPv6)。路由器的WAN口IP是100.64.251.27,这个IP段实际上是保留地址之一,ISP用于NAT。   

  

     

  

  所以其实我们能拿到的IP地址都不是公有IP,公有IP可以直接在网上网站查询。值得一提的是,这里收购的IPv6都是公有IPv6,可以直接外接。这就是区别。   

  

  所以说,目前IPv4确实不够用,但是因为NAT技术的存在(通常运营商拉的宽带主要采用PAT),所以能坚持到现在。NAT的存在有好有坏,让IPv4更长久,但也严重阻碍了向IPv6的进步。   

相关文章