DHCP

공부/Network 2012. 7. 19. 20:17 |

DHCP에 대한 간단정리

 

DNS랑 같이 짤막지식에 올리려했지만..짧지도않고..길지도않아서 ㅋㅋㅋ

 

DHCP란 Dynamic Host Configuration Protocol의 약자로 동적으로 IP를 관리 및 할당해주는 것을 의미한다

 

그리고 그 DHCP를 사용하는 서버를 DHCP 서버라고 한다.

 

아래는 DHCP의 프로세스를 간단히 그림으로 나타낸 것이다. 함부로 퍼가지 말자. 제발. 그림판으로 무려 15분동안 그린것이다.

얘기가 빗나감. 여튼 프로세스를 설명하자면 이러하다.








 

먼저 사용자가 네트워크에 브로드 캐스트로 DHCP discover 패킷을 보낸다. 이는 자신이 아이피 할당이 필요하다는 것을 알리는 패킷이다.

 

dhcp 서버가 패킷을 받으면 여유로운 ip중 하나를 DHCP offer 패킷을 통해 (unicast)사용자에게 보낸다


 

 

 

 


그럼 사용자는 ip에 대한 사용을 요청하는 DHCP Requst 패킷을 네트워크에게 보낸다.

 

서버가 패킷을 받으면 DHCP ACK. 패킷을 보낸다. 이 패킷을 보냄으로써 IP를 사용해도 된다고 승인이 되는것이다.

 

이 과정 이후로는 사용자가 뭔 짓을 하든 여튼 해당 IP를 사용해서 통신이 가능해진다.

'공부 > Network' 카테고리의 다른 글

nc를 이용한 파일 전송  (0) 2012.07.21
IPSec  (0) 2012.07.19
DNS  (0) 2012.07.19
FTP 명령어 정리  (1) 2012.07.19
ICMP 코드 및 타입  (0) 2012.07.19
Posted by extr
: