본문 바로가기
Knowledge/Protocol

Unicast, Multicast, Broadcast

by VIR&US 2025. 1. 11.
반응형

목차

     

    출처: https://blog.naver.com/yjunso/222805815548

     

    유니캐스트 (Unicast)

    • 정보를 전송하기 위한 프레임에 자신의 MAC 주소와 목적지의 MAC주소를 첨부하여 전송하는 방식입니다.
    • 가장 많이 사용하는 방식으로, 동일 네트워크에 있는 모든 시스템들은 목적지 MAC주소를 받아서 자신의 MAC과 비교 후 처리하거나, 버립니다.

    브로드캐스트(Broadcast)

    • 로컬 네트워크에 있는 모든 시스템에게 프레임을 보내는 방식입니다.
    • 브로드캐스트용 주소가 미리 정해져 있고, 이주소가 오면 패킷을 자신의 CPU로 전송 처리합니다.
    • 모든 시스템에게 패킷이 전송되므로, 트래픽이 증가하고, 성능 저하도 발생합니다.
    • 목적지의 MAC주소를 알지못하거나, 모든 시스템에 알려야 하는 경우, 라우터끼리 정보를 교환하거나 새로운 라우터를 찾는 경우 이용합니다.

    멀티캐스트 (Multicast)

    • 네트워크에 연결된 시스템 중 일부에게만 정보를 전송합니다.
    • 라우터가 멀티캐스트를 지원해야 사용 가능합니다.
    • 송신자는 여러 수신자에게 한번에 메시지가 전송되도록 하여 데이터의 중복전송을 회피합니다.
    • 멀티캐스트 그룹 단위로 묶어 해당 그룹의 Host들은 모두 동시에 데이터를 수신합니다.
    • 프로토콜
      • IGMP : 호스트와 라우터 간 멀티캐스트 정보를 교환하는 프로토콜
      • CGMP, IGMP snooping : 라우터와 스위치 간 멀티캐스트 정보를 교환하는 프로토콜
      • Multicasting Routing Protocol : 라우터와 라우터 간 멀티캐스트 정보를 교환하는 프로토콜
    728x90
    반응형