API
Edge Cloud
Edge Cloud
OverviewBillingTerraformAnsible
API
Chosen image
Home/Edge Cloud/Networking/IP address/Difference between virtual, floating, and reserved IP addresses

Difference between virtual, floating, and reserved IP addresses

Cloud IP addresses serve different purposes based on their type. Virtual, floating, and reserved IPs provide flexibility for high availability, external access, and network management. The table below outlines their key differences and use cases.

Type of an IP address Use cases Intended for Subnet
Virtual IP • Assign to multiple Virtual Machines for fault tolerance
• Use as a secondary address for a network interface
• Automatically assigned as a Virtual IP for Load Balancers
• A virtual IP is a subtype of a Reserved IP
Virtual Machines Public or private
Floating IP • Provide public access to a Virtual Machine in a private subnet via DNAT
• Assign to any Virtual Machine, Bare Metal server, or Load Balancer
Private ports of Virtual Machines, Bare Metal servers, and Load Balancers Public (mapped via DNAT)
Reserved IP • Pre-allocate an IP for future use
• Assign to any Virtual Machine, Bare Metal server, or Load Balancer at any time
• Can be converted into a Virtual IP if needed
Virtual Machines, Bare Metal servers, and Load Balancers Public or private

Cloud IPs

All IP addresses on the Cloud platform are native and correspond to the exact physical location where the server is deployed. This results in low latency, optimized routing, and improved performance for cloud services.

When a public IP is assigned, it comes from a shared regional pool and remains static for the lifetime of the network interface. However, if the interface is deleted and re-created, the public IP is released back into the pool and replaced with a new one.

Read more about each IP type in the following articles:

Create and configure a floating IP address

Create and configure a virtual IP address

Create and configure a reserved IP address

Was this article helpful?

Not a Gcore user yet?

Discover our offerings, including virtual instances starting from 3.7 euro/mo, bare metal servers, AI Infrastructure, load balancers, Managed Kubernetes, Function as a Service, and Centralized Logging solutions.

Go to the product page