본문 바로가기

네트워크 엔지니어 환영의 기록 184

반응형
ANS #5, EC2 Networking Concepts Deep Dive - 2 Using Placement Groups(배치그룹) Availability Zone 내에는 다수의 Data Center가 있고 Data Center 내에 다수의 Physical host가 존재함 Physical host 내에 EC2, RDS 등의 서비스가 올라가며, EC2를 생성하면 임의로 Physical host로 배정됨 우연히 같은 Data Center 내에 같은 Physical host에 EC2 혹은 다른 physical host에 배정된다면 빠른 속도를 기대할 수 있음 배치 그룹을 적절히 사용하면 네트워크 성능을 최대화하고 지연시간을 줄일 수 있음 배치 그룹은 이미 생성된 EC2에 적용할 수 없으며, 생성시 설정해야 함 배치 그룹에 포함된 인스턴스의 단일 트래픽 플로우는 5 Gbps ~ 10 Gb.. 2020. 9. 6.
SOA #13, Compliance - 1 DDoS(Distributed Denial Of Service Attack) 분산 서비스 거부 공격, DoS 공격과는 달리 다수의 메커니즘에 의해 실행됨 Amplification/Reflection 공격 : 공격자가 다수의 NTP, SSDP, DNS, SNMP 서버에 요청을 보내 트래픽을 증폭시킨 후 공격대상에 이를 보내는 공격법(Source IP Spoofing) Application 공격 : GET Flooding 공격, 다수의 커넥션을 생성한 뒤 최대한 오래 유지하여 지연시킴 AWS Shield : ELB, Cloudfront, Route 53, WAF, Autoscaling, Cloudwatch 등을 DDoS 공격으로부터 방어하는 서비스 Standard와 Advanced로 나뉨 Standard는 .. 2020. 9. 5.
L4 스위치 쉽게 이해하기 #3(NAT) 이번 문서 'L4 스위치 쉽기 이해하기'와 '서버 부하 분산 쉽게 이해하기', 다음에 이어질 문서인 'L4/L7 로드밸런싱 쉽게 이해하기'는 L4/L7 Network Swtich인 'F5 Networks' 장비를 기준으로 설명합니다. Alteon(Radware), Brocade, Cisco, Piolink, Pumkin, Citrix의 관점에서는 다소 다를 수 있습니다. 이번 문서에서는 L4 스위치에서 Network Address Translation(NAT), 네트워크 주소 변환이 어떻게 활용되는지 알아보고자 합니다. NAT는 L4 스위치에 있어서 떼려야 뗄 수 없는 존재입니다. 일부의 경우를 제외하고는 L4 스위치에서는 NAT를 끊임없이 사용합니다. 그렇기에 NAT를 제대로 이해하지 못하면 L4 스위.. 2020. 9. 5.
ANS #4, EC2 Networking Concepts Deep Dive - 1 EC2의 Network Interface(Elastic Network Interface, ENI) VPC에서 가상 네트워크 카드를 나타내는 논리적 네트워킹 구성 요소 EC2에 ENI를 할당하고 각 Subnet의 IP를 할당해주면 그 Subnet에 연결됨 EC2 유형에 따라 가질 수 있는 ENI의 갯수는 제한적이며 t2.micro의 경우, 최대 2개 장착 가능 인스턴스에서 분리한 후 다른 인스턴스에 연결할 수 있음 VPC의 모든 인스턴스는 기본 네트워크 인터페이스(eth0)라는 기본 네트워크 인터페이스를 갖고 시작하며 eth0의 IP가 있는 Subnet에 속함 EC2에 접속하여 ifconfig를 확인하면 Private IP는 보이지만 Public IP는 볼 수 없음 Public IP는 Internet ga.. 2020. 9. 5.
ANS #3, VPC Routing and Subnet VPC Router 다른 네트워크간 통신을 담당하는 Router Cisco Router와는 다른 개념의 존재로 접근할 수 없으며, 설정할 수 없음 Router는 AZ에 걸쳐 있기 때문에 Single point of hardware가 존재하지 않음 VPC는 기본적으로 Main route table을 보유하고 있으며 Table 내 Local route를 탑재하고 있음 Local route : VPC 내 Subnet들에 한해 VPC 내 모든 대역를 목적지으로 하는 Local routing이 있어 별도의 Routing 없이 통신 가능 하나의 Subnet에만 해당하는 Route table을 만들기 위해서는 Custom route table을 만들어 해당 Subnet만 적용하면 됨 Custom route table.. 2020. 9. 3.
ANS #2, VPC(Virtual Private Cloud) Concepts VPC 소개 Logical Data center, 한 계정에 귀속되는 AWS Cloud Network 하나의 VPC는 Availability Zone의 집합인 Region에 소속됨 하나의 VPC는 다수의 Availability Zone(AZ)에 걸쳐 있는 논리적 데이터 센터를 의미함 외부에 공개될 Public resource와 공개되어서는 안되는 Private resource로 쪼개는 것이 권장됨 외부 데이터 센터의 Hardware VPN과 VPC 사이의 Tunnel 생성 가능 계정에 기본적으로 생성된 Default VPC는 삭제 가능 VPC 다어어그램(그림참조) VPC는 논리적으로 다수의 Subnet으로 구성됨 하나의 Subnet은 하나의 Availability zone에 소속됨(다수의 AZ를 가질 수.. 2020. 9. 2.