|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technologies Internet - EthernetIntroduction à EthernetEthernet (aussi connu sous le nom de norme IEEE 802.3) est un standard de transmission de données pour réseau local basé sur le principe suivant : Toutes les machines du réseau Ethernet sont connectées à une même ligne de communication, constituée de câbles cylindriques On distingue différentes variantes de technologies Ethernet suivant le type et le diamètre des câbles utilisés :
Ethernet est une technologie de réseau très utilisée car le prix de revient d'un tel réseau n'est pas très élevé Principe de transmissionTous les ordinateurs d'un réseau Ethernet sont reliés à une même ligne de transmission, et la communication se fait à l'aide d'un protocole appelé CSMA/CD (Carrier Sense Multiple Access with Collision Detect ce qui signifie qu'il s'agit d'un protocole d'accès multiple avec surveillance de porteuse (Carrier Sense) et détection de collision). Avec ce protocole toute machine est autorisée à émettre sur la ligne à n'importe quel moment et sans notion de priorité entre les machines. Cette communication se fait de façon simple :
Ce principe est basé sur plusieurs contraintes :
Le temps d'attente varie selon la fréquence des collisions :
Ethernet commutéJusque là, la topologie Ethernet décrite était celle de l'Ethernet partagé (tout message émis est entendu par l'ensemble des machines raccordées, la bande passante disponible est partagée par l'ensemble des machines). Depuis quelques années une évolution importante s'est produite: celle de l'Ethernet commuté.
Il inspecte les adresses de source et de destination des messages, dresse une table qui lui permet alors de savoir quelle machine est connectée sur quel port du switch (en général ce processus se fait par auto-apprentissage, c'est-à-dire automatiquement, mais le gestionnaire du switch peut procéder à des réglages complémentaires). Connaissant le port du destinataire, le commutateur ne transmettra le message que
sur le port adéquat, les autres ports restants dès lors libres pour
d'autres transmissions pouvant se produire simultanément.
Quant à savoir si tous les ports d'un commutateur peuvent dialoguer en même temps sans perte de messages, cela dépend de la qualité de ce dernier (non blocking switch). Puisque la commutation permet d'éviter les collisions et que les techniques 10/100/1000 base T(X) disposent de circuits
séparés pour la transmission et la réception (une paire torsadée par sens de transmission),
la plupart des commutateurs modernes permet de désactiver la détection de collision
et de passer en mode full-duplex sur les ports. De la sorte, les machines peuvent
émettre et recevoir en même temps (ce qui contribue à nouveau à la performance du réseau).
Les commutateurs Ethernet modernes détectent également la vitesse de transmission utilisée par chaque machine (autosensing) et si cette dernière supporte plusieurs vitesses (10 ou 100 ou 1000 megabits/sec) entament avec elle une négociation pour choisir une vitesse ainsi que le mode semi-duplex ou full-duplex de la transmission. Cela permet d'avoir un parc de machines ayant des performances différentes (par exemple un parc d'ordinateurs avec diverses configurations matérielles). Comme le trafic émis et reçu n'est plus transmis sur tous les ports, il devient beaucoup plus difficile d'espionner (sniffer) ce qui se passe. Voilà qui contribue à la sécurité générale du réseau, ce qui est un thème fort sensible aujourd'hui. Pour terminer, l'usage de commutateurs permet de construire
des réseaux plus étendus géographiquement.
En Ethernet partagé, un message doit pouvoir atteindre toute autre machine
dans le réseau dans un intervalle de temps précis (slot time) sans quoi le
mécanisme de détection des collisions (CSMA/CD) ne fonctionne pas correctement.
Trucs & astuces pertinents trouvés dans la base de connaissances
Discussions pertinentes trouvées dans le forum
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||