MAC Address
이번 시간에는 맥 어드레스에 관하여 알아보겠습니다.
Mac Address는 Address를 보면 알 수 있듯이 2 계층에서 사용되는 주소를 말합니다.
하지만 여기서 궁굼한것은 보통 컴퓨터를 자세히 모르는 사람도 IP라는 말은 다들 들어봤을 겁니다.
특히 범죄 관련 드라마나 영화를 보더라도 IP추적이라는 말들을 여러 번 들어보셨을 텐데요, 즉 우리가 일반적으로 아는 컴퓨터 상의 주소 개념은 IP인데 IP랑 Mac Address랑은 뭐가 다를까요?
먼저 크게 보자면 Mac Address는 2계층에서 사용되는 주소 개념이고 IP는 3 계층에서 사용되는 주소 개념입니다.
도스창에 들어가서 ipconfig /all이라고 치게 되면(주소를 보게 해 주는 명령어입니다) 물리적 주소라고 쓰여있는 것이 나오는데 이것이 바로 MAC 주소를 뜻합니다.
MAC 주소는 랜카드 또는 네트워크 장비에 이미 고정되어있는 유일한 주소를 말하며 48bit로 구성되어있습니다.
ipconfig 명령어를 입력해서 보게되는 MAC 주소는 숫자뿐만 아니라 다른 단어들이 섞여있는데 그 이유는 48bit라는 것은 이진법을 기준으로 0과 1 둘 중 하나의 숫자로 48자리로 이루어져 있다는 말이지만 2진수로 1,0으로만 나열하게 되면 읽기 힘들기 때문에 2진수를 16진수로 바꿔 표현했기 때문입니다.
즉 우리가 보는 물리적주소는 16진법으로 구성된 MAC Address입니다.
MAC주소는 앞에 24bit는 생산자 코드가 뒤 24bit는 일련번호로 구성되어있으면 중복될 수 없습니다.
예를 들면 MAC주소는 주민등록번호라면 IP는 휴대폰 번호와 같습니다. 두 개 모두 중복될 일이 없으나 휴대폰 번호의 경우는 상황에 따라 번호를 다르게 할 수도 바꿀 수도 있습니다.
즉 MAC주소는 하드웨어 주소이기 때문에 그 기기에 대한 MAC 주소는 영원히 지속되나 IP의 경우는 특정 기기에 따라 부여되는 값이 아닌 정해진 주소중 특정 주소를 배정해주는 개념이므로 한번 정해졌다고 평생 그 IP를 사용하는 것은 아닙니다.
IP에 관해서는 나중에 서브넷팅과 IP의 분류 등과 함께 더 자세히 알아보도록 하겠습니다.
*정리*
MAC Address는 2계층에서 사용되는 하드웨어 주소를 말하며 48bit로 구성되어있다.
앞 24bit는 제조사코드, 뒤 24bit는 일련번호로 구성되어 있다