DHCP
- 유무선 IP 환경에서 단말의 IP 주소, 서브넷마스트, 디폴트게이트웨이 IP주소, DNS 서버 IP주소, 임대기간 등
다양한 네트워크 정보를 DHCP 서버가 PC와 같은 이용자 단말에 동적으로 할당해주는 프로토콜
- 임대 : 단말이 IP주소를 임대기간 동안만 사용 하도록 DHCP서버가 IP 할당
- 임대기간 연장을 요청하는 경우 DHCP 서버에 요청해야 하고, 임대 받은 IP주소가 필요치 않게 되면 IP 주소 반납 절차 수행
IP 주소 할당 절차
1. DHCP를 이용한 IP 주소 할당 절차
1) DHCP Discover
- 서브넷에 위치하는 DHCP 서버를 찾기 위해 DHCP Discover 메시지를 이더넷 망에 브로드 캐스팅 함
- 이더넷 해더의 Dest.MAC이 Broadcast MAC : FF:FF:FF:FF:FF:FF)
2.DHCP Offer
- DHCP 서버는 자신의 존재를 알리기 위해 DHCP Offer 메시지를 이더넷 망에 브로드캐스팅
(아직 단말이 IP주소를 할당 받지 못했기 때문)
- DHCP Offer 메시지에는 단말이 필요로 하는 네트워크 정보들(IP주소,서브넷 마스크,디폴트 게이트웨이 IP주소,
DNS 주소, Lease Time 등)이 포함
- DHCP Offer 메시지는 동일 서브넷의 모든 단말들이 모두 수신
3) DHCP Request
- DHCP 서버 IP 주소를 포함한 네트워크 정보를 요청하기 위해 DHCP Request 메시지를 이더넷 망에
브로드캐스팅 함
- 동일 서브넷에 DHCP 서버가 여러대 있을때, 하나의 DHCP 서버를 선택한 후 서버 IP주소를
DHCP Request 메시지 내 Server Identifier(Option 54)필드에 기록 후 모든 DHCP 서버에 브로드캐스팅
4) DHCP Ack
- DHCP Request 메시지를 수신한 DHCP 서버는 메시지 내 Server ldendtifier(Option54)에 기록된
IP 주소가 자신의 주소인지 확인한 후 DHCP Ack 메시지를 이더넷 망에 브로드캐스팅
- DHCP Ack 메시지에 포함되는 네트워크 정보(IP주소,서브넷마스크,디폴트게이트웨이주소,DNS서버 IP주소,
Lease Time (DHCP 서버가 할당 해준 IP주소를 단말이 사용할 수 있는 기간)
2. IP 주소 임대기간 연장 절차
- 임대 기간 이상 할당받은 IP주소를 사용하기 위해서는 단말이 DHCP 서버에게 IP주소 임대기간 연장을 요청해야 함
1) DHCP Request
- 단말은 IP주소 임대기간 연장을 위해 DHCP 서버에 DHCP Request 메시지를 유니캐스팅으로 송신
(IP 주소 임대기간 연장 시에는 DHCP Discover/Offer 과정 없음)
2) DHCP Ack
- DHCP 서버가 단말의 IP 주소 연장사용 요청을 수학하면 DGCP Ack 메시지를 유니캐스팅
- DHCP Ack메시지를 수신한 단말은 메시지에 포함된 IP Lease Time 동안 IP주소를 연장 사용할 수 있게 함
3) IP주소 반납 절차
1) DHCP Release
- 더이상 임대 받았던 IP주소가 필요치 않은 단말은 DHCP Release메시지를 유니캐스팅으로 DHCP 서버에 전달
- DHCP 서버는 Client IP 필드에 기록된 IP주소를 반환
'IT > 네트워크' 카테고리의 다른 글
SMTP란 ? (0) | 2022.04.13 |
---|---|
NAT IP란..?? (0) | 2021.12.29 |
VPN은 무엇이고 어떻게 작동하지 ? (0) | 2021.08.23 |
IT 주소, 기본 게이트웨이 (0) | 2021.08.23 |
텔넷 이란 ??? (0) | 2021.08.17 |