학습목표
Security Groups & Ports를 이해하고 설명할 수 있습니다
AWS에서 가장 기본이 되는 네트워크 보안 기술로, SG를 사용하여 E2C Instance로 들어오거나(Inbound) 나가는(Outbound) 트래픽들을 직접 설정하여 제어할 수 있습니다. 이렇듯 SG는 서비스의 보안과 관련된 아주 중요한 기능이므로 EC2를 활용하여 인프라를 구축하는 경우 올바르게 사용할 줄 알아야 합니다.
포트(Port)IPv4 and IPv6Inbound NetworkOutbound NetworkIP version, Type, Protocol, Prot range, Source
네트워크 서비스 혹은 특정 프로세스를 식별하는 논리적 단위로, IP 내에서 프로세스를 정확히 식별하기 위해 사용됩니다.
포트의 번호를 가지고 프로세스를 식별하게 되는데, 그 번호는 16비트 범위의 숫자로 구성되며 아래와 같이 크게 세 가지로 나뉩니다.
Well-known Ports(잘 알려진 포트) - 0 ~ 1023
IANA (Internet Assigned Numbers Authority)에서 할당한 TCP/UDP 포트22 - SSH (Secure Shell)80 - HTTP443 - HTTPSRegistered Ports(등록된 포트) - 1024 ~ 49151
1433 - MSSQL3306 - MYSQLDynamic Ports(동적 포트) - 49152 ~ 65535