DHCP 릴레이에 대해 이야기하기


        네트워킹을 공부하는 많은 학생들이 DHCP 프로토콜에 익숙하고 익숙하지 않다고 생각하며,이 프로토콜은 우리가 일상 생활에서 단말 장치를 통해 인터넷을 서핑하는 데 필요한 프로토콜입니다. 오늘 우리는이 친숙하고 익숙하지 않은 인터넷 프로토콜에 대해 이야기 할 것입니다.    

        DHCP (Dynamic Host Configuration Protocol)는 중앙 집중식 동적 관리 및 사용자 IP 주소 구성을위한 기술입니다. HCIA 단계에서이 지식을 배웠을 때 주어진 시나리오는 매우 단순한 DHCP 클라이언트와 DHCP 서버가 동일한 네트워크 세그먼트에 있습니다. 오늘은 DHCP 클라이언트와 DHCP 서버가 동일한 네트워크 세그먼트에 있지 않은 시나리오를 대중화 할 것입니다., DHCP 클라이언트가 ipv4 주소를 얻도록하는 방법.

        

 image.png

 

        위의 그림과 같이 DHCP 클라이언트와 DHCP 서버 사이의 라우터 장치가 DHCP Relay 기능을 활성화하지 않으면 DHCP 클라이언트는 DHCP 검색 브로드 캐스트 메시지를 보내 ipv4 주소를 얻습니다. 중간에있는 라우터는 격리되어 브로드 캐스트되고, 이때 DHCP 클라이언트가 보낸 발견 브로드 캐스트 메시지는이 중간 라우터를 통해 DHCP 서버로 전달할 수 없습니다. 이로 인해 DHCP 클라이언트가 DHCP 서버에서 ipv4 주소를 얻지 못합니다. 따라서이 문제를 해결하기 위해 중간 라우터 장치가 DHCP Relay 릴레이 기능을 켜도록합니다. 중간 라우터가 릴레이 기능을 켜면 클라이언트가 보낸 발견 브로드 캐스트 메시지를 유니 캐스트 메시지로 변환하여 전달합니다. 그 후 DHCP 클라이언트와 릴레이 라우터간에 전송되는 모든 브로드 캐스트 메시지는 릴레이 라우터를 통과 한 후 유니 캐스트 방식으로 서로 통신합니다.

        다음으로 특정 실험을 통해 위의 이론을 설명합니다.

        

 image.png

 

        실험 시나리오 설명 : DHCP 서버와 DHCP 릴레이는 10.1.1.0/24 네트워크 세그먼트에 속하고 DHCP 릴레이와 DHCP 클라이언트는 192.168.0.0/24 네트워크 세그먼트에 속합니다. 이제 목적은 DHCP 클라이언트를 만드는 것입니다. DHCP 서버에서 사용 가능한 PC1 인터넷에 액세스 할 수있는 192.168.0.x / 24의 ipv4 주소.

        이 시점에서 우리는 R1의 G0 / 0 / 1 인터페이스에서 패킷을 캡처합니다.

 image.png

 

        현재 R2의 G0 / 0 / 2 인터페이스에서 패킷을 캡처하고 있습니다.

 image.png

 

        위의 두 패킷 캡처의 두 스크린 샷에서 볼 수 있듯이 DHCP 릴레이와 DHCP 클라이언트 사이의 검색 및 요청 메시지가 브로드 캐스트되며이 두 메시지는 실제로 DHCP 서버와 DHCP 릴레이 사이의 유니 캐스트 메시지입니다. 이전 메시지 이론에 대해. 그렇다면 PC1은 192.168.0.x / 24의 ipv4 주소를 얻습니까? 어떻게 얻었 어? PC1은 발견 브로드 캐스트 메시지를 dhcp 릴레이 라우터 R1에 보내고 dhcp 릴레이 라우터 R1은 발견 메시지를 유니 캐스트 메시지로 변환하여 DHCP 서버로 전송하고 DHCP 서버는 발견 메시지 IP에서 "릴레이 에이전트"를 전달합니다. address = 192.168.0.1 "이고 서버에는 192.168.0.0/24의 주소 풀도 있습니다. 이때 DHCP 서버는 DHCP 클라이언트에 192.168.0.x / 24 주소를 할당 할 때임을 알고 있습니다. 아래 그림과 같이 PC1은 마침내 192.168.0.254/24의 주소를 얻었습니다.

 image.png

      마지막으로 두 가지 질문을 남깁니다.

1. DHCP 서버 IPV 4 주소 를 할당해야하는 네트워크 세그먼트를 결정하기 위해 무엇을 사용 합니까?

2. 우리의 실험에 따르면, 클라이언트가 에서 의 네트워크 세그먼트 192.168.0.0/24 및 서버에 의 네트워크 세그먼트 10.1.1.0/24 , 다음 방법 않는 서버는 클라이언트가 할당되어야한다는 것을 알고 IP를 네트워크 세그먼트 주소 192.168.0.0/24 네트워크 세그먼트 10.1.1.0/24 IP 주소를 할당 하는 대신 ?

      

 

 


추천

출처blog.51cto.com/15134242/2662754