What is DHCP ? Learn DHCP in hindi.

DHCP server
DHCP server

What is DHCP server ?

Computer network में एक computer को दुसरे computer या एक network device को दुसरे network device से communication  करने के लिए IP address की जरुरत होती है and we know किसी भी computer या network device को हम manually या फिर dynamic तरीके से IP address दे सकते हैं . manually का मतलब हर device को access करके उसे IP address देना , but  अगर आपका network बड़ा है तो हर device को manually IP देना कठिन हो जाता है . ऐसे में हम DHCP server को use करते हैं . DHCP server या dynamic तरीके से IP address provide करता है and  इस process में गलती होने के chances न के बराबर होते हैं .

DHCP का full-form dynamic host configuration protocol  है . जिसका simple सा मतलब होता है host को IP address देना वह भी dynamic तरीके से . याद रहे DHCP server तब तक IP address assign नहीं करेगा जब तक किसी host या client से IP के लिए request नहीं आता है . DHCP server host से communication करने के लिए port number 67 & 68 use करता है .

client / host को IP address provide करना DHCP का प्रमुख कार्य होता है लेकिन इसके साथ – साथ DHCP server अन्य information भी share करता है जैसे –

  • IP address
  • Subnet Mask
  • Default Gateway
  • DNS server information
  • Domain Name

Advantages of DHCP server :  DHCP server के कई फायदे है , जैसे –

  • Dynamic तरीके से IP address provide करना , इससे IP address देने में गलती होने के chances नहीं होते  हैं.
  • manpower की जरुरत नहीं पड़ती है
  • IP address table अपने – आप ही बन जाता है .
  • Error free ip address provide करना .

Process of DHCP :-  

दोस्तों DHCP server एक process के तहत काम करता है , जिसे हम short cut में DORA कहते हैं . DORA का full form निचे दिया हुआ है .

  • Discover
  • Offer
  • Request
  • Acknowledge

सबसे पहले नेटवर्क में computer /client pc  dhcp server को search करने के लिए एक discover massage broadcast करता है।  जैसे ही DHCP server इस message को देखता है और अपने होने की पुस्टी  करते हुए वह अपने IP pool में से free IP की information  उस client pc /computer को share करता है जिसे हम offer कहते हैं ।  अब client pc को जब यह पता चलता है की network में एक DHCP सर्वर है जिससे उसे IP address मिल सकता है , इसलिए वह अब DHCP server को एक request भेजेगा।  जैसे ही DHCP server  request पढता है वह एक IP address उस computer को assign करता है और उसकी एक table में entry कर लेता है और acknowledgment massage भेजता है , जैसे computer को IP address मिलता है वह acknowledge करता है , और इस तरह DORA process complete होता है।

DHCP server को Wikipedia पर पढ़ने के लिए लिंक पर क्लिक करे।  DHCP server 

What is protocol ?

 

Thanks