VPC part1
Class 41th AWS VPC June10th
Virtual Private cloud (Network protocol)
AWS managed service :(Simple storage s3,Dynamo db,IAM..etc)
Customer managed service: (Ec2,ELB..etc)(network support required to connect the user)
What is the VPC ?
Amazon Virtual Private cloud(VPC) allow you to create a logically isolated section of the AWS cloud where you can launch AWS resources in a virtual network that you define.
For ex: Total house is the one network room divided into subnet ,if subnet public access ,so the instance public else private.Region(Compound wall)
Two different network combined we called as peering
Application servers (All Public subnets)
Database servers(All private subnets)
VPC Components
CIDR Block (Classless inter domain range)
Specifies the IP address range for the VPC (eg.,10.0.0.0/16)
Subnet
Definition: A range of IP Address in your VPC. subnets allow you to partition the VPC's IP address range into smaller segments
Public subnet: Has a route to the internet via an internet gateway.
Private subnet:No direct route to the internet
Route tables
Definition: Contains a set of rules(routes)that determine where network traffic is directed
Main route table :Default route table for the VPC
Custom route table :Additional route tables that can be associated with one or more subnets.
Internet Gateways
Definition: A horizontally scaled, redundant, and highly available VPC components that allows communication between instances in your VPC and the internet.
Usage:Attach an IGW to your VPC to enable internet access for instances in a public subnet.
NAT Gateway
Definition:A managed network address translation(NAT)service that enables instances in a private subnet to connect to the internet or other AWS service while preventing the internet from initiating connections with those instances,
Usage :Deploy in a public subnet to provide outbound internet access for instances in private subnets.
VPC Peering
Definition: A networking connection between two VPCs that enables you to route traffic between them privately.
Usage:Can peer VPCs within the same AWS region or Across different regions (inter-region VPC peering)
Security Group
Definition:Acts as a stateless firewall at the subnet level to control inbound and outbound traffic.
Usage:State filters traffic based on specified rules.
Network ACLS
Definition :Acts as a stateless firewall at the subnet level to control inbound and outbound traffic.
Usage:Provides an additional layer of allowing or denying specific IP traffic to subnets
Elastic IP address
Definition :a statis IPV4 address designed for dynamic cloud computing.
Usage:can be associated with instances in you VPC to allow incoming internet traffic
Two Ip's address
Public ip address
Private ip address(internal purpose subnet)
CDIR Range (Classless inter domain range)
10.0.0.0/n, n= net mask 16 to 32 (32 is MaxNetmask number- Which Netmask you have provided)
32-30= 2 power(2,2)=4 ip's will come
32-31=1 power(2,1)=2 ip's will come
32-32=0 powner(2,0)=1 ip's will come
32-29=3 power(2,3)=8 ip's will come
As see above some the ip's are marked red color and yellow color those ip's are reserved requirementd not provided ,one subnet has maximum 255 only.Practical
Step1: Create one vpc ccitsubnet1vpc
here 10.0.1.0/25 means 32-25=7 power(2,7)=128 ip's will come
Step2: Create subnet for the VPC
We plan to divided 128 /2 for 64 for 1 subnet and 64 for 2 subnet
As you see gvien below 59 ips are allotted only out 64, because 5 were reserved ips for internal useeStep3: create other subnet2 for same vpc, see below same vpc first vpc
subnet1 10.0.1.0/26 =64 ips (10.0.1.0)..(10.0.1.64)
subnet2 10.0.1.65/26 =64 ips (10.0.1.65)..(10.0.128)
--Thanks
No comments:
Post a Comment