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 SinalPreparando 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.Qual a finalidade da interface de rede?2.O que é um canal?3.Como funciona o controle de erros numa transmissão?4.Explique o endereço MAC?5.Desenhe uma rede, estabelecendo gargalos dentro do ambiente?6.Faça um resenha do vídeo.