Modelo OSI Camada De Redes
Artigos Científicos: Modelo OSI Camada De Redes. Pesquise 862.000+ trabalhos acadêmicosPor: W7nstroll • 4/11/2014 • 1.066 Palavras (5 Páginas) • 538 Visualizações
MODELO OSI
Camada de Redes
Esta camada trabalha com uma estrutura de roteamento de quadros podendo estes serem fragmentados de acordo com a estrutura de recebimento do roteador caso seu downstream seja menor que o tamanho do quadro onde este é fragmentado para após ser processado pelo roteador e remontado
Nesta camada vemos a também o mapeamentos do endereços lógicos e esses são transformados em endereços físicos
Nela temos também a criação de uma sub rede de comunicação entre hosts e os destinos onde em cada quadro e criado um datagrama no qual dispomos da presença de cabeçalhos para que as informações sejam melhor roteadas entre os gateways, porem quando isto não acontece da maneira que deveria nós temos um protocolo específico para que as falhas sejam reportadas com a descrição exata do erro ao host para que se possível esse possa fazer a reparação e deste protocolo que vamos falar um pouco agora:
ICMP – Internet Control Message protocol
é um dos mais importantes protocolos que integram a redes de computadores, é regulamentado pelo RFC 792 e basicamente ele fornece relatórios de erro à fonte original acerca do roteamento de dados na rede.
Ele por sua vez é um protocolo TCP/IP necessário, pois são documentos regidos pelo IETF - Internet Engineering Task Force cuja função é desenvolver normatização para metodologias aplicadas a internet
Tipos de ICMP
Type Name Reference
0 Echo Reply [RFC792]
1 Unassigned
2 Unassigned
3 Destination Unreachable [RFC792]
4 Source Quench (Deprecated) [RFC792][RFC6633]
5 Redirect [RFC792]
6 Alternate Host Address (Deprecated) [RFC6918]
7 Unassigned
8 Echo [RFC792]
9 Router Advertisement [RFC1256]
10 Router Solicitation [RFC1256]
11 Time Exceeded [RFC792]
12 Parameter Problem [RFC792]
13 Timestamp [RFC792]
14 Timestamp Reply [RFC792]
15 Information Request (Deprecated) [RFC792][RFC6918]
16 Information Reply (Deprecated) [RFC792][RFC6918]
17 Address Mask Request (Deprecated) [RFC950][RFC6918]
18 Address Mask Reply (Deprecated) [RFC950][RFC6918]
19 Reserved (for Security) [Solo]
20-29 Reserved (for Robustness Experiment) [ZSu]
30 Traceroute (Deprecated) [RFC1393][RFC6918]
31 Datagram Conversion Error (Deprecated) [RFC1475][RFC6918]
32 Mobile Host Redirect (Deprecated) [David_Johnson][RFC6918]
33 IPv6 Where-Are-You (Deprecated) [Simpson][RFC6918]
34 IPv6 I-Am-Here (Deprecated) [Simpson][RFC6918]
35 Mobile Registration Request (Deprecated) [Simpson][RFC6918]
36 Mobile Registration Reply (Deprecated) [Simpson][RFC6918]
37 Domain Name Request (Deprecated) [RFC1788][RFC6918]
38 Domain Name Reply (Deprecated) [RFC1788][RFC6918]
39 SKIP (Deprecated) [Markson][RFC6918]
40 Photuris [RFC2521]
41 ICMP messages utilized by experimental mobility protocols such as Seamoby [RFC4065]
42-252 Unassigned
253 RFC3692-style Experiment 1 [RFC4727]
254 RFC3692-style Experiment 2 [RFC4727]
255 Reserved [JBP]
Encapsulamento do protocolo ICMP
O protocolo ICMP é encapsulado em um datagrama (no seu campo DATA), e este é endereçado à origem.
Na verdade o ICMP passou a ter uma aplicação mais geral ainda. Atualmente qualquer Gateway que detecte uma situação atípica, usa o ICMP para reportar isso aos Hosts ou mesmo à outros Gateways. O mesmo ocorre com os Hosts que avisam Gateways ou mesmo outros Hosts, viabilizando assim um mecanismo único de troca de mensagens de controle e correção de erros
Dois comandos bastante simples, que fazem uso extensivo de pacotes ICMP, são úteis em operações básicas de teste de acesso a hosts. Seus mecanismos são muito usados por ferramentas de gerência: ping e traceroute.
O comando ping
O comando ping permite verificar a acessibilidade de um host IP. Sua sintaxe básica é:
ping [options] host
O comando continuamente envia pacotes ICMP ‘echo’ (com normalmente 64 bytes) à máquina indicada, apresentando como saída o tempo necessário para receber a resposta do comando. Isso representa então o tempo de acesso “ida e volta” (round-trip) para acessar à máquina em questão.
A listagem do comando ping é interrompida pelo Ctrl+C, e após a interrupção são apresentados alguns dados estatísticos relativos à conexão, como percentual de perda de pacotes e tempo médio de acesso.
O comando traceroute
O comando ping permite verificar a acessibilidade de um host IP. Sua sintaxe básica é:
traceroute [options] host
O comando traceroute (tracert no Windows) permite determinar o caminho de acesso a uma máquina
...