Formato do datagrama IP

Slides:



Advertisements
Apresentações semelhantes
Protocolos de Redes Professora Marcela Santos Camada de Rede.
Advertisements

Formato do datagrama IP
Internet Protocol - IP Adônis Tavares Bruno Morato Felipe Maia
Ader Gomes LSI -Núcleo Wireless
Introdução Datagrama IP.
Capítulo 4: Camada de Rede
Redes de computadores I
Camada de Rede Objetivos:
3. Mapeamento de Endereço Físico em endereço de rede
Família tcp/ip Prof: Diovani Milhorim
Administração e Projeto de Redes
TCP IP Visão Geral Introdução O conjunto de protocolos TCP IP
Redes de Computadores A Camada de Rede.
Configuração de um servidor DHCP
por Fernando Luís Dotti
1 Camada de redes: Interoperabilidade com IP. 2 Enlaces entre duas máquinas.
Camada De Rede Objetivos Sumário:
Exercícios de Revisão Redes de Computadores Edgard Jamhour
Redes de Computadores Aula Prática 4
Capítulo 4: Camada de Rede
Capítulo 4: Camada de Rede
Capítulo 4: Camada de Rede
Introdução Encapsulamento IP.
DNS Introdução.
4: Camada de Rede1 Metas do capítulo: entender os princípios em que se fundamentam os serviços de rede: roteamento (seleção de caminhos) escalabilidade.
Prof. Marcelo Diniz Fonte:
4: Camada de rede4b-1 IPv6 Motivação inicial: espaço de endereços de 32- bits completamente alocado até Motivação adicional : formato do cabeçalho.
Camada de Transporte.
Subnet; Roteamento básico; ICMP..
Obtenção de IP TCP UDP.
REDES COMPUTADORES. Permitem à aplicação enviar dados para todos os hosts de uma rede. É identificado pelo último endereço possível na rede.
Utilitários de Redes Prof. Andréa Chicri Torga Adaptações
Aula 6- Camada 2 (modelo TCP/IP)
Módulo III.
Endereço IP Willamys Araújo.
Prof. Edwar Saliba Júnior Março de 2009
Kraemer CCNA 1 – Roteamento e Sub-redes. Kraemer Roteamento e Sub-redes Introdução Protocolo roteado Visão geral de roteamento Endereçamento de sub-redes.
Roteamento Disciplina de Redes de Computadores II
CCNA Exploration Camada de Rede OSI.
Inicio. Mesmo que um novo projeto do protocolo IP não fosse iniciado a Internet continuaria funcionando, porém, ela teria muita dificuldade de crescer,
Endereços IP ICORLI 2011/2012.
Redes de Computadores Redes TCP/IP.
IC II - Prof. Msc. Allan K. Luizi - UNEMAT
Endereçamento de Rede IPv4
CCNA 1 – Modelos OSI e TCP/IP
Endereçamento IP.
Protocolos de comunicação: IP
Módulo III.
Departamento Engª Electrotécnica ISEC
Capítulo 4: Camada de Rede
REDES DE COMPUTADORES II
Fundamentos à Redes de Computadores
Endereços IP AULAS 3 E 4.
Endereçamento IP.
1 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 5 - Fundamentos de Endereçamento e Roteamento IP 1.Visão Geral das Funções da Camada de Rede:
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Módulo 3 Implantação do IPv6.
Falso, essa é a função fowarding, o roteamento determina a rota tomada pelos pacotes. 1) No roteador, a função roteamento é encaminhar pacotes que chegam.
Camada de Inter-Redes do modelo TCP-IP Endereço IP e DHCP
TCP/IP.
Arquitetura TCP/IP Aplicação Transporte Física Enlace Rede.
Arquitetura TCP/IP Aplicação Transporte Rede Enlace Física.
Trabalho elaborado por: -Daniel Nº26 -André Nº3. * A camada de rede do modelo OSI é responsável por controlar a operação da rede de um modo geral. As.
4: Camada de Rede 4a-1 Capítulo 4: Camada de Rede Metas do capítulo: r entender os princípios em que se fundamentam os serviços de rede: m roteamento (seleção.
Prof. Ivair Teixeira Redes de Computadores.
Redes de Computadores e Aplicações – Camada de Rede (DHCP, NAT, ICMP) IGOR ALVES.
Redes de Computadores e Aplicações – Camada de Rede IGOR ALVES.
Escola de Ciência e Tecnologia Arquitetura TCP/IP Arquitetura TCP/IP Interface entre o Nível Lógico e Físico Protocolo IP Etienne César R. de Oliveira.
Centro Federal de Educação Tecnológica do RN Redes de Computadores Curso Superior em Redes de Computadores Camada de Rede Prof. Sales Filho.
Escola de Ciência e Tecnologia Arquitetura TCP/IP Arquitetura TCP/IP Interface entre o Nível Lógico e Físico Protocolo IP Etienne César R. de Oliveira.
Transcrição da apresentação:

Formato do datagrama IP comprimento total do datagrama (bytes) número da versão do protocolo IP 32 bits comprimento do cabeçalho (bytes) comp. cab tipo de serviço ver comprimento para fragmentação/ remontagem “tipo” dos dados (DS) início do fragmento ident. 16-bits bits número máximo de enlaces restantes (decrementado a cada roteador) sobre- vida camada superior checksum Internet endereço IP de origem 32 bits endereço IP de destino 32 bits protocolo da camada superior ao qual entregar os dados Opções (se tiver) p.ex. temporizador, registrar rota seguida, especificar lista de roteadores a visitar. dados (comprimento variável, tipicamente um segmento TCP ou UDP) 4: Camada de Rede

Endereço IP: introdução endereço IP: ident. de 32-bits para interface de estação, roteador interface: conexão entre estação, roteador e enlace físico roteador típico tem múltiplas interfaces estação pode ter múltiplas interfaces endereço IP associado à interface, não à estação ou roteador 223.1.1.1 223.1.2.1 223.1.1.2 223.1.1.4 223.1.2.9 223.1.2.2 223.1.1.3 223.1.3.27 223.1.3.1 223.1.3.2 223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 1 1 4: Camada de Rede

Endereço IP: estrutura part de rede (bits de mais alta ordem) parte de estação (bits de mais baixa ordem) O quê é uma rede IP? (da perspectiva do endereço IP) interfaces de dispositivos com a mesma parte de rede nos seus endereços IP podem alcançar um ao outro sem passar por um roteador 223.1.1.1 223.1.2.1 223.1.1.2 223.1.1.4 223.1.2.9 223.1.2.2 223.1.1.3 223.1.3.27 LAN 223.1.3.1 223.1.3.2 Esta rede consiste de 3 redes IP (para endereços IP começando com 223, os primeiros 24 bits são a parte de rede) 4: Camada de Rede

Endereçamento IP Como achar as redes? 223.1.1.2 Como achar as redes? disassociar cada interface do seu roteador, estação criar “ilhas” de redes isoladas 223.1.1.1 223.1.1.4 223.1.1.3 223.1.9.2 223.1.7.0 223.1.9.1 223.1.7.1 223.1.8.1 223.1.8.0 223.1.2.6 223.1.3.27 Sistema interligado consistindo de seis redes 223.1.2.1 223.1.2.2 223.1.3.1 223.1.3.2 4: Camada de Rede

Endereço IP: organização Endereçamento “baseado em classes” classe A 1.0.0.0 to 127.255.255.255 rede estação B 128.0.0.0 to 191.255.255.255 10 rede estação 192.0.0.0 to 223.255.255.255 C 110 rede estação 224.0.0.0 to 239.255.255.255 D 1110 endereço multiponto 32 bits uso ineficiente e esgotamento do espaço de endereços p.ex.: rede da classe B aloca endereços para 65K estações, mesmo se houver apenas 2K estações nessa rede 4: Camada de Rede

Endereço IP: organização (cont) Endereçamento “sem classe” O foco passa a ser a Máscara de Sub-rede, visando flexibilizar o uso e reduzir o disperdício de endereços IP: - “Mascarar” os bits do IP que identificam a Rede e a Estação - Diminuir o tamanho do Domínio de Broadcast CIDR: Classless InterDomain Routing parte de rede do endereço de comprimento arbitrário formato de endereço: a.b.c.d/x, onde x é um prefixo que identifica o no. de bits na parte de rede do endereço parte de rede parte de estação 11001000 00010111 00010000 00000000 200.23.16.0/23 4: Camada de Rede

Endereço IP: Cálculo de Sub-Rede Dado o ID de Rede 192.5.34.0/24, criar 5 sub-redes com 12 hosts cada. Com os bits de sub-rede teremos 23 = 8. Com os bits para os hosts teremos 25=32. 32 endereços de Hosts em cada Sub-rede 8 Sub-Redes Com a 2º sub-rede teremos: ID da Sub-rede: 192.5.34.32 Máscara de Sub-rede: 255.255.255.224 Intervalo de Hosts: 192.5.34.33 até 192.5.34.62 Endereço de Broadcast: 192.5.34.63 4: Camada de Rede

Endereços IP: como conseguir um? Estações (parte de estação): codificado pelo administrador num arquivo DHCP: Dynamic Host Configuration Protocol: obtém endereço dinamicamente: “plug-and-play” estação difunde mensagem “DHCP discover” servidor DHCP responde com “DHCP offer” estação solicita endereço IP: “DHCP request” servidor DHCP envia endereço: “DHCP ack” 4: Camada de Rede

Endereçamento IP: a última palavra... P: Como um provedor IP consegue um bloco de endereços? A: ICANN: Internet Corporation for Assigned Names and Numbers aloca endereços gerencia DNS aloca nomes de domínio, resolve disputas (no Brasil, estas funções foram delegadas ao Registro nacional, sediado na FAPESP (SP), e comandado pelo Comitê Gestor Internet BR) 4: Camada de Rede

Enviando um datagrama da origem ao destino tabela de rotas em A rede dest. próx. rot. Nenlaces 223.1.1 1 223.1.2 223.1.1.4 2 223.1.3 223.1.1.4 2 datagrama IP: campos misc end. IP origem end. IP dest dados 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 A B E datagrama permanece inalterado, enquanto passa da origem ao destino campos de endereços de interesse aqui 4: Camada de Rede

Enviando um datagrama da origem ao destino campos misc rede dest. próx. rot. Nenlaces 223.1.1 1 223.1.2 223.1.1.4 2 223.1.3 223.1.1.4 2 223.1.1.1 223.1.1.3 dados Supomos um datagrama IP originando em A, e endereçado a B: procura endereço de rede de B descobre que B é da mesma rede que A camada de enlace remeterá datagrama direamente para B num quadro da camada de enlace B e A estão diretamente ligados 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 A B E 4: Camada de Rede

Enviando um datagrama da origem ao destino aampos misc rede dest. próx. rot. Nenlaces 223.1.1 1 223.1.2 223.1.1.4 2 223.1.3 223.1.1.4 2 223.1.1.1 223.1.2.2 dados Origem A, destino E: procura endereço de rede de E E está numa rede diferente A e E não ligados diretamente tabela de rotas: próximo roteador na rota para E é 223.1.1.4 camada de enlace envia datagrama ao roteador 223.1.1.4 num quadro da camada de enlace datagrama chega a 223.1.1.4 continua… 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 A B E 4: Camada de Rede

Enviando um datagrama da origem ao destino dest. rot. Nenl. interface 223.1.1 - 1 223.1.1.4 223.1.2 - 1 223.1.2.9 223.1.3 - 1 223.1.3.27 rede próx. aampos misc 223.1.1.1 223.1.2.2 dados Chegando a 223.1.1.4, destinado a 223.1.2.2 procura endereço de rede de E E fica na mesma rede que a interface 223.1.2.9 do roteador Roteador e E estão diretamente ligados camada de enlace envia datagrama p/ 223.1.2.2 dentro de quadro de camada de enlace via interface 223.1.2.9 datagrama chega a 223.1.2.2!!! (oba !) 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 A B E 4: Camada de Rede

IP: Fragmentação & Remontagem cada enlace de rede tem MTU (max.transmission unit) - maior tamanho possível de quadro neste enlace. tipos diferentes de enlace têm MTUs diferentes datagrama IP muito grande dividido (“fragmentado”) dentro da rede um datagrama vira vários datagramas “remontado” apenas no destino final bits do cabeçalho IP usados para identificar, ordenar fragmentos relacionados fragmentação: entrada: um datagrama grande saída: 3 datagramas menores remontagem 4: Camada de Rede

ICMP: Internet Control Message Protocol usado por estações, roteadores para comunicar informação s/ camada de rede relatar erros: estação, rede, porta, protocolo inalcançáveis pedido/resposta de eco (usado por ping) camada de rede “acima de” IP: msgs ICMP transportadas em datagramas IP mensagem ICMP: tipo, código mais primeiros 8 bytes do datagrama IP causando erro Tipo Código descrição 0 0 resposta de eco (ping) 3 0 rede dest. inalcançável 3 1 estação dest inalcançável 3 2 protocolo dest inalcançável 3 3 porta dest inalcançável 3 6 rede dest desconhecida 3 7 estação dest desconhecida 4 0 abaixar fonte (controle de congestionamento - ñ usado) 8 0 pedido eco (ping) 9 0 anúncio de rota 10 0 descobrir roteador 11 0 TTL (sobrevida) expirada 12 0 erro de cabeçalho IP 4: Camada de Rede

IPv6 Motivação inicial: espaço de endereços de 32-bit completamente alocado até 2008. Motivação adicional : formato do cabeçalho facilita acelerar processamento/re-encaminhamento mudanças no cabeçalho para facilitar QoS novo endereço “anycast”: rota para o “melhor” de vários servidores replicados format do datagrama IPv6: cabeçalho de tamanho fixo de 40 bytes não admite fragmentação 4: Camada de Rede

Cabeçalho IPv6 Prioridade: identifica prioridade entre datagramas no fluxo Rótulo do Fluxo: identifica datagramas no mesmo “fluxo” (conceito de “fluxo” mal definido). Próximo cabeçalho: identifica protocolo da camada superior para os dados 4: Camada de Rede

Outras mudanças de IPv4 Checksum: removido completamente para reduzir tempo de processamento a cada roteador Opções: permitidas, porém fora do cabeçalho, indicadas pelo campo “Próximo Cabeçalho” ICMPv6: versão nova de ICMP tipos adicionais de mensagens, p.ex. “Pacote Muito Grande” funções de gerenciamento de grupo multiponto 4: Camada de Rede

Transição de IPv4 para IPv6 Não todos roteadores podem ser atualizados simultaneamente “dias de mudança geral” inviáveis Como a rede pode funcionar com uma mistura de roteadores IPv4 e IPv6? Duas abordagens propostas: Pilhas Duais: alguns roteadores com duas pilhas (v6, v4) podem “traduzir” entre formatos Tunelamento: datagramas IPv6 carregados em datagramas IPv4 entre roteadores IPv4 4: Camada de Rede

Abordagem de Pilhas Duais 4: Camada de Rede

Tunelamento IPv6 dentro de IPv4 quando necessário 4: Camada de Rede