220 likes | 382 Views
Fundamentos de Comunicação de Dados e Protocolos de Rede. 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;
E N D
Fundamentos de Comunicação de Dados e Protocolos de Rede 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.
Preparando os Dados Os dados em um computador são transportados de forma paralela por meio de barramentos. * 32 bits * Conversão dos sinais Transmissão de Sinal
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); Endereços de Rede
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. Envindo e controlando dados
Drive; Configuração pelo sistema; Instalação
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) ;
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.
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 Verificador de Erro
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? Faça um resenha do vídeo. Revisão