Η κύρια διαφορά μεταξύ BOOTP και DHCP είναι ότι η BOOTP υποστηρίζει τη στατική διαμόρφωση των διευθύνσεων IP ενώ η DHCP υποστηρίζει τη δυναμική διαμόρφωση. Αυτό σημαίνει ότι το DHCP εκχωρεί αυτόματα και αποκτά τις διευθύνσεις IP από τον υπολογιστή που είναι συνδεδεμένος στο διαδίκτυο και έχει επίσης κάποια πρόσθετα χαρακτηριστικά.
Συγκριτικό διάγραμμα
Βάση σύγκρισης | BOOTP | DHCP |
---|---|---|
Αυτόματη διαμόρφωση | Δεν είναι δυνατή μόνο η υποστήριξη χειροκίνητης διαμόρφωσης. | Λαμβάνει αυτόματα και εκχωρεί διευθύνσεις IP. |
Προσωρινή διεύθυνση IP | Δεν παρέχεται | Παρέχεται για περιορισμένο χρονικό διάστημα. |
Συμβατότητα | Δεν είναι συμβατό με τους πελάτες DHCP. | Διαλειτουργικότητα με τους πελάτες BOOTP. |
Κινητά μηχανήματα | IP Η διαμόρφωση και η πρόσβαση στις πληροφορίες δεν είναι δυνατές. | Υποστηρίζει την κινητικότητα των μηχανών. |
Παρουσία σφάλματος | Η διαμόρφωση Mannual είναι επιρρεπής σε σφάλματα. | Η αυτόματη διαμόρφωση είναι ανοσοποιημένη σε σφάλματα. |
Χρήση | Παρέχει τις πληροφορίες στον υπολογιστή ή τον σταθμό εργασίας χωρίς δίσκο. | Απαιτεί δίσκους για την αποθήκευση και προώθηση των πληροφοριών. |
Ορισμός του BOOTP
Διαδικασία εκκίνησης - Πρόκειται για μια μέθοδο πρόσβασης στις πληροφορίες ενός υπολογιστή που έχει συνδεθεί στο διαδίκτυο, όπως (διεύθυνση IP, μάσκα υποδικτύου, διεύθυνση δρομολογητή, διεύθυνση IP του διακομιστή ονομάτων) που είναι αποθηκευμένα σε ένα αρχείο διαμόρφωσης. υπολογιστή που είναι συνδεδεμένος σε ένα διαδίκτυο TCP / IP.
Το πρωτόκολλο Bootstrap Protocol (BOOTP) είναι ένα πρωτόκολλο πελάτη-διακομιστή που έχει σχεδιαστεί για τη λήψη των παραπάνω πληροφοριών (π.χ. διεύθυνση IP, μάσκα υποδικτύου, διεύθυνση δρομολογητή, διεύθυνση IP του διακομιστή ονομάτων) από έναν υπολογιστή χωρίς δίσκο ή έναν υπολογιστή που εκκινείται για πρώτη φορά. Το λειτουργικό σύστημα και το λογισμικό δικτύωσης αποθηκεύονται στη μνήμη μόνο για ανάγνωση (ROM), εάν ο υπολογιστής ή ο σταθμός εργασίας είναι ασύμφορος.
Το RARP είναι ο προκάτοχος του BOOTP και εξυπηρετεί τον ίδιο σκοπό, αλλά ο περιορισμός του RARP είναι ότι παρέχει μόνο τις πληροφορίες σχετικά με την IP όχι τις πρόσθετες πληροφορίες σχετικά με αυτό.
Όπως περιγράφηκε παραπάνω, το BOOTP είναι ένα πρωτόκολλο που επιτρέπει τη στατική διαμόρφωση. Ο λόγος πίσω από τη στατική φύση του BOOTP είναι ότι η ανάγκη δυναμικής ανίχνευσης δρομολογητών ή αλλαγής δρομολογητή εξαλείφεται όταν μόνο ένας δρομολογητής συνδέεται με το υπόλοιπο διαδίκτυο. Ωστόσο, εάν υπάρχουν πολλαπλοί δρομολογητές είναι συνδεδεμένοι στο διαδίκτυο. Ένας υπολογιστής-πελάτης προσπαθεί να αποκτήσει την προεπιλεγμένη διαδρομή κατά την εκκίνηση μπορεί να οδηγήσει σε απώλεια σύνδεσης αν διακοπεί ένας μόνο δρομολογητής. Επίσης, η συντριβή δεν μπορεί να ανιχνευθεί.
Ο διακομιστής BOOTP χρησιμοποιεί έναν πίνακα ο οποίος έχει μια αντιστοίχιση της φυσικής διεύθυνσης στη διεύθυνση IP, όταν ο πελάτης ρωτά τη διεύθυνση IP του. Το BOOTP δεν υποστηρίζει κινητά μηχανήματα. λειτουργεί καλά μόνο όταν η δέσμευση μεταξύ των διευθύνσεων Φυσική και IP είναι στατική και σταθερή στον πίνακα. Χρησιμοποιεί περιορισμένη διεύθυνση εκπομπής (255.255.255.255).
Ορισμός DHCP
Το πρωτόκολλο διαμόρφωσης δυναμικού κεντρικού υπολογιστή (DHCP) εκχωρεί δυναμικά τις διευθύνσεις IP στο δίκτυο. Το DHCP είναι πιο ευέλικτο από το BOOTP και είναι συμβατό προς τα πίσω, πράγμα που σημαίνει ότι μπορεί να συνεργάζεται με τους πελάτες BOOTP.
Η δυναμική αντιστοίχιση διευθύνσεων IP είναι συμφέρουσα για πολυάριθμους τρεις λόγους -
- Οι διευθύνσεις IP εκχωρούνται κατόπιν αιτήσεως.
- Αποφύγετε τη μη αυτόματη διαμόρφωση IP.
- Υποστηρίξτε την κινητικότητα των συσκευών.
Η εκχώρηση IP κατά παραγγελία σημαίνει ότι υπάρχει έλλειψη πραγματικών διευθύνσεων IP, ενώ οι διευθύνσεις IP συγκεντρώνονται κεντρικά. Εάν κάποιος θέλει να χρησιμοποιήσει το διαδίκτυο, τότε η διεύθυνση IP εκχωρείται προσωρινά, όταν η εργασία γίνεται, η διεύθυνση IP αποσύρεται και δίνεται σε κάποιον άλλο χρήστη (μηχανή).
Το DHCP διευκολύνει τη διαρκή κατανομή (μίσθωση) διευθύνσεων IP. Με άλλα λόγια, οι IPs εκχωρούνται για περιορισμένο χρονικό διάστημα και με τη λήξη της μίσθωσης τα IP αποσύρονται. Το DHCP είναι απαραίτητο για τα ασύρματα δίκτυα, όπου αυτοί οι υπολογιστές μπορούν να στερεώσουν και να ξεκολλήσουν γρήγορα.
Το DHCP χρησιμοποιεί τρεις χρονομετρητές:
- Χρονοδιακόπτης ανανέωσης μίσθωσης - Το μηχάνημα πελάτη το χρησιμοποιεί για την αποστολή αίτησης DHCP για να ζητήσει από τον διακομιστή για μεγαλύτερο χρονικό διάστημα καθώς λήγει αυτό το χρονόμετρο.
- Χρονομετρητής επανασύνδεσης μίσθωσης - Όταν λήξει αυτός ο χρονομετρητής, δεν αποκτώνται αποκρίσεις από τον πελάτη και θεωρείται ότι ο διακομιστής είναι εκτός λειτουργίας. Στη συνέχεια, χρησιμοποιώντας υπηρεσία μετάδοσης IP, το αίτημα DHCP αποστέλλεται σε όλους τους διακομιστές.
- Χρονοδιακόπτης λήξης μίσθωσης - Όταν λήξει αυτό το χρονόμετρο, το σύστημα αρχίζει να συντρίβεται επειδή δεν υπάρχει έγκυρη διεύθυνση IP για έναν κεντρικό υπολογιστή μέσω του δικτύου.
Βασικές διαφορές μεταξύ BOOTP και DHCP
- Το BOOTP είναι ένα στατικό πρωτόκολλο και υποστηρίζει τη χειροκίνητη διαμόρφωση. Από την άλλη πλευρά, το DHCP είναι δυναμικό πρωτόκολλο και υποστηρίζει χειροκίνητη, δυναμική και αυτόματη διαμόρφωση διευθύνσεων IP.
- Η διευθυνσιοδότηση IP κατά παραγγελία παρέχεται στο DHCP, ενώ το BOOTP δεν υποστηρίζει τη μόνιμη κατανομή (μίσθωση) διευθύνσεων IP.
- Το DHCP μπορεί να χειριστεί κινητά μηχανήματα. Αντίθετα, το BOOTP δεν είναι σε θέση να διαμορφώσει ή να αποκτήσει πρόσβαση σε πληροφορίες από κινητά μηχανήματα. και λειτουργεί μόνο καλά με σταθερές συνδέσεις.
- Το BOOTP είναι επιρρεπές σε σφάλματα λόγω χρήσης χειροκίνητης διαμόρφωσης, ενώ το σφάλμα DHCP εμφανίζεται σπάνια.
συμπέρασμα
Το BOOTP και το DHCP είναι τα πρωτόκολλα που χρησιμοποιεί ένας κεντρικός υπολογιστής για την πρόσβαση ή τη διαμόρφωση παραμέτρων IP από το διακομιστή. Το DHCP είναι η επέκταση του BOOTP. Στο BOOTP οι ενέργειες αυτές πραγματοποιούνται κατά την εκκίνηση του υπολογιστή. Το DHCP είναι δημοφιλές με τους ISP, διότι επιτρέπει σε έναν κεντρικό υπολογιστή να αποκτήσει μια προσωρινή διεύθυνση IP, ενώ αυτό δεν συμβαίνει με το BOOTP. Το DHCP παρέχει πιο λεπτομερείς πληροφορίες και είναι πιο αποτελεσματικό από το BOOTP.