참고
Understanding CIDR
CIDR 소개
NOTE
CIDR(Classless Inter-Domain Routing, 사이더)는 클래스 없는 도메인 간 라우팅 기법이다!
일반적으로 보안 그룹 규칙 및 AWS 네트워크에 사용됨
•
1993년 도입되기 시작한, 최신의 IP 주소 할당 방법이다.
•
CIDR은 기존의 IP 주소 할당 방식이었던 네트워크 클래스를 대처했다.
•
CIDR이 겹쳐서는 안 되며, AWS 내 최대 CIDR의 크기는 /16입니다.
CIDR 이해 - IPV4, Subnet Mask
NOTE
CIDR은 2가지 구성요소로 구성된다!
위의 이미지에서 서브넷마스크는 초록색 숫자의 IP를 0~255범위로 가진다.
서브넷 마스크의 범위 32(1) ~ 16(65,356) ~ 0(ALL)
•
기본 IP
◦
범위(XX.XX.XX.XX)에 포함된 IP를 나타낸다.
◦
ex) 10.0.0.0, 192.168.0.0
•
서브넷 마스크
◦
IP에서 변경할 수 있는 비트 수를 정의한다.
◦
ex) /0, /24, /32
•
서브넷 마스크 예시
◦
192.168.0.0/24 → 192.168.0.0 ~ 192.168.0.255 (256IP)
◦
192/168.0.0/16 → 192.168.0.0 ~ 192.168.255.255 (65,536IP)
◦
134.56.78.123/32 → 134.56.78.123
Public vs. Private IP (IPv4)
NOTE
IANA(Internet Assigned Numbers Authority)는 개인(LAN) 및 공용(인터넷) 주소 사용을 위해 특정 IPv4 주소 블록을 선정했다.
개인 IP에 대한 범위
•
대규모 네트워크
◦
10.0.0.0 ~ 10.255.255.255 (10.0.0.0/8)
•
AWS default VPC
◦
172.16.0.0 ~ 172.31.255.255 (172.16.0.0/12)
•
홈 네트워크
◦
192.168.0.0 ~ 192.168.255.255 (192.168.0.0/16)
•
나머지 IP는 모두 공용!