IP 주소

기술노트

🌐 IP 주소 (IPv4, IPv6)

IP 주소는 인터넷에 연결된 모든 장치(컴퓨터, 스마트폰, 서버 등)를 고유하게 식별하고, 데이터를 주고받기 위한 주소입니다. 마치 집 주소처럼, 데이터를 보낼 목적지를 알려주는 역할을 합니다.

현재 주로 사용되는 IP 주소 체계는 IPv4와 IPv6 두 가지가 있습니다.


📜 IPv4 (Internet Protocol version 4)

IPv4는 현재 가장 널리 사용되는 IP 주소 체계입니다. 32비트로 구성되며, 8비트씩 4부분으로 나누어 점(.)으로 구분하여 표기합니다. 각 부분은 0부터 255까지의 숫자를 가집니다.

  • 표기 방식 : `xxx.xxx.xxx.xxx` (예: `192.168.0.1`)
  • 주소 개수 : 약 43억 개 (2^32)
  • 고갈 문제 : 인터넷에 연결되는 장치가 폭발적으로 증가하면서, IPv4 주소는 이미 고갈되었거나 고갈 위기에 처해 있습니다.

📜 IPv6 (Internet Protocol version 6)

IPv6는 IPv4의 주소 고갈 문제를 해결하기 위해 개발된 차세대 IP 주소 체계입니다. 128비트로 구성되며, 16비트씩 8부분으로 나누어 콜론(:)으로 구분하여 표기합니다. 각 부분은 16진수로 표현됩니다.

  • 표기 방식 : `xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx` (예: `2001:0db8:85a3:0000:0000:8a2e:0370:7334`)
  • 주소 개수 : 약 340간 개 (2^128) - 사실상 무한대에 가까운 주소 제공
  • 장점 :

> * 주소 공간 확장: IPv4의 주소 고갈 문제를 해결합니다. > * 보안 강화: IPsec(IP Security)이 기본적으로 내장되어 있어 보안 기능이 강화되었습니다. > * 효율적인 라우팅: 헤더 구조가 단순화되어 라우팅 효율이 향상되었습니다.


💡 정보처리기사 핵심 Point

  • 정보처리기사 시험에서는 IPv4와 IPv6의 비트 수, 표기 방식, 주소 개수, 그리고 주요 특징(장점/단점)을 비교하는 문제가 자주 출제됩니다.
  • IPv4의 주소 고갈 문제 때문에 IPv6로의 전환이 필수적이며, 두 주소 체계 간의 호환성을 위한 다양한 전환 기술(터널링, 듀얼 스택, 주소 변환)이 사용됩니다.
  • IP 주소는 네트워크 통신의 가장 기본적인 요소이므로, 그 개념과 동작 원리를 정확히 이해해야 합니다.