Home [네트워크 공부] 유니,멀티,브로드캐스트
Post
Cancel

[네트워크 공부] 유니,멀티,브로드캐스트



Preview Image

Network icon by Icons8

■ 유니캐스트(1:1 통신방법)

  • 현재 우리가 가장 많이 사용하고 있는 통신방식이며 정확하게 받는 1개의 PC의 주소를 프레임 안에 넣어 붙어있는 모든 PC들에게 정보를 뿌린다.(Shared방식) 그 로컬 네트워크상에 있는 모든 PC들은 일단 이 프레임을 받아들여서 랜카드에서 자신의 맥 어드레스와 비교하게 된다. 자신의 랜카드 맥 어드레스와 목적지 맥 어드레스가 서로 다른경우는 바로 그 프레임을 버린다. 이렇게 되면 받고 버린 PC는 CPU까지 영향을 주지 않기 때문에 성능이 저하되지는 않는다. 그 이유는 랜카드가 이 프레임을 버리기 때문에 CPU까지 전달되지 않기 때문이다.

■ 브로드캐스트(전부를 대상으로하는 통신 방식)

  • 네트워크 안의 모든 네트워크 장비들에게 통신을 할 때 쓰기 위한 방식이다. 받는 사람이 브로드캐스트 도메인 안에 사는 모든 네트워크 장비이다. 브로드캐스트의 주소는 FFFF.FFFF.FFFF.FFFF로 미리 정해져있으며 이 주소가 오면 랜카드는 자신의 맥어드레스와 같지 않아도 브로드캐스트 패킷을 CPU에게 보낸다. 그 다음 CPU가 이 패킷을 알아서 처리한다. 따라서 자신의 맥 어드레스와 다르면 바로 버리는 유니캐스트에 비해 CPU가 할 일이 늘어나 PC의 성능이 저하된다.

■ 멀티캐스트(그룹을 대상으로하는 통신 방식)

  • 특정 그룹 데이터를 보내는 경우 적당한 방법으로 유니캐스트와 브로드캐스트의 장점을 결합해서 한 번에 그룹 멤버들에게 다 보내면서도 그룹 멤버 이외의 PC에는 영향을 주지 않는다.

표사진

This post is licensed under CC BY 4.0 by the author.
Trending Tags