STUDY/NETWORK
캐스트
Hongfluenza
2018. 10. 2. 22:15
유니캐스트(Unicast)
- 특정 목적지의 주소 하나만을 가지고 통신하는 방식
- 현재 네트워크 상에서 가장 많이 사용되는 트래픽
- 그 목적지 주소가 아닌 다른 PC들의 CPU성능을 저하시키지 않는다.
브로드캐스트(Broadcast)
- 로컬 랜 상에 붙어있는 모든 네트워크 장비들에게 보내는 통신
- 이 경우 모든 PC가 CPU에 인터럽트를 걸기 때문에 PC 성능이 저하된다.
- 브로드캐스트 패킷을 발생시킨 경우, 그 패킷의 수가 많아질수록 CPU의 성능을 떨어뜨린다.
- ARP ( Address Resolution Protocol)는 맥 어드레스를 알아내기 위해서 하는 동작인데, 이 때 브로드캐스트가 발생한다.
- 라우터 끼리 정보를 교환할 때, 다른 라우터를 찾을 때, 서버들이 자신이 어떤 서비스를 제공한다는 것을 모든 클라이언트들에게 알릴 때 등의 경우에 사용됨
멀티캐스트(Multicast)
- 유니캐스트의 장점과 브로드캐스트의 장점을 결합함
- 특정 그룹에게 데이터를 보내는 경우에 적당한 방법
- 한 번에 그룹 멤버들에게 데이터를 다 보내면서도 그룹 멤버 이외의 PC에는 영향을 주지 않는다는 특징을 가진다.
- 단, 스위치나 라우터가 멀티캐스트 기능을 지원해야만 한다는 제약이 있다.