18.05.2014 Views

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

de rede International Standards Organization/Open Systems Interconnection<br />

(ISO/OSI). Os pacotes podem ter tamanho fixo ou variável. Os<br />

pacotes possuem cabeçalho, dados e bytes de verificação. O cabeçalho<br />

possui informações para identificar os pacotes, como endereço de origem<br />

e destino. O endereço de origem refere-se ao endereço do nó onde o pacote<br />

foi originado. O endereço de destino contém o endereço do nó que<br />

processará as informações encapsuladas no pacote. Os dados contém as<br />

informações definidas pelo usuário que precisam ser transmitidas de um<br />

nó para outro na rede. Os bytes de verificação podem ser conhecidos como<br />

checksum ou Cyclic Redundancy Check (CRC). Quando o nó destinatário<br />

recebe um pacote, ele gera uma simples soma de verificação (checksum)<br />

ou uma soma de verificação polinomial (CRC). Ele então cruza as verificações<br />

dos dados com a soma de verificação recebida. Se as duas somas<br />

não corresponderem, assume-se que o quadro está corrompido e ele é<br />

subseqüentemente descartado. O nó destinatário pode ou não requerer a<br />

transmissão dele novamente.<br />

– Confirmação de Recepção de Dados. A confirmação é a indicação<br />

de sucesso na recepção de dados pelo nó destinatário. Quando o nó de<br />

origem recebe uma confirmação, ele descarta os pacotes de dados retidos<br />

para possíveis retransmissões.<br />

– Tratamento de Erros. Um protocolo deve ser capaz de detectar erros,<br />

reportá-los e corrigí-los. A detecção de erros é executada através do<br />

número de seqüência, do tamanho e bytes de verificação. O número de<br />

seqüência é utilizado para detectar dados perdidos, a entrega fora de ordem<br />

e a proteção contra dados duplicados. O campo relativo ao tamanho<br />

dos dados é encarregado de verificar a entrega completa dos dados. Os<br />

bytes de verificação protegem contra a modificação de dados dentro dos<br />

nós de roteamento.<br />

22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!