MAC Address
미디어 액세스 컨트롤(Media Access Control)
-> 컴퓨터가 네트워크 상에서 서로 구별을 가능하게 해주는것.
!!공부좀 한 사람이라면 IP라는게 그런 역할을 하는게 아니냐 생각할수 있음. 맞다고 함!
TCP/IP 프로토콜로 통신을 하니 IP로 하는건 맞는데 통신이 IP 를 MAC으로 감싼후 통신하는 것임.
->IP주소를 MAC으로 바꾸는 절차를 ARP(Address Resolution Protocol) 이라 한다.
MAC이 사용되는 흐름!(라우터를 거칠때랑 라우터를 거치지 않을때)
1. 라우터를 거치지 않을때(단독 네트워크)
->A랑 B가 같은 네트워크에 있고 A가 B의 IP를 알고 있다.
->A는 자신이 속한 모든 네트워크에 메세지를 보냄.(브로드케스트-같은 네트워크에 있는 애들만 받을수 있음)
메세지 내용(B랑 통신하고 싶으니 맥 어드레스를 갈켜달라)
->B는 A랑 같은 네트워크에 있기 때문에 저 메세지를 받고 A에게 자신의 맥 어드레스를 보낸다.
->A는 B의 맥 어드레스를 받은 후에 비로소 통신이 시작 된다.
2. 라우터를 거칠때
->A랑 B랑 다른 네트워크에 있고 A의 라우터랑 B의 라우터가 있다.
->A가 메세지를 보낼때 맥 어드레스틑 B의 맥 어드레스가 아닌 A의 라우터의 맥 어드레스로 보냄.
메세지 내용(B랑 통신하고 싶으니 맥 어드레스를 갈켜달라)
-> 그럼 A의 라우터가 그 메세지를 받아서 B가 있는 곳의 라우터에게 메세지를 전달함.
-> 그럼 B의 라우터는 B의 맥 어드레스를 찾고 B의 맥 어드레스를 이용해서 전달을 하게 됨.
Mac Address
-> 48bit
ex) a0-b0-c0-d0-e0-f0
->앞에 3개 a0-b0-c0는 벤더, 즉 생산자를 나타내는 코드.
->뒤에 3개 d0-e0-f0은 시리얼넘버(Host Identifier)