Created by lucascouto
over 9 years ago
|
||
A Internet é uma rede de computadores que interconecta dispositivos computacionais ao redor do mundo.
Sistemas Finais são conectados entre si por enlaces de comunicação (links) e comutadores de pacotes.
Quando um sistema final possui dados para enviar para outro sistema final, ele segmenta esses dados em pacotes e adiciona bytes de cabeçalho a cada um desses pacotes.
Comutadores de Pacotes: encaminham pacotes que estejam chegando em um de seus enlaces de entrada para um de seus enlaces de saída.
A sequência de enlaces de comunicação e comutadores de pacotes que um pacote percorre é chamado de rota ou caminho através da rede.
Sistemas Finais acessam a Internet por meio de Provedores de Acesso à Internet (ISP's - Internet Service Providers).
ISP's de nível mais baixo se interconectam por meio de ISP's de nível mais alto
Os sistemas finais, comutadores de pacotes e outras peças executam protocolos que controlam o envio e o recebimento de informações.
A internet pode ser vista como uma infraestrutura que provê serviços a aplicações.
Aplicações distribuídas: envolvem diversos sistemas finais que trocam informações mutuamente.
Cada Sistema Final ligado à internet possui uma API. A API da internet é um conjunto de regras que o software emissor deve cumprir para que a internet seja capaz de enviar os dados para o componente de destino. A internet provê diversos serviços a suas aplicações.
Sistemas Finais podem ser subdividido em 2 categorias: servidor e cliente.
O programa cliente roda em um computador e o programa servidor roda em outro computador. Assim, por definição, aplicações cliente-servidor, são aplicações distribuídas.
Redes de Acesso: os enlaces físicos que conectam um sistema final ao primeiro roteador (roteador de borda).