인터넷과 같이 IP를 기반으로 하는 네트워크에서 각 컴퓨터 한 대마다 할당된 식별 번호이다. 현재는 32비트의 숫자로 표현하는 IPv4(Internet Protocol version 4)가 일반적이다. 다만 숫자 그대로는 이해하기 어렵기 떄문에 8비트씩 네 개로 분할하고 각각을 10진수로 표기해 192.168.0.1과 같이 표현한다.

IP 주소의 내용은 네트워크별로 나누어지는 네트워크 주소 부분과 그 네트워크 내에서 컴퓨터를 식별하기 위한 호스트 주소 부분을 조합하여 구성된다. 같은 네트워크 안에서 정상적으로 통신하기 위해선 네트워크 주소는 같고 호스트 주소는 달라야 한다.

호스트 주소 부분의 모든 비트가 0이라면 특정 호스트가 아니라 네트워크 그 자체를 나타낸다.
모든 비트가 1이라면 특정 호스트가 아니라 브로드캐스팅을 나타낸다.

IP 주소를 구성하는 비트 수에 따라 IPv4 와 IPv6로 분류할 수 있다.
또한 모든 네트워크에서 통용되는 공인 IP 주소와 제한된 범위에서만 통용되는 사설 IP 주소로 나눌 수 있다.


참고자료

그림으로_이해하는_네트워크_용어