Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

IPv6 주소 소개

IPv6는 IPv4에 사용되는 32비트 주소와 비교하여 128비트 어드레싱 모델을 사용합니다. IPv6 주소는 규모가 큰 것 외에도 여러 가지 방법으로 IPv4 주소와 다릅니다.

  • 표기법

  • 접두사

  • 주소 유형

이와 같은 차별화된 강점을 통해 IPv6 어드레싱은 IPv4 어드레싱에 비해 단순성과 확장성이 더욱 향상되었습니다.

IPv6 표기법

IPv6 주소는 128비트 길이(32진수로 표시)이며 8개의 콜론 구분 섹션으로 구성됩니다. 각 섹션에는 2바이트가 포함되어 있으며 각 바이트는 0에서 FF까지 16진수로 표현됩니다.

IPv6 주소는 다음과 같습니다.

2001:0db8:0000:0000:0000:0800:200c:7334

각 섹션에서 선도적 제로를 생략하거나 이중 콜론을 사용하는 제로를 포함하는 연속 섹션을 대체함으로써 예제 주소를 다음과 같이 작성할 수 있습니다.

2001:db8:0:0:0:0:800:200c:7334 또는 2001:db8::800:200c:7334

단일 IPv6 주소 내에서 이중 콜론 구분 기호를 한 번만 사용할 수 있습니다. 예를 들어 IPv6 주소 2001:db8:0000:0000:ea34:0000:71ff:fe01을 2001:db8::ea34:71ff:fe0로 표현할 수 없습니다.

IPv6 접두사

IPv6 주소 접두사는 주소 공간 또는 네트워크의 블록을 나타냅니다. 접두사에는 IPv6 접두사(주소)와 접두사 길이가 조합되어 있습니다. 양식 ipv6-prefix/prefix-length을 받습니다.

IPv6 주소는 길이가 서로 다른 접두사로 나눌 수 있습니다. 접두사 길이는 접두사(prefix)를 구성하는 주소의 좌측 비트 수를 지정하는 10진수 값입니다. 접두사 길이는 포워드 슬래시에 이어, 대부분의 경우 조직이 소유한 주소의 일부를 식별합니다. 나머지 모든 비트(최적 비트까지)는 개별 노드 또는 인터페이스를 나타냅니다.

예를 들어, 2001:db8:0000:0000:250:af:34ff:fe26/64의 접두사 길이는 64입니다.

이 주소의 처음 64비트(2001:db8:0000:0000)는 접두사입니다. 나머지(250:af:34ff:fe26)는 인터페이스를 식별합니다.

IPv6 주소 유형

IPv6 주소는 세 가지 주요 범주로 나뉩니다.

  • 유니캐스트—단일 인터페이스용.

  • 멀티캐스트—동일한 물리적 매체에 있는 일련의 인터페이스를 위한 것입니다. 패킷은 주소와 관련된 모든 인터페이스로 전송됩니다.

  • 애니캐스트—서로 다른 물리적 미디어에 있는 일련의 인터페이스를 위한 것입니다. 패킷은 모든 인터페이스가 아니라 이 주소와 관련된 인터페이스 중 하나로만 전송됩니다.

유니캐스트 주소

유니캐스트 주소는 단일 인터페이스를 식별합니다. 네트워크 디바이스가 패킷을 유니캐스트 주소로 보낼 때 패킷은 해당 주소로 식별된 특정 인터페이스로만 전달됩니다. 유니캐스트 주소는 전역 주소 범위와 두 가지 유형의 로컬 주소 범위를 지원합니다.

유니캐스트 주소는 n 접두사용 비트와 인터페이스 ID를 위한 128 – n 비트로 구성됩니다.

가입자 액세스 네트워크를 위한 IPv6 구현에서 다음과 같은 유형의 유니캐스트 주소를 사용할 수 있습니다.

  • 글로벌 유니캐스트 주소—호스트 인터페이스에 할당된 고유 IPv6 주소입니다. 이러한 주소는 전역 범위를 가지며 기본적으로 IPv4 공용 주소와 동일한 목적을 갖습니다. 글로벌 유니캐스트 주소는 인터넷에서 라우팅할 수 있습니다.

  • 링크-로컬 IPv6 주소—동일한 링크에 상주하는 이웃 호스트 간의 통신을 지원하는 IPv6 주소입니다. 링크-로컬 주소는 로컬 범위를 가지며 링크 외부에서는 사용할 수 없습니다. 그들은 항상 prefix FE80::/10을 가지고 있습니다.

  • 루프백 IPv6 주소—루프백 인터페이스에서 사용되는 IPv6 주소입니다. IPv6 루프백 주소는 0:0:0:0:0:0:1입니다. 이 주소는 ::1/128로 통보될 수 있습니다.

  • 미지정 주소—IPv6 미지정 주소는 0:0:0:0:0:0:0입니다. 이 주소는 ://128로 통지할 수 있습니다.

멀티캐스트 주소

멀티캐스트 주소는 일반적으로 서로 다른 노드에 속하는 인터페이스 집합을 식별합니다. 네트워크 디바이스가 패킷을 멀티캐스트 주소로 보낼 때 디바이스는 해당 주소로 식별된 모든 인터페이스에 패킷을 브로드캐스트합니다. IPv6는 브로드캐스트 주소를 지원하지 않지만 대신 이 역할에서 멀티캐스트 주소를 사용합니다.

멀티캐스트 주소는 노드, 링크, 사이트, 조직 및 글로벌 범위를 포함하여 16가지 유형의 주소 범위를 지원합니다. 접두사에 있는 4비트 필드가 주소 범위를 식별합니다.

IPv6 가입자 액세스 네트워크에서 다음과 같은 유형의 멀티캐스트 주소를 사용할 수 있습니다.

  • 요청 노드 멀티캐스트 주소—NS(Neighbor Solicitation) 메시지가 이 주소로 전송됩니다.

  • 모든 노드 멀티캐스트 주소—RA(Router Advertisement) 메시지가 이 주소로 전송됩니다.

  • 모든 라우터 멀티캐스트 주소—RS(Router Solicitation) 메시지가 이 주소로 전송됩니다.

멀티캐스트 주소는 Prefix FF00::/8을 사용합니다.

애니캐스트 주소

애니캐스트 주소는 일반적으로 서로 다른 노드에 속하는 인터페이스 집합을 식별합니다. 애니캐스트 주소는 멀티캐스트 주소와 유사합니다. 패킷은 모든 인터페이스가 아닌 하나의 인터페이스로만 전송됩니다. 네트워크에서 사용되는 라우팅 프로토콜은 일반적으로 애니캐스트 주소 집합 내에서 물리적으로 가장 가까운 인터페이스를 결정하고 가장 짧은 경로를 따라 대상에 패킷을 라우팅합니다.

서브넷 라우터 주소를 제외하고는 애니캐스트 주소와 유니캐스트 주소 간에 차이가 없습니다. 애니캐스트 서브넷 라우터 주소의 경우 일반적으로 64개 이상의 저단위 비트가 0입니다. 애니캐스트 주소는 유니캐스트 주소 공간에서 가져온 것입니다.

애니캐스트 주소에 대한 자세한 내용은 RFC 2526, Reserved IPv6 Subnet Anycast 주소를 참조하십시오.