mysql如何屏蔽查询项,阿里云服务器是如何实现每台服务器都是公网IP的呢

更新时间:02-02 教程 由 南鸢 分享
mysql如何屏蔽查询项,阿里云服务器是如何实现每台服务器都是公网IP的呢?

针对每一个问答都本着绝不大胆胡说,只管小心求证的态度,疯评科技来解答您的提问。

刚好跟阿里有BGP对接业务,对他们的IP地址数量还是有点数的。

阿里云服务器的公网IP当然都是在中国互联网络信息中心申请来的,只要你业务足够大,用得上,在地址还没有枯竭前,大量申请,这都不是什么难事。阿里十多年前就在开始做云计算,肯定知道需要大量的IP地址数量的,那个时候应该就在大量储备的。

另外还要强调下,从运营商处获取的IP地址那个只是转租而已,你并不是拥有者,别想错了。真正自己拥有IP地址是从CNNIC来申请的,刚好前几年我们申请了8个C类IPv4地址和一段/32的IPv6地址。

看看2016年后普通企业都能申请到大量IP地址,可想阿里这种有多少IP地址了。

阿里到底有多少IPv4的地址数呢?

阿里到底有多少IPv4地址数呢? 在通过中小企业BGP业务中,跟阿里的BGP对接中接收到的地址数量来看,是非常庞大的,这当然肯定只是整个阿里地址数量的一部分了。

我们一起看看到底有多少吧

上面只是最新的阿里收到的路由条目,实际上在之前并没有这么多,因为是动态路由,所以可以肯定,阿里的路由会是逐渐变多的,下面看看我监控的阿里的路由数量,

可以看到在三个月前只有322条,说明什么了? 阿里增加IP地址数量了,这可能是早就申请好的,没有启用,现在业务增加了,再进行启用的部分。

关于阿里云服务器的公网IP

在你购买了阿里云服务器后,只要你想要公网IP,就会自动分配给你,

如果你想长期保留这个公网IP,就可以申请弹性公网IP,哪怕换了云服务器,都可以用这个公网IP,如果不需要长期保留,换云服务器公网IP就变换了。

一般来说,阿里云会进行类似分区的方式,一个区内,所有云服务器都可以进行相互访问(当然是需要用户解除安全规则才可以),都在一个局域网,这个大局域网内会有设备进行分配公网IP,普通公网IP池就类似一个DHCP的公网池,你服务器解绑后就自动释放出来了,弹性公网IP就是在你用的时候一直绑定到你的服务器,哪怕中间释放,再绑定,还是那个IP,专用。很显然,普通公网IP地址数量只要保持跟用户一样多就够了,因为有用户退出就可以动态释放,弹性公网IP就要至少是一个用户一个,还有些用户需要多个的,这些数量是很多的。

但无论如何,公网IP数量肯定是管够的,毕竟做开始做云计算,阿里就可以预见到IP地址的重要性了。

关于NAT

从这台云服务器中可以看到,网卡上只配置有私网IP,而上面看到的公网IP并没有在网卡上,因此,这个公网IP就是通过一对一的方式映射在云账户的这个网卡上的。

但这里NAT也只是这种一对一的方式,不会出现多个云服务器通过NAT共用一个公网IP的情况。

阿里云首先通过储备大量的公网IP数量,跟运营商建立BGP连接,进行全网广播即可。在每个云节点地址数量管够,然后再通过一对一的NAT映射方式,将公网IP分配给用户。

你有何看法呢?欢迎留言探讨!

声明:关于《mysql如何屏蔽查询项,阿里云服务器是如何实现每台服务器都是公网IP的呢》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2209669.html