Μετάβαση στο περιεχόμενο

Ethernet

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

ΤοEthernet(/ˈiːθənɛt/ συγκερασμός των ether και network, ανεπίσημα ελληνικά: αιθηροδίκτυο) είναι το συνηθέστερo χρησιμοποιούμενο πρότυποδίκτυο υπολογιστώνενσύρματηςτοπικής δικτύωσηςυπολογιστών.Αναπτύχθηκε από την εταιρείαXeroxκατά τηδεκαετία του '70και έγινε δημοφιλές αφότου ηDigital Equipment Corporationκαι ηIntel,από κοινού με τη Xerox, προχώρησαν στην προτυποποίησή του το1980.Το1985το Ethernet έγινε αποδεκτό επίσημα από τον οργανισμόIEEEως το πρότυπο802.3για ενσύρματα τοπικά δίκτυα (LAN).

Το αρχικό Ethernet επέτρεπε ονομαστικούς ρυθμούς μετάδοσης δεδομένων της τάξης των 3Mbps,μέσω ενός ομοαξονικού καλωδίου στο οποίο συνδέονταν οι επιμέρους υπολογιστές του δικτύου (σύνδεσηtoken ring). Τη διασύνδεση αναλάμβανε μίακάρτα δικτύουEthernet προσαρτημένη σε κάθε κόμβο, με κάθε κάρτα να χαρακτηρίζεται από μία μοναδική, εργοστασιακή 48-bitδιεύθυνση MAC.Σήμερα η σύνδεση token ring έχει εγκαταλειφθεί ολοκληρωτικά και οι επιμέρους υπολογιστές του δικτύου συνδέονται ο καθένας σε ανεξάρτητη θύρα ενόςrouterή διανομέα (hub). Εχουν εμφανιστεί νεότερες εκδόσεις του Ethernet οι οποίες χρησιμοποιούν είτε κοινά καλώδια χαλκού με αθωράκιστα (καλώδια UTP) ή θωρακισμένα (καλώδια STP) συνεστραμμένα ζεύγη αγωγών ή οπτικές ίνες:

  • Ethernet(10Mbps)
  • Fast Ethernet(100 Mbps), όπου για τις συνδέσεις με χαλκό έχει επικρατήσει το πρότυπο 10BASE-TX έναντι των ουσιαστικά εγκαταλελειμμένων 1000BASE-T2, 10000BASE-T4. Το 1BASE-TXT χρησιμοποιεί καλώδια UTP κατηγορίας 5e (CAT-5e) με 2 ζεύγη αγωγών (ένα για αποστολή και ένα για λήψη δεδομένων), σε μήκη μέχρι 100μ. Πρακτικά, χρησιμοποιούνται καλώδια 4 ζευγών, ώστε να είναι δυνατή η σύνδεση με ή η αναβάθμιση σε Gigabit Ethernet (1000BASE-TX). Το αντίστοιχο πρότυπο για τις οπτικές ίνες είναι το 100BASE-FX. Επιπλέον, είναι δυνατή η αυτόματη ανίχνευση κυκλώματος 10BASE-T στην άλλη πλευρά του καλωδίου και η εν συνεχεία υποβάθμιση της ταχύτητας στα 10Mbps (λειτουργία auto-negotiation).
  • Gigabit Ethernet(1 Gbps), όπου για τις συνδέσεις με χαλκό έχει επικρατήσει το πρότυπο 1000BASE-T. Το 1000BASE-T χρησιμοποιεί καλώδια UTP κατηγορίας 5e (CAT-5e) με 4 ζεύγη αγωγών. Κάθε ζεύγος μεταφέρει δεδομένα προς τις δύο κατευθύνσεις ταυτόχρονα, ώστε να επιτυγχάνεται η μέγιστη δυνατή ταχύτητα μετάδοσης δεδομένων προς κάθε κατεύθυνση. Ο τρόπος σύνδεσης των ζευγών είναι τέτοιος που επιτρέπει σε μια κάρτα Gigabit Ethernet να μπορεί να ανιχνεύσει την ύπαρξη κυκλώματος Fast Ethernet στην άλλη άκρη του καλωδίου και να αλλάξει αυτόματα το πρωτόκολλό της σε 100BASE-TX (λειτουργία auto-negotiation). Το αντίστοιχο πρότυπο για τις οπτικές ίνες είναι τα 1000BASE-FX.
  • 10 Gigabit Ethernet(10Gbps).

Οργάνωση δεδομένων

[Επεξεργασία|επεξεργασία κώδικα]

Οι προδιαγραφές που ορίζει το Ethernet αφορούν τοφυσικό επίπεδοκαι τουποεπίπεδο MACτουμοντέλου αναφοράς OSI.Στη μεγάλη πλειονότητα των περιπτώσεων μαζί με το Ethernet χρησιμοποιείται, στουποεπίπεδο LLC,το πρωτόκολλο ΙΕΕΕ802.2.Για τον έλεγχο πρόσβασης στο κοινό μέσο το Ethernet αξιοποιεί τον αλγόριθμοCSMA/CD(Carrier Sense Multiple Access with Collision Detection), στις περιπτώσεις όπου επιτρέπεται μόνο half-duplex σύνδεση.

Πρακτικά, το Ethernet χρησιμοποιεί τη μέθοδο μετάδοσης δεδομένων σε μορφή πακέτων (packet switching) μέγιστου μεγέθους (Maximum Transmission Unit, MTU) 1500 bytes και ελάχιστου 46 bytes. Για το σκοπό αυτό, δεδομένα με μήκος μεγαλύτερο των 1500 bytes κατατέμνονται σε πακέτα των 46-1500 bytes (το λεγόμενο payload) τα οποία αποστέλλονται διαδοχικά στη γραμμή επικοινωνίας. Αν το payload έχει μήκος μικρότερο των 46 bytes, προστίθενται επιπλέον κενά bytes ώστε αυτό να αποκτήσει το επιθυμητό ελάχιστο μήκος. Επιπλέον του payload, προστίθενται πληροφορίες όπως ο σειριακός αριθμός της κάρτας Ethernet, οι φυσικές διευθύνσεις (MAC addresses) αποστολέα και παραλήπτη, το μήκος του payload, καθώς και δεδομένα για έλεγχο σφαλμάτων κατά τη μετάδοση.

Εξωτερικοί σύνδεσμοι

[Επεξεργασία|επεξεργασία κώδικα]