Τι είναι το DHCP; (Πρωτόκολλο δυναμικής διαμόρφωσης κεντρικού υπολογιστή)

Ορισμός του δυναμικού πρωτοκόλλου διαμόρφωσης κεντρικού υπολογιστή

Το πρωτόκολλο DHCP (Dynamic Host Configuration Protocol) είναι ένα πρωτόκολλο που χρησιμοποιείται για την παροχή γρήγορης, αυτόματης και κεντρικής διαχείρισης για τη διανομή διευθύνσεων IP μέσα σε ένα δίκτυο.

Το DHCP χρησιμοποιείται επίσης για τη ρύθμιση της κατάλληλης μάσκας υποδικτύου , της προεπιλεγμένης πύλης και των πληροφοριών διακομιστή DNS στη συσκευή.

Πώς λειτουργεί το DHCP

Ένας διακομιστής DHCP χρησιμοποιείται για να εκδίδει μοναδικές διευθύνσεις IP και να ρυθμίζει αυτόματα άλλες πληροφορίες δικτύου. Στα περισσότερα σπίτια και μικρές επιχειρήσεις, ο δρομολογητής λειτουργεί ως διακομιστής DHCP. Σε μεγάλα δίκτυα, ένας μόνο υπολογιστής μπορεί να λειτουργήσει ως διακομιστής DHCP.

Εν ολίγοις, η διαδικασία πηγαίνει έτσι: Μια συσκευή (ο πελάτης) ζητά μια διεύθυνση IP από έναν δρομολογητή (τον κεντρικό υπολογιστή), μετά την οποία ο κεντρικός υπολογιστής εκχωρεί μια διαθέσιμη διεύθυνση IP για να επιτρέψει στον πελάτη να επικοινωνήσει στο δίκτυο. Λίγα περισσότερες λεπτομέρειες παρακάτω ...

Μόλις μια συσκευή είναι ενεργοποιημένη και συνδεδεμένη σε ένα δίκτυο που διαθέτει διακομιστή DHCP, θα στείλει ένα αίτημα στον διακομιστή, που ονομάζεται αίτημα DHCPDISCOVER.

Αφού το πακέτο DISCOVER φτάσει στο διακομιστή DHCP, ο διακομιστής επιχειρεί να διατηρήσει τη διεύθυνση IP που μπορεί να χρησιμοποιήσει η συσκευή και στη συνέχεια προσφέρει στον πελάτη τη διεύθυνση με πακέτο DHCPOFFER.

Μόλις γίνει η προσφορά για την επιλεγμένη διεύθυνση IP, η συσκευή αποκρίνεται στον διακομιστή DHCP με ένα πακέτο DHCPREQUEST για να το αποδεχθεί, μετά από τον οποίο ο διακομιστής στέλνει ένα ACK που χρησιμοποιείται για να επιβεβαιώσει ότι η συσκευή έχει αυτή τη συγκεκριμένη διεύθυνση IP και να καθορίσει το χρονικό διάστημα που η συσκευή μπορεί να χρησιμοποιήσει τη διεύθυνση πριν από τη λήψη μιας νέας.

Εάν ο διακομιστής αποφασίσει ότι η συσκευή δεν μπορεί να έχει τη διεύθυνση IP, θα στείλει ένα NACK.

Όλα αυτά, φυσικά, συμβαίνουν πολύ γρήγορα και δεν χρειάζεται να γνωρίζετε καμία από τις τεχνικές λεπτομέρειες που μόλις διαβάσατε για να λάβετε μια διεύθυνση IP από έναν διακομιστή DHCP.

Σημείωση: Μια ακόμα λεπτομερέστερη ματιά στα διαφορετικά πακέτα που εμπλέκονται σε αυτή τη διαδικασία μπορεί να διαβαστεί στη σελίδα DHCP Basics της Microsoft.

Πλεονεκτήματα και μειονεκτήματα της χρήσης του DHCP

Ένας υπολογιστής ή οποιαδήποτε άλλη συσκευή που συνδέεται σε ένα δίκτυο (τοπικό ή διαδικτυακό) πρέπει να ρυθμιστεί σωστά ώστε να επικοινωνεί σε αυτό το δίκτυο. Δεδομένου ότι το DHCP επιτρέπει αυτόματα τη διαμόρφωση να γίνεται αυτόματα, χρησιμοποιείται σχεδόν σε κάθε συσκευή που συνδέεται με ένα δίκτυο, συμπεριλαμβανομένων υπολογιστών, διακοπτών , smartphones, κονσόλες παιχνιδιών κ.λπ.

Λόγω αυτής της δυναμικής αντιστοίχισης διεύθυνσης IP , υπάρχει λιγότερη πιθανότητα ότι δύο συσκευές θα έχουν την ίδια διεύθυνση IP , η οποία είναι πολύ εύκολη να χρησιμοποιηθεί όταν χρησιμοποιείτε στατικές διευθύνσεις IP χειροκίνητα.

Η χρήση του DHCP κάνει επίσης ένα δίκτυο πολύ πιο εύκολο στη διαχείριση. Από διοικητική άποψη, κάθε συσκευή στο δίκτυο μπορεί να αποκτήσει μια διεύθυνση IP με τίποτα περισσότερο από τις προεπιλεγμένες ρυθμίσεις δικτύου, οι οποίες έχουν ρυθμιστεί για να λαμβάνουν αυτόματα μια διεύθυνση. Η μόνη άλλη εναλλακτική λύση είναι η μη αυτόματη εκχώρηση διευθύνσεων σε κάθε συσκευή του δικτύου.

Επειδή αυτές οι συσκευές μπορούν να αποκτήσουν αυτόματα μια διεύθυνση IP, μπορούν να μετακινούνται ελεύθερα από ένα δίκτυο σε άλλο (δεδομένου ότι όλοι έχουν εγκατασταθεί με DHCP) και να λαμβάνουν αυτόματα μια διεύθυνση IP, κάτι που είναι πολύ χρήσιμο με τις κινητές συσκευές.

Στις περισσότερες περιπτώσεις, όταν μια συσκευή έχει μια διεύθυνση IP εκχωρημένη από ένα διακομιστή DHCP, η διεύθυνση IP θα αλλάζει κάθε φορά που η συσκευή συνδέεται στο δίκτυο. Αν οι διευθύνσεις IP έχουν εκχωρηθεί με μη αυτόματο τρόπο, η διοίκηση πρέπει όχι μόνο να δώσει μια συγκεκριμένη διεύθυνση σε κάθε νέο πελάτη, αλλά οι υπάρχουσες διευθύνσεις που έχουν ήδη αντιστοιχιστεί πρέπει να μη διορίζονται χειροκίνητα για οποιαδήποτε άλλη συσκευή να χρησιμοποιεί την ίδια διεύθυνση. Αυτό δεν είναι μόνο χρονοβόρο, αλλά η χειροκίνητη διαμόρφωση κάθε συσκευής αυξάνει επίσης την πιθανότητα να τρέξει σε ανθρώπινα σφάλματα.

Αν και υπάρχουν πολλά πλεονεκτήματα στη χρήση του DHCP, υπάρχουν και ορισμένα μειονεκτήματα. Οι δυναμικές, μεταβαλλόμενες διευθύνσεις IP δεν θα πρέπει να χρησιμοποιούνται για συσκευές που είναι σταθερές και χρειάζονται συνεχή πρόσβαση, όπως εκτυπωτές και διακομιστές αρχείων.

Αν και συσκευές όπως αυτές υπάρχουν κυρίως σε περιβάλλον γραφείου, δεν είναι πρακτικό να τους εκχωρήσετε με μια διαρκώς μεταβαλλόμενη διεύθυνση IP. Για παράδειγμα, εάν ένας εκτυπωτής δικτύου έχει διεύθυνση IP που θα αλλάξει κάποια στιγμή στο μέλλον, τότε κάθε υπολογιστής που είναι συνδεδεμένος με αυτόν θα πρέπει να ενημερώνει τακτικά τις ρυθμίσεις, ώστε οι υπολογιστές του να κατανοούν τον τρόπο επικοινωνίας με τον εκτυπωτή.

Αυτός ο τύπος εγκατάστασης είναι εξαιρετικά περιττός και μπορεί εύκολα να αποφευχθεί αν δεν χρησιμοποιείτε DHCP για αυτούς τους τύπους συσκευών και αντίθετα αποδίδετε σε αυτές μια στατική διεύθυνση IP.

Η ίδια ιδέα μπαίνει στο παιχνίδι αν χρειαστεί να έχετε μόνιμη απομακρυσμένη πρόσβαση σε έναν υπολογιστή στο οικιακό σας δίκτυο. Εάν είναι ενεργοποιημένο το DHCP, αυτός ο υπολογιστής θα πάρει κάποια νέα διεύθυνση IP σε κάποιο σημείο, πράγμα που σημαίνει αυτό που έχετε καταγράψει δεδομένου ότι αυτός ο υπολογιστής έχει, δεν θα είναι ακριβής για μεγάλο χρονικό διάστημα. Εάν χρησιμοποιείτε λογισμικό απομακρυσμένης πρόσβασης που βασίζεται σε πρόσβαση που βασίζεται σε διεύθυνση IP, θα χρειαστεί να χρησιμοποιήσετε μια στατική διεύθυνση IP για τη συγκεκριμένη συσκευή.

Περισσότερες πληροφορίες σχετικά με το DHCP

Ένας διακομιστής DHCP ορίζει ένα εύρος ή εύρος διευθύνσεων IP που χρησιμοποιεί για την προβολή συσκευών με διεύθυνση. Αυτή η ομάδα διευθύνσεων είναι ο μόνος τρόπος για να μπορεί μια συσκευή να αποκτήσει έγκυρη σύνδεση δικτύου.

Αυτός είναι άλλος λόγος που το DHCP είναι τόσο χρήσιμο - επειδή επιτρέπει σε πολλές συσκευές να συνδεθούν σε ένα δίκτυο για μια χρονική περίοδο χωρίς να χρειάζεται μια τεράστια ομάδα διαθέσιμων διευθύνσεων. Για παράδειγμα, ακόμη και αν ο διακομιστής DHCP ορίζει μόνο 20 διευθύνσεις, 30, 50 ή ακόμα και 200 ​​(ή περισσότερες) συσκευές μπορούν να συνδεθούν στο δίκτυο, εφόσον δεν υπερβαίνουν το 20 μία από τις διαθέσιμες διευθύνσεις IP ταυτόχρονα.

Επειδή το DHCP εκχωρεί διευθύνσεις IP για μια συγκεκριμένη χρονική περίοδο (μια περίοδος μίσθωσης ), χρησιμοποιώντας εντολές όπως το ipconfig για να βρείτε τη διεύθυνση IP του υπολογιστή σας θα αποδώσει διαφορετικά αποτελέσματα με την πάροδο του χρόνου.

Παρόλο που το DHCP χρησιμοποιείται για την παροχή δυναμικών διευθύνσεων IP στους πελάτες του, αυτό δεν σημαίνει ότι οι στατικές διευθύνσεις IP δεν μπορούν επίσης να χρησιμοποιηθούν ταυτόχρονα. Ένα μείγμα συσκευών που παίρνουν δυναμικές διευθύνσεις και συσκευές με διευθύνσεις IP που τους έχουν εκχωρηθεί με το χέρι, μπορούν να υπάρχουν και στο ίδιο δίκτυο.

Ακόμη και ένας ISP χρησιμοποιεί DHCP για να εκχωρήσει διευθύνσεις IP. Αυτό μπορεί να παρατηρηθεί όταν εντοπίζετε τη δημόσια διεύθυνση IP σας . Αυτό πιθανόν να αλλάξει με την πάροδο του χρόνου, εκτός εάν το οικιακό σας δίκτυο διαθέτει στατική διεύθυνση IP, η οποία συνήθως ισχύει μόνο για επιχειρήσεις που έχουν υπηρεσίες διαδικτύου προσβάσιμες από το κοινό.

Στα Windows, το APIPA εκχωρεί μια ειδική προσωρινή διεύθυνση IP, όταν ο διακομιστής DHCP αποτυγχάνει να παραδώσει μια λειτουργική συσκευή σε μια συσκευή και χρησιμοποιεί αυτή τη διεύθυνση, μέχρι να μπορέσει να αποκτήσει ένα που λειτουργεί.

Η ομάδα εργασίας δυναμικής διαμόρφωσης κεντρικών υπολογιστών της Task Force Μηχανικών Διαδικτύου δημιούργησε το DHCP.