Sistemas distribuidos
1
SISTEMAS DISTRIBUIDOS O que são Sistemas Distribuídos ?
2
Sistemas Distribuídos consistem em uma coleção de computadores autônomos ligados por uma rede de comunicação. O uso de tais sistemas tem se expandido nos últimos anos principalmente devido ao contínuo barateamento e disponibilidade de hardware para computadores, bem como de meios físicos de comunicação. As vantagens de Sistemas Distribuídos incluem a possibilidade de seu crescimento incremental (ou seja, novos computadores e linhas de comunicação serem acrescidos ao sistema), a possibilidade de implementação de aplicações inerentemente distribuídas (CSCW (Computer Supported Collaborative Work), correio eletrônico, etc.) e a possibilidade de implementação de tolerância a falhas através da replicação de processos em unidades de computação distintas. Embora o hardware desses sistemas estajam num estágio avançado de desenvolvimento, o mesmo não se pode afirmar em relação ao software devido a complexidade adicional inerente a sua distribuição.
SISTEMAS DISTRIBUIDOS
3
SISTEMAS DISTRIBUIDOS
4
RFC 793
SISTEMAS DISTRIBUIDOS
5
SISTEMAS DISTRIBUIDOS
6
SISTEMAS DISTRIBUIDOS Pacote IP
7
SISTEMAS DISTRIBUIDOS
8
Pacote IP
SISTEMAS DISTRIBUIDOS
IP Address Format Purpose Class
A N.H.H.H1 Few large organizati ons N.N.H.H Mediumsize organizati ons N.N.N.H Relatively small organizati ons N/A Multicast groups (RFC 1112) N/A Experime ntal 0
9
HighOrder Bit(s)
No. Bits Address Network Range /Host
1.0.0.0 to jul/24 126.0.0.0 14/16
M ax. Hosts
1,68E+08
B
1, 0
C
D
E
128.1.0.0 to 191.254.0 .0 1, 1, 0 192.0.1.0 to 223.255.2 54.0 1, 1, 1, 0 224.0.0.0 to 239.255.2 55.255 1, 1, 1, 1 240.0.0.0 to 254.255.2 55.255
65534 (216 - 2)
21/ago
254 (28 2)
N/A (not N/A for commerci al use) N/A N/A
SISTEMAS DISTRIBUIDOS
10
SISTEMAS DISTRIBUIDOS
Representation of the Internet Architecture
11