-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
fig54.txt
25 lines (25 loc) · 1.7 KB
/
fig54.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Start .-----------------------. .----------. Start
| | | |
| |Client Request | | Client| Request |
v | v v | v
.---------+-. .-----------. | .-----------.
| | Peer Backup | +------' | |
| Primary +---------------->| Active |<--------------. | Backup |
| | .------>| |<-----. | | |
'-----+-----' | '-----+-----' | | '-----+-----'
| | | | | |
Peer| Active | Peer| Active | | Peer| Active
| | v | | |
| | .-----------. | | |
| | | | | | |
| Peer| Backup| Error! | Peer| Primary| |
| | | | | | |
| | '-----------' | | |
| | ^ | | |
| | Peer| Passive | Client| Vote |
| | | | | |
| | .-----+-----. | | |
| | | +------' | |
| '-------+ Passive +---------------' |
'---------------------->| |<-----------------------'
'-----------'