IP线程短缺 什么意思?怎么解决?
发布网友
发布时间:2022-04-24 17:44
我来回答
共1个回答
热心网友
时间:2023-10-27 19:09
Internet是连接了许多的局域网的一个网络,如果局域网采用TCP/IP协议连接,局域网的每台机器都必须拥有一个IP地址,为了方便使用,国际因特网地址分配组织(IANA)规定将IP地址分为两类:私有地址和公有地址。
私有地址是指内部网络(局域网内部)的主机地址,是指与外部地址相独立的地址域;而公有地址是局域网的外部地址(在因特网上的全球唯一的IP地址)。按IANA的规定,私有网络地址不会在因特网上被分配,而是在一个企业(局域网)内部使用。各个企业根据在可预见的将来主机数量的多少,来选择一个合适的网络地址。不同的企业,他们的内部网络地址可以相同。
但问题在于,私有地址是不会在Internet上看见的,使用私有地址转换的主机是不能直接访问Internet的,同样的道理,在Internet上也不可能访问到使用私有地址的主机,如果局域网内的计算机要访问Internet,他就不应该采用私有地址,而是公有地址----但公有IP地址资源是有限的,许多局域网内的计算机不得不采用私有地址。解决这个矛盾的方法就是NAT。
NAT技术是指IP地址从一个地址域向另一个地址域映射的方法,NAT技术包括出NAT、双向NAT、二次NAT、多接口NAT等等。而要解决内外部地址间的转换以及由于安全或地址在网络外部使用为非法时,人们常常使用出NAT(Outbound NAT/tradition NAT)技术,其原理在于,局域网内部的主机(计算机)仍然是私有地址,只有当内部局域网内部的主机需要访问Internet的时候,通过NAT技术为这台主机分配一个临时的合法的IP地址,使得这台主机可以访问Internet,因此每台内部局域网的主机不需要都拥有合法的IP地址就可以访问Internet了,这样就大大节约了合法的IP地址;类似地,当内部局域网需要给外部网络提供一定的服务的时候(即从Internet访问局域网内的计算机),就可以使用NAT提供的"内部服务器"功能,进行一个"反向的"地址转换,使得外部网络的主机可以访问内部网络中使用私有地址的计算机。
由此可见,使用出NAT技术可以有效地解决IP地址短缺的问题,并且对网络安全等需求也十分适合。