도움되는상식

MAC 주소란 이란


 

Media Access Control address 의 약자로 컴퓨터에 장착된 랜카드(이더넷)의 주소 입니다.

다시말해, 랜카드가 제작시에 각 랜카드마다 고유 주소를 부여하게 되는데.

이것이 맥 어드레스(MAC address)입니다. 보통은 00:00:00:00:00 형식으로 이루어집니다.

이더넷 [ Ethernet ] 이란


근거리통신망(LAN)의 대표적인 통신 프로토콜. 오늘날 우리가 사용하는 컴퓨터 통신의 대부분은 이더넷 기술. 

1973년 보브 멧칼프 박사가 처음으로 발명했고 1980년 미국의 제록스, 인텔 등이 공동 개발해 '이더넷 1세대'라는 이름으로
 
상용화. '이더넷'이라는 이름은 우주에 존재한다는 가설 속의 물질인 에테르(ether)에서 따온 것이고,
 
이더넷은 인터넷 프로토콜이라는 프로그램을 사용해 광범위한 통신 및 컴퓨터 기기를 연결합니다.




ARP [ Address Resolution Protocol ] 이란

네트워크 상에서 IP 주소를 물리적 네트워크 주소로 대응시키기 위해 사용되는 프로토콜이다.

여기서 물리적 네트워크 주소는 이더넷 또는 토큰링의 48 비트 네트워크 카드 주소를 뜻한다.

이를테면, IP 호스트 A가 IP 호스트 B에게 IP 패킷을 전송하려고 할 때 IP 호스트 B의 물리적 네트워크 주소를 모른다면,

ARP 프로토콜을 사용하여 목적지 IP 주소 B와 브로드캐스팅 물리적 네트워크 주소 FFFFFFFFFFFF를 가지는 ARP 패킷을

네트워크 상에 전송한다. IP 호스트 B는 자신의 IP 주소가 목적지에 있는 ARP 패킷을 수신하면

자신의 물리적 네트워크 주소를 A에게 응답한다.

이와 같은 방식으로 수집된 IP 주소와 이에 해당하는 물리적 네트워크 주소 정보는 각 IP 호스트의 ARP 캐시라 불리는 메모리

에 테이블 형태로 저장된 다음, 패킷을 전송할 때에 다시 사용된다.


ARP와는 반대로, IP 호스트가 자신의 물리 네트워크 주소는 알지만 IP 주소를 모르는 경우,

서버로부터 IP주소를 요청하기 위해 RARP를 사용한다.

참고로 cmd 콘솔 창에

arp -a 치면 현재 MAC Address 주소와 게이트웨이 IP를 확인 할 수 있습니다.

ping ip주소 및 ping DNS 주소와 함께 이용하면 활용도가 높을 것 같습니다.



 

Posted by 탐색시간