172, 1/9 회원가입  로그인  
   jwkzzangs
   Mac adderss관련해서 질문드립니다.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=39 [복사]


저는 컴퓨터 공학과 학생인데요..

학교 전산망(ip, mac address)관리를 목적으로 하는 프로젝트를 진행중입니다.

관리하는 PC에서 ip를 이용해서 패킷을 보낸후 arp테이블의 ip와 mac을 구해와서 DB에 저장된 ip와 mac을 비교하려고 하는데요

문제가 arp테이블은 외부 네트워크(즉 다른 게이트 웨이, 다른라우터)에 있는 PC의 mac주소는 알아오지 못한다고 하더라구요.. 라우터와 게이트웨이 등등 지원을 받지 않고 ip만 가지고 mac주소를 알아올 수 있는 아이디어가 있는지 궁굼합니다.

  Hit : 4211     Date : 2011/11/28 10:11



    
Mephist 원칙적으로 불가능합니다. 내부 로컬 네트워크 통신에서 필요한것은 mac 주소입니다. 외부 네트워크랑 통신을 하게 되면, 패킷의 mac 주소는 게이트웨어의 mac 주소가 됩니다. 기본적인 네트워크 통신 방식이 그러하기 때문에, 네트워크 이론에 반하는 문제입니다. 2011/11/29  
kjwon15 굳이 mac이 필요 하다면 네이트온이 한다고 했던대로 패킷 안에 자기 mac을 넣어서 보내면 되긴 하죠
쓸 이유는 거의 없겠지만요.
2011/11/29  
phpmyadmin 음.. 2011/11/29  
gorani 불가능합니다. 다른 네트워크와 통신할때는 Layer3계층 ip 주소를 사용하기때문에 mac주소를 사용하지 않습니다. 2012/01/02  
gorani 따라서 mac주소를 받아오지도 않습니다. 2012/01/02