IPv6
시작하기에 앞서 ¶IPv6 (Internet Protocol Version 6)
IPv6는 최신 IP로서, 이제 주요 컴퓨터 운영체계를 비롯한 많은 제품에서 IP 지원의 일부로 포함되고 있다. IPv6는 IPng (IP Next Generation), 즉 차세대 IP라고도 불리고 있다. IPv6는 일련의 IETF 공식 규격이다. IPv6는 현재 사용되고 있는 IP 버전 4를 개선하기 위해 설계하였다. IPv4나 IPv6를 채용하고 있는 네트웍 호스트들과 중간 노드들은 두 가지 등급의 IP 중 어느 것에 의해 형식화된 패킷이라도 처리할 수 있다. 그러므로, 사용자들이나 서비스 제공자들은 다른 측과의 협조해야 할 필요 없이, 각기 독립적으로 IPv6로 갱신할 수 있다.
IPv6가 IPv4에 보다 가장 명백하게 개선된 점은 IP주소의 길이가 32 비트에서 128 비트로 늘어났다는 점이다. 이러한 확장은 가까운 장래에 인터넷이 폭발적으로 성장함으로써, 네트웍 주소가 금세 부족해 질것이라는 우려에 대한 대응책을 제시한다.
IPv6는 유니캐스트 (하나의 호스트에서 다른 하나의 호스트로), 애니캐스트 (하나의 호스트에서 가까이 있는 여러 개의 호스트들로), 멀티캐스트 (하나의 호스트에서 다중 호스트들로) 등 3가지 형태의 주소에 관한 규칙을 가지고 있다. 그외에 IPv6의 부가적인 이점들은 다음과 같다.
주소표현 방법 ¶
프리픽스 유형 ¶
미지정(Unspecified) 주소 ¶주소 ::는 미지정 주소라고 하는데 이 주소는 할당되어서는 안되는 주소이며 자신의 주소가 없는 상태일때 임의로 패킷을 발송하기 위해서 사용할수 있는 경우가 있습니다. 이 주소는 결코 IPv6 라우터에 의해서 포워딩 되어서는 안됩니다.
루프백(Loopback) 주소 ¶주소 ::1는 루프백 주소로 자기자신과 통신할때 사용합니다. 이 주소는 어떠한 물리적 인터페이스장치에도 할당할수 없으며 가상 loopback 인터페이스에 할당됩니다. 목적지가 loopback 주소인 경우 외부로의 전송이 이루어질수 없으며 IPv6 라우터에 의해서 포워딩되지 않습니다.
IPv4주소를 포함하는 IPv6주소 ¶로컬 유니캐스트 주소 ¶로컬 유니캐스트 주소는 링크와 사이트 두가지의 유형이 존재합니다.
애니캐스트 주소 ¶애니캐스트는 여러 주소유형중에서 하나를 사용하여 유니캐스트 주소공간으로부터 할당됩니다. 때문에 애니캐스트 주소는 유니캐스트 주소와 식별이 안됩니다.
NOTE: 필자는 현재 애니캐스트를 구체적으로 머리속에 그리지 못하고 있습니다. 여러가지 제약적 조건이 발생될수 있는 사항에 대해서도 복잡할뿐. 좀더 공부후에 정리계획입니다. 멀티캐스트 주소 ¶멀티캐스트 주소는 다음과 같은 포맷으로 구성됩니다.
|
The wise shepherd never trusts his flock to a smiling wolf. |