네트워크 전문가가 되기 위한 고속 성장 일지 by Net Wiz Team

4.6 Configure and verify DHCP client and relay 본문

CCNA-Fundamental

4.6 Configure and verify DHCP client and relay

리리아나(Net Wiz) 2024. 3. 3. 13:37

4.6 Configure and verify DHCP client and relay

DHCP(Dynamic host Configuration Protocol)

- 호스트가 네트워크에 접속하고자 할 때마다 IP를 동적으로 할당하는 프로토콜

1. DHCP Client

- BOOTP 기반 

▷자체 IP주소, 서버 호스트의 IP주소 및 부트 스트랩 파일 이름을 검색할 수 있도록 하는 부트스트랩 프로토콜

▷DHCP 서버는 BOOTP 클라이언트의 요청을 처리할 수 있지만 재사용 가능한 IP 주소의 자동할당 및 추가 구성 옵션과 같은 BOOTP의 추가 기능을 제공한다.

- 임시 또는 영구 IP주소를 할당한다.

- 구성 매개 변수를 저장, 관리, 제공한다.

- DHCP 서버에서 IP 주소를 요청할 때

▷ 호스트 A는 DHCP 서버를 찾기 위해 브로드캐스트 메시지를 보낸다.

▷ DHCP서버는 유니캐스트 메시지로 클라이언트와 서버간에 패킷을 전달한다.

▷ DHCP서버는 클라이언트에 구성매개 변수(IP주소, MAC주소, 도메인이름)을 보낸다.

 

2. DHCP Relay Agent Operation

- BOOTP 및 DHCP 클라이언트에서 들어오는 요청을 지정된 BOOTP 또는 DHCP 서버로 전달한다.

- 클라이언트 요청을 수신하고 클라이언트의 주소를 할당하기 위해 서버에서 필요한 클라이언트의 링크 정보와 같은 중요한 구성 데이터를 추가합니다.

- DHCP 서버가 응답하면 DHCP Relay 에이전트는 DHCP 클라이언트로 응답을 전달합니다.

 

3. DHCP Relay Agent 구성

- DHCP 클라이언트와 서버간의 인터페이스로 작동한다.

- 다른 IP 네트워크의 DHCP 클라이언트와 DHCP 서버간에 DHCP 서버간에 DHCP 메시지를 지연시킨다.

- host1/Admin#config

- host1/Admin(config)#ip dhcp relay enable // VLAN 인터페이스에서 클라이언트의 DHCP 요청을 수락하도록 DHCP Relay Agent를 활성화시킨다.

- host1/Admin(config)#ip dhcp relay server 192.168.20.1 // DHCP Relay Agent가 클라이언트 요청을 전달하는 DHCP 서버의 IP 주소를 지정한다.

- host/Admin(config)#ip dhcp relay information policy replace

// 전달된 메시지에 이미 릴레이 정보가 포함된 경우 DHCP 서버에서 수행해야하는 작업을 식별하기 위해 DHCP 서버에서 릴레이 에이전트 정보전달 정책을 구성한다.

- host1/Admin(config)#exit

- host1/Admin(config)#copy running-config startup-config //변경사항을 플래시 메모리에 저장한다.

- host1/Admin#show ip dhcp relay conf //DHCP의 구성정보를 표시한다.

- host1/Admin#show ip dhcp relay information policy // 상태를 전달하는 Relay Agent 정보를 전달한다.

- hsot1/Admin#show ip dhcp relay statistics //DHCP Relay 통계를 표시한다.

 

출처

https://www.juniper.net/documentation/en_US/junos/topics/concept/security-dhcp-server-client-relay-agent-overivew.html

https://www.cisco.com/c/en/us/td/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA1_7_/configuration/routing_bridging/guide/rtbrgdgd/dhcp.html