티스토리 뷰
아이피(IP) 종류
IP(Internet Protocol)란 인터넷에 연겨로디어 있는 모든 장치들(컴퓨터, 서버 장비, 스마트폰 등)을 식별할 수 있도록 각각의 장비에게 부여되는 고유 주소이다.
우리가 다른사람에게 우편물을 보낼 때 국가, 지역, 아파트, 동호수 를 정확하게 기재하여 발송하듯이, 네트워크 데이터가 우리에게 도달해 나무위키 같은 홈페이지를 띄우기 위해서는 정확한 주소 정보가 필요하다. 그것이 흔이 말하는 인터넷 주소 IP 이다.
IP주소는 IPv4, IPv6 2가지 종류가 있다. 단 일반적으로 IP 주소라 하면 IPv4 주소를 말한다고 보면 된다.
공인 IP / 사설 IP / 고정 IP / 유동 IP
고정 IP
고정 IP는 말 그대로 변하지 않고 컴퓨터에 고정적으로 부여된 IP이다.
한번 부여되면 IP 반납을 하기 전까지는 다른 장비에 부여할 수 없는 고유의 IP로 보안성이 우수하기 때문에 보안이 필요한 업체나 기관에서 사용한다.
유동 IP
유동 IP 역시 말 그대로 변하는 IP이다.
인터넷 사용자 모두에게 고정 IP를 부여해 주기는 힘들기 때문에, 일정한 주기 또는 사용자들이 인터넷에 접속하는 매 순간마다 사용하고 있지 않은 IP 주소를 임시로 발급해주는 IP이다.
대부분의 사용자는 유동 IP를 사용한다.
공인 IP
IP 주소는 임의로 우리가 부여하는 것이 아니라 전 세계적으로 ICANN이라는 기관이 국가별로 사용할 IP 대역을 관리하고, 우리나라는 한국인터넷즌흥원(KISA)에서 국내 IP 주소들을 관리하고 있다.
이것을 ISP(Internet Service Provider의 약자로 KT, LG, SKT와 같이 인터넷을 제공하는 통신업체)가 부여받고, 우리는 위 회사에 가입을 통해 IP를 제공받아 인터넷을 사용하게 되는 것이다. 이렇게 발급받은 IP를 공인 IP라고 한다.
사설 IP
공유기를 사용한 인터넷 접속 환경일 경우 공유기까지는 공인 IP 할당을 하지만, 공유기에 연결되어 있는 가정이나 회사의 각 네트워크 기기에는 사설 IP를 할당한다.
즉, 사설 IP는 어떤 네트워크 안에서만 내부적으로 사용되는 고유한 주소이다. 사설 IP는 보통 내 컴퓨터에서 사용하는 로컬 IP라고도 불리운다.
공인IP는 전 세계에서 유일하지만, 사설 IP는 하나의 네트워크 안에서 유일하다. 공인 IP는 외부, 내부 상관 없이 해당 IP에 접속할 수 있으나, 사설 IP는 내부에서만 접근이 가능하다.
사설 IP & 사설망 원리
사설망이란 공유기를 사용한 인터넷 접속 환경일 경우 공유기까지는 공인 IP 할당을 하지만, 공유기에 연결되어 있는 가정이나 회사의 각 네트워크 기기에는 사설 IP를 할당하여 그룹으로 묶는 방법이다.
사설망 (Private Network)는 지정된 대역의 아이피만 사용이 가능하다. 톰캣이나 아파치 서버를 설치하면서 봤던 192.168.0.0 번대의 아이피가 바로 사설IP를 일컫는다.
NAT (사설망 외부 통신 방법)
외부 인터넷 입장에서 주소 번호가 똑같은 사설 IP 들을 어떻게 각각을 특정해 정확히 찾아들어가 우리에게 웹 페이지를 띄우는지 알아보자.
NAT(Network Adress Translation) : 인터넷 주소 번역 기능
인터넷 주소 번역 원리는 간단하다. 우선 공유기(라우터)에 연결되어있는 각 사내 컴퓨터들의 사설 IP(192.168.0.xxx)를 받아와 공인 IP로 변환한다. 그리고 외부 인터넷으로 공인 IP 주소 정보를 보내는 것이다.
외부 입장에서는 어느 회사의 영업부 사원이 보냈는지 알지 못한다. 그냥 회사 공유기 주소만 알고 있는것이다. 답변을 하게되면, 인터넷 정보가 다시 회사 공유기로 올것이고 공유기에서는 이전에 요청한 정보들을 다 기억하고 있어서, 확인하고 그대로 PC에게 넘겨주는 것이다.
즉 private ip를 사용하고 있는 컴퓨터가 사설 바깥쪽에 있는 public ip에 해당되는 외부세계에 간접적이라도 접속할 수 있게 된다. 이때 사용되는 기술이 바로 NAT인 것이다.
*참고 블로그 /Inpa Dev / 2024-03-26 / https://inpa.tistory.com/entry
'cs' 카테고리의 다른 글
DNS, hosts 파일 (0) | 2024.03.28 |
---|