aws에서 ip설정을 하다 보니까 왜 10.x.x.x를 쓰는곳이 있고 왜 172.x.x.x를 쓰는 곳이 있을까 뭐가 다르지? 라는 생각을 해봤다.
RFC 1918의 사설 IP 범위
사실 결론부터 말하자면 네트워크의 범위의 차이이지 사용성이나 기능은 똑같다
둘다 IPv4 블록에서 프라이빗 IP 주소를 위한 범위이며, 모두 RFC 1918 에 따라서 사설 네트워크에서 사용할 수 있는 주모 범위이다.
즉 인터넷에서는 라우팅되지 않는다.
주소 범위 | 너트워크 크기 | 비트수(/값) |
10.0.0.8 | 16,777,216 | /8 A 클래스 |
172.16.0.0/12 | 1,048,576 | /12 B 클래스 |
192.168.0.0/16 | 65,636 | /16 C 클래스 |
10.x.x.x 와 172.x.x.x의 차이
그래서 둘의 큰 차이가 뭐냐고 하면 주소 범위의 차이, 주소 사용성, IP 충돌 가능성의 문제이다.
주소 범위
10.x.x.x
- 10.0.0.0 ~ 10.255.255.255
- /8의 크기로 사용되며 가장 큰 범위를 제공
- 넓은 네트워크 범위가 필요할 때 유용
172.x.x.x
- 172.16.0.0 ~ 172.31.255.255
- /12의 크기로 사용되며 제한적
- 중간 크기의 네트워크에 적합
주소 사용성
10.x.x.x
- 가장 널리 사용되며, 특히 대규모 기업 네트워크 및 클라우드 환경에서 선호
- AWS VPC에서 기본적으로 추천되는 CIDR 범위입니다.
- 범위가 크기 때문에 충돌 가능성이 적습니다.
172.x.x.x
- 대규모 네트워크보다는 중간 크기 또는 특정 영역에서 선호됩니다.
- 일부 네트워크 설계자는 10.x.x.x와 구분하기 위해 사용하기도 합니다.
IP 충돌 가능성
중복의 가능성 떄문에 10.x.x.x는 중복 가능성이 적고 172.x.x.x는 중복 가능성이 높습니다.
요약
항목10.x.x.x172.x.x.x
항목 | 10.x.x.x | 172.x.x.x |
주소 범위 | 넓음 (16,777,216개) | 중간 (1,048,576개) |
사용성 | 대규모 환경에 적합 | 중간 규모 환경에 적합 |
충돌 가능성 | 낮음 | 약간 높음 |
AWS 기본 추천 | 예 (기본 CIDR) | 아니요 |
사용 사례 | 대규모 네트워크 | 테스트/특수 목적 |
'AWS' 카테고리의 다른 글
Routing Table & Internet Gateway(라우팅테이블 & 인터넷게이트웨이) (0) | 2025.01.14 |
---|---|
AWS에서 네트워크 트래픽과 접근을 제어하는 도구 (0) | 2025.01.13 |
AWS에서 네트워크 트래픽과 접근을 제어하는 도구 (0) | 2025.01.11 |
Virtual Private Cloud(VPC) 핵심잡자 (0) | 2025.01.08 |
VPN 알아보기 (0) | 2025.01.06 |