• 浮动IP、IP、动态IP、静态IP等各类IP之区别


    云计算环境中,IP地址的管理和使用变得尤为重要。不同的IP地址类型,如弹性公网IP(Elastic Public IP)、私有IP(Private IP)、浮动IP(Floating IP)和虚拟IP(Virtual IP),各自具有独特的功能和用途。了解这些IP地址之间的区别以及它们在云计算环境中的应用,有助于更好地管理和优化云资源

    hat is a floating IP?

    1.什么是浮动IP

    浮动IP(Floating IP)是一种网络服务,它允许管理员在多个网络之间动态分配一个外部IP地址,以便为远程访问用户提供访问服务。浮动IP通常用于远程访问和网络管理,特别是在需要动态分配IP地址的环境中。通过浮动IP,管理员可以将一个公共IP地址分配给内部网络中的设备,并为其提供外部访问能力,而无需为每个设备分配单独的IP地址。这有助于简化网络配置和管理,并减少潜在的IP地址冲突和浪费

    2.什么是IP地址

    IP地址简称IP,数字设备以此作为身份标识,才能被其他设备发现和识别。IP地址是设备间交互数据的先决条件。IP地址保证数据的发送者发出的数据能正确到相应的接收者,反之也是如此。一个IP地址可分配多个设备,一个设备也可拥有多个IP。

    为了更好的弄明白什么是浮动IP,首先需要搞明静态IP和动态IP之间的区别。

    3.动态IP

    当一个计算机接入到互联网,网络服务接入商会分配一个动态IP给这台计算机。动态IP对用户和接入商来说都是最经济的。动态IP是不固定的,过一段时间会变。过一段时间用户的电脑会收到一个新的IP地址,原来的IP地址有可以已经分配给了别的电脑。

    4.静态IP

    从一个方面来说,静态IP是 一个固定的IP地址,被永久的分配给一个设备。静态IP多用于Web服务器或者电子邮件服务器或者一个网站。这些网站通过一个固定的URL进行访问,用户可以通过URL找到IP地址。在一个网络中的计算机或者外围设备都有固定的IP,这样设备间才能很容易的交互数据。

    给一个静态IP分配域名后,用户就不需要记住复杂的IP地址。使用域名IP地址被转成了容易记忆的名字。域名一般只用于静态IP,因动态IP频繁变动使用域名意义不大。

    5.弹性公网IP

    弹性公网IP是一种可以直接访问Internet的IP地址。与私有IP和浮动IP不同,弹性公网IP是专为单个云服务器设计的,每个弹性公网IP只能分配给一个云服务器使用。这种IP地址的主要优点是可以直接连接到Internet,提供稳定的网络连接,适用于需要公网访问的应用程序。

    6.私有IP
    私有IP是公有云内部使用的IP地址,主要用于云服务器之间的内网通信。与弹性公网IP不同,私有IP不能直接访问Internet。这种IP地址适用于需要访问云服务器的内部应用程序,通过云平台的内部网络连接,可以降低网络延迟和提高数据传输效率。

    7.浮动IP
    浮动IP是一种与云服务器实例关联的公网IP地址。它与弹性公网IP类似,都可以直接访问Internet。然而,与弹性公网IP不同的是,浮动IP可以配置带宽参数。这意味着用户可以根据需要调整网络带宽,以满足不同的网络需求。浮动IP通常用于负载均衡和高可用性应用程序,可以将流量分散到多个云服务器实例上,提高应用程序的可靠性和性能。

    8.虚拟IP
    虚拟IP(Virtual IP)也称为VIP,是一个未分配给真实云服务器网卡的IP地址。虚拟IP的主要用途是在云服务器的主备切换中实现高可用性(High Availability, HA)。当主服务器发生故障无法对外提供服务时,虚拟IP可以动态切换到备用服务器上,确保应用程序的持续运行和服务的高可用性。这种技术有助于降低由于单点故障导致的应用程序停机时间,提高服务的稳定性和可靠性。
    在实际应用中,用户可以根据需要选择适合的IP地址类型来满足其特定的业务需求。对于需要直接连接Internet的应用程序,如Web服务器或邮件服务器等,弹性公网IP是一个不错的选择。对于需要在云平台内部进行通信的应用程序,如数据库消息队列等,私有IP可以提供更高效的网络连接。对于需要负载均衡和高可用性的应用程序,浮动IP和虚拟IP可以提供额外的功能和优势。
    需要注意的是,不同的云平台可能对不同类型的IP地址有不同的限制和配置要求。因此,在使用这些IP地址时,建议仔细阅读相关云平台的文档,以确保正确配置和使用这些资源。

    Floating IP – definition

    浮动IP

    一个浮动IP通常是一个公开的、可以路由到的IP地址,并且不会自动分配给实体设备。项目管理者临时分配动态IP到一个或者多个实体设备。这个实体设备有自动分配的静态IP用于内部网间设备的通讯。这个内部网使用私有地址,这些私有地址不能被路由到。通过浮动IP内网实体的服务才能被外网识别和访问。

    在一个配置好浮点IP的切换场景是,IP地址飘到网络中的另一台设备。新设备无延迟的接替当掉的设备,并对外提供服务。

    浮点IP是如何产生的?

    用户从系统管理员配置的资源池中为他们的项目获取IP地址。一旦用户获取一个浮动IP,就拥有了这个IP。他可以分配这个IP到一个计算实体,或者在任一时间移除分配给其他设备。就算设备关机,用户还拥有他属于他的浮动IP。浮动IP就像一种资源,当需要时可以分配给其他设备。

    使用多个平行的浮动IP主要是为了防止当其中的一个不可能用时使用其他地址以保证服务的正常可用。

    When are floating IPs used?

    什么时候会用浮动IP

    最大的可用性是浮动IP在生产环境中使用的一个关键因素。在网络中,单个错误可能会导致应用的不可用。如果系统能成功应对任何可以想到的应用场景,开发人员就可以安枕无忧。浮动IP的目标就最小当机下提供高可用的基础设施。

    浮动IP可以用于灵活的负载均衡地址,用于高峰时的负载均衡,分流访问流量到不同的网络节点。网络节点是连接到两个或者多个通讯网络。就像一台电脑分配工作流到不同的处理器,负载均衡大量并发的请求或者复杂的计算分配到并行系统中。

    Failover and switchover

    故障恢复和地址切换

    如果一个主要的负载均衡器或者集群中一个主要的业务服务器当掉,浮动IP立即被分配到冗余的应用器或者备用的负载均衡器,这些都需要提前配置好。当浮动IP飘到一个活动单元,活动单元立即承担相应的业务。故障恢复指的是非计划的网络服务切换。这种特别的保护推荐用于关键应用。

    一个有计划的从主切换到从,通常被称为切换。切换不是由故障或者错误引起,而是系统管理员操作完成。切换的典型应用场景时,当对一个系统时行例常的维护时,由另一服务接替他的功能。

    What advantages does a floating IP offer?

    浮动IP优点.

    浮动IP的主要优点是灵活,自由的根据需要分配。浮动IP即适用于故障恢复又适用于服务切换。比如对某个应用或者整个站点的升级,并能保证对业务有最小的影响。当对一个应用升级时,另一个应用分配输入流量。一旦升级完成,流量会被重新导入到升级节点。

    另一个优点是:浮动IP对外提供统一的IP,而不是实际对外提供服务的IP地址

  • 相关阅读:
    面了个拿 30K 出来的测试,见识到了什么叫真正的测试天花板
    postman连接mysql报ETIMEDOUT错误解决方法
    对于云原生时代的后端业务开发和项目系统学习,选Go Or Java?
    @PropertySource配置的用法
    我的名字叫大数据:第5章 我如何思考?
    SwiftUI 后台刷新多个 Section 导致 global index in collection view 与实际不匹配问题的解决
    Java、泛型快速排序
    机器学习:人工智能中实现自动化决策与精细优化的核心驱动力
    联盟链学习笔记-网络的创建
    2 ThreadLocal-InheritableThreadLocal
  • 原文地址:https://blog.csdn.net/J56793/article/details/139583340