Network

유니캐스트, 브로드캐스트, 멀티캐스트

도렁뱅이 2023. 3. 14. 10:59

네트워크에서 데이터를 전송하는 방식에는 유니캐스트, 브로드캐스트, 멀티캐스트가 있습니다. 각각의 방식은 다양한 목적에 따라 사용됩니다.

 

 

1. 유니캐스트(Unicast)

  • 유니캐스트는 하나의 송신자가 하나의 수신자에게 데이터를 전송하는 방식입니다.
  • 이 방식은 일반적으로 클라이언트-서버 모델에서 사용됩니다. 예를 들어, 인터넷에서 웹 페이지를 요청하면 클라이언트는 웹 서버에게 유니캐스트로 요청을 보내고, 서버는 클라이언트에게 해당 페이지를 유니캐스트로 전송합니다.
  • 유니캐스트는 데이터를 안정적으로 전송할 수 있습니다. 데이터를 받을 수 있는 수신자만 데이터를 받으므로 다른 수신자에게 영향을 미치지 않습니다.

 

 

2. 브로드캐스트(Broadcast)

  • 브로드캐스트는 하나의 송신자가 모든 수신자에게 데이터를 전송하는 방식입니다.
  • 이 방식은 네트워크에서 정보를 공유할 때 유용합니다. 예를 들어, 네트워크에 연결된 모든 컴퓨터에 시스템 경고 메시지를 보내거나, DHCP 서버에서 IP 주소를 할당할 때 사용됩니다.
  • 브로드캐스트는 수신자가 많을 때 네트워크 병목 현상을 일으킬 수 있으므로, 사용 시 주의가 필요합니다.

 

 

 

3. 멀티캐스트(Multicast)

  • 멀티캐스트는 하나의 송신자가 여러 수신자에게 데이터를 전송하는 방식입니다.
  • 이 방식은 동일한 데이터를 여러 대상에게 전송해야 할 때 유용합니다. 예를 들어, IPTV에서 특정 채널을 구독한 사용자들에게 동시에 영상을 전송할 때 사용됩니다.
  • 멀티캐스트는 브로드캐스트보다 효율적입니다. 브로드캐스트는 모든 수신자에게 데이터를 전송하므로, 수신자가 많을 네트워크 병목 현상을 일으키지만 멀티캐스트는 데이터를 요청한 수신자만 데이터를 받으므로, 네트워크 병목 현상을 줄일 있습니다.

'Network' 카테고리의 다른 글

STP(Spanning Tree Protocol)의 동작방식과 RSTP, PVST, MSTP  (0) 2023.03.14
IP address / Subnet Mask  (0) 2023.03.13