Search
Duplicate

데이터 전송 방식

멀티 캐스트(mulitcast), 유니캐스트(unicast), 브로드캐스트(broadcast)는 네트워크에서 데이터를 전송하는 세 가지 주요 방식으로, 각각의 특성과 용도가 다릅니다.

유니캐스트

유니캐스트는 단일 송신에서 단일 수신자에게 데이터를 전송하는 방식입니다. 네트워크 상의 한 장치가 다른 특정 장치로 데이터를 보내는 직접 방식입니다.
1:1 통신 : 한 송신자에게 한 수신자에게만 데이터를 전송합니다.
점대점 연결 : 네트워크 자원이 특정 연결에 독점으로 할당 됩니다.
일반적 사용 : 대부분 인터넷 트래픽은 유니캐스트 방식으로 이루어집니다.
예시:)
웹 브라우저가 웹 서버에 웹 페이지를 요청할 때
이메일 전송
파일 다운로드

브로드 캐스트

브로드 캐스트는 네트워크 내의 모든 호스트(장치)에게 데이터를 전송하는 방식입니다. 특정 네트워크 세그먼트 내의 모든 장치가 데이터를 수신 합니다.
통신 : 하나의 송신자가 네트워크 내 모든 수신자에게 데이터를 보냅니다.
네트워크 부하 : 모든 호스트가 데이터를 수신 하므로 네트워크 트래픽이 증가 할 수 있습니다.
제한된사용 : 주로 로컬 네트워크(LAN)에서 사용되며, 광범위한 네트워크에서는 효율적이지 않습니다.
예시 :)
ARP(Address Resolution Protocol) 요청: 네트워크 내 특정 IP 주소에 대응하는 MAC 주소를 찾기 위해 모든 장치에 요청을 보냅니다.
DHCP(Dynamic Host Configuration Protocol) Discover 메시지: IP 주소를 할당받기 위해 네트워크의 모든 장치에 메시지를 보냅니다.
멀티캐스트 (Multicast) 멀티캐스트는 특정 그룹의 수신자에게 데이터를 전송하는 방식입니다. 송신자가 특정 멀티캐스트 그룹을 지정하면, 그 그룹에 속한 호스트들만 데이터를 수신합니다.
통신: 하나의 송신자가 특정 그룹의 여러 수신자에게 동시에 데이터를 보냅니다.
효율성: 동일한 데이터를 여러 수신자에게 전송할 때 네트워크 트래픽을 줄일 수 있습니다.
그룹 관리: 멀티캐스트 그룹에 참여한 호스트들만 데이터를 수신하므로, 필요한 수신자에게만 데이터를 전달할 수 있습니다.
예시:)
실시간 스트리밍 서비스 (예: IPTV, 라이브 방송).
온라인 화상 회의.
소프트웨어 업데이트 패키지 배포.