新闻中心
一篇文章告诉你:公网IP和私网IP的区别
2022-06-22
阅读()
来源:互联数据

当我们打开电脑设置按钮,找到属性栏目可以找到自己的IP地址,或者在cmd中输入ipconfig,在Linux终端下输入ifconfig,会显示出私有ip。而当我们在百度直接搜索IP会显示公网IP。所谓IP地址是IP协议所提供的一种比较统一的地址格式,用来分配给每台连入互联网的设备以满足相互识别和通信的需求,公网、私网是两种不同类型的IP地址,公网即互联网IP地址,私网即局域网IP地址,那么公网IP和私网IP有何区别呢?


一、公网IP和私网IP接入方式不同


公网IP以公网连接Internet上的非保留地址,私网IP则是在本地局域网上的IP,通过NAT才能够与公网进行通信。公网IP一般是运营商分配的,公网ip才能上网,但是不可能给每一个电脑分配一个IP,ipv4肯定是不够的。所以需要私有IP,这种ip一般是用于局域网的管理,不能直接连上互联网,必须通过公网ip上网。


通过IP地址就可以访问到每一台主机。IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开。如某一台主机的IP地址为:211.152.65.112 ,Internet IP地址由NIC(Internet Network Information Center)统一负责全球地址的规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责美国及其它地区的IP地址分配。


固定IP:固定IP地址是长期固定分配给一台计算机使用的IP地址,一般是特殊的服务器才拥有固定IP地址。动态IP:因为IP地址资源非常短缺,通过电话拨号上网或普通宽带上网用户一般不具备固定IP地址,而是由ISP动态分配暂时的一个IP地址。普通人一般不需要去了解动态IP地址,这些都是计算机系统自动完成的。


公有地址(Public address)由Inter NIC(Internet Network Information Center因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。


私有地址(Private address)属于非注册地址,专门为组织机构内部使用。

公网IP和私网IP的区别

二、公网IP和私网IP特点不同


公网IP由国际互联网络信息中心InterNIC负责,将IP地址分配给注册并向InterNIC提出申请的机构或组织。在很早的时候就预料到了ipv4可能不足,所以在每一类的ip地址中都预留了一部分地址作为私有ip。私有IP则是为节省可分配的注册IP地址,将公网IP转换为大量的私网IP,以满足区域内大量设备同时连接网络的需求。


最大区别是公网IP世界只有一个,私网IP可以重复,但是在一个局域网内不能重复。访问互联网是需要IP地址的,IP地址又分为公网IP和私网IP,访问互联网需要公网IP作为身份的标识,而私网IP则用于局域网,在公网上是不能使用私网IP地址来实现互联网访问的。公网IP在全球内是唯一的。也就是说在同一时间一个IP(除了一些特别的IP,如:154.0.0.0等)只代表一能设备,所以通只要找得到IP,也就可以找到特定的设备了。如果A是公网IP,且没有防火墙等Ban连接的话,那么B电脑上的EM就可以找并连接上A了。


私网IP是专门给一些局域网内用的。也就是说在网络上是不唯一的,公网上是不能通这个私有IP来找到对应的设备的。


以下范围内的IP地址属于内网保留地址,即不是公网IP,而是属于私有IP:


10.0.0.0 - 10.255.255.255

172.16.0.0 - 172.31.255.255

192.168.0.0 - 192.168.255.255


这也是为什么大多数时候,你使用ipconfig查到的一般就只是以172.开头的b类私有Ip,或者以192.168开头的c类私有Ip。


三、公网IP和私网IP优势不同


公网IP较为开放,用户们可以直接通过公网IP来访问互联网,使用私网IP的用户就必须通过NAT转换为公网上的可用IP地址后才能实现正常通信。


IPIDEA已向众多互联网知名企业提供服务,对提高爬虫的抓取效率提供帮助,支持API批量使用,支持多线程高并发使用。


简单的说,私有ip有几个限制:私有 IP 的路由信息不能对外散播 (只能存在内部网络);使用私有 IP 作为来源或目的地址的封包,不能透过 Internet 来转送 (不然网络会混乱);关于私有 IP 的参考纪录(如 DNS),只能限于内部网络使用 (一样的原理啦)


具体的上网流程:比如在一个小区内的电信用户的公网ip都是相同的,所以我们将数据发送给路由器,然后路由器通过公网ip访问互联网查询到数据,然后路由器再将查询到的数据传递到私有ip地址。这就算我们的上网过程.


公网IP和私网IP之间的不同总结为一句话就是——公网IP,是在互联网上使用的,在任何地方只有能连网都能访问公网IP。而私有IP是局域网所使用的,通过互联网是不能访问私有IP的。互联数据已向众多互联网知名企业提供公网IP服务,对提高爬虫的抓取效率提供帮助,支持API批量使用,支持多线程高并发使用。

相关阅读