Preservando a ordem do pacote

1

No meu entendimento entre as muitas responsabilidades que o modelo iso / osi link layer tem, ele tem que garantir que a ordenação de pacotes seja preservada.

Por favor, você pode me esclarecer qual é o objetivo de fazer isso?

Por que se preocupar em preservar a ordenação de pacotes quando este pedido for mais complicado? no processo de encaminhamento da camada de rede ?

Estou faltando alguma coisa aqui?

Existe algum recurso sobre este assunto que eu deveria ler?

obrigado.

    
por user986437 13.04.2014 / 13:24

1 resposta

0

A abordagem em camadas tenta minimizar as interdependências entre as camadas; em geral, a camada de enlace de dados não precisa de conhecimento de dados / capacidades de protocolo de nível superior.

A PDU de uma camada de enlace de dados é um Quadro . O Data Frame conterá dados da camada de rede, que poderiam, mas não precisam , ser um pacote. Pense em ISDN ou Frame Relay, ambos orientados para conexão (e use os protocolos de enlace de dados Q.921 e Q.922 respectivamente).

Devo dizer também que raramente vejo isso (ordenação) enfatizado, já que a transmissão de link de dados tende a ser (logicamente) serializada, de modo que a ordem de quadros é uma conseqüência natural disso.

Há também um exemplo específico de como isso pode ser útil em um cenário de pacote / sem conexão - 802.11 ( link ) permite a fragmentação de quadros dividindo efetivamente o pacote em vários quadros para transmissão. Obviamente, esses quadros precisam ser remontados na ordem correta, caso contrário, o pacote que eles carregam seria embaralhado.

    
por 13.04.2014 / 18:33