Chapitre 4 - Les réseaux locaux

Transcription

Chapitre 4 - Les réseaux locaux
"
%
%!
%!
"
%!
%
%!
&
&
$
&!
&!
"
&!
%
&!
&
&!
)
)
-
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
"
$$$!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
%
#
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
&
'!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
&
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
&
#
( !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
)
#
* #
+'
,!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
.
/
0 !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
.
# $
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
.
$
1 !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
2
3 $
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
2
1 $
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
4
5
6
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
4
7 8 !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
#
"
9
•
•
•
:
9
'
'
<
#
*
*=
• $
•
7
#
*#
8
::
9
<>
=:# ** <
=
1
1
&
* *
•
•
•
•
'
;
=
9
9
9
9
*!
;
1
-
1 !
:
*
#
?
0
#
#
*
*
$= # *
#
#
*
*
'1
C1*
!
= * =@*
2 " *$$$!
A =
# *
A
*
*$$$;
60
* 0
#
?
$ *
1
'
$ *
B
1
& @-@
C1*
= *:
C1*
+9 ,
C1*
1*
+ ,
31
0
$ *
1
1
'
1
1*
1
31
0
1*
!
"#
$%
%
&
*<
* :
# $$$ +
*
# *
# ?* F !
#
$**
#
&
#>#
*
:?
8
8
=
•
60
•
*
*
## ?
D #
@
, ## E D A *
*
*< F A ** D*<*1
A * # ?* F !
* 0 #
! * #
?
*
=
= @*
!
!
0 +
;
,
*#
D( + 7
D(
)*
+
;
*A =
?:
0
'
(
,
#
,
*
*
*
= C1*
:
*
=
+
#
#
=+
* <
+
* 7
=
!$**
#
*A
=
*
A
<:#
1*
* :E
# *
*
0
=
!
2 "!
2
::
#
#
*
#
G*
* * *
* * 1
* *
#
*
= A
#
=
:*
* *A
#
#
8
8
8
8
8
=
=*
$$$2 "
''
3
2 "!
.
=*
*
*
"!
"!
"
"!
%
"!
&
"!
)
"!
"!
4
"!
"!
"!"
"!&
*
:
*
2
2
2
2
2
2
2
2
2
2
2
. @* 0
/H I9$
,!
*,
G*
*
1(
#
K,
6
#
;
*,
+ J
5
<
*
*
F !
* 1
60
#
@< D
&
&
++
•
#
* *
*
1
#
L
**
*
*
*
.
*
'
,
*
#
A
'
-
*1
.
*1
,
#
!
-
#>#
A
#
#
*6
*
**
#
•
•
•
•
*
*
I
•
0 A
#
M
N*
1*!
*1 @ ** # !
@ **
*
*1 @ *
* # *#
*
@"
"#
"
0
** !$**
•
#
*
E A
*#
•
#
*
#
#
#
!
* #
A
# @
#
L
1
*
0
**
*A #
(0 D
A
*
* *
#
<*
!
A
#
#>#
# !'
<:#
!
A *
*
*
#
<#
@
#
!
* *
#
•
'
@ *6
*
*
@
*
*
A
*
D* #
!
A
* ** !
0 * *1
#
)
•
A
#
*
@* A *#
D
#
•
•
•
•
A
A *
A
A
*#
*
*
#
**
(
F7
0
*1
*
Le jeton circule sur l'anneau.
..
........
....
..
........
....
Sens
D
Elle accuse réception de la
trame.
Elle réemet le tout.
..
........
....
4
Sens
•
•
•
Elle purge ses données.
Elle réemet le jeton.
D
A
Elle réemet le tout.
D
B
..
........
....
..
........
....
données
+adresse
5
Sens
Le jeton circule sur l'anneau.
#
..
........
....
A
..
........
....
Une autre station peut émettre.
D
..
........
....
jeton
B
..
........
....
C
*
Sens
jeton
6
Sens
D
..
........
....
C
..
........
....
*
*<
!
@
= # *@
<1
D
3
C
..
........
....
..
........
....
A
..
........
....
..
........
....
A
B
..
........
....
(
( !
(
A
## *
*
= # *@ *
(
*
•
Sens
Elle reconnaît la trame qu'elle
a émise.
C
(
Elle charge l'adresse du
destinataire D et les
données derrière le jeton.
jeton
2
!
!
La station B capture le jeton.
A
La station B capture le jeton.
..
........
....
•
•
•
#
C
..
........
....
B
*
*
..
........
....
A
Elles recopie les données qui
lui sont adressées.
*
..
........
....
..
........
....
C
:*2 "!
(
B
..
........
....
..
........
....
La station D capture le jeton.
#
Son buffer est vide, elle
relâche le jeton.
jeton
1
*
La station A capture le jeton.
Elle consulte son buffer
pour savoir si elle a des
données à émettre.
A
B
#
*
O * O!
=0
6 *(
0
La station B souhaite
émettre des données.
A
..
........
....
!
; ** <
D #
!$** *1? *
*
; ** *
!
D #
@ *
* * *<
@'
? *(
# *
!
A D'@
#
!
*
#
# *
!
E *(
@ ** *1? * (
0 A
* *1 # !
@
!
#
=D
• 5
•
6
$**
? +'
5
1
5
;
D*
*
#
"
P' #
6
6
!
;
D* #
!
*
=+ # $
A
1* !
# !* :
5
,
7
Q
*#
:
*
*
##
#
0>
1*
E
*
,
*3 $
* @
##
@
*
!
6
2 "!"
0<
*
# !
**
•
•
•
•
•
•
•
!
0
#
#
**
*
@*
*:
A
*
?
* <
;
:#
*
*
1*
*
*M * N+
*
*
* * ,!
#
:# *
0> A
A
#
A
*
0
#
#
A +
*
## @ ,!
0
*
*<#
*@ *
:
> D
A
#
#
# !
*< *6 @*
# D*
* *!
" 0>
* *A
E
# * #
# !
0 *
=(
@ ** 6
#
*
!
0 *0 < A
0 <**
*<#
*
*
.
/
#
$
*:
#
=$
!
#
#
1
$0
- @*< A
< ?
&
#
*
# ;
<
$
*
-&
#
D )%
4.)
J
*
D*<
=@
F/
*
'
*
!
%
$
/ L R A*
A
;
'!
+ **
&- D )
,
# ;
•
•
•
•
•
•
•
•
0
1 % +.
#
<
6
A *
2- +
3 # ' *# ,
* 1
* #
+,
+,
$+ +"
,
*
:
+ &- D )
,
3
1
! 4
%%
2, +3 #
7 0
,
*
A
* #
A
1
,
,
!
#
#
*
=
:
#
*
*
* <
+8
** # # * <
G*
6 #
G*
8
#
*
D
6 *0 , +&
# $
#1 *
.
3'
!
-
-
6
"
'
&-
)
3
&
2
&
' (
'1
1"
#
1
1)
1
1
1
1
1
13
13
1
1
)
3
1
:
" P*
<
+ 2) #
" #,
) P*
<
+) #,
P L
+
*
# =
#
D
# =
#
$
0 ;
31
71
7
A*
'@ **
1*
"A
*
*
2) #!
O
S
"@
)##
#
$ *
' #
"&
**
5
"
#
"&
**
1 &
1
1
&P L
T&
13
1
1
3P 3 1
#
**
*
#
)
A
"
1
!
P " 7#!
#
**
S
!
:1
#!
!
<$
1
!
!
S
!
#
P
T"
*
L
*
#
1
!
' #
**
P " 7#!
"& S
#
*
* !
#
1
!
' #
**
P " 7#!
"& S
#
*
* !
#U
1
U 4 #
0
#
1 !
A !
$
V*
**
A !
*
#
J
# $
# @
*
!
1
•
O$
$ *
1
•
#
,
1 J
**
:O
*&
:
F
>
##
O$
% S
#
**
A
#
#>#
#
?*
+
#
F:
#>#
,
@
**
+ A
*
" %
##
# ?* F ,
:
4
+
•
•
,-( &
? A
$
** ::
@
#
#
>
* ;
#
'
A
* <#
#
**
@* ** # # *
#
A
1
1
1
1 J
1 J
2
JP
+
2
1
W 8X
JP
+*
1
"#
#
•
•
•
*
D
*
0
4 #
!
)
L A 31
,
0
# *#
L A 31
,
0
#
#
#
@*
5
*
**
1
)) #
1
) 7#
1
6
<
DA
1
* 4-
1 !
;
*< *
*#
< ?
'!
*
*
# $
7 8
* * *#
< ?'
0
#
# =# *
#
) #
"
#
*
!
A
-&!
$&
A $
•
•
•
D) "
D
)
")
1
W 8X
1
1 !
P L
"
I
1
* :1
5
Y
6
* S
!%!
!)!
0 # *#
;
!
*
*
0
A
% A
!
=
5
!
•
•
•
•
•
42&
)Z
*
*
0
# *
=*
+ ,
< ?
#
* D* :
**
(
7
'1
$$$2 "!
)
8
+7 ,
;
&
1 @- 1 @
1
+1*
31
0 # *#
* 0 ;
6 0 ;$ *
:0
#
*
0
#
7
' *#
1 +
G* < ? +
G*
*
42)
=
8
,#
?*
:0
;
,
,
# +
1
,
0 * 1
* #
0 *
*
< (
<
#
:#
+
,!
#
<* <
G* < ?
#
'
8
' *#
$
*
7 8
: +
# +
,
,
0
0 *:
0
*
*<
G* <
* #
#
@
1*

Documents pareils