MAC address

2022. 4. 21. 20:47Network

MAC address에 대해 설명을 잘 해놓은 영상이 있어서 참고하시면 도움이 될 것 같아서 작성하게 되었습니다

https://www.youtube.com/watch?v=TIiQiw7fpsU 

위 영상을 기준으로 간단히 정리해 보겠습니다

 

○ MAC address

osi 7 layer & included protocal

OSI 7 계층에서 2계층인 데이터링크 2계층에서 할당된 물리주소, h/w주소라고도 불린다.

네트워크 인터페이스 컨트롤러[NIC]를 만든 회사에서 할당하며 하드웨어에 저장되고 다른 MAC주소와 겹치지않는 고유의 주소를 할당하고 16진수 12자리 48bit로 구성되어있다. 즉 ip주소는 호스트주소를 식별하고 MAC주소는 NIC를 식별한다고 생각하면 될 것 같다.

MAC 주소는 6개의 부분으로 구성되며 숫자&알파벳으로 구성되어있다.

windows 에서는 -를 기준으로 6개를 나누고 linux는 : 를 기준으로 6개를 나눈다.

00-04-5A-63-A1-66 한 MAC 주소가 있다고 가정할때 처음부터 byte[빨간색]은 NIC 제조업체를 식별한다.

남은 3byte[파란색]는 네트워크의 각 장치를 식별하는 제조업체의 고유번호이다.

MAC 주소의 궁극적인 목표는 네트워크장치가 서로 통신하려고 할 때 사용된다.

MAC 주소는 영구적으로 고정이지만 IP 주소는 공개IP를 제외한 공용IP는 주기적으로 변경된다.

간단하게 IP 주소가 보낸 주소에서 부터 도착지 주소까지의 경로를 찾기 위해 필요한 주소라면 MAC주소는 한 주소 내에서 다양한 기기들이 있을 때 해당 기기들이 각각 어떤 기기들인지 식별하기 위하여 필요한 주소이다. 예를 들어서 IP주소 -> 우편주소, MAC주소 -> 거주자명 이라고 생각하면 이해하기 쉬울 것 같다

 

○ To find the MAC address on your computer

windows : MAC 주소 확인방법 -> cmd getmac or ipconfig /all

Linux : MAC 주소 확인방법 -> ifconfig

 

○ Difference between MAC & IP

bit : MAC 주소 -> 48bit크기 16진수 주소, IP 주소 -> 32bit크기 10진수 주소

주소부여 : MAC 주소 -> h/w제조사가 부여, IP 주소 -> ISP가 부여

목적 : MAC 주소 -> 동일한 네트워크내의 장치에 대한 식별에 사용, IP 주소 -> 네트워크에 있는 장치간 통신에 사용

'Network' 카테고리의 다른 글

TCP fragmentation[mss&mta]  (0) 2023.03.21
Unicast & Broadcast & Multicast  (0) 2022.05.10
Subnet mask  (0) 2022.04.20
Ip address class  (0) 2022.04.20
Network table  (0) 2022.04.19