AWS Certified Advanced Networking - Specialty Exam
Total Page:16
File Type:pdf, Size:1020Kb
N E T 2 0 7 - R Understanding the basics of IPv6 networking on AWS Shakeel Ahmad Solutions Architect Amazon Web Services © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda Why IPv6 Brief overview of the IPv6 protocol IPv6 in Amazon VPC IPv4 to IPv6 migration patterns Hands-on with IPv6 on AWS © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. IPv4 exhaustion IPv4 vs IPv6 address size IPv4: 32-bit / 4,294,967,296 addresses (~4.3 x 109) 11000000 00000000 00000010 00000001 IPv6: 128-bit / 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses (~3.4 x 1038) 0010000000000001 0000110110111000 0000111011000010 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000001 © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. IPv4 vs IPv6 address types IPv4: Address types 1. Unicast 2. Broadcast 3. Multicast IPv6: Address types 1. Unicast 2. Multicast 3. Anycast IPv4 vs IPv6 address format IPv4: Dotted Decimal Notation + CIDR 192.168.0.1/24 127.0.0.1 IPv6: Colon-Separated Hextet Notation + CIDR 2001:0db8:0ec2:0000:0000:0000:0000:0001/64 0000:0000:0000:0000:0000:0000:0000:0001 2001:db8:ec2:0:0:0:0:1/64 0:0:0:0:0:0:0:1 2001:db8:ec2::1/64 ::1 © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon VPC—dual-stack VPC Internet gateway IPv4: IPv6: Instance Public Subnet Amazon VPC—private subnet? NAT? VPC Egress-only internet gateway IPv4: IPv6: Instance X Private subnet Amazon VPC—IPv6 routing and more . VPC Internet gateway IPv4: IPv6: Instance VPC Public Subnet Target Status Egress-only 2001:db8:ec2:/56 local Active internet gateway ::/0 IGW Active IPv4: IPv6: Instance X Private subnet Target Status 2001:db8:ec2:/56 local Active ::/0 EIGW Active Amazon VPC—NACLs, security groups . © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Migrating to IPv6 • Step 1: Associate an IPv6 CIDR block to your VPC & subnets • Step 2: Update your route tables • Step 3: Update your security group rules • Step 4: Change your instance type (if required) • Step 5: Assign IPv6 to your instances • Step 6: Configure IPv6 on your instances (if required) • Step 7: Turn on IPv6 on Application Load Balancer (dual stack) Dual-stack IPv4 IPv6 Address Address Amazon VPC—migration patterns ipv4 Availability Zone 1 Availability Zone 2 VPC Internet gateway Application Load Balancer DNS name: nameme-xyz.us-east-1.elb.amazonaws.com IP address type: ipv4 Auto Scaling group Instance Instance Amazon VPC—migration patterns ipv4 Availability Zone 1 Availability Zone 2 VPC Internet gateway Application Load Balancer DNS Name: nameme-xyz.us-east-1.elb.amazonaws.com IP address type: dual-stack Auto Scaling group Instance Instance 172.31.0.100/20 172.31.16.100/20 Dual-stack user/dual-stack website DNS www.ipv6.org 194.63.248.52 (A) 2a01:5b40:0:248::52 (AAAA) IPv4 IPv6 internet internet www.ipv6.org © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Details • Use your own account (AWS credits available) • Use either AWS Management Console or AWS CLI (or both) • Ask questions as you go along https://bit.ly/AWSIPv6Workshop Learn networking with AWS Training and Certification Resources created by the experts at AWS to help you build and validate networking skills Free digital courses cover topics related to networking and content delivery, including Introduction to Amazon CloudFront and Introduction to Amazon VPC Validate expertise with the AWS Certified Advanced Networking - Specialty exam Visit aws.amazon.com/training/paths-specialty © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you! Shakeel Ahmad [email protected] © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved..