Vous êtes sur la page 1sur 21

Transmission sur Ethernet - V.

Mangin LGM 1 / 21
Transmission sur rseau Ethernet


Avertissement : Ce polycopi prsente de manire succincte lessentiel savoir sur un rseau Ethernet. Il est
dcoup en deux grandes parties : le rseau Ethernet du point de vue de linformaticien, puis du point de vue de
llectronicien. Ce polycopi nest volontairement pas exhaustif, je nai pas envie dcrire un livre, mais essaie
de dcrire simplement larchitecture utilise par actuellement 90% des rseaux. Le But est de pouvoir
configurer et dpanner une machine sur un rseau, pas de comprendre finement les protocoles.

Quelques manipulations sont proposes, avec linterprteur de commande dos de Windows, et avec Wireshark,
un outil libre danalyse de trames rseaux. Ces manipulations sont repres par le pictogramme :

1 Notions de bases sur les rseaux
1.1 Pourquoi un rseau ?

Un rseau permet de relier entre elles diffrentes ressources :
Internet
Serveur de
courrier
Serveur Web
Rseau local


Cela permet donc de partager :
des ressources matrielles (imprimante, scanner, liaison ADSL)
des ressources logicielles (un travail complexe peut tre partag entre de nombreuses machines, un
serveur peut contenir des logiciels que les clients interrogent)
des donnes, par exemple pour garantir lunicit de linformation avec des bases de donnes, ou plus
simplement des pages web ou un partage de fichiers.
Mais cela permet galement la communication (courrier lectronique, chat, forum) et les jeux en rseau.


1.2 Interconnexion de base : le bus

Le nom dEthernet vient dEther, support mythique de transmission des ondes, et de labrviation de netware
(rseau) : au dpart, il sagissait dune transmission radio entre les diffrentes les dHawa (successeur du projet
Aloha). Ethernet est un protocole datant des annes 70, qui a connu de nombreuses volutions. Nous nallons pas
voir tout lhistorique, mais nous allons commencer par le 10 Base 2 (10 Mbits/s, transmission en bande de base
cest--dire sans modulation, sur cble coaxial). Je ne pense pas que vous en verrez encore, mais il est plus facile
dexpliquer les mutations dEthernet partir de cette base.

Pour relier ensemble des machines, il faut un
support. Il y a quelques annes, on utilisait du
cble coaxial (cble RG58 blind, prise BNC,
impdance de 50 , 4,6 mm, rayon de
courbure 5 cm). Il suffisait de mettre un T
derrire chaque carte rseau dune machine, et
un terminateur dimpdance 50 (bouchon
cramique) chaque bout de ligne. Ainsi la
ligne est adapte, et il nexiste pas de rflexion
du message transmis.
M
a
ni p
0
Transmission sur Ethernet - V. Mangin LGM 2 / 21
On obtient donc une topologie en bus, o tous les ordinateurs partagent un mme support. Pour quun dialogue
sinstalle, il faut bien sur des rgles : cest la mthode CSMA/CD




1.3 Mthode CSMA/CD

Le principe est simple :
- avant de parler on coute pour savoir si quelquun parle : Carrier Sense (dtection de porteuse).
- la mme ligne est partage entre de nombreux interlocuteurs : Multiple Access.
- Si malgr tout deux interlocuteurs parlent en mme temps, il y a dtection de la collision : Collision
Detection. Dans ce cas, il y a arrt dmission, et attente dun temps alatoire avant de rmettre.

En jouant sur la longueur maximale dune liaison et la
longueur minimale dune trame Ethernet, il est
impossible quune station cre une collision sans sen
apercevoir (cf TD)

Bref, cest une conversation entre personnes trs
polies : On ne prend la parole que si personne ne parle,
au cas ou deux personnes parlent en mme temps, elles
sen aperoivent et arrtent de parler. Elles attendent
alors un temps alatoire avant de se remettre parler.

Sil ny a pas trop de demande, cela marche bien et il y
a peu de collision. Par contre, lorsque le rseau
commence tre trop charg, le dbit scroule totalement : il y a saturation du rseau. Autre dfaut grave : il ny
a pas de gestion des priorits, pas de dterminisme : On ne peut pas prvoir combien de temps un message mettra
pour tre transmis. Cest rdhibitoire pour la transmission de la voix par exemple (voix sur IP).

Bref, si on reprend lanalogie avec des personnes discutant entre-elles, lorsquun casse pieds monopolise la
parole, il nest pas possible de placer un mot !

Malgr ses importants dfauts, grce un excellent rapport prix/performance, Ethernet domine aujourdhui le
march. Il a cependant su voluer en sadaptant aux nouvelles technologies.


1.4 Notions de topologie rseau

Les cbles coaxiaux sont dexcellents canaux de transmissions.
Cependant, ils sont peu souples et sont onreux. De plus, la rupture
dun cble peut amener la panne totale du rseau. On leur a prfrs les
paires torsades : on pouvait ainsi rajouter les trames Ethernet sur les
cbles tlphoniques existant dont seuls 2 fils sont utiliss sur 8. On
passe donc en Ethernet 10 Base T (10 Mbits/s, transmission en bande
de base, T pour Twinax), les prises BNC tant remplaces par des
prises RJ45. Nous verrons lintrt dune telle liaison dans la partie
lectronique de lexpos, pour linstant concentrons nous sur le cot
informatique.

Pour viter quune rupture de cble soit catastrophique, et pour quil soit plus facile de cbler un rseau, on a
dabord utilis des concentrateurs ou hubs.

A B C
t
0
La ligne tant libre, A met
A B
t
1
Le signal se propage. C dcide dmettre
C
A B
t
2
C
Collision !
A B
t
3
C
C dtecte la collision le premier
Transmission sur Ethernet - V. Mangin LGM 3 / 21
Un hub se comporte comme un rpteur multiport : il se contente de rpter linformation transmise sur un port
tous les autres. On aboutit donc au mme comportement quune topologie en bus : la topologie physique est
en toile et la topologie logique en bus.

Ici A met. Le hub renvoie tout ce qui vient de A vers ses autres ports, c'est--dire les machines B, C et D.
Hub
A
B
C
D
A B C D

Plus volu (plus cher aussi, je vous rassure), le commutateur ou switch permet dtablir directement des
liaisons point point entre deux ordinateurs voulant dialoguer. Supposons que A veuille discuter avec B, et que
C veuille discuter avec D. Le Switch, en analysant les trames Ethernet, met en contact les machines ensembles :
Switch
A
B
C
A B C D

Nous verrons dans la partie lectronique que cette technique permet totalement de supprimer les collisions, et
que le trafic entre deux machines passe de 10 Mbits/s en half duplex 10 Mbits/s en full duplex

Pour un vritable rseau, les switchs tant relis entre eux, on obtient ce que lon appelle une topologie en arbre
toil.

Exemple : le rseau Ethernet du lyce. Les switchs sont rpartis dans des locaux techniques. Au sein dun mme
local, les switchs sont relis par une liaison gigabit. La liaison entre locaux se fait grce des liaisons fibres
optiques 1 gigabits/s.




Transmission sur Ethernet - V. Mangin LGM 4 / 21
2 Routage
2.1 Adresses MAC

Sur Ethernet, linformation est dcoupe en petits paquets qui vont circuler sur le rseau. Cest plus efficace que
de transmettre un norme fichier dun seul coup, car dans ce cas sil y a altration de la transmission, il faut tout
rmettre. Par contre, avec des petits paquets, il est possible de dtecter les erreurs et de ne redemander la
transmission que des paquets altrs.

Pour transmettre nos paquets, comme pour lenvoi dun courrier, il faut bien sur une adresse de destination et
une adresse source (expditeur). Comme nos paquets vont sur le rseau, ils sont envoys et reus par une carte
rseau. Chacune delle possde une adresse unique, ladresse MAC pour Medium Access Control.

Pour connatre ladresse MAC de votre carte rseau, ouvrez une invite de commande dos et entrez la commande
ipconfig /all



Ici, ladresse MAC vaut 00 :40 :D0 :2E :FC :E5. Il existe diffrentes manires de les noter, mais la sparation de
chaque octet par deux points est la plus habituelle.

Les trois premiers octets indiquent le constructeur de la carte, les trois suivants permettent davoir une adresse
unique. On peut faire croire quelle est diffrente de manire logicielle, mais part usurper lidentit de
quelquun, cela ne sert rien.

Voici quoi ressemble une trame Ethernet qui se balade sur le rseau :

Prambule
(synchro)
@MAC
destination
@MAC
source
Type de
protocole
Donnes
Bourrage
ventuel
FCS
(CRC)
8 octets 6 octets 6 octets 2 octets Entre 46 et 1500 octets 0 46 octets 4 octets
Entre 72 et 1526 octets


Nous reviendrons plus tard sur le dtail de cette trame. Observez pour linstant quelle contient les adresses
MAC destination et source, ainsi que des donnes ne dpassant pas 1500 octets.
M
a
ni p
1
Transmission sur Ethernet - V. Mangin LGM 5 / 21

2.2 Adresse IP
Comme les adresses MAC sont figes et lies une carte rseau, les administrer serait un vrai casse tte. Aussi,
cette adresse physique, on va adjoindre une adresse logique, ladresse IP, pour Internet Protocol. Nous verrons
que lors du routage (trouver le chemin pour que le paquet arrive la bonne destination), ces deux adresses
identifiant une mme machine nont pas le mme rle :
Ladresse MAC sert localement
Ladresse IP sert pour le transit entre rseaux, do son nom.

Une adresse IP tient sur 4 octets. On crits ceux-ci en dcimal, et on les spares par des points. Par exemple, la
commande ipconfig nous a montr que ladresse IP de ma carte rseau est 172.16.0.1

En fait, cette adresse contient 2 lments : ladresse du rseau (ici 172.16.0.0), et ladresse de ma carte rseau
dans ce rseau (ici 0.1). Pour savoir ou se situe la sparation entre les deux, on utilise le masque de sous rseau
(ici 255.255.0.0). Il suffit de faire un ET logique entre ladresse IP et le masque de sous rseau pour trouver
ladresse rseau.

Ainsi :

172.16.0.1 10101100.00010000.00000000.00000001
ET 255.255.0.0 ET 11111111.11111111.00000000.00000000

172.16.0.0 10101100. 00010000.00000000.00000000

Combien de machine peut-il y avoir sur ce rseau ? Logiquement, cela devrait aller de ladresse 172.16.0.0
172.16.255.255 soit 2
16
=65536 adresses diffrentes. Cest presque cela :
- ladresse 172.16.0.0 est rserve car elle reprsente ladresse du rseau.
- Ladresse 172.16.255.255 est galement rserve, cest ladresse de diffusion ou broadcast, qui
permet denvoyer une information toutes les machines du rseau 172.16.0.0
Il reste donc 2
16
-2=65536-2=65534 machines, de 172.16.0.1 172.16.255.254. On dit quil sagit dun rseau de
classe B. Il pourrait donc y avoir 2
16
=65536 rseau de 65534 machines (du rseau 0.0.0.0 au rseau 255.255.0.0)
mais on a choisit davoir des rseaux de tailles diffrentes, adapts aussi bien aux besoins des petites et trs
grosses entreprises.

Voila un tableau rsum des classes dadresses :

Classe Adresse Rseau Masque Nombre rseau Machines/rseau
A 0xxxxxxx.yyyyyyyy.yyyyyyyy.yyyyyyyy
De 0.0.0.0 -> 126.0.0.0 (127 localhost)
255.0.0.0 2^7-1=127 2^24-2=16.777.214
B 10xxxxxxx.xxxxxxxx.yyyyyyy.yyyyyyy
De 128.0.0.0 -> 191.255.0.0
255.255.0.0 2^14=16.384 2^16-2=65534
C 110xxxxx.xxxxxxxx.xxxxxxxx.yyyyyyyy
De 192.0.0.0 -> 223.255.0.0
255.255.255.0 2^21=2.097.152 2^8-2=254

Certaines adresses sont rserves :
-127.y.y.y est ladresse de boucle ou localhost. Elle permet de vrifier que la carte rseau fonctionne en la
rebouclant sur elle-mme. Par exemple un ping 127.0.0.1 positif permet de valider la carte rseau.
- 0.0.0.0 est utilise par une machine nayant pas dadresse IP et en rclamant une. Dans ce cas, un serveur
DHCP (Dynamic Host Control Protocol) est charg de lui en fournir une. Cest ce qui arrive lorsque vous vous
connectez votre fournisseur daccs Internet par modem ADSL.
- Lorsque vous remplacez le numro de la machine par une suite de 1 , le paquet est envoy toutes les
machines du sous rseau. Cest ce quon appelle un broadcast ou une diffusion. Par exemple si ma machine a une
adresse IP 172.16.0.1 et un masque de sous rseau en 255.255.0.0, ladresse de broadcast sera 172.16.255.255
- Il existe une classe D commenant par 111 pour le multicast ou multidiffusion, c'est--dire envoyer un mme
paquet plusieurs machines. Cela sert par exemple envoyer un mme fichier vido sur plusieurs PC en un seul
envoi, ou pour le clonage de machines (ghost). Je ne dtaillerais pas plus cette possibilit.

Cette division par classe est aujourdhui termine, mais comme les habitudes sont difficiles quitter, je prfre
vous lindiquer.

M
a
ni p
2
M
a
ni p
3
Transmission sur Ethernet - V. Mangin LGM 6 / 21
Imaginons un rseau de 80000 machines. Il faudrait lui donner un rseau de classe A, et sur les 16 millions
dadresses, seules 80000 seraient utilises : un beau gachis !

On utilise maintenant un adressage sans classe ou CIDR (Classless Internet Domain Routing Routage de
domaine Internet sans classe). Le principe ne change pas mais, le masque de sous rseau peut comporter un octet
avec des 1 et des zros, et pas seulement des 1 ou seulement des 0.

Exemple : le lyce loue un bloc de 8 IP. Ce rseau est le 193.49.250.232 avec un masque 255.255.255.248.
Ladresse 193.49.250.235 fait elle partie de ce rseau ? Combien dadresses IP ce rseau comprend il ?



193.049.250.235 11000001.00110001.11111010.11101011
ET 255.255.255.248 ET 11111111.11111111.11111111.11111000

193.049.250.232 11000001.00110001.11111010.11101000

On retrouve bien le rseau 193.49.250.232, donc 193.49.250.235 en fait bien partie. Comme le masque bloque
les trois derniers bits, il y a donc 8 adresses possibles, savoir (jindique les 3 derniers bits de ladresse IP):
(000)
2
-> 193.049.250.232 nom du rseau donc pas de machine derrire cette adresse
(001)
2
-> 193.049.250.233 adresse du routeur ADSL
(010)
2
-> 193.049.250.234 1 PC
(011)
2
-> 193.049.250.235 1 PC
(100)
2
-> 193.049.250.236 1 PC
(101)
2
-> 193.049.250.237 1 PC
(110)
2
-> 193.049.250.238 1 PC
(111)
2
-> 193.049.250.239 adresse de broadcast, donc pas de machine derrire cette adresse

Finalement, on paye un bloc de 8 IP, mais seules 5 sont utilisables (par des pare-feux ou des serveurs web)!

Plutt que de noter le masque 255.255.255.248, ce qui est long, on peut aussi se contenter dindiquer le nombre
de bits 1 dans le masque. Dans notre cas, le masque comprend 29 bits conscutifs 1. On peut noter le rseau
indiffremment le 193.49.250.232 avec masque 255.255.255.248 ou 193.49.250.232/29.


2.3 Adresse IP Publiques/IP prives

Le lyce comporte environs 350 PC. Pourtant pour accder Internet, il est inutile dacheter une adresse IP par
PC. En fait, ce ne serait mme pas souhaitable den avoir autant, car cela exposerait chaque PC des attaques
venant dInternet. On prfre passer par une passerelle qui possde une IP publique (qui va directement sur
Internet), et cacher tous nos PC derrire cette passerelle qui est quipe dun pare feu.

Internet
Routeur
ADSL
Passerelle +
pare feu
172.16.0.1
193.049.250.234
172.16.23.234
172.16.123.123 172.16.3.23
IP prive IP publique

Transmission sur Ethernet - V. Mangin LGM 7 / 21

Comme nos PC ont tout de mme besoin de communiquer entre eux, ils ont une adresse IP prive, c'est--dire
qui est non routable sur Internet. Voici les adresses prives que vous avez le droit dutiliser :

10.0.0.0 soit 1 rseau de classe A
172.16.0.0 172.31.0.0 soit 16 rseaux de classes B
192.168.0.0 192.168.255.0 soit 256 rseaux de classe C

Si jamais vous donniez un ordinateur une IP prive et que vous le branchiez Internet, il ne recevrait pas de
rponse ses requtes : Les IP prives ne sont pas routes sur Internet, et tout routeur dtruirait les paquets IP
destination de ce PC mal configur.

Maintenant que vous diffrenciez une adresse MAC dune adresse IP, il reste un dernier lment comprendre
pour pouvoir saisir le routage dun paquet.


2.4 Pile TCP/IP

Pour aborder ce quest une pile, nous allons prendre un exemple concret. Supposons 2 entreprise A et B, avec
chacune un secrtariat et un service de courrier. Voyons un simple envoi de courrier avec les intermdiaires mis
en cause :

OLa patron de lentreprise A veut envoyer un courrier au patron de lentreprise B. Il charge sa secrtaire de sen
occuper.

OLa secrtaire note que le courrier ne rentre pas dans une enveloppe standard. Elle le spare en deux
enveloppes quelle numrote 1/2 et 2/2. Elle transmet les deux enveloppes au service courrier.

OLe service courrier, en se servant de lagenda de lentreprise, complte ladresse du destinataire en se servant
de son nom, puis charge 2 coursiers de porter les 2 courriers avec accus rception.

OMalheureusement, le premier coursier est victime dun accident et le courrier est dtruit.

OLe service courrier de lentreprise B reoit lenveloppe 2/2 et le confie la secrtaire B qui signe laccus
rception.

ONe voyant que laccus rception du courrier 2/2 revenir, la secrtaire A renvoie la partie 1/2 du document.


D
D
O
D
D
D O

1/2
Entreprise B
1 rue Taillefer

2/2
Entreprise B
1 rue Taillefer

2/2
Entreprise B

1/2
Entreprise B
O
O
O

1/2
Entreprise B

2/2
Entreprise B

1/2
Entreprise B
1 rue Taillefer

2/2
Entreprise B
1 rue Taillefer

1/2
Entreprise B

1/2
Entreprise B
1 rue Taillefer
O
O
O

Transmission sur Ethernet - V. Mangin LGM 8 / 21
OFinalement, la secrtaire B reoit par son service de courrier la premire partie du document. Elle renvoie
laccus rception, puis remet les 2 documents dans lordre.

OLa secrtaire B obtient un seul document quelle transmet son patron.

OLa secrtaire A, recevant laccus rception du document 1/2, sait que lintgralit du document est arrive.

OLa secrtaire A informe son patron que le courrier est bien transmis.

Ce quil faut retenir, cest que :

Le but est de faire dialoguer les 2 patrons ensemble, donc les niveaux les plus haut
A chaque tage, quelque soit la nature du courrier, une tache simple est faite puis il y a transmission
ltage suivant (ascendant ou descendant selon lorigine du message)
Chaque interlocuteur dialogue avec son gal : le patron avec le patron, la secrtaire avec la secrtaire
Plus clairement, le patron dialogue avec son gal, sans se soucier des dtails de lenvoi de son courrier.

Voila, h bien si vous avez compris cet exemple, vous avez compris ce qutait une pile TCP/IP. Le principe ne
change pas, il sagit dune hirarchie empile, permettant de transmettre un message, que lon appelle une pile.
Chaque niveau effectue son travail puis passe la main au suivant. Entre les mmes niveaux il y a un change, le
langage utilis sappelant protocole.

Le but, cest que 2 applications dialoguent entre-elles, sans avoir besoin de programmer chaque fois lart et la
manire de transmettre linformation dans chaque application (protocoles propritaires), ce qui serait lourd,
inutile et coteux. La transmission se fait de manire standard en utilisant la pile TCP/IP (Transport Control
Protocol/Internet Protocol), nomme ainsi car ce sont les deux protocoles principaux.

Voila quoi ressemble une pile TCP/IP :
Application
Application
Prsentation
Session
Transport (TCP)
Internet (IP)
Accs rseau
Transport
rseau
Liaison de donnes
Physique D
O
D
D
D
O
O
Donnes
Message
Paquet/
Datagramme
Trame
Bit
Pile TCP/IP Modle OSI
C
o
u
c
h
e
s

h
a
u
t
e
s
C
o
u
c
h
e
s

b
a
s
s
e
s


A cot figure le modle de rfrence OSI (Open System Interconnection ou Interconnexion des Systmes
Ouverts) prn par lISO (International Standard Organisation) qui sert de rfrence. Il faut savoir que ce modle
a t dvelopp pour standardiser la pile TCP/IP, mais que ce fut un chec, notamment parce quil arriva trop
Transmission sur Ethernet - V. Mangin LGM 9 / 21
tard, et que les industriels avait investi trop dargent dans TCP/IP bas sur les travaux de luniversit de Berkeley
sous UNIX. Nanmoins, il sert de rfrence, la vrit se situant entre les 2 : les couches basses 1 4 existent, les
couche hautes sont plutt considres comme une seule, la couche 7 ou application (modle hybride).

Voyons en bref le principe de fonctionnement : Lors dune transmission, chaque couche ajoute un entte destine
son quivalent la rception, qui se chargera de lenlever. On parle dencapsulation.

Application
Transport
rseau
Liaison de donnes
Physique D
O
D
O
Application
Transport
rseau
Liaison de donnes
Physique D
O
D
D
O
Message 1
Paquet
IP
Trame
MAC
Message 1
Paquet
IP
Message 2 Message 1
Donnes
D


Le message TCP est encapsul dans un paquet IP, lui-mme encapsul dans une trame Ethernet. Chaque couche
ne garde que ce qui lintresse. Tout ce passe comme si chaque couche dialoguait directement avec son pendant.
De la mme manire que le facteur ne soccupe que de lenveloppe, vous, vous ne vous occupez que de son
contenu. Notez que la pile TCP/IP se trouve dans tous les systmes dexploitation : Unix, Windows,
MacOSCest ce qui permet tous les ordinateurs du monde de pouvoir communiquer entre eux.

La couche application soccupe de mettre en forme les donnes, de les afficher Noubliez pas que
cest elle qui veut communiquer.

La couche transport soccupe lmission de dcouper le message et de numroter les fragments, de
contrler le flux (erreur, retransmission), et la rception de remettre en ordre les fragments et de les
rassembler. Elle travaille sur des messages.

La couche rseau permet de grer le routage des donnes. Elle travaille avec les adresses IP sur des
paquets.

La couche liaison de donnes dfinit l'interface avec la carte rseau. Elle travaille avec les adresses
MAC sur des trames.

La couche physique dfinit la faon dont les donnes sont converties en signaux numriques. Elle
travaille avec des bits.

Maintenant, vous en savez assez pour pouvoir comprendre le routage.


2.5 Le routage par lexemple

Premier exemple : je veux dire bonjour au PC
ayant ladresse MAC 22222222, la mienne tant
11111111.

Le rseau comporte 3 PC et un HUB
M
a
ni p
4
Transmission sur Ethernet - V. Mangin LGM 10 / 21
La trame Ethernet est de la forme :
Prambule
(synchro)
@MAC
destination
@MAC
source
Type de
protocole
Donnes
Bourrage
ventuel
FCS
(CRC)
8 octets 6 octets 6 octets 2 octets Entre 46 et 1500 octets 0 46 octets 4 octets
Entre 72 et 1526 octets


Soit dans mon cas : (ignorons le prambule qui ne sert qua synchroniser les cartes rseaux)

SRC:@MAC
11111111
DST:@MAC
22222222
Bonjour


Vu quil sagit dun HUB, tous les PC reoivent linformation, mais seul le PC ayant la bonne adresse MAC sen
souci.

@MAC 11111111 @MAC 22222222 @MAC 33333333
HUB
Bonjour
@MAC
22222222
Bonjour
@MAC
22222222
Bonjour
@MAC
22222222
Tiens, @MAC
11111111 me dit
bonjour
Cest pas
pour moi


Idem avec un SWITCH. Contrairement au HUB qui ne travaille quau niveau 1 (couche physique), le SWITCH
est plus malin et travaille au niveau 2 (Liaison de donnes). Il est donc capable danalyser la trame Ethernet et
dy lire les adresses MAC. Il se construit une table en observant les trames envoyes, et sait donc quel @MAC
correspond quelle prise (plug and play, pas besoin de le configurer).
@MAC 11111111 @MAC 22222222 @MAC 33333333
SWITCH
Bonjour
@MAC
22222222
Bonjour
@MAC
22222222
Tiens, @MAC
11111111 me dit
bonjour
Zzz
Prise @MAC
1 11111111
2 22222222
3 33333333
1
2
3
Daprs ma table,
Je branche les prise
1&2 ensemble

Transmission sur Ethernet - V. Mangin LGM 11 / 21
Donc, au sein dun mme rseau, les adresses MAC suffisent. Mais pourtant, il y a galement des adresses IP.
Feraient-elles double emploi ? Nous allons voir que non, mais regardons dabord comment le broadcast permet
dassocier une adresse IP et une adresse MAC.

Je reprends le problme prcdent, avec en plus des @ IP.

Voila la configuration choisie :

@MAC 11111111
@IP 172.16.0.1
@MAC 22222222
@IP 172.16.0.2
@MAC 33333333
@IP 172.16.0.3
SWITCH
Prise @MAC
1 11111111
2 22222222
3 33333333
1
2
3

Remarquez que le SWITCH travaillant au niveau 2, il se moque des @ IP.

Maintenant, 172.16.0.1 veut dire bonjour 172.16.0.2 mais il ne connat pas son @MAC. Il va donc commencer
par envoyer une requte en diffusion (broadcast) pour demander l@MAC de 172.16.0.2. Voila la trame
correspondante (rappelez vous quun paquet IP est encapsul dans les donne dune trame Ethernet) :


SRC:@MAC
11111111
DST:@MAC
FFFFFFFF
Cest qui ?
SRC:@IP
172.16.0.1
DST:@IP
172.16.0.2
@ Broadcast
Paquet IP encapsul
Trame Ethernet

Comme il sagit dun broadcast, le switch diffuse la question tout le monde :
Qui cest
172.16.0.2 ?
Cest du broadcast,
jenvoie tous
@MAC 11111111
@IP 172.16.0.1
@MAC 22222222
@IP 172.16.0.2
@MAC 33333333
@IP 172.16.0.3
SWITCH
Prise @MAC
1 11111111
2 22222222
3 33333333
1
2
3
Qui cest
172.16.0.2 ?
Qui cest
172.16.0.2 ?
Cest pas moi,
Je ne rponds pas
Cest moi, je vais
rpondre 172.16.0.1

Transmission sur Ethernet - V. Mangin LGM 12 / 21
Par contre, la rponse ntant adresse qu 172.16.0.1, le switch mettra seulement les prises 1&2 en contact.

Il faut voire la question prcdente comme une question : Qui a ladresse 172.16.0.2 demande 172.16.0.1 ?

Alors seul 172.16.0.2 rpondra 172.16.0.1 : Cest moi ! Les autres PC se taisent.

La trame de rponse sera de la forme :
SRC:@MAC
22222222
DST:@MAC
11111111
Cest moi !
SRC:@IP
172.16.0.2
DST:@IP
172.16.0.1
@ MAC de
172.16.0.2

Maintenant 172.16.0.1, en analysant la trame de rponse, sait que 172.16.0.2 possde l@MAC 22222222, et il
peut lui crire directement, comme dans le premier exemple.


On vient dutiliser le protocole ARP (Address Resolution Protocol) qui permet dassocier une @MAC et une
@IP. Pour ne pas quil ny ait que ce genre de trame sur le rseau, le PC mmorise dans une table les
correspondances.

Pour voir une table ARP, ouvrez une invite de commande. Tapez arp a pour avoir la table ARP, ou arp * -d
Pour supprimer toutes les entres. Voici un exemple de remplissage de table ARP : Je vide la table, je constate
quelle est bien vide. Je fais un ping vers 172.16.0.11 et je vrifie que maintenant ma table ARP contient bien la
correspondance entre l@IP 172.16.0.11 et son @MAC.



En rsum, cest l@MAC qui sert pour le routage au sein dun rseau unique, et lorsque lon ne connat pas
l@MAC associe une @IP, on fait un broadcast et on remplit la table ARP.

Maintenant, je veux dire bonjour une machine qui ne se trouve pas sur mon rseau. Je vais donc devoir faire
transiter ladresse dun rseau un autre, et cest l que l@IP va jouer son rle. Pensez quIP signifie internet
protocol, c'est--dire protocole inter rseau (internet avec un i minuscule, pas Internet, le rseau mondial)
M
a
ni p
5
Transmission sur Ethernet - V. Mangin LGM 13 / 21
Voila mon rseau : il est constitu de 2 sous rseaux 172.16.0.0 et 172.31.0.0. Pour communiquer de lun
lautre, on utilise un routeur possdant 2 cartes rseaux : lune en 172.16.0.10, d@MAC 16161616 et lautre
en 172.31.0.10 d@MAC 31313131. Pour savoir vers qui envoyer les informations, mon routeur dispose dune
table de routage. Notez que lorsque l@IP ne fait partie daucun sous rseau connu, il existe une route par dfaut
qui conduit la passerelle (le moyen de sortir du rseau, pour aller sur Internet par ex). Comme vous avez
compris le fonctionnement du hub (niveau 1), du switch (niveau 2), je ne les fais plus figurer sur le rseau, mais
ils existent bien.

Table de routage du routeur :
Rseau Masque Interface Passerelle
172.16.0.0 255.255.0.0 ethernet 1 ethernet 1
172.31.0.0 255.255.0.0 ethernet 2 ethernet 2
dfaut 0.0.0.0 ethernet 2 172.31.0.20

Internet
Routeur
Passerelle
172.16.0.0
172.31.0.0
Eth1: 172.16.0.10
16161616
Eth2: 172.31.0.10
31313131
172.31.0.20
172.16.0.1
11111111
172.31.0.2
22222222
D
D
O
O

La machine 172.16.0.1 veut dire bonjour la machine 172.31.0.2 dont elle ne connat pas l@ MAC

172.16.0.1 commence par envoyer une requte ARP : Qui a 172.31.0.2 demande 172.16.0.1 ? Le broadcast est
limit au rseau 172.16.0.0
SRC:@MAC
11111111
DST:@MAC
FFFFFFFF
Cest qui ?
SRC:@IP
172.16.0.1
DST:@IP
172.31.0.2


Le routeur qui est de niveau 3 est capable de lire les @ IP (le switch, niveau 2, sarrte aux @MAC). Il en dduit
quil faut passer par lui. Comme il a dj l@MAC de 172.31.0.2 dans son cache ARP, il rpond directement en
se faisant passer pour 172.31.0.2 : Il renvoie donc sa propre @MAC.

SRC:@MAC
16161616
DST:@MAC
11111111
Cest moi !
SRC:@IP
172.31.0.2
DST:@IP
172.16.0.1


Croyant connatre l@MAC de 172.31.0.2, 172.16.0.1 envoie son bonjour en ralit vers la passerelle :

SRC:@MAC
11111111
DST:@MAC
16161616
bonjour
SRC:@IP
172.16.0.1
DST:@IP
172.31.0.2

La passerelle, en analysant lIP destination, renvoie sur 172.31.0.2 le message en faisant croire quelle en est
lorigine.
SRC:@MAC
31313131
DST:@MAC
22222222
bonjour
SRC:@IP
172.16.0.1
DST:@IP
172.31.0.2

Transmission sur Ethernet - V. Mangin LGM 14 / 21

Le routeur se fait passer pour un autre chaque fois de manire ce que les 2 rseaux puissent
communiquer !
Maintenant, jespre vous avoir convaincu :
Les @MAC servent au routage local
Les @IP servent au routage entre rseaux

Internet, ce nest que cela : tout un tas de routeurs relis entre eux qui font transiter les informations entre les
bons ordinateurs. Ces routeurs schangent rgulirement des routes, de manire ce que chaque routeur ait en
permanence la possibilit damliorer sa table de routage au mieux. Cest un peu comme bison fut, les
itinraires bis sont mis jour en permanence, mais en plus vous tes obligs de les emprunter. Cela marche
plutt bien, non ?


2.6 Les ports

Il vous arrive srement davoir plusieurs fentres de votre navigateur ouvertes en mme temps. Pourtant, il ny a
jamais de mlange entres pages web, alors que finalement vous navez quune @MAC unique et une @IP
unique. Cest parce quil faut rajouter un lment, le port, qui permet le multiplexage. Cest le protocole de
transport, par exemple TCP, qui soccupe de grer les ports.

En fait, il vous faut 2 numros de ports : 1 en mission, et 1 en rception. Avec ses numros, vous pouvez
distinguer les diffrentes applications qui communiquent par lintermdiaire de la pile TCP/IP.

Les ports infrieurs 1024 sont rservs. Seul un processus avec des droits dadministrateur peut les utiliser.
Les plus connus sont :
21 FTP ou File Transfert Protocol, pour tlcharger des fichiers
23 Telnet, pour commander distance un machine avec un joli cran DOS
25 SMTP Simple Mail Transfert Protocol, pour envoyer des mails
53 DNS Domain Name Server pour associer un IP et un nom
80 HTTP Hyper Text Transfert Protocol, pour consulter le web
110 POP3 Post Office Protocol, pour relever ses mails

Exemple : jenvoie mon courrier (protocole SMTP, port 25) en regardant une page Web (port 80). Mon systme
va choisir alatoirement 2 ports > 1024 pour que lon puisse me rpondre :


Rseau
80
25 1234
5678
Serveur de
courrier
Serveur
Web

On peut prciser un port avec deux points derrire lIP.

Par exemple, si vous rentrez http://172.16.0.1 :2000, votre serveur web cherchera une page HTML sur le port
2000 et non pas sur le port 80 qui est le port par dfaut.

Vous pouvez observer les ports ouverts dans une invite de commande par la commande netstat, netstat n vous
donnant le port de manire numrique plutt que par protocole.
M
a
ni p
6
Transmission sur Ethernet - V. Mangin LGM 15 / 21
Exemple :


Notez que je consulte deux serveurs web avec pour ports sources 1998 et 1999 et pour port destination le port 80
dans les 2 cas (2 dernires lignes)


2.7 Le transport : TCP et UDP

Vous avez vu que la couche transport rajoute une information : le port. Il vous faut galement savoir que vous
avez deux moyens dassurer le transport dun message :
TCP ou Transport Control Protocol qui est un mode connect : il dcoupe les donnes en messages, les
numrotes, gre des accuss rceptions, rordonne les messages sils narrivent pas dans lordre. Bref,
cest sr, mais il faut ngocier une connexion donc cest le plus lent.
UDP User Datagram Protocol qui travaille en mode non connect : Il envoie les informations, et ne se
soucie pas de savoir si elles arrivent ou pas. Il ne remet pas non plus les messages dans lordre sils
arrivent dans le dsordre. Comme il ne dialogue pas pour tablir une connexion, il est rapide mais
non fiable. On sen sert surtout pour communiquer dans un rseau local, car il y a peu de pertes et les
paquets arrivent dans lordre.

Voila un exemple de transmission avec TCP et avec UDP :
client Serveur
t t
demande
rponse
Rponse+Fini
accus
Synchro
accus
Synchro+acc
accus
Fin
accus
Triple
poigne
de main
change
dinformations
Fin
communication
t t
envoi
dinformations
emetteur rcepteur
TCP UDP

M
a
ni p
7
Transmission sur Ethernet - V. Mangin LGM 16 / 21
Lchange en TCP correspond une demande et une rception de page Web. Observez quil y a discussion
ltablissement dune connexion, ainsi qu son arrt. Il ny a pas systmatiquement envoie dun accus
rception chaque envoi du serveur, un accus rception pouvant couvrir plusieurs envoi, le nombre denvois
couverts tant ngoci entre le client et le serveur en mme temps que lenvoie de donnes. Si une donne
sgare, il y a redemande de transmission.

LUDP est plus rustique ! Si une donne sgare, tant pis ! Cest lapplication dans ce cas de grer le problme,
et non plus la couche transport.

Pour que vous puissiez comprendre comment avec une seule adresse publique on peut faire communiquer sur
Internet nos 350 PC, je vous rajoute un petit extra.


2.8 La translation dadresse

Vous avez compris que le routeur se fait passer pour un autre lors dune transmission entre rseau. Pour accder
Internet, cest le mme principe. Un routeur particulier, appel passerelle ou gateway permet de sortir du
rseau local. Supposons que mon PC en 172.16.0.8 demande une page web sur le port 80 de google, en
demandant une rponse sur le port 1234.
La passerelle fait croire que la demande de page Web vient delle : elle modifie l@IP prive 172.16.0.8
par son @IP publique 193.049.250.234. Cest la translation dadresse ou NAT pour Network Address
Translation
Lorsque la passerelle reoit la rponse du serveur Web, elle regarde le port utilis et en dduit vers
quelle machine interne il faut renvoyer le paquet. Elle modifie l@IP en consquence.
Pour que la passerelle puisse sy retrouver si 2 machines internes font une demande sur le mme
numro de port, la passerelle modifie galement les ports au dpart et larrive. Elle stocke la
correspondance dans une table. On parle de translation de ports ou PAT pour Port Address Translation.
Par exemple, mon port de rponse 1234 sera transform en 1000 par la passerelle en sortant, et
redeviendra 1234 quand la rponse me reviendra.

Internet
Port Src
1234
SRC:@IP
172.16.0.8
DST:@IP
123.123.123.123
Port Dst
80
Port Src
1000
SRC:@IP
193.049.250.234
DST:@IP
123.123.123.123
Port Dst
80
DMZ
Serveur Web
Pare feu Routeur ADSL
172.16.0.1
172.16.0.8
193.49.250.234

Bref, la passerelle se fait passer vis vis du serveur Web pour le pc interne, et se fait passer pour le pc appelant
vis--vis du serveur Web.
Au lyce, la passerelle ne se contente pas de faire de la translation dadresses et de ports. Elle joue le rle de
mandataire ou proxy. En clair, en travaillant au niveau application c'est--dire 7, le proxy est capable
dinterprter les demandes faites vers Internet. Dans ce cas, il y a filtrage (certaines adresses sont mises sur liste
noire), de plus le proxy dispose dun cache qui permet de rpondre directement si la page Web a dj t
demande par un autre pc. Le proxy permet donc de rduire le trafic et de le filtrer.

Pour viter les attaques provenant dInternet, un pare feu ou firewall permet de fermer les ports infrieurs 1024
dont on na pas lutilit. Comme les ports suprieurs 1024 sont choisis de manire alatoire pour rpondre aux
demandes internes, ils sont ferms au dpart pour lextrieur. En cas de demande interne, le port de rception
sera ouvert le temps de la connexion.

Dans le cas ou un serveur Web doit tre disponible, comme il est trs expos en cas dattaque, il vaut mieux ne
pas le mettre sur le rseau interne. En effet, sil tombe , un pirate pourra accder tout le rseau par son
intermdiaire. On le place donc dans une zone intermdiaire, dite DMZ pour DeMilitarized Zone ou zone
dmilitarise. Ainsi, le rseau interne restera protg en cas dattaque du serveur Web.
M
a
ni p
8
M
a
ni p
9
Transmission sur Ethernet - V. Mangin LGM 17 / 21
3 Le DNS

Jusqu prsent, je nai parle que d@MAC, d@IP et de port, bref, uniquement des nombres. Si cest facilement
comprhensible pour les machines, cela lest moins pour les humains
Nous prfrons tous taper http://www.google.fr que http://123.123.123.123. Pourtant, le rsultat sera le mme.
Seulement, lordinateur besoin d'un @IP, pas dun nom. Il existe donc un service permettant partir dun nom
humainement comprhensible dobtenir ladresse IP correspondante. Il est fournit par un serveur DNS pour
Domain Name System, et lon parle de rsolution de nom.

Le principe utilis est celui dune arborescence

com : organisations commerciales ; ibm.com
edu : organisations concernant lducation ; mit.edu
gov : organisations gouvernementales ; nsf.gov
mil : organisations militaires ; army.mil
net : organisations rseau Internet ; worldnet.net
org : organisations non commerciales ; moodle.org
int : organisations internationales ; nato.int
+ pays : fr, can, us
A venir: firm, store, web, arts, rec, info, nom

Par exemple ladresse unique www.lgm.ac-grenoble.fr
(on omet le point final qui reprsente le niveau 0) fait
rfrence la machine www situe dans le domaine lgm
qui fait partie du domaine ac-grenoble, lui-mme faisant
partie du domaine fr, faisant finalement partie du
domaine racine . (point). Ladresse obtenue est unique,
donc associe une @IP unique sappelle FQDN pour
Fully Qualified Domain Name ou nom de domaine
pleinement qualifi.

Dans un rseau local, vous avez galement un FQDN. Si par exemple votre machine a pour nom dhte citron et
quelle se trouve sur le domaine LGM.local, sont FQDN sera citron.lgm.local
4 Synthse informatique

Un rseau, qui permet la mise en commun de ressources et la communication, est constitu de matriel (pc,
imprimante) possdant une carte rseau. On relie chaque constituant dun rseau par du cble torsad termin
par des prises RJ45 jusqu un hub ou un switch (plug and play). Il est galement possible dutiliser de la fibre
optique.

Un lment du rseau est identifi de manire unique par :
Une @MAC non modifiable, qui sert au routage local. Ex : 00 :40 :D0 :2E :FC :E5
Une @IP associe un masque, modifiable, qui sert au routage entre rseaux. Ex :172.16.0.8/255.255.0.0
Un nom dhte, modifiable, qui est plus facilement lisible par un humain. Ex : citron, F102-1
La correspondance @IP/@MAC se fait en utilisant le protocole ARP bas sur la diffusion ou broadcast
La correspondance nom dhte/@IP se fait en utilisant le protocole DNS qui recourt un serveur DNS

La communication est base sur une pile TCP/IP. On distingue les dialogues entre applications grce un
numro de port. Le transport peut-tre assur par TCP, lent mais sr, ou UDP, rapide mais non fiable.

Pour faire communiquer deux rseaux, on utilise un routeur dont il faut configurer la table de routage.
Pour sortir dun rseau, on utilise une passerelle ou gateway.
Il faut alors effectuer une translation dadresse (NAT) et de port (PAT) pour faire correspondre les @IP prives
qui veulent aller sur Internet et l@IP publique.
Un mandataire ou proxy permet de mettre en cache les pages web les plus demandes et de faire du filtrage de
contenus. Le firewall ou Pare feu protge votre rseau des attaques provenant dInternet.


M
a
ni p
10
Transmission sur Ethernet - V. Mangin LGM 18 / 21
5 Glossaire

ARP : Address Resolution Protocol. Donne la relation @IP->@MAC

DNS : Domain Name System. Donne la relation FQDN -> @ IP (www.google.fr -> 123.123.123.123)

FQDN Fully Qualified Domain Name. Nom unique permettant dobtenir lIP correspondante (www.google.fr ).

FTP : File Transfert Protocol. Permet de transfrer des fichiers travers un rseau.

HTML : Hyper Text Markup Language. Texte comprenant des balises pour le formatage (<b> Texte en gras
</b>), ainsi que des liens vers dautres pages HTML (liens hypertextes).

HTTP: Hyper Text Transfer Protocol. Permet de tlcharger des pages HTML.

HTTPS : S pour Scuris. Permet le transfert de pages HTML cryptes pour rester confidentielles.

ICMP Internet Control Message Protocol. Protocole de contrle sur Internet. La commande Ping en fait partie.

IP Internet Protocol. Permet le routage (trouver un chemin pour un paquet) entre rseaux. Se situe au niveau 3 du
modle OSI (rseau).

MAC : Medium Access Control. Identifiant unique dune carte rseau, non modifiable 00 :40 :D0 :2E :FC :E5

NAT : Network Address translation. Permet dassocier une @IP publique de nombreuses @IP prives.

PAT : Port Address Translation. Associe la NAT, permet dassocier une @IP publique de nombreuses @IP
prives.

PING : Permet de tester une liaison rseau. Aprs lenvoi dun ping, on reoit un pong ou echo reply si la
liaison est correcte. Ping 172.16.0.8, ping citron.

POP3 : Post Office Protocol V3. Permet de rcuprer ses mails partir dun serveur de messagerie.

SMTP Simple Mail Transfert Protocol. Permet denvoyer un mail vers un serveur de messagerie.

TCP Transport Control Protocol. Permet de transmettre sur un rseau des donnes de manire sure mais lente.
Se situe au niveau 4 du modle OSI (transport).

UDP User Datagram Protocol. Permet de transmettre sur un rseau de manire non sre, mais rapide. Se situe au
niveau 4 du modle OSI (transport).

VPN : Virtual Private Network. Permet de rejoindre deux rseau distant comme tant un seul et unique rseau en
utilisant un tunnel crypt donc sr, travers le rseau Internet non sr.


Transmission sur Ethernet - V. Mangin LGM 19 / 21
6 Ethernet : le point de vue lectronique
6.1 Ethernet 10Mb : codage Manchester
Jusquici nous nous sommes concentr sur laspect informatique. Maintenant, nous allons voir dun peu plus
prs comment cela se passe du point de vue physique.

Le codage utilis en 10BaseT est de type Manchester avec transmission en bande de base (pas de modulation):
un 0 devient un front montant
un 1 devient un front descendant

Ainsi, il y aura davantage de transitions,
et la rcupration dhorloge, qui nest
pas transmise, en sera facilite. Cest
assez simple raliser laide dun
NON OU exclusif :

Le signal est ensuite cod en NRZ (Non
Retour Zro), avec le niveau haut
0,7V et le niveau bas -0,7V. La valeur
moyenne du signal est donc nulle
lorsque le signal est alatoire.
Notez que la transmission est de type
little endian ou petit boutiste, soit le
LSB en premier et le MSB en dernier.

La trame Ethernet est de la forme :
Prambule
(synchro)
@MAC
source
@MAC
destination
Type de
protocole
Donnes
Bourrage
ventuel
FCS
(CRC)
8 octets 6 octets 6 octets 2 octets Entre 46 et 1500 octets 0 46 octets 4 octets
Entre 72 et 1526 octets


Le prambule est constitu de 7 octets $AA soit 10101010 et 1 octet $AB soit 10101011. Cela constitue une
horloge 5Mhz qui sert synchroniser la transmission, les 2 derniers bits 1 indiquent le dbut des informations
utiles. Attention, pensez basculer votre carte en 10Mbit/s !

Un Ping :


















Un prambule (5 Mhz)
Message
Fin
1 0 1 1 1 0 0 0
t
t
t
Horloge
Donnes
Horloge XOR Donnes
100 ns

M
a
ni p
11
Transmission sur Ethernet - V. Mangin LGM 20 / 21
Si on regarde de plus prs, il est facile de reconstituer la transmission :

0 0 0 0 0 1 1 1 1 1


Le dernier octet est 10001110, mais comme le LSB est en premier, il sagit en ralit de 01110001 ou $71.
Ce nest pas tant le cble lui-mme qui dtriore la transmission, mais plutt les transformateurs utiliss pour
lisolation galvanique. Observez le viol du code pour indiquer la fin de transmission.


6.2 Transmission sur paire torsade
Pour transmettre ce signal, on nutilise plus trop de cble coaxial, on lui prfre un cble
paires torsades avec des prises RJ45 aux bouts.
On dispose alors de signaux TX+ et TX- pour la transmission et des signaux RX+ et RX-
pour la rception. On utilise donc 4 fils sur les 8 disponibles.


Principe : la transmission est diffrentielle, on envoie
simultanment les signaux en opposition de phase sur
TX+ et TX-. Les deux fils tant physiquement proche, les
perturbations sont reues de manires gales. On
rcupre le signal final par soustraction signal=TX+ -
TX-, et les perturbations gales mais de signes opposes
sannulent condition que les deux signaux voient la
mme impdance dentre : Il ne faut surtout pas
relier TX- la masse si on veut bnficier de lintrt
de la liaison diffrentielle.

Le croisement (torsade) des paires ensemble permet de
limiter la diaphonie. En effet, on obtient une succession
de boucles alternativement dans un sens puis dans lautre,
donc les champs magntiques capts sopposent et
sannulent.
t
0,35 V
-0,35 V
TX+
t
0,7 V
-0,7 V
TX+ - TX-
t
TX-
Perturbation
0,35 V
-0,35 V
Perturbation
limine
TX-
TX+
1
1 TX+
2 TX-
3 RX+
6 RX-
Transmission sur Ethernet - V. Mangin LGM 21 / 21
Exemple de ralisation disolation galvanique pour une carte rseau (extrait doc DP83847)


6.3 Cblages possibles

Vous avez 2 cblages possibles :
Droit (habituel), pour relier un PC un Hub ou un Switch. Alors TX+ <-> TX+, TX- <-> TX-
Cest lactif qui soccupe des croisements en interne.
Crois (exceptionnel) pour relier 2 PC ensemble. Alors TX+ <-> RX+, TX- <-> RX-
TX+
TX-
RX-
RX+
1
8
TX+
TX-
RX-
RX+
Cble crois
TX+
TX-
RX-
RX+
1
8
TX+
TX-
RX-
RX+
Cble droit

Pour relier 2 actifs (hub, switch) ensemble, il faut normalement un cble crois, mais un cble droit suffit, il faut
alors lindiquer lactif en pressant un bouton, sinon une prise spciale est disponible. Les plus rcent trouve si
le cble est crois ou non automatiquement et sadaptent en consquence.


Plan dun cble crois : (recopiez le cot 1 des 2 cots pour un cble droit)




Remarque : lorsque le cble est reli un Hub, du fait de la dtection de collision ncessaire, on trouve des
signaux identiques sur TX et RX (vous devez vous couter pour savoir si quelquun perturbe la communication).
La communication est half duplex (comme les talkie walkie)

Si vous utilisez un switch, il ny a plus de collisions possibles. Dans ce cas TX et RX deviennent indpendant.
Vous passez alors en full duplex, la vitesse de transmission est donc double. Les cartes rseaux modernes
dtectent automatiquement la configuration adquate.