네트워크 상에서 서로를 구분하기 위해 기기 마다 할당된 물리적인 주소를 말한다. 인터넷이 가능한 장비들이 가지고있는 물리적인 주소라고 생각하면 된다. MAC주소는 12자리 숫자로 구성되어 있으며 숫자중 앞의 6자리(24bit)는 벤더(제품제조사)에 할당되며 나머지6자리(24bit) 는 각 벤더에서 제품에 할당된다.
※ 통신을 위해서는 MAC주소를 알아야 한다. IP주소로 MAC주소를 알기 위해서는 ARP 과정이 필요하다.
ARP관한 내용은 https://alsrbdmsco0409.tistory.com/204 이걸 보시면 됩니다.
유니캐스트 / 브로드캐스트 / 멀티캐스트에 대해 알아보겠습니다.
유니캐스트
출발지와 목적지가 정확해야 하는 일대일 통신이다. MAC <-> MAC 받는입장에서 자신의 MAC 과 비교하여 동일하지 않으면 해당 통신을 받지 않기 때문에 CPU 성능을 저하시키지 않는다. 자신과 비교하여 동일하면 CPU로 해당프레임을 올려서 통신을 할 수 있다.
브로드캐스트
같은 네트워크에 있는 모든 장비들에게 보내는 통신이다. 해당 네트워크에 있는 PC들이 신호를 받고 싶던 말던 무조건 받게된다. (확성기라고 생각하면 쉽습니다. 듣고싶지 않아도 들리게되는거죠 !)
이렇게 무조건 받다보니 나에게 필요한 정보인지 확인하는 과정에서 CPU를 사용하게 된다. 그래서 많은 브로드캐스트는 네트워크 및 PC 성능을 떨어뜨릴 수 있다.
멀티캐스트
여러명에게 보내야 할 경우에 사용하는 방식으로 유니캐스트와 브로드캐스트를 합쳐놓은 듯한 개념이다. 멀티캐스트는 특정 그룹을 지정해서 해당 그룹원에만 보내는 방식을 사용한다. 그렇기 때문에 모든 네트워크에 보내지않아 부하가 덜하다.
'Network > 네트워크 기초' 카테고리의 다른 글
[네트워크] 브리지(Network Bridged)란? (0) | 2020.09.04 |
---|---|
[네트워크] TCP/UDP 포트번호(well-known port) (0) | 2020.08.31 |
[네트워크] ARP 란? (0) | 2020.08.27 |
[네트워크] NAT, PAT 란? (0) | 2020.08.27 |
[네트워크] IP (Internet Protocol)란? (0) | 2020.08.26 |