애니캐스트
|
애니캐스트(anycast) 또는 임의 캐스트(대한민국에서의 번역 용어)[1]는 단일 송신자로부터의 인터넷상 트래픽인 데이터그램들을 인터넷상의 경로가 되는 토폴로지상의 잠재적인 수신자 그룹 안에서 가장 가까운 노드로 연결시키는, 네트워크 어드레싱 및 라우팅 방식으로, 여러 개의 노드들에 전송될 수 있고 이 노드들 모두 동일한 목적 주소로 식별된다.
개요
[편집]애니캐스트(anycast)를 이용하여 멀티캐스트를 더욱 효율적으로 구현하여 고가용성 시스템 (트래픽의 전달 포인트의 장애 발생시 백업이 가능)을 구현할 수 있다. 애니캐스트는 인터넷 프로토콜과 기타 네트워크 어드레싱 시스템이 지정한 유니캐스트, 멀티캐스트, 브로드캐스트 지오캐스트를 포함, 5가지 인터넷 트래픽을 효율적으로 관리 전달하기 위한 어드레싱 또는 라우팅 방식 가운데 하나이다.
구현 사례
[편집]인터넷의 성장으로 네트워크 서비스는 점점 고가용성 요구 사항을 갖게 되었다. 그 결과 애니캐스트 서비스 (RFC 4786)의 운영이 네트워크 사업자들 사이에서 점점 필요성을 더하게 되었다.[2]
인터넷 루트 네임 서버
[편집]모든 인터넷 루트 네임 서버(인터넷 주소를 아이피 주소로 변환하는 서버)는 애니캐스트 주소 지정을 사용하여 호스트의 클러스터로 구현 된다. 즉 전세계에 위치한 13개의 루트 네임 서버 A-M은 모두 여러 국제적인 위치에 있으며, 여러 대륙에 분산하여 11개가 있다. (루트 서버 B와 H는 두 개의 미국에 위치에 있다.)[3][4][5]
IPv4에서 IPv6으로 전환
[편집]IPv4에서 IPv6으로 전환하는 경우 IPv4 호스트에 IPv6 호환성을 제공하기 위해 애니캐스트 주소 지정을 배포하는 것에 사용될 수 있다.[6]
애니캐스트와 멀티캐스트의 동시 구현
[편집]애니캐스트는 멀티캐스트와 함께 구현 가능하다. 즉, 애니캐스트 RP(랑데뷰 포인트)는 멀티캐스트의 트래픽 전달 포인트를 식별하는 MSDP(Multicast Source Discovery Protocol)를 사용할 수 있다.[7]
각주
[편집]- ↑ “임의 캐스트 (컴퓨터인터넷IT용어대사전)”. 일진사. 2011년 1월 20일.
- ↑ Abley, J.; Lindqvist, K. (December 2006). “Operation of Anycast Services” (PDF). 《RFC 4786》. The IETF Trust. 2011년 2월 21일에 확인함.
- ↑ Home-page B-root DNS server, visited 8 Feb. 2015
- ↑ “Report on Root Nameserver Locations”. Packet Clearing House. 2011년 2월 21일에 확인함.
- ↑ “Root Server Technical Operations Assn”. root-servers.org. 2013년 2월 16일에 확인함.
- ↑ https://tools.ietf.org/html/rfc3068
- ↑ https://www.cisco.com/c/en/us/td/docs/ios/solutions_docs/ip_multicast/White_papers/anycast.html
외부 링크
[편집]- (영어) Best Practices in IPv4 Anycast Routing Tutorial on anycast routing configuration.
- (영어) DNS Service Architectures Packet Clearing House paper on the use of anycast addressing in the construction of DNS service architectures.
- (영어) Anycast Performance Analysis of the performance and geographic specificity of anycast DNS servers.
- (영어) Anycast Addressing on the Internet
이 글은 인터넷에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |