MAC 주소란?
MAC address(Media Access Control)
- 맥 주소는 컴퓨터간 데이터를 전송하기 위해 존재하는 컴퓨터의 물리적 주소를 의미한다.
- 맥 주소는 인터넷을 할 수 있는 이더넷 기반 기기에 각각 할당되어 있는 고유한 ID값을 의미한다.
- 랜카드(NIC)를 제조할 때 카드내 ROM에 MAC 주소가 포함된다. 통신 모듈에 주소를 부여하는 것인데 ROM에 맥 주로는 한번 기입하면 이를 다시는 지울 수가 없다.
- 롬에 데이터를 입력하는 것을 굽는다고 표현하는데 예전 CD를 굽는다는 의미화 동일하다. 이렇게 데이터를 구워낸 것을 BIA(Burned-In MAC Address)라고 한다.
- 즉 롬에 구워낸 데이터가 바로 MAC이기 때문에 수정이 불가능한 것이다.(이를 Physical이라고 표현한다.)
- 그래서 MAC 주소를 BIA, 물리적 주소, 하드웨어 주소, 이더넷 주소라고도 부르는 이유가 이것이다.
MAC의 필요성
- MAC 주소는 물리적인 주소라고 하였다. 이 주소를 어떻게 활용할 수 있을까?
- 이 주소는 PC, 라우터, 스위치 등의 인터넷 통신에 필요한 모든 장치에 하나씩 들어간다.
- 이를 활용하여 특정 장치를 통신에 있어 딱 가르키고 싶을 때 사용한다.
- 우리가 네트워크 통신을 할 때는 보통 IP로 통신을 한다고 알고 있다.
- 하지만 우리가 알고 있는 IP 주소가 언제나 동일한 대상을 가르킨다고 보장할 수는 없다. IP 주소는 언제든지 변경이 가능하기 때문.
- 또한 우리의 네트워크 통신방식은 A -> Z로 직통으로 통신한다고 생각할 수 있는데 사실은 그렇지 않다.A 옆 B로 B에서 C로 …… Y -> Z로 가까운 노드간에 꼬리처럼 이어지는 방식으로 통신이 이루어지는 것이다.
https://jhnyang.tistory.com/404
댓글남기기