> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > DHCP 프로토콜에 대한 자세한 설명 - IP는 어디에서 오는가?

DHCP 프로토콜에 대한 자세한 설명 - IP는 어디에서 오는가?

齐天大圣
풀어 주다: 2020-12-14 08:57:11
원래의
2494명이 탐색했습니다.

호스트가 다른 호스트와 통신하려면 IP 주소가 있어야 한다는 것을 알고 있습니다. 그렇다면 이 IP 주소는 어디서 왔는가? MAC 주소와 달리 노트북을 구입하면 MAC 주소는 네트워크 카드의 읽기 전용 메모리에 저장되지만 IP 주소는 그렇지 않습니다. 따라서 IP 주소는 직접 설정해야 합니다. 하지만 직접 구성하려면 IP 주소에 대한 지식이 필요하며, IP 주소, 서브넷 마스크, 게이트웨이 주소 등을 구성해야 합니다. 따라서 일반 사용자는 IP를 구성할 수 없습니다. 대부분의 경우 동적 호스트 구성 프로토콜 DHCP는 IP 주소 및 기타 정보를 자동으로 얻는 데 사용됩니다.

DHCP 작업 흐름에는

  • DHCP discover의 네 단계가 있습니다. 새 호스트는 IP

  • DHCP Offer를 할당해야 한다는 브로드캐스트 패킷을 보냅니다. dhcp 서버가 요청을 받습니다. 브로드캐스트 패킷을 보내 새 호스트에 할당된 IP 및 기타 정보를 알려줍니다.

  • DHCP 요청: 새 호스트는 dhcp 서버로부터 메시지를 받고 새 IP가 있음을 알고 있습니다. 새로 할당된 IP를 알고 있음을 DHCP 서버에 알리기 위해 브로드캐스트 패킷을 보냅니다.

  • DHCP ack: 메시지 패킷을 브로드캐스트하여 네트워크의 다른 호스트에게 새로운 친구가 합류했음을 알립니다.

DHCP DISCOVE

새 호스트(MAC 주소는 00:0b:82:01:fc:42)가 방금 네트워크에 가입할 때 현재로서는 IP 주소가 없으므로 이 네트워크의 관리자 DHCP SERVER가 데이터 패킷을 수신할 수 있도록 브로드캐스트 패킷을 보내야 합니다. (DHcp 서버는 IP 할당 및 IP 관리를 위해 특별히 사용됩니다.) 방송 패킷 형식은 아래와 같습니다

DHCP 프로토콜에 대한 자세한 설명 - IP는 어디에서 오는가?

여기에 추가로 알아두실 점: 255.255.255.255는 방송에 사용되는 특수 IP 주소입니다. 그러나 방송 범위는 제한되어 있으며 게이트웨이에 도달하면 확산이 중지됩니다.

DHCP OFFER

DHCP 서버는 부팅 요청을 받으면 새 호스트에 IP를 할당해야 한다는 것을 알게 됩니다. 이때 DHCP 서버도 브로드캐스트 패킷을 보냅니다. 아직 할당되지 않음) IP), 내부 정보는 IP, 서브넷 마스크, 임대 및 새 호스트에 할당된 기타 정보입니다.

DHCP 프로토콜에 대한 자세한 설명 - IP는 어디에서 오는가?

DHCP REQUEST

새 호스트는 dhcp 서버로부터 메시지를 받았고 할당된 IP를 알고 있지만 이때는 사용할 수 없다는 것을 dhcp 서버에 알려야 합니다. IP 주소를 받았습니다. 따라서 DHCP 서버에 알리려면 브로드캐스트 패킷을 보내야 합니다.

DHCP 프로토콜에 대한 자세한 설명 - IP는 어디에서 오는가?

DHCP ACK

dhcp 서버가 부팅 요청 메시지를 받으면 DHCP ACK 메시지 패킷을 클라이언트에게 다시 브로드캐스트하여 클라이언트의 선택이 수락되었음을 알리고 이 패킷의 IP 주소를 나타냅니다. 법적 임대 정보 및 기타 구성 정보는 브로드캐스트 패킷에 포함되어 클라이언트에게 전송되어 클라이언트가 네트워크 제품군에 합류하게 된 것을 환영합니다.

DHCP 프로토콜에 대한 자세한 설명 - IP는 어디에서 오는가?

이 시점에서 새 호스트는 자체 IP 주소를 가지며 데이터 패킷을 보낼 때 자체 IP를 전달합니다.

위 내용은 DHCP 프로토콜에 대한 자세한 설명 - IP는 어디에서 오는가?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿