하지만 여러 네트워크를 가진 환경에서도 DHCP 릴레이 에이전트(Relay Agent) 기능을 사용하면 DHCP 서버 한 대로 여러 네트워크 대역에서 IP 풀을 관리할 수 있습니다. DHCP 릴레이 에이전트가 DHCP 클라이언트와 DHCP 서버가 서로 다른 대역에 있는 경우, DHCP 패킷을 중간에서 중계(Relay)하는 역할을 해주기 때문입니다. 그림 7-72 DHCP 릴레이 에이전트의 구성과 통합된 DHCP 서버 구성에서 1.1.1.0/24 대역을 가진 A 네트워크와 2.2.2.0/24 대역을 가진 B 네트워크에 대한 DHCP IP 풀을 3.3.3.0/24 대역인 C 네트워크의 DHCP 서버에서 관리하는 것을 볼 수 있습니다. 이것이 가능한 것은 브로드캐스트로 전달되는 DHCP 패킷을 동일 네트워크 대역의 DHCP 릴레이 에이전트가 수신하면 DHCP 서버로 갈 수 있도록 이것을 유니캐스트로 변환해주는 역할을 하기 때문입니다. 즉, 릴레이 에이전트를 이용하면 DHCP 서버를 네트워크마다 구성하지 않고 중앙 DHCP 서버만으로도 여러 네트워크에서 DHCP 환경을 운영할 수 있습니다.
▲ 그림 7-72 DHCP 릴레이 에이전트의 구성과 통합된 DHCP 서버 구성