Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Εξοπλισμός δικτύου

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

Αρκετά πράγματα είναι σκληρά κωδικοποιημένα σε έναν προσαρμογέα διεπαφής δικτύου (NIC), αν και οι ακριβείς λεπτομέρειες εξαρτώνται από το σχεδιασμό του NIC και τον κατασκευαστή:

* Διεύθυνση MAC (Διεύθυνση ελέγχου πρόσβασης πολυμέσων): Αυτό είναι το πιο κρίσιμο κομμάτι πληροφοριών με σκληρό κωδικοποιημένο. Είναι ένα μοναδικό αναγνωριστικό που έχει ανατεθεί στο NIC στο εργοστάσιο και καίγεται στο υλικολογισμικό του. Είναι ουσιαστικά ο "σειριακός αριθμός" του NIC και χρησιμοποιείται για τον προσδιορισμό του στο δίκτυο. Ενώ ορισμένα προηγμένα NICs προσφέρουν τη διεύθυνση MAC Address (αλλάζοντας την αναφερόμενη διεύθυνση MAC), παραμένει η πραγματική, φυσικά σκληροπυρηνική διεύθυνση MAC.

* Ορισμένες παραμέτρους PHY (φυσικό στρώμα): Ορισμένα χαρακτηριστικά φυσικού στρώματος χαμηλού επιπέδου μπορούν να σταθεροποιηθούν σε υλικό. Αυτό θα μπορούσε να περιλαμβάνει πράγματα όπως η μέγιστη ταχύτητα μετάδοσης που υποστηρίζεται από τη φυσική διεπαφή (π.χ. 1 Gbps, 10 Gbps), αν και ορισμένα σύγχρονα NICs προσφέρουν αυτόματη διαπραγμάτευση για να προσαρμόσουν δυναμικά αυτές τις παραμέτρους. Ο ειδικός τύπος σύνδεσης (π.χ., RJ45 για το Ethernet) είναι επίσης γενικά σκληροπυρηνικός κωδικοποιημένος.

* Έκδοση υλικολογισμικού και ενδεχομένως μερικές πληροφορίες bootloader: Η αρχική έκδοση υλικολογισμικού που έχει φορτωθεί στο NIC είναι συχνά ενσωματωμένη στο ROM, που σημαίνει ότι είναι σκληρό και μπορεί να είναι δύσκολο ή αδύνατο να αφαιρεθεί πλήρως χωρίς εξειδικευμένα εργαλεία. Αυτό σχετίζεται με τη βασική λειτουργικότητα του προσαρμογέα.

Είναι σημαντικό να σημειωθεί ότι μεγάλο μέρος της λειτουργικότητας του NIC δεν είναι * hardcoded. Το λογισμικό οδηγού που είναι εγκατεστημένο στο λειτουργικό σύστημα αλληλεπιδρά με το NIC, διαμορφώνοντας πολλές πτυχές της λειτουργίας του, συμπεριλαμβανομένων των πρωτοκόλλων δικτύου, της διεύθυνσης IP, της μάσκας υποδικτύου και άλλων ρυθμίσεων. Τα Hardcoded στοιχεία χρησιμεύουν ως θεμέλιο πάνω στο οποίο κατασκευάζονται οι πτυχές που μπορούν να συσχετιστούν από το λογισμικό.

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

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