>> Read Reply from No. 59289 article  
RE: Proxy ARP에 대해 알고 싶습니다.

등록 2002-10-18 20:22:00     조회 5
이름 멤피스    

		일단 프로토콜 측면에서 보면 Proxy ARP는 말 그대로 ARP를
대신하는 것입니다. 여기서 대신한다는 의미는 같은 서브넷에
속한 다른 노드가 특정 IP에 대해 MAC address를 묻는
ARP request를 보냈을때 실제로 그 IP를 사용하는 노드 대신
ARP reply를 보낼때 Proxy ARP를 한다고 합니다.
예를 들어 A라는 노드와 B, C노드가 각각 10.1.1.1, 10.1.1.2,
10.1.1.3을 갖는다고 했을때 경우에 따라 10.1.1.2가
10.1.1.1의 뒤에 연결된 상황일 수 있습니다.(즉 LAN과 같은
shared medium에서 10.1.1.1이 10.1.1.3과 직접 통신이
안되는 경우)
   B  ----+
         A          C
        -+----------+--
 이때 C노드가 B로 데이터를 보낼 일이 있어 B의 MAC address를
알기 위해 ARP request를 broadcast합니다. 불행히도 B가
A뒤에 숨어있는(?) 상황이어서 이 ARP request를 수신하지
못합니다. 결국 C는 B와 통신할 수 없는 상황이죠.
이때 A가 Proxy ARP를 한다고 가정합니다. C가 보낸
ARP request는 B의 IP에 대한 MAC address를 물을때
B가 ARP reply를 보내면서 자신의 MAC address를 알려줍니다.
즉
C send : ARP request(what is B's MAC address?)
A send : ARP reply(B's MAC is xx:xx:xx:xx:xx:xx)
여기서 A가 알려주는 B의 MAC 정보라는 것이 실은 A의
MAC 정보죠.
결과적으로 C는 B로 보내는 패킷을 A가 받도록 보냅니다.
(IP destinaion address : B, MAC destination address : A)
이제 정상적으로 A가 이 패킷을 받아 처리하면 됩니다.
 용도는 여러가지가 있겠지만 특정 IP로 가는 패킷을 강제로
혹은 의도적으로 받아서 처리하는 서비스에 이용할 수 있습니다.
  참고할 만한 공식 문서는 rfc2002의 일부나 rfc1868입니다.
문서는
www.ietf.org/rfc/rfc2002.txt
www.ietf.org/rfc/rfc1869.txt
입니다.
참고하세요..
 : 프록시 ARP에 대해 알고 싶습니다.
: M:n  NAT를 할때 쓰인다고만 알고 있는데..
: 이거에 대한 자세한 자료나
: 리눅스에서 어떻게 사용하는지에 대한 자료를 보거나 가지고 계신분..
: 좀 알려 주세요..
:
: 구글에서 검색해 보았는데...
: 찾기 힘드네요..
: -_ㅡV 2시간째 검색중..
이름
암호


>> 관련글
59289 Proxy ARP에 대해 알고 싶습니다.  litdemon  2002.10.18  ....
  답장 RE: Proxy ARP에 대해 알고 싶습니다.  멤피스  2002.10.18  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.93 초 ] 작업시간: [ 0.19 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791128254
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.