이 페이지의 내용
DHCP 자동 로그아웃
DHCP 로컬 서버 및 DHCP 릴레이 에이전트는 자동 로그아웃 기능을 지원합니다. DHCP 클라이언트가 더 이상 IP 주소를 사용하지 않는 경우 자동 로그아웃은 IP 주소를 해제하고 주소 풀로 반환합니다. DHCP IP 주소 할당의 효율성을 향상시킵니다. 자세한 내용은 이 주제를 읽어보십시오.
DHCP 자동 로그아웃 개요
이 항목에서는 DHCP 자동 로그아웃 기능을 소개하며 다음 섹션을 포함합니다.
자동 로그아웃 개요
DHCP 로컬 서버 및 DHCP 릴레이 에이전트에 대해 자동 로그아웃을 지원합니다. DHCP 클라이언트가 더 이상 주소를 사용하지 않을 때 IP 주소를 즉시 해제하고 주소 풀로 반환할 수 있도록 하여 DHCP IP 주소 할당의 효율성을 향상시킵니다. 그런 다음 DHCP는 주소를 다른 클라이언트에 할당할 수 있습니다. 자동 로그아웃이 없으면 전체 임대 기간 동안 IP 주소가 차단되며 DHCP는 주소를 다시 사용하기 전에 주소 임대 시간이 만료될 때까지 기다려야 합니다.
자동 로그아웃은 DHCP가 IP 주소 할당에 긴 임대 시간을 사용할 때 특히 유용하며 단일 클라이언트에 중복 IP 주소를 할당하지 않도록 하는 데 도움이 됩니다.
예를 들어, 자주 업그레이드되거나 교체되는 셋톱 박스(STB)가 포함된 환경이 있을 수 있습니다. STB가 변경될 때마다 새 STB는 DHCP 검색 프로세스를 반복하여 클라이언트 구성 정보와 IP 주소를 얻습니다. DHCP는 새 STB를 완전히 새로운 클라이언트로 간주하고 새 IP 주소를 할당합니다. 클라이언트에 할당된 이전 IP 주소(이전 STB)는 임대가 만료될 때까지 차단되어 사용할 수 없는 상태로 유지됩니다. 이 상황에서 자동 로그아웃이 구성된 경우 DHCP는 새 STB가 실제로 동일한 클라이언트임을 인식한 다음 원래 IP 주소를 즉시 해제합니다. DHCP 릴레이 에이전트는 자동 로그아웃을 위한 프록시 클라이언트 역할을 하며, DHCP 서버로 DHCP 해제 메시지를 전달합니다.
DHCP가 클라이언트를 식별하고 해제하는 방법
자동 로그아웃 기능을 사용하려면 DHCP가 클라이언트를 명시적으로 식별해야 합니다. 기본적으로 DHCP 로컬 서버 및 DHCP 릴레이 에이전트는 MAC 주소 또는 클라이언트 식별자 및 서브넷을 기반으로 클라이언트를 식별합니다. 그러나 경우에 따라 이러한 유형의 식별만으로는 충분하지 않을 수 있습니다. 예를 들어 이전 STB 예에서 각 STB의 MAC 주소가 다르기 때문에 DHCP는 업그레이드되거나 교체된 STB가 새 클라이언트라고 잘못 가정합니다.
클라이언트를 명시적으로 식별하기 위해 자동 로그아웃은 기본 식별 방법이 성공하지 못한 경우 보조 식별 방법을 사용합니다. MAC 주소 또는 클라이언트 식별자가 기존 클라이언트의 MAC 주소 또는 클라이언트 식별자와 일치하지 않으면 기본 방법이 실패한 것으로 간주됩니다. 가입자 관리는 구성할 수 있는 두 가지 보조 식별 방법을 지원합니다.
수신 인터페이스 방법 - DHCP는 인터페이스에서 새 클라이언트 연결을 동일한 클라이언트에서 오는 것처럼 간주합니다. DHCP는 새로 연결된 디바이스에 대한 바인딩을 만들기 전에 기존 클라이언트 바인딩을 삭제합니다. 이 방법을 사용하면 인터페이스에서 하나의 클라이언트 디바이스만 연결할 수 있습니다.
참고:들어오는 인터페이스 메서드는 기존 바인딩을 유지하고 새로 연결된 클라이언트를 거부하는 문과
overrides interface-client-limit 1
다릅니다.옵션 60 및 옵션 82 방법 - DHCP는 옵션 60 및 옵션 82 정보는 동일하지만 서브넷이 다른 경우 두 클라이언트를 다른 것으로 간주합니다.
DHCP 로컬 서버 및 DHCP 릴레이 에이전트는 자동 로그아웃이 활성화되고 보조 식별 방법이 중복 클라이언트를 식별할 때(즉, 검색 패킷이 기존 클라이언트에서 온 경우) 다음 작업을 수행합니다.
DHCP 로컬 서버는 기존 주소를 즉시 해제합니다.
DHCP 릴레이 에이전트는 즉시 기존 클라이언트를 해제한 다음 DHCP 서버로 DHCP 해제 패킷을 보냅니다. 릴리스 패킷을 전송하면 DHCP 릴레이와 DHCP 서버가 동기화됩니다.
DHCP 릴레이가 기존 클라이언트로부터 Discover 메시지를 수신하면 DHCP 릴레이는 Discover 메시지를 DHCP 서버로 전달합니다. DHCP 릴레이는 클라이언트의 기존 IP 주소가 DHCP 서버에 의해 반환될 경우 바인딩을 보존합니다. 프록시 모드 재정의 또는 client-discover-match 기능을 사용하는 경우에는 이 동작이 적용되지 않습니다.
참고:DHCP 릴레이 에이전트가 스누핑 모드인 경우 DHCP 릴레이는 클라이언트를 해제하지만 디스커버 패킷이 패시브 클라이언트(스누핑 패킷의 결과로 추가된 클라이언트)용이거나 디스커버 패킷이 스누핑 패킷인 경우 DHCP 서버에 릴리스 패킷을 보내지 않습니다.
옵션 60 및 옵션 82 요구 사항
DHCP 로컬 서버에서는 수신된 검색 패킷에 DHCP 옵션 60과 옵션 82가 모두 포함되어야 합니다. 두 옵션 중 하나가 없으면 DHCP 로컬 서버가 보조 식별 방법을 수행할 수 없으며 자동 로그아웃이 사용되지 않습니다.
DHCP 릴레이 에이전트를 사용하려면 수신된 디스커버 패킷에 DHCP 옵션 60이 포함되어야 합니다. DHCP 릴레이는 DHCP 릴레이 에이전트 자동 로그아웃을 위한 옵션 82 값에 제공된 지침에 따라 옵션 82 값을 결정합니다.
DHCP 클라이언트 자동 로그아웃
DHCP 클라이언트를 자동으로 로그아웃하도록 확장 DHCP 로컬 서버 및 확장 DHCP 릴레이를 구성할 수 있습니다. 자동 로그아웃은 DHCP가 기존 클라이언트와 일치하는 ID를 가진 클라이언트로부터 검색 패킷을 수신할 때 기존 클라이언트를 즉시 해제합니다. 그런 다음 DHCP는 정상적인 임대 만료를 기다리지 않고 기존 클라이언트 IP 주소를 해제합니다.
기존 클라이언트가 해제되면 새 클라이언트는 정상적인 인증 프로세스를 거칩니다. 새 클라이언트는 원래 클라이언트와 동일한 IP 주소를 받지 못할 수 있습니다.
DHCP 클라이언트 자동 로그아웃 구성하기:
자동 로그아웃 구성을 변경하는 경우 기존 클라이언트는 로그인할 때 구성된 자동 로그아웃 설정을 계속 사용합니다. 새 클라이언트는 새 설정을 사용합니다.