- Prof. Cristiano Forte

Download Report

Transcript - Prof. Cristiano Forte

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.