맨위로가기

유니캐스트

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

유니캐스트는 데이터를 단일 목적지로 전송하는 방식이다. 이는 모든 목적지로 데이터를 전송하는 브로드캐스트와, 특정 다수 목적지로 데이터를 전송하는 멀티캐스트와 대비된다. 유니캐스트는 개인적 또는 고유한 리소스가 필요한 네트워크 프로세스에 사용될 수 있지만, 대량의 데이터를 전송할 경우 각 연결마다 컴퓨팅 리소스와 대역폭을 소비하여 비용이 증가하는 단점이 있다. 스트리밍 미디어 서비스에서도 사용되며, 유니캐스트 서버는 각 사용자에게 개별 스트림을 제공하는 반면, 멀티캐스트 서버는 다수의 사용자에게 동시에 콘텐츠를 제공할 수 있다.

더 읽어볼만한 페이지

  • 네트워크 - 신경망
    신경망은 생물학적 뉴런과 인공 뉴런을 아우르는 개념으로, 생물학적 신경망은 전기화학적 신호 전달을 통해 근육 운동을 제어하고, 인공 신경망은 예측 모델링과 인공 지능 문제 해결에 활용된다.
  • 네트워크 - 에티살랏
    에티살랏은 1976년 설립된 아랍에미리트의 통신 회사로, 유무선 통신망 독점 운영 및 국제 통신 사업 확장, 중동 지역 경제 발전 기여, 정보 접근성 향상 등의 역할을 수행하고 있다.
  • 컴퓨터 네트워킹 - 노드 (네트워크)
    노드(네트워크)는 데이터 통신에서 데이터를 주고받는 장치를 의미하며, 물리적 네트워크 노드, 인터넷 노드, 통신 네트워크 노드, 분산 시스템 노드, 네트워크 가상화 노드 등으로 분류된다.
  • 컴퓨터 네트워킹 - 탈중앙화된 자율조직
    탈중앙화된 자율조직(DAO)은 블록체인 기반 스마트 계약으로 운영되는 자율적인 조직으로, 중앙 권력 없이 코드에 의해 규정된 규칙에 따라 운영되며, 토큰을 통해 의사 결정에 참여하지만 법적 지위, 보안, 거버넌스 문제 등의 과제를 안고 있다.
유니캐스트
라우팅 방식
개요네트워크에서 한 발신지에서 한 목적지로 패킷을 전송하는 방식이다.
특징1:1 통신
발신지-목적지 간 단일 경로
유니캐스트 방식
유니캐스트 방식
상세 설명
동작 방식발신 호스트가 목적지 호스트의 주소를 사용하여 패킷을 전송한다. 라우터는 패킷을 목적지로 향하는 최적의 경로로 전달한다.
장점네트워크 대역폭을 효율적으로 사용한다.
단점동일한 데이터를 여러 목적지에 전송해야 하는 경우, 각 목적지에 대해 별도의 패킷을 전송해야 하므로 비효율적일 수 있다.
다른 라우팅 방식과의 비교
브로드캐스트네트워크 내의 모든 호스트에게 패킷을 전송한다.
멀티캐스트특정 그룹의 호스트에게만 패킷을 전송한다.
애니캐스트가장 가까운 호스트에게 패킷을 전송한다.

2. 전송 방식

유니캐스트는 송신 가능한 모든 목적지에 동일 데이터를 전송하는 브로드캐스트와 대비된다. 하나 이상의 목적지로 데이터를 전송하는 또 다른 방법으로는 멀티캐스트가 있는데, 이는 특별한 주소 지정 방식과 멀티캐스트 프로토콜을 통해 정해진 여러 곳의 목적지로 데이터를 전송하는 방식이다.

유니캐스트 메시징은 개인적이거나 고유한 리소스가 필요한 모든 네트워크 프로세스에서 사용될 수 있다.

대량으로 배포되는 특정 네트워크 응용 프로그램에서 유니캐스트로 데이터를 전송할 경우, 각각의 네트워크 연결마다 호스트의 컴퓨팅 리소스를 소비할 뿐 아니라 각각 다른 네트워크 대역폭을 필요로 하기 때문에 전송 비용이 매우 높다는 단점이 있다. 각종 미디어의 스트리밍 서비스도 이러한 응용 프로그램 중 하나인데, 때문에 유니캐스트 연결을 사용하는 인터넷 라디오 방송국의 경우 대역폭에 따른 비용이 높을 수 있다.

유니캐스트라는 단어는 스트리밍 미디어 콘텐츠 공급자의 서비스에서도 사용된다. 유니캐스트 방식의 미디어 서버는 각각의 사용자에게 스트림을 열어 서비스를 제공한다. 반면, 멀티캐스트 방식의 서버는 다수의 사용자에게 한꺼번에 콘텐츠를 공급할 수 있어 동시에 더 많은 사용자를 지원할 수 있다.

2. 1. 유니캐스트 플러드

만약 목적지에 해당하는 맥 어드레스를 모르는 IP 유니캐스트 패킷이 스위치를 통해 들어왔을 경우, 해당 패킷은 스위치에 연결되어 있는 모든 포트로 브로드캐스트된다. 이때는 '하나의 목적지로만 전송'이라는 유니캐스트의 목적은 실패로 돌아가게 되며, 이런 경우를 유니캐스트 플러드(unicast flood)라고 한다.

3. 유니캐스트의 장단점

유니캐스트는 송신 가능한 모든 목적지에 동일 데이터를 전송하는 브로드캐스트와 대비된다. 하나 이상의 목적지로 데이터를 전송하는 또 다른 방법으로는 멀티캐스트가 있는데, 이는 특별한 주소 지정 방식과 멀티캐스트 프로토콜을 통해 정해진 여러 곳의 목적지로 데이터를 전송하는 방식이다.

만약 목적지에 해당하는 맥 어드레스를 모르는 IP 유니캐스트 패킷이 스위치를 통해 들어왔을 경우, 해당 패킷은 스위치에 연결되어 있는 모든 포트로 브로드캐스트된다. 이때는 '하나의 목적지로만 전송'이라는 유니캐스트의 목적은 실패로 돌아가게 되며, 이런 경우를 유니캐스트 플러드라고 한다.

유니캐스트 메시징은 개인적이거나 고유한 리소스가 필요한 모든 네트워크 프로세스에서 사용될 수 있다.

3. 1. 단점

유니캐스트는 각각의 네트워크 연결마다 호스트의 컴퓨팅 리소스를 소비하고 다른 네트워크 대역폭을 필요로 하기 때문에 전송 비용이 매우 높다는 단점이 있다. 각종 미디어의 스트리밍 서비스도 이러한 응용 프로그램 중 하나인데, 때문에 유니캐스트 연결을 사용하는 인터넷 라디오 방송국의 경우 대역폭에 따른 비용이 높을 수 있다.

스트리밍 미디어 콘텐츠 공급자의 서비스에서도 유니캐스트라는 단어가 사용된다. 유니캐스트 방식의 미디어 서버는 각각의 사용자에게 스트림을 열어 서비스를 제공한다. 반면, 멀티캐스트 방식의 서버는 다수의 사용자에게 한꺼번에 콘텐츠를 공급할 수 있어 동시에 더 많은 사용자를 지원할 수 있다.

4. 유니캐스트와 멀티캐스트

유니캐스트는 송신 가능한 모든 목적지에 동일 데이터를 전송하는 브로드캐스트와 대비된다. 하나 이상의 목적지로 데이터를 전송하는 또 다른 방법으로는 멀티캐스트가 있는데, 이는 특별한 주소 지정 방식과 멀티캐스트 프로토콜 (예: Multicast Source Directory Protocol (MSDP) 등)을 통해 정해진 여러 곳의 목적지로 데이터를 전송하는 방식이다.

목적지에 해당하는 맥 어드레스를 모르는 IP 유니캐스트 패킷이 스위치를 통해 들어왔을 경우, 해당 패킷은 스위치에 연결되어 있는 모든 포트로 브로드캐스트된다.[1] 이때는 '하나의 목적지로만 전송'이라는 유니캐스트의 목적은 실패로 돌아가게 되며, 이런 경우를 유니캐스트 플러드(unicast flood)라고 한다.[1]

유니캐스트 메시징은 개인적이거나 고유한 리소스가 필요한 모든 네트워크 프로세스에서 사용될 수 있다.[2]

대량으로 배포되는 특정 네트워크 응용 프로그램에서 유니캐스트로 데이터를 전송할 경우, 각각의 네트워크 연결마다 호스트의 컴퓨팅 리소스를 소비할 뿐 아니라 각각 다른 네트워크 대역폭을 필요로 하기 때문에 전송 비용이 매우 높다는 단점이 있다.[3] 각종 미디어의 스트리밍 서비스도 이러한 응용 프로그램 중 하나인데, 때문에 유니캐스트 연결을 사용하는 인터넷 라디오 방송국의 경우 대역폭에 따른 비용이 높을 수 있다.[3]

유니캐스트라는 단어는 스트리밍 미디어 콘텐츠 공급자의 서비스에서도 사용된다.[4] 유니캐스트 방식의 미디어 서버는 각각의 사용자에게 스트림을 열어 서비스를 제공하게 된다.[4] 반면, 멀티캐스트 방식의 서버는 다수의 사용자에게 한꺼번에 콘텐츠를 공급할 수 있어 동시에 더 많은 사용자를 지원할 수 있다.[4]

5. 유니캐스트의 활용

유니캐스트는 송신 가능한 모든 목적지에 동일 데이터를 전송하는 브로드캐스트와 대비된다. 하나 이상의 목적지로 데이터를 전송하는 또 다른 방법으로는 멀티캐스트가 있는데, 이는 특별한 주소 지정 방식과 멀티캐스트 프로토콜을 통해 정해진 여러 곳의 목적지로 데이터를 전송하는 방식이다.

목적지에 해당하는 맥 어드레스를 모르는 IP 유니캐스트 패킷이 스위치를 통해 들어왔을 경우, 해당 패킷은 스위치에 연결되어 있는 모든 포트로 브로드캐스트된다. 이때는 '하나의 목적지로만 전송'이라는 유니캐스트의 목적은 실패로 돌아가게 되며, 이런 경우를 유니캐스트 플러드(unicast flood)라고 한다.

유니캐스트 메시징은 개인적이거나 고유한 리소스가 필요한 모든 네트워크 프로세스에서 사용될 수 있다.

대량으로 배포되는 특정 네트워크 응용 프로그램에서 유니캐스트로 데이터를 전송할 경우, 각각의 네트워크 연결마다 호스트의 컴퓨팅 리소스를 소비할 뿐 아니라 각각 다른 네트워크 대역폭을 필요로 하기 때문에 전송 비용이 매우 높다는 단점이 있다. 각종 미디어의 스트리밍 서비스도 이러한 응용 프로그램 중 하나인데, 때문에 유니캐스트 연결을 사용하는 인터넷 라디오 방송국의 경우 대역폭에 따른 비용이 높을 수 있다.

유니캐스트라는 단어는 스트리밍 미디어 콘텐츠 공급자의 서비스에서도 사용된다. 유니캐스트 방식의 미디어 서버는 각각의 사용자에게 스트림을 열어 서비스를 제공하게 된다. 반면, 멀티캐스트 방식의 서버는 다수의 사용자에게 한꺼번에 콘텐츠를 공급할 수 있어 동시에 더 많은 사용자를 지원할 수 있다.

참조

[1] 웹사이트 Unicast, Broadcast, and Multicast https://web.archive.[...] 2021-11
[2] 웹사이트 Differences Between Multicast and Unicast https://web.archive.[...] Microsoft 2008-02-04
[3] 서적 Foundations of modern networking : SDN, NFV, QoE, IoT, and Cloud https://www.worldcat[...] 2016-01-01
[4] 웹사이트 유니캐스트 주소는 인터페이스 식별자이다. http://www.science.u[...] University of Amsterdam



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com