Aller au contenu principal

29. Configure IPv4 and IPv6 Networking and Hostname Resolution (Theory)


IP 주소 이해

네트워크에 연결된 모든 장치는 IP 주소가 필요합니다. 두 가지 주요 프로토콜 버전이 존재합니다:

  • IPv4 (Internet Protocol version 4)
  • IPv6 (Internet Protocol version 6)

IPv4 주소 체계

IPv4 주소는 "점으로 구분된 4개의 십진수(예: 192.168.1.101)"로 구성됩니다. 각 숫자는 옥텟(octet) 이라고 하며, 8비트를 나타내므로 0~255 범위를 가집니다(2⁸ = 256가지 값).

IPv4의 CIDR 표기법

IP 주소는 자주 CIDR(Classless Inter-Domain Routing) 표기법과 함께 표시됩니다.

예시: 192.168.1.101/24

  • 앞 24비트 = 네트워크 프리픽스 (192.168.1)
  • 나머지 8비트 = 호스트 식별 (101)
  • /24 네트워크에는 192.168.1.0 ~ 192.168.1.255가 모두 포함됨

예시: 192.168.1.101/16

  • 앞 16비트 = 네트워크 (192.168)
  • 192.168.0.0 ~ 192.168.255.255가 모두 동일한 네트워크
옥텟 경계가 아닌 CIDR 표기법(예: /20)을 다룰 때는 서브넷 계산기를 사용하세요.

IPv6 주소 체계

IPv6는 IPv4의 주요 발전 버전으로, 128비트 주소를 사용합니다. 예시:

2001:0db8:0000:0000:ff00:0042:8329

IPv4와의 주요 차이점:

  1. 그룹 수: 4개 → 8개 그룹
  2. 형식: 16진수 표기법 (0-9, A-F)
  3. 구분자: 그룹 간 콜론(:) 사용

IPv6 주소는 선행 0을 제거하고, 연속된 0 그룹을 이중 콜론(::)으로 대체하여 축약합니다.

IPv6의 CIDR 표기법

2001:0db8:0000:0000:0000:ff00:0042:8329/64

"/64"는 앞 64비트가 네트워크 프리픽스임을 나타냅니다.

요약 비교

IP 버전예시특징
IPv4192.168.1.101/2432비트, 점으로 구분, 옥텟 범위 0~255
IPv62001:0db8:0000:0000:ff00:0042:8329/64128비트, 8개 16진수 그룹