2013년 9월 30일 월요일

역순 주소 결정과 TCP/IP 역순 주소 결정 프로토콜

※부트스트래핑: 아무것도 없는 상태에서 어떤 것을 시작하는 것

역순 주소 결정 프로토콜

  • 역순 주소 결정 프로토콜(RARP, Reverse Address Resolution Protocol)은 장비가 TCP/IP 네트워크에서 사용할 수 있는 IP 주소를 얻도록 하는 초창기에 나온 간단한 프로토콜이다.
  • RARP는 ARP에 근거를 두고 있으며 기본적으로 ARP와 동일하게 동작한다. 다만 그 방향이 반대다.
  • 장비는 하드웨어 주소를 담은 요청을 보내고, RARP 서버로 설정된 장비는 요청을 보낸 장비에게 할당된 IP 주소 정보를 담은 응답을 보낸다.

RARP 일반 동작
  1. 출발지 장비가 RARP 요청 메시지를 생성
  2. 출발지 장비가 RARP 요청 메시지를 브로드캐스트
  3. 로컬 장비가 RARP 요청 메시지를 처리
  4. RARP 서버가 RARP 응답 메시지를 생성
  5. RARP 서버가 RARP 응답 메시지를 전송
  6. 출발지 장비가 RARP 응답 메시지를 처리

RARP의 제약
  • 하위 수준 하드웨어 기반
  • 수동 할당
    • 호스트는 자동으로 IP 설정
    • RARP 서버는 하드웨어와 IP 주소 매핑 테이블을 관리자가 직접 설정.
  • 제한된 정보
    • 호스트에게 오직 IP 주소만을 알려준다.
    • RARP는 서브넷 마스크나 기본 게이트웨이 같은 기타 중요 정보를 제공할 수 없다.

※ 1980년대 초반 이후로 호스트 설정의 중요성은 매추 커졌다. RARP는 TCP/IP 프로토콜 스택의 상위 계층에서 동작하는 좀더 강력한 기능의 프로토콜인 BOOTP와 DHCP에게 자리를 내주었다.

댓글 없음:

댓글 쓰기