- DHCP ( Dynamic Host Configuration Protocol )
|
DHCP Server ( dhcp 67 ) |
|
DHCP Client ( dhcpagent 68 ) |
|
|
|
< |
DHCP discovery |
|
|
DHCP offer |
> |
|
|
|
|
< |
DHCP request |
|
|
DHCP Ack |
> |
|
|
1 . DHCP Client 는 브로드캐스트로 discovery 신호를 보낸다.
2. Client에게 discovery를 받은 한 네트워크에 있는 DHCP 서버가 offer 응답을 한다.
3. Client 는 offer를 받고 request 를 브로드캐스트로 보낸다. ( 브로드 캐스트로 보내지만 offer를 받은 MAC Address가 포함되어있다)
4. 서버쪽애서 Ack로 응답한다.
1. Client 가 IP달라고 요청
2. Server가 IP 줌
3. Client 잘 받았고 사용하겠다고 알림
4. Server IP 사용중 확인
[참고] Server에서 사용하지 않는 IP를 할당할 수 있는 검사하는 방법
= 부여할 IP로 ICMP에 ping test를 한다.
-> 반응이 온다면 그 IP는 사용중이라고 판단
-> 반응이 없다면 IP는 사용하지 않는 것으로 판단 offer 신호로 전송한다.
[참고] 같은 네트워크의 DHCP Server
- 이론상 Client는 브로드 캐스트 신호로 DHCP 서버를 찾는다. 때문에 각 네트워크마다 DHCP 서버가 존재해야한다.
그렇다면 각 회사마다 ( 회사는 DNS 서버를 둘 수도 있다) 각 가정마다 DHCP 서버를 모두 가지고 있어야하는가?
= 그렇지 않다. 통신사에서 DHCP Bootp Relay를 설치한다. 이 장비는 Client의 브로드캐스트 요청을 받아 외부의 DHCP 서버와 연결하여 IP를 대신 받아 Client에서 부여한다.
- 만약 같은 네트워크 상에 여러 DHCP Server가 존재한다면
간단히 가장 먼저 반응한 DCHP Server가 IP를 부여한다. 만약에 동시에 offer 신호를 보내온다면, 알고리즘으로 선택하게 되어있다. 보통 같은 벤더의 서버에서 부여하는 것을 선택한다 ( win Client 요청시 win Server가 부여하는 IP 선택 )
- 구성
- WIn Client 에서 확인
> ncpa.cpl > IP 자동 할당으로 설정 > 재부팅
> cmd > ipconfig
> 169.254.119.126 ( IP를 제대로 할당받지 못했다. )
- FIRST 서버에서 DHCP 서버 구축
` > 서버 관리자 > 도구 > DHCP
> 아름 IP 할당
> 범위 설정 ( 192.168.X.51 ~ 192.168.X.99 )
> 라우터 설정 ( 192.168.17.2 추가 )
> 도메인 ( 168.126.63.1 추가후 위로 ) > 나머진 다 다음 > 마침
- 확인
'Windows Server > Win 2012 R2' 카테고리의 다른 글
윈도우 단축키 (0) | 2017.10.01 |
---|---|
DNS Server (0) | 2017.10.01 |
백업 기능 (0) | 2017.09.24 |
FTP Server (0) | 2017.09.24 |
Web Server (0) | 2017.09.24 |