IP 주소

네트워크/OSIP
읽는데 4분 소요
처음 쓰여진 날: 2026-01-11
마지막 수정일: 2026-01-11
조회수: 63

요약

IP 주소의 기본 개념과 IPv4, IPv6의 차이점을 설명합니다. IPv4 주소의 32비트 구조와 IPv6 주소의 128비트 구조를 이해하고, 네트워크 주소, 호스트 주소, 브로드캐스트 주소의 개념을 학습합니다.

IP란?

IP(Internet Protocol) 는 인터넷에서 데이터를 주고받기 위한 통신 규약(프로토콜)입니다.

우편물을 보내려면 주소가 필요하듯이, 인터넷에서 데이터를 주고받으려면 각 장치를 식별할 수 있는 주소가 필요합니다. 이 주소가 바로 IP 주소입니다.

용어설명
IP인터넷에서 데이터를 주고받기 위한 통신 규약
IP 주소IP 통신에서 각 장치를 식별하기 위한 고유한 번호

IP 주소는 PC, 스마트폰, 서버 등 네트워크에 연결된 모든 장치에 할당됩니다.


IPv4 vs IPv6 핵심 요약

IP 주소에는 IPv4IPv6 두 가지 버전이 있습니다.

  • IPv4: Internet Protocol version 4 (4번째 버전)
  • IPv6: Internet Protocol version 6 (6번째 버전)
IPv5는 어디 갔나요?

IPv5는 실험적인 프로토콜로 개발되었지만, 상용화되지 않고 사라졌습니다.

IPv5 (ST - Internet Stream Protocol)

  • 실시간 음성/영상 스트리밍을 위해 1979년에 실험적으로 개발
  • 32비트 주소 체계를 그대로 사용해서 IPv4의 주소 고갈 문제를 해결하지 못함
  • 결국 채택되지 않고, 128비트의 IPv6가 후속 버전으로 선정됨
구분IPv4IPv6
비트32비트128비트
구분8비트씩 4개16비트씩 8개
표기10진수(.)16진수(:)
예시192.168.0.12001:db8::1

IPv4 주소

IPv4 주소는 32비트로 구성되어 있습니다. 32비트를 8비트씩 4개로 나눕니다. 이 비트(2진수)를 10진수로 바꾸면 우리가 많이 보는 IP주소 형태가 됩니다.

IPv4 주소 설명 감자
IPv4 주소는 32비트, 8비트씩 4개로 나눔

8비트로 만들 수 있는 가장 큰 10진수를 구해봅시다.

11111111(2)=27+26+25+24+23+22+21+20=255(10)11111111_{(2)} = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 255_{(10)}

11111111(2)11111111_{(2)} 는 11111111이 2진수임을 표시한 것입니다.

이 때문에 IPv4 주소는 0.0.0.0 ~ 255.255.255.255 까지 표현할 수 있습니다.

IPv4 주소의 총량은 대략 43억개 정도입니다. (2322^{32} = 4,294,967,296)



IPv6 주소

IPv6 주소는 128비트로 구성되어 있습니다. 128비트를 16비트씩 8개로 나눕니다.

구분IPv4IPv6
비트 길이32비트128비트
구분 방식8비트씩 4개 (.으로 구분)16비트씩 8개 (:으로 구분)
표기 방식10진수16진수
주소 예시192.168.0.12001:0db8:85a3:0000:0000:8a2e:0370:7334
주소 개수약 43억개 (2322^{32})약 340간개 (21282^{128})

IPv6는 IPv4의 주소 고갈 문제를 해결하기 위해 등장했습니다. 128비트를 사용하여 사실상 무한에 가까운 주소를 제공합니다.



IP 주소 종류

IP 주소, 네트워크 주소, 브로드캐스트 주소, 호스트 주소 설명 감자
IP 주소는 네트워크 주소, 호스트 주소, 브로드캐스트 주소로 나뉨

IP 주소는 네트워크 주소, 호스트 주소, 브로드캐스트 주소로 나눌 수 있습니다.

구분설명
네트워크 주소네트워크를 대표하는 주소
호스트 주소호스트(장치 - PC, 스마트폰)에 할당하는 주소
브로드캐스트 주소모든 호스트(장치)에 데이터를 한 번에 전송할때 사용하는 주소

예를 들어, 192.168.1.0/24 네트워크에서:

  • 네트워크 주소: 192.168.1.0 (호스트 부분이 모두 0)
  • 브로드캐스트 주소: 192.168.1.255 (호스트 부분이 모두 1)
  • 호스트 주소: 192.168.1.1 ~ 192.168.1.254 (254개)

네트워크 주소, 브로드캐스트 주소를 구하는 방법은 서브넷 마스크에서 자세히 다룹니다.


정보처리기사 실기 대비 문제

관련 글

(16개)
제목태그시험
IP 정보처리기사 실기 모의 시험
IP
응시
서브넷 마스크(Subnet Mask)
IP
-
서브넷팅(Subnetting)
IP
-