IPv4
- 네 개의 숫자가 세 개의 점으로 분리된 형태이다.
예시 : 1.160.10.240 - 가장 널리 사용되는 형식이다.
- 공용 공간에서 37억 개의 서로 다른 주소를 허용한다.
cf ) IPv6
- 정말 길고 독특한 숫자 기호와 문자로 이뤄진 이상한 문자열 형태로 되어있다.
예시 : 3ffe:1900:4545:3:200:f8ff:fe21:67cf - IoT(사물 인터넷)에 많이 쓰인다.
Private vs Public IP (IPv4)
(출처 : saa 강의)
- 2개의 공용 웹서버들은 공용 IP를 사용해서 서로 통신할 수 있다.
- 왼쪽 밑 파란색 회사 A
: 회사에는 사설 네트워크가 있고, 기본적으로 사설 네트워크 내의 모든 컴퓨터가 사설 IP를 사용하여 서로 통신할 수 있다.
: 반면 공용 게이트웨이인 인터넷 게이트웨이를 이용하게 되면 이 인스턴스들도 다른 서버들에 액세스 할 수 있게 된다. - 오른쪽 밑 파란색 회사 B
: 이 회사 역시 IP가 있는 인터넷 게이트웨이가 잇어서 인터넷을 통해 어디든 연결하면 다른 서버들과 통신할 수 있다. - 공용 IP가 있으면 인터넷 전역에 액세스 할 수 있고, 사설 IP로는 사설 네트워크 내에서만 액세스 할 수 있다는 점이다.
Public IP(공용 IP)
- 기기가 인터넷상에서 식별될 수 있다.
- 전체 웹에서 유일한 것이다. 즉, 두 개 이상의 기기가 같은 공용 IP를 가질 수 없다.
- 구글 검색으로 그 IP의 지리적 위치를 쉽게 찾을 수 있다.
Private IP(사설 IP)
- 기기가 오직 사설 네트워크 안에서만 식별될 수 있다.
- IP가 사설 네트워크안에서만 유일한 것이다. 즉, 두 개의 다른 회사는 같은 사설 IP를 가질 수 있고 문제가 되지 않는다.
- 기기가 사설 네트워크에 있을 때 NAT 장치와 프록시 역할을 할 인터넷 게이트웨이를 통해 인터넷에 연결된다.
- 지정된 범위의 IP만 사설 IP로 사용될 수 있다.
Elastic IPs(탄력적 IP)
- EC2 인스턴스를 시작하고 중지할 때 공용 IP를 바꿀 수 있다.
- 인스턴스에 고정된 공용 IP를 사용하면 탄력적 IP가 필요하게 된다.
- 탄력적 IP는 사용자가 원하는 기간만큼 소유할 수 있는 공용IPv4인데 삭제하지 않는 한 계속 가지고 있다.
- 한 번에 한 인스턴스에만 연결할 수 있다.
- IP주소가 탄력적이면 한 인스턴스에서 다른 인스턴스로 빠르게 이동함으로써 인스턴스 또는 소프트웨어의 오류를 마스킹할 때 사용할 수 있지만 이런 일은 드물다.
: 왜냐면 계정당 탄력적 IP를 5개만 쓸 수 있기 때문이다. - 사실, 탄력적 IP는 사용하지 않는 것이 좋다. 매우 좋지 않은 구조적 결정으로 인해..
'AWS(Amazon Web Service)' 카테고리의 다른 글
[AWS] EC2의 ENI (0) | 2024.09.19 |
---|---|
[AWS] EC2의 Placement Groups(배치 그룹) (0) | 2024.09.18 |
[AWS] Spot Instances 및 Spot 집합 (2) | 2024.09.16 |
[AWS] EC2 Instances Purchasing Options(구매옵션) (1) | 2024.09.15 |
[AWS] SSH 관련 (0) | 2024.09.14 |