Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Η διεύθυνση IP

Ποιο είναι το μέγεθος μιας εγγραφής ερωτήσεων που περιέχει μια διεύθυνση IP;

Δεν υπάρχει ενιαία απάντηση στο μέγεθος μιας εγγραφής ερωτήσεων που περιέχει μια διεύθυνση IP. Το μέγεθος εξαρτάται από διάφορους παράγοντες:

* Τύπος ερώτησης: Ο πιο συνηθισμένος τύπος ερωτήσεων είναι `a` (για διευθύνσεις IPv4) ή` aaaa` (για διευθύνσεις IPv6). Αυτά έχουν διαφορετικά μεγέθη.

* Όνομα ερώτησης: Το όνομα του τομέα που ερωτήθηκε συμβάλλει σημαντικά στο μέγεθος. Ένα σύντομο όνομα τομέα όπως το `example.com 'θα έχει ως αποτέλεσμα μια μικρότερη ερώτηση από μια μακρά. Το μήκος είναι μεταβλητό και κωδικοποιείται χρησιμοποιώντας μια αναπαράσταση συμβολοσειρών με μήκος.

* επικεφαλίδα πάνω από το κεφάλι: Η ίδια η ερώτηση DNS έχει μια κεφαλίδα που περιλαμβάνει πεδία όπως ταυτότητα συναλλαγής, σημαίες και μετρήσεις ερωτήσεων. Αυτό προσθέτει ένα σταθερό γενικό κόστος 12 bytes.

Σπάστε το:

* κεφαλίδα: 12 bytes

* Όνομα ερώτησης: Μεταβλητή (εξαρτάται από το μήκος του ονόματος τομέα) Κάθε ετικέτα στο όνομα τομέα είναι ένα μήκος byte που ακολουθείται από πολλούς χαρακτήρες.

* Τύπος ερώτησης (QTYPE): 2 bytes (`a` ή` aaaa ')

* Κατηγορία ερωτήσεων (QCLASS): 2 bytes (συνήθως 1 για in - internet)

Επομένως, το ελάχιστο μέγεθος για ένα ερώτημα διεύθυνσης IPv4 (τύπου Α) για ένα σύντομο τομέα θα ήταν περίπου 12 bytes (κεφαλίδα) + 1 byte (μήκος) + 6 bytes (`aparper.com`) + 2 bytes (qtype) + 2 bytes (qClass) =23 bytes. Ωστόσο, ένα μεγαλύτερο όνομα τομέα θα αυξήσει σημαντικά αυτό το μέγεθος.

Για μια διεύθυνση IPv6 (τύπος AAAA), η μόνη διαφορά είναι ότι ο Qype παραμένει ο ίδιος, αλλά το μέγεθος θα ήταν ελαφρώς μεγαλύτερο.

Εν ολίγοις, δεν μπορείτε να δώσετε σταθερό μέγεθος. Είναι μεταβλητή και εξαρτάται από το μήκος του ονόματος τομέα που ερωτάται. Θα είναι πάντα τουλάχιστον αρκετές δωδεκάδες bytes.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα