A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

3. Mapeamento de Endereço Físico em endereço de rede

Apresentações semelhantes


Apresentação em tema: "3. Mapeamento de Endereço Físico em endereço de rede"— Transcrição da apresentação:

1 3. Mapeamento de Endereço Físico em endereço de rede
Protocolo ARP (Address Resolution Protocol) Mapear Endereços IP de uma mesma rede em endereços físicos Envia uma mensagem de broadcasting para todas as estações perguntando quem tem aquele endereço IP Curso TCP/IP

2 3.1 ARP Uma única máquina responde
A máquina que fez a pergunta guarda o endereço físico no cache para possível uso posterior Em máquinas UNIX o comando arp -a traz a relação de todas os endereços IPs da rede com seus respectivos endereços físicos Curso TCP/IP

3 3.1.1 Formato do Pacote ARP Curso TCP/IP

4 3.1.1 Formato do Pacote ARP Descrição dos campos Curso TCP/IP

5 3.2 Protocolo RARP O RARP (Reverse Address Resolution Protocol) associa um endereço físico em um número IP Usado em estações diskless para obter um endereço IP no momento do boot remoto Curso TCP/IP

6 3.3 Fragmentação de pacotes IPs em pacotes do nível físico
Utilizado quando um pacote passa por redes com diferentes tamanhos de área de dados (MTU) Dividir o tamanho do pacote IP num tamanho do pacote daquela rede física Curso TCP/IP

7 3.3 Fragmentação de pacotes IPs em pacotes do nível físico
Pacotes dentro da mesma rede só serão fragmentados se o tamanho do pacote IP for maior do que o tamanho do pacote físico da rede Exemplo: Transmitir um pacote de 1400 bytes da rede 1 (MTU=1500) para a rede 3 (MTU=1500) passando pela rede 2 (MTU=620) Curso TCP/IP

8 3.3 Fragmentação de pacotes IPs em pacotes do nível físico
Pacote 1: 600 bytes de dados + 20 bytes de cabeçalho Pacote 2: 600 bytes de dados + 20 bytes de cabeçalho Pacote 3: 200 bytes de dados + 20 bytes de cabeçalho Curso TCP/IP

9 3.3 Fragmentação de pacotes IPs em pacotes do nível físico
Fragmentação do pacote para posterior remontagem Curso TCP/IP

10 4. ICMP (Internet Control Message Protocol)
Objetivo: Informar à origem de problemas na entrega do pacote IP: Falha nas linhas de comunicação Máquina destino desconectada da rede TTL (Time-to-Live) do pacote IP expirar Gateway intermediários congestionados entre outros Curso TCP/IP

11 4. ICMP ICMP faz parte do protocolo IP, as informações retornadas serão analisadas por outros protocolos de camada superiores Algumas mensagens reportadas pelo ICMP são: Curso TCP/IP

12 4. ICMP Possíveis mensagens do ICMP
Network Unreachable (rede não alcançável) Host Unreachable (host não alcançável) Port Unreachable (port não alcançável) Destination Host Unknown (Host destino desconhecido) Destination Network Unknown (rede destino desconhecida) Echo Request e Echo Reply (Solicitação de Eco e Resposta de Eco) Time Exceded for Datagram – TTL (Tempo do pacote excedido) Entre outros Curso TCP/IP

13 4.1 Entrega de mensagens ICMP
Encapsulamento do ICMP Curso TCP/IP

14 4.2 Tipos de Mensagens ICMP
Possíveis valores para o campo TYPE Curso TCP/IP

15 4.2.1 Echo Request e Echo Reply
Usado para identificar se uma máquina esta respondendo ou não. É implementado pelo programa PING Formato da mensagem: Curso TCP/IP

16 4.2.1 Echo Request e Echo Reply
Descrição dos campos: Curso TCP/IP

17 4.2.2 Unreacheble Destination
Identifica que não esta conseguindo acessar o IP da máquina destino. O cabeçalho padrão é: Curso TCP/IP

18 4.2.2 Unreacheble Destination
Os possíveis valores para o campo CODE são: Curso TCP/IP

19 4.2.3 Controle de Fluxo e Congestionamento
Usado para informar a origem para par de enviar pacotes que os roteadores não estão suportando o tráfego. A mensagem padrão é: Curso TCP/IP

20 4.2.4 Route Change Request Caso a rota não esteja minimizada esta mensagem será enviada Não será tomada nenhuma providencia, os protocolos de roteamento que farão isto. Formato da mensagem é: Curso TCP/IP

21 4.2.4 Route Change Request Exemplo:
Suponha que H queira enviar dado para a Rede 1, mas esteja enviando uma mensagem G2 Curso TCP/IP

22 4.2.4 Route Change Request Exemplo (continuação)
G2 envia uma mensagem de Route Change Request para H1 Um protocolo de nível superior pega essa mensagem e toma a providencia de enviar por G1 G1 recebe a mensagem e entrega à rede 1 Curso TCP/IP

23 4.2.5 Detecta rota circular ou excessivamente longa
Esta mensagem é enviada quando o campo TTL (time-to-live) do IP é zerado Lembre-se que o campo TTL é decrementado por cada roteador que o pacote IP passar Curso TCP/IP

24 4.2.5 Detecta rota circular ou excessivamente longa
Formato do pacote Se CODE = 0, TTL zerou Se CODE = 1, remontagem de fragmentos excedeu tempo máximo Curso TCP/IP

25 4.2.6 Reporta outros problemas
Reporta outros problemas, tipo erro no cabeçalho IP Formato da mensagem: Curso TCP/IP

26 4.2.7 Sincronização de relógio e estimativa de tempo de trânsito
Usa a mensagem ICMP REQUEST TIMESTAMP para recuperar a hora do dia da máquina destino (contado em milisegundos a partir da meia-noite do dia corrente) A mensagem ICMP REQUEST TIMESTAMP traz a resposta Curso TCP/IP

27 4.2.7 Sincronização de relógio e estimativa de tempo de trânsito
Campo TYPE=13, significa request Campo TYPE=14, significa reply Formato da mensagem: Curso TCP/IP


Carregar ppt "3. Mapeamento de Endereço Físico em endereço de rede"

Apresentações semelhantes


Anúncios Google