Aula 3 Placa de Rede NICs (Network Interface Cards) • • • • Funções de uma NICs Preparar dados do computador para o cabo da rede; Enviar os dados para outro computador; Controlar o fluxo de dados entre o computador e o sistema de cabeamento; Receber os dados vindos do cabo e traduzi-los em bytes, para que sejam entendidos pelo computador. Transmissão de Sinal Preparando os Dados Os dados em um computador são transportados de forma paralela por meio de barramentos. * 32 bits * Conversão dos sinais Endereços de Rede • Cada placa possui uma identificação(32bits) • IEEE (O Instituto de Engenheiros Eletricistas e Eletrônicos ou IEEE é uma organização profissional sem fins lucrativos, fundada nos Estados Unidos. É a maior organização profissional do mundo); Envindo e controlando dados • O tamanho máximo do grupo de dados a ser enviado; • A quantidade de dados a ser enviada antes da confirmação de recepção ser dada; • O intervalo de tempo entre o envio do bloco de dados; • O intervalo de tempo para esperar pelo envio de confirmação; • A quantidade de dados que cada placa pode manipular; Obs: Placa antiga deixa a rede mais lenta. Instalação • Drive; • Configuração pelo sistema; Pacotes de Dados Estrutura de uma Pacote • • • • • • • Informação como mensagens e arquivos; Controle de dados e comandos; Correção de erros; Endereço de Origem; Endereço de Destino; O dado; Instruções para os componentes de rede, como passar os dados adiante; • Informações que diz ao destino como ordenar os pacotes e montar os dados; • Verificação de erro para garantir a integridade do dado Estrutura do Pacote • Cabeçalho: sinal de alerta, endereço de origem, o endereço de destino, sincronização de transmissão; • Dado: é a parte do pacote que pode variar de tamanho dependendo da rede(0,5KB a 4KB) o dado deve ser quebrado em pequenas partes, sendo necessários muitos pacotes para completar a transmissão; • Trailer: contém um componente de verificação de redundância cíclica”erro” CRC(Cyclical Redundancy Check) ; COMPONENTES DE UM PACOTE • Controles de Erros na Transmissão • Numa transmissão de dados, não basta enviar os dados para a outra ponta. È preciso checar a integridade dos mesmos na recepção por causa das interferências que podem ocorrer no meio. • Devido ocorrência de erros no meio de transmissão, foi preciso desenvolver um sistema que garantisse a integridade dos dados para o receptor. • A forma encontrada foi o uso de algoritmos que lêem os dados a serem transmitidos, fazem um cálculo que gera um resultado, e colocam este valor no final do bloco de dados transmitidos. • Somar ou efetuar um cálculo qualquer através de um algoritmo e colocar esse resultado no final do bloco de dados transmitido. • O receptor, ao receber o bloco de dados, recalcula o valor que deve ser o mesmo. • Caso ocorra algum erro na transmissão, o valor calculado não baterá, exigindo então uma retransmissão. Verificador de Erro • CRC- (Cyclic Redundancy Check) verificador de Redundância Cíclica trabalha dentro do Trailer que calcula e grava no pacote seu valor. • Devido complexidade dos algoritmos utilizados, este método dá praticamente 100 % de garantia de detecção de erros que ocorram na transmissão Dados Particionados Estabelecendo uma Conexão Criando os Pacotes Examinando o Endereço de Destino Servidor de Impressão Aceita os Pacotes Remontando e Enviando para a Impressora Revisão 1. 2. 3. 4. 5. Qual a finalidade da interface de rede? O que é um canal? Como funciona o controle de erros numa transmissão? Explique o endereço MAC? Desenhe uma rede, estabelecendo gargalos dentro do ambiente? 6. Faça um resenha do vídeo.