멀티캐스트를 사용하면 한 데이터그램을 그룹 수신자 모두에게 한꺼번에 전송할 수 있다. 콜론 16진 표기법으로 썼을 때 FF(숫자로 1111 1111) 로 시작하는 주소는 모두 IPv6 멀티캐스트 주소이다.
멀티캐스트 범위
멀티캐스트 주소의 범위에 대한 정확한 이해가 매우 중요하다. 전 범위 멀티캐스트 주소는 모든 인터넷을 통틀어 고유한 주소를 가져야 하지만 로컬 범위 멀티캐스트 주소라면 해당 기관에서만 고유하면 된다. 따라서 주소 할당이 매우 유연하다. 모든 유형의 멀티캐스트 주소가 다양한 형태로 나타날 수 있다. 어떤 멀티캐스트 주소는 한 노드에만 속할 수도 있고 어떤 주소는 한 로컬 링크 (로컬 네트워크)에만 멀티캐스팅하고 다른 것은 로컬 사이트에 멀티캐스팅하는 등이다. 범위를 지정하면 라우터가 멀티캐스트 데이터그램의 주소를 보고 데이터그램을 얼마나 멀리까지 전달해야 하는지 곧바로 결정할 수 있으므로 좀더 효율적이며, 원했던 범위 이상으로 트래픽이 전달되지 않도록 할 수 있다.
'개발자가 뭐길래 > Network' 카테고리의 다른 글
| PTR (0) | 2009/06/26 |
|---|---|
| RR(resource records) 자원 레코드 (0) | 2009/06/26 |
| FQDN (0) | 2009/06/26 |
| IPv6 어플리케이션은 IPv4와 IPv6 주소 중에서 어느 것으로 접속을 하나요? (0) | 2009/06/26 |
| IPv6 멀티캐스트 범위 (2) | 2009/06/26 |
| ND (Neighbor Discovery) (0) | 2009/06/25 |

댓글을 달아 주세요
멀티캐스트 범위를 지정할 때 주소 자체에 의미가 있게 됩니다.
FF뒤쪽에 4 비트의 flag와 또 4 bit의 scope이 명시되게 되는데 이 scope 필드를 사용해서 해당 멀티캐스트가 영향을 미치는 범위를 지정하게 됩니다. 그 범위로는
- Interface-local scope
- Link-local scope
- Admin-local scope
- Site-local scope
- Global-local scpe
등이 있답니다.
뭐 이렇게 범위 종류가 많죠? 더 정리해서 올려보아야겠어요