Fundamentos de Redes de Computadores e Transmissão de Dados
1. Camada de Aplicação
Cliente-Servidor: É um tipo de interligação onde uma determinada máquina é servidora de um serviço e as outras máquinas são os clientes. Quando o cliente solicita ao servidor que uma tarefa seja executada, o servidor a processa e devolve a resposta.
Ponto a Ponto (Peer-to-Peer): Modelo onde cada computador pode atuar tanto como servidor quanto como cliente para outros computadores.
2. Camada de Utilização e Emprego
Corporativas: Organizações com diversas filiais em diferentes localidades. As interligações são feitas por cabos, enlaces de rádio, fibra óptica ou satélite.
Redes Pessoais: Grupos de usuários locais com acesso a informações remotas.
3. Tecnologia de Transmissão: Redes de Difusão
- Unicasting: Um canal de comunicação compartilhado por todas as máquinas.
- Broadcasting: Uma máquina origina um pacote para todos os destinos através de um código especial no campo de endereço.
- Multicasting: Transmissão de pacotes para um subconjunto específico de máquinas inscritas ou autorizadas.
4. Modo de Transmissão
Transmissão Assíncrona: O sincronismo é estabelecido individualmente para cada caractere, que recebe bits adicionais de início e fim (bits start/stop).
Transmissão Síncrona: O sincronismo é estabelecido no início da mensagem por meio de caracteres de sincronismo, mantidos até o final da transmissão.
5. Modos de Operação e Escala
Definições de camadas de modo de operação e tamanho/escala de rede.
Conceitos Fundamentais de Rede
Largura de banda: Medida da quantidade de informação transferida em um determinado período de tempo.
Meio passante: Meio de transmissão ou condução do fluxo de informações.
Throughput: Largura de banda real medida em um momento específico durante o download de um arquivo.
Dispositivos de internetworking
Tipos de dados sendo transferidos
Topologia
Número de usuários
Computador do usuário
Computador servidor
Falhas de energia ou induzidas pelo tempo
Cálculo de tempo: T=s/bw (típico) ou T=s/p
Sistemas Distribuídos vs. Redes
Sistemas distribuídos: Vários computadores autônomos interligados onde o software de rede aloca automaticamente as tarefas para processadores ociosos.
Redes de computadores: O usuário deve especificar com qual máquina deseja conectar-se para realizar suas tarefas.
Interconexão de Redes
Inter-redes: Conjunto de redes interconectadas via gateways, que realizam a conversão necessária de hardware e software.
Sub-redes: Compostas por computadores sem hosts em sua estrutura. Já as Inter-redes são compostas por sub-redes e hosts associados.
Projeto de camadas: Estruturação do modelo de software para interagir com o hardware de maneira independente da tecnologia.
LANs: Roteador, hub, switch ATM, internet, bridge.
WANs: Roteador, switch WAN, serviço de comunicações, modem.
Transmissão Analógica e Digital
A transmissão analógica circula informações sob forma de onda portadora, modificando amplitude, frequência ou fase.
- Modulação de amplitude, frequência ou fase do portador.
- Sinal Digital: Possui número finito de estados com transições bruscas. A codificação/descodificação é feita por CODEC.
- Sinal Analógico: Contínuo, tipicamente utiliza ondas sinusoidais. A modulação/desmodulação é feita por MODEM.