Sunteți pe pagina 1din 13

Introduo

Encapsulamento IP

Introduo


sabido que o hardware subjacente no entende o tipo de endereamento de inter-rede. Portanto, uma traduo realizada para que os dados sejam entregue pelo mtodo de endereamento fsico existente. Os datagramas so todos encapsulados de acordo com o formato de quadros do hardware subjacente;

2
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Encapsulamento
 

Para um quadro de hardware, um pacote de inter-rede tudo encarado como dado; Um campo especfico do quadro gerado pelo hardware diferencia um datagrama IP dos demais dados:

3
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Transmisso atravs de uma inter-rede




A cada salto, o datagrama extrado do quadro gerado pelo hardware. O quadro descartado e se houver necessidade de encaminhar para um prximo salto, o datagrama encapsulado novamente em um quadro correspondente a tecnologia utilizada pela rede subjacente ao salto. Problema: Um quadro pode diferir a cada salto.

4
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Transmisso atravs de uma inter-rede




Ex.

5
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Tamanho de Datagrama - MTU




Cada tecnologia de rede especifica uma quantidade mxima que um quadro pode transportar. MTU - Unidade mxima de transmisso. Ento o que acontece se o Datagrama for maior que o quadro de uma determinada tecnologia de rede?

6
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Tamanho de Datagrama - MTU


 

Ex: A rede 1 tem MTU = 1500 e precisa enviar para a rede 2, mas que suporta apenas MTU=1000.

7
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Fragmentao


Para resolver o problema de enviar uma informao maior que a rede pode suportar, um roteador usa a tcnica de Fragmentao. O roteador divide um Datagrama em fragmentos menores e envia cada um at o destino. Um bit usado no campo FLAG para indicar que um datagrama gerado por roteador fragmentado ou no. O Campo Fragment Offset indica a organizao dos fragmentos para ajudar na montagem do datagrama original.

8
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Fragmentao
 

Sabendo o MTU da rede, o roteador consegue calcular o tamanho mximo de um fragmento. Cada fragmento contm uma cpia do cabealho original.

9
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Remontagem


A remontagem, ou seja o processo de recriar o datagrama original a partir dos fragmentos realizada apenas no destino.

Ex.

10
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Remontagem


Motivo para remontagem acontecer apenas no destino:

Os roteadores subsequentes no precisam verificar se o pacote fragmento ou no; Permite que os fragmentos tomem rotas alternativas;

11
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Identificando um Datagrama
O campo Identification permite em conjunto com Fragment Offset determinar a ordem para compor o datagrama original a medida que os fragmentos forem chegando ao destino. A perda de um fragmento no pode ser recuperada. No faz sentido porque o remetente no sabe fragmentao.

12
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

Fragmentando um Fragmento


O que acontece se um Datagrama fragmentado passar por uma rede menor ainda? O esquema de fragmentao desenvolvida para o IP permite mltiplas fragmentaes. O Destino recebe os fragmentos normalmente e os remonta, mas no sabe quantas vezes ocorreram as fragmentaes durante o percurso.

13
Professor: Arlindo Tadayuki Noji Instituto de Ensino Superior Fucapi - CESF

S-ar putea să vă placă și