애니캐스트

위키백과, 우리 모두의 백과사전.
둘러보기로 가기 검색하러 가기
Anycast.svg

라우팅 스킴

Cast.svg

유니캐스트

Unicast.svg

브로드캐스트

Broadcast.svg

멀티캐스트

Multicast.svg

애니캐스트

Anycast.svg

지오캐스트

Geocast.svg

v  d  e  h

애니캐스트(anycast) 또는 임의 캐스트(대한민국에서의 번역 용어)[1]는 단일 송신자로부터의 인터넷 상 트래픽인 데이터그램들을 인터넷상의 경로가되는 토폴로지 상의 잠재적인 수신자 그룹 안에서 가장 가까운 노드로 연결시키는, 네트워크 어드레싱라우팅 방식으로, 여러 개의 노드들에 전송될 수 있고 이 노드들 모두 동일한 목적 주소로 식별된다.

개요[편집]

애니캐스트(anycast)를 이용하여 멀티캐스트를 더욱 효율적으로 구현 하여 고가용성 시스템 ( 트래픽의 전달 포인트의 장애 발생시 백업이 가능)을 구현할수 있다. 애니캐스트는 인터넷 프로토콜과 기타 네트워크 어드레싱 시스템이 지정한 유니캐스트, 멀티캐스트, 브로드캐스트 지오캐스트를 포함, 5가지 인터넷 트래픽을 효율적으로 관리 전달 하기 위한 어드레싱 또는 라우팅 방식 가운데 하나이다.

구현 사례[편집]

인터넷의 성장으로 네트워크 서비스는 점점 고 가용성 요구 사항을 갖게 되었다. 그 결과 애니 캐스트 서비스 (RFC 4786)의 운영이 네트워크 사업자들 사이에서 점점 필요성을 더하게 되었다.[2]

인터넷 루트 네임 서버[편집]

모든 인터넷 루트 네임 서버(인터넷 주소를 아이피 주소로 변환하는 서버) 는 애니 캐스트 주소 지정을 사용하여 호스트의 클러스터로 구현 된다. 즉 전세계에 위치한 13 개의 루트 네임 서버 A-M은 모두 여러 국제적인 위치에 있으며, 여러 대륙에 분산하여 11 개가 있다. (루트 서버 B와 H는 두 개의 미국 USA 위치에 있다.)[3][4][5]

IPv4에서 IPv6으로 전환[편집]

IPv4에서 IPv6으로 전환하는 경우 IPv4 호스트에 IPv6 호환성을 제공하기 위해 애니 캐스트 주소 지정을 배포 하는것에 사용될수 있다.[6]

애니 캐스트와 멀티 캐스트의 동시 구현[편집]

애니 캐스트는 멀티 캐스트와 함께 구현 가능하다. 즉 Anycast RP (랑데뷰 포인트)는, 멀티 캐스트의 트래픽 전달 포인트를 식별하는 MSDP (Multicast Source Discovery Protocol) 사용할 수 있다.[7]

각주[편집]

  1. “임의 캐스트 (컴퓨터인터넷IT용어대사전)”. 일진사. 2011년 1월 20일. 
  2. Abley, J.; Lindqvist, K. (December 2006). “Operation of Anycast Services” (PDF). 《RFC 4786》. The IETF Trust. 2011년 2월 21일에 확인함. 
  3. Home-page B-root DNS server, visited 8 Feb. 2015
  4. “Report on Root Nameserver Locations”. Packet Clearing House. 2011년 2월 21일에 확인함. 
  5. “Root Server Technical Operations Assn”. root-servers.org. 2013년 2월 16일에 확인함. 
  6. https://tools.ietf.org/html/rfc3068
  7. https://www.cisco.com/c/en/us/td/docs/ios/solutions_docs/ip_multicast/White_papers/anycast.html

외부 링크[편집]