28.[Network] Unicast, Broadcast, Multicast
Fullstack developer at your service
Unicast, Broadcast, Multicast

1.Unicast
- 한번에 한명한테만 보내는 것
NAT(Network Address Translation) - 공유기 같은 것
라우터가 게이트웨이로써 존재
- 라우터에서 커버하는 게 192.158.0.x
- 192.158.0 - Network ID,
- x - Host ID
2.Broadcast:
- 연결된 특정 세그먼트한테 다 보내는 것
- 브로드캐스트는 다 보내서 효율을 떨어뜨리니 연결을 최소화시킨다
- 끝자리가 다 1이다
- MAC address 48bit
- 호스트의 Mac 주소가 전부 FFFFFFFF
- 전체한테 다 뿌린다!
- Multicast:
등록된 얘한테만 정보가 가게 골라준다
공유기 살 때 따지는 것 IGMP 지원하냐
브로드캐스트가 좋을 때: IPTV티비 볼 때, 신호를 쏘는데 보내야할 지점이 매우 많다
- 송신자 입장에서 한번만 보낼까? 연결된 수인 n번 보낼까? 당연히 1번
- 만약 수신자 1, 3만 관심이 있다
- 한번만 보내는데 1, 3번에게만 보내고 싶어 -> multicast
- 동시 시청자 2천명
- 송신을 할 때 2천번 송신하지 않고 1회만 하고
- 네트워크 Multicast 방식을 이용해서 보내달라고 하는 쪽에게만 보내줌
- 그룹에 등록을 하게 되어있고, 등록된 쪽만 보내줌
- L2 수준에서 봤을 땐 broadcast 처리가 됨
- SDN - "클라우드" 환경이 늘어나면서 SDN 환경이 중요해짐