Departamento de Informtica zegonc@inf.ufes.br Arquitetura de Comunicao de Comunicao (Aula 1) Dados O propsito fundamental da comunicao de dados o intercmbio de informaes. Informaes so materializadas por meio de dados. dados. Dados analgicos: Apresentam variao contnua de intensidade e sua semntica determinada pela passagem do tempo. Exemplos: temperatura presso,, udio, vdeo, etc. Dados digitais: Assumem somente valores discretos, que podem ser representados pelos smbolos binrios 0 e 1. Exemplo: codificao binria de textos (ASCII). Sinais Dados so transmitidos de um dispositivo a outro sob a forma de sinais. Os sinais so a codificao eltrica/eletromagntica dos dados. A codificao o processo de transformao de A codificao o processo de transformao de um dado analgico ou digital em um sinal eltrico/eletromagntico, analgico ou digital, para fins de transmisso. Sinais podem ser analisados no domnio do tempo ou no domnio da freqncia (Fourier). Sistema de Transmisso Tarefas do Sistema de Comunicao Endereamento Necessrio quando a facilidade de transmisso compartilhada por vrios dispositivos. compartilhada por vrios dispositivos. Roteamento Requerido quando o sistema de transmisso uma coleo de redes (ex: Internet). Utilizao eficiente do sistema de transmisso Diluio dos custos entre os usurios. Uso de tcnicas de multiplexao. Uso de tcnicas de controle de congestionamento. Tarefas do Sistema de Comunicao(cont.) Interfaceamento Interface fsica com o meio de transmisso. Formas de sinalizao. Controle de fluxo Controle de fluxo Garante que a fonte no sobrecarrega o destino. Deteco e correo de erros Requerido em situaes onde erros no podem ser tolerados. Sincronizao Sincronizao de bit, de caractere e de frame. Tarefas do Sistema de Comunicao (cont.) Formatao de mensagens Acordo quanto ao formato dos dados. Gerncia do sistema Gerncia do sistema Necessidade bvia, dada a complexidade do sistema. Configurao, monitoramento, expanso e controle de falhas. Uso de padres de gerncia (SNMP, TMN, TINA). Concluso Para viabilizar a comunicao necessrio um alto grau de cooperao entre os sistemas comunicantes. entre os sistemas comunicantes. Necessidade de se organizar a tarefa de comunicao. Em outras palavras, necessrio se definir uma Arquitetura de Redes de Comunicao. Arquitetura de Comunicao Define o comportamento funcional do sistema de comunicao. Leva em conta apenas aspectos relativos comunicao entre os hospedeiros. comunicao entre os hospedeiros. Aspectos pertinentes a cada host em particular, como a arquitetura de hardware e o S.O. local, no so considerados. Exemplos: Arquitetura OSI; Arquitetura TCP/IP; Modelo em Camadas Em geral, a arquitetura de comunicao estruturada como um conjunto de camadas sobrepostas. Vantagens: Vantagens: Modularizao do software de comunicao. Preservao de tecnologia. Independncia em pesquisa e desenvolvimento. Desvantagens: Overhead de implementao. Duplicao de funcionalidades. Exemplo: o Modelo OSI