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

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

Curso TCP/IP 3. Mapeamento de Endereço Físico em endereço de rede n Protocolo ARP (Address Resolution Protocol) –Mapear Endereços IP de uma mesma rede.

Apresentações semelhantes


Apresentação em tema: "Curso TCP/IP 3. Mapeamento de Endereço Físico em endereço de rede n Protocolo ARP (Address Resolution Protocol) –Mapear Endereços IP de uma mesma rede."— Transcrição da apresentação:

1 Curso TCP/IP 3. Mapeamento de Endereço Físico em endereço de rede n 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

2 Curso TCP/IP 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

3 Curso TCP/IP Formato do Pacote ARP

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

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

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

7 Curso TCP/IP 3.3 Fragmentação de pacotes IPs em pacotes do nível físico n 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 n Exemplo: Transmitir um pacote de 1400 bytes da rede 1 (MTU=1500) para a rede 3 (MTU=1500) passando pela rede 2 (MTU=620)

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

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

10 Curso TCP/IP 4. ICMP (Internet Control Message Protocol) n 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

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

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

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

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

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

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

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

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

19 Curso TCP/IP Controle de Fluxo e Congestionamento n 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 é:

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

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

22 Curso TCP/IP Route Change Request n 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

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

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

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

26 Curso TCP/IP Sincronização de relógio e estimativa de tempo de trânsito n 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) n A mensagem ICMP REQUEST TIMESTAMP traz a resposta

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


Carregar ppt "Curso TCP/IP 3. Mapeamento de Endereço Físico em endereço de rede n Protocolo ARP (Address Resolution Protocol) –Mapear Endereços IP de uma mesma rede."

Apresentações semelhantes


Anúncios Google