Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

IP Adressses Use Cases

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

In AWS (Amazon Web Services), IP addresses work similarly to IP addresses

in traditional networking, but with some additional features and


management options specific to the AWS environment. Here are some key
aspects of how IP addresses work in AWS:

1. Elastic IP Addresses (EIP): In AWS, you have the option to allocate


an Elastic IP address to your instances. An Elastic IP address is a static,
public IPv4 address that you can associate with your AWS account
and remap to different instances within the same region. This
provides a fixed public IP address for your resources, even if you stop
or terminate an instance.
2. Public IP Addresses: When you launch an EC2 instance in a public
subnet, it is automatically assigned a public IP address by default.
This allows the instance to communicate with the internet directly.
The public IP address is dynamic and can change if you stop and
restart the instance. However, you can use an Elastic IP address to
provide a fixed public IP for instances that need a stable public
address.
3. Private IP Addresses: Each EC2 instance launched in a VPC is
assigned a private IP address from the IP address range defined for
the VPC's subnet. Private IP addresses are used for internal
communication between instances within the VPC and are not
accessible from the internet directly. Private IP addresses remain
unchanged unless you stop and restart the instance.
4. VPC CIDR Block: When you create a VPC, you define an IP address
range for the entire VPC. This IP address range is known as the VPC
CIDR (Classless Inter-Domain Routing) block. It determines the range
of IP addresses available for the instances and resources within the
VPC. For example, a common VPC CIDR block is "10.0.0.0/16," which
allows for up to 65,536 IP addresses.
5. Subnet CIDR Blocks: Within a VPC, you create subnets, each with its
own IP address range, known as the subnet CIDR block. Subnets are
logical segments of the VPC that allow you to organize resources and
control traffic flow. Instances launched in a subnet are assigned IP
addresses from that subnet's CIDR block.
6. NAT Gateway and NAT Instances: When instances in private
subnets need to access the internet for updates or to download
software, they use Network Address Translation (NAT) to
communicate through a public subnet with a public IP. AWS provides
NAT Gateway and NAT Instances for this purpose.
7. IPv6 Support: AWS also supports IPv6, and you can enable IPv6 for
your VPC and subnets if needed. IPv6 provides a large address space
and is becoming increasingly important as IPv4 addresses become
scarce.

Overall, IP addresses in AWS play a crucial role in enabling communication


between instances, both within the VPC and with the internet. Elastic IP
addresses offer flexibility and stability for public-facing resources, while
private IP addresses facilitate secure internal communication within the
VPC. The VPC CIDR block and subnet CIDR blocks define the overall IP
address space available to your resources, and proper planning is essential
to ensure efficient use of IP addresses within your AWS environment.

You might also like