Internet Protocol - IP Adônis Tavares Bruno Morato Felipe Maia

Slides:



Advertisements
Apresentações semelhantes
Módulo VI Endereçamento IPv6.
Advertisements

Introdução O Protocolo IP.
Ader Gomes LSI -Núcleo Wireless
Introdução Datagrama IP.
Redes de computadores I
Camada de Rede Objetivos:
Família tcp/ip Prof: Diovani Milhorim
Bruno Rafael de Oliveira Rodrigues
Administração e Projeto de Redes
Redes de Computadores A Camada de Rede.
Redes de Computadores Aula Prática 4
Prof. Marcelo Diniz Fonte:
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.
Formação IPv6 - Maputo Introdução Maputo 26 de Agosto de 2008 Carlos Friaças e Pedro Lorga.
Subnet; Roteamento básico; ICMP..
Obtenção de IP TCP UDP.
Escola Secundária Filipa de Vilhena Ano Lectivo 2010/ Turma IGR1
Aula 6- Camada 2 (modelo TCP/IP)
Software de Rede Willamys Araújo.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Endereço IP Willamys Araújo.
Modelo de referência OSI
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,
Redes Aula 7 Professor: Marcelo Maia.
Camada de Transporte OSI
Redes de Computadores Redes TCP/IP.
Uma descrição detalhada da rede
IP MÓVEL 4º PERÍODO DISCIPLINA: REDES DE COMPUTADORES
Endereçamento de Rede IPv4
CCNA 1 – Modelos OSI e TCP/IP
Endereçamento IP.
Departamento Engª Electrotécnica ISEC
Formato do datagrama IP
Capítulo 4: Camada de Rede
REDES DE COMPUTADORES II
Fundamentos à Redes de Computadores
Protocolos e Conceitos de Roteamento – Capítulo 6
Modelos de Referência OSITCP/IP29/06/06.  Camadas de Protocolos  Modelo de Referência OSI Funcionamento Camadas e Funcionalidades  Modelo de Referência.
Redes Avançadas Prof. Mateus Raeder Universidade do Vale do Rio dos Sinos - São Leopoldo -
CAMADA DE INTERNET Iago Machado Rangeli
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Módulo 3 Implantação do IPv6.
INTRODUÇÃO AO IPv6.
MODELO DE REFERÊNCIA TCP/IP
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Endereçamento de Rede – IPv4 Fundamentos de Rede – Capítulo 6.
1) A camada de transporte provê comunicação lógica entre hosts.
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 Transporte: protocolo UDP
Administração e Projeto de Redes
Camada de Inter-Redes do modelo TCP-IP Endereço IP e DHCP
Camada de Inter-Redes do modelo TCP-IP Endereço IPv6
Camada de Enlace Redes de Computadores- Professor Ivan Pires Detecção de Portadora em Redes de Acesso múltiplo (CSMA) – Carrier Sense on Mullti-Access.
Introdução à camada de rede
TCP/IP.
Arquitetura TCP/IP Aplicação Transporte Física Enlace Rede.
Arquitetura TCP/IP Aplicação Transporte Rede Enlace Física.
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.
Rede de Computadores MAT164 – Redes de Computadores I Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação.
Administração e Projeto de Redes Material de apoio Camada de Transporte Cap.4 10/02/2010.
Prof. Ivair Teixeira Redes de Computadores.
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.
Redes de Computadores Endereçamento IP Básico Prof. Sales Filho.
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:

Internet Protocol - IP Adônis Tavares Bruno Morato Felipe Maia Gustavo Hagenbeck Yane Wanderley

INTERNET PROTOCOL – IP Definido no RFC 791 Usado entre duas ou mais máquinas em rede para encaminhamento dos dados Protocolo de rede mais popular Principal protocolo da camada de rede Responsável pelo endereçamento a nível de rede Transição IPv4 IPv6

INTERNET PROTOCOL – IP Implementado em hosts e roteadores

Características Sistema de entrega fim-a-fim Não orientado à conexão Sem controle de erros e sem reconhecimento Não executa Controle de erros sobre os dados da aplicação Controle de fluxo Seqüenciamento de dados Entrega ordenada

Características Não garante integridade de dados Rede Virtual Esconde a arquitetura física da Internet Identificadores universais Endereços IP Datagrama IP Unidade de Transferência Tamanho variável

Características Encaminhamento da informação Serviço de comunicação não-confiável Serviço de entrega: Best Effort Conversão de endereços IP em endereços físicos Provê envio e recebimento Erros: ICMP Usado por hosts & roteadores para comunicar informações do nível rede

CARACTERÍSTICAS Suporte aos serviços One-to-one (unicast) One-to-all (broadcast) One-to-several (multicast) Requer o suporte de outros protocolos (IGMP, multicast routing) unicast broadcast multicast

LIMITAÇÕES Endereços baseados em conexões Limitações das classes Expansão da Rede Endereços IP de 32 bits estarão completamente alocados em pouco tempo

Formato dos Datagramas IP (IPv4) 9

Formato dos Datagramas IP (IPv4) Número de Versão IPv4 Indica o tamanho do datagrama Indica onde os dados começam Identifica os diferentes tipos de datagramas IP Exemplos: baixo atraso, alta vazão ou confiabilidade Comprimento total do datagrama IP (cabeçalho + dados) em bytes 10

Formato dos Datagramas IP (IPv4) 11

Formato dos Datagramas IP (IPv4) Auxiliam no processo de fragmentação do datagrama IP Presentes apenas na versão do IPv4 Garante que datagramas não circulem infinitamente pela rede Decrementado de um ao ser processado por um roteador Número que indica para que protocolo da camada de transporte acima (TCP, UDP) os dados serão enviados 12

Formato dos Datagramas IP (IPv4) 13

Formato dos Datagramas IP (IPv4) Auxilia um roteador na detecção de erros de bits em um datagrama IP Endereço IP do hospedeiro remetente Endereço IP do hospedeiro destino 14

Formato dos Datagramas IP (IPv4) 15

Formato dos Datagramas IP (IPv4) Permite a ampliação de um cabeçalho IP Comprimentos variáveis; Dificuldade de identificação do começo do campo de dados Tempo de processamento de roteadores pode variar bastante Campo principal do datagrama Carrega a carga útil Contém o segmento da camada de transporte a ser entregue ao destino 16

FRAGMENTAÇÃO E REMONTAGEM IP Enlace da rede possui tamanho máximo de transferência –MTU Maior quadro possível no enlace Diferentes tipos de enlace, diferentes MTUs Fragmentação Datagrama IP maior dividido em datagramas menores Divisão ocorre dentro da rede Remontagem Datagrama é remontado no destino final Bits do cabeçalho IP usados para identificar e ordenar fragmentos relacionados

Exemplo

Endereçamento IP Endereço IP Interfaces Hierarquia de endereçamento 32 bits Interfaces Roteador Geralmente possui várias interfaces Host Geralmente possui uma única interface Para cada interface um endereço IP Hierarquia de endereçamento Prefixo Determina a rede que o computador está acoplado Sufixo Identifica um computador acoplado em cada rede

Exemplo

SUB-REDES Interfaces de dispositivos com mesma parte de sub-rede do endereço IP Dispositivos podem fisicamente alcançar os outros sem ajuda de um roteador Endereço IP Sub-rede Ordem mais alta Host Ordem mais baixa

Classes 5 classes Classe A Classe B Classe C Classe D Classe E 8 bits para a sub-rede Classe B 16 bits para a sub-rede Classe C 24 bits para a sub-rede Classe D Endereços Multicast Classe E Endereços reservados para uso futuro

Classes

Classes: Problema Desperdício de Endereços IP Classe B permite até 65534 hosts/interfaces Classe C permite até 254 hosts/interfaces Se uma organização precisar de 534 interfaces, terá de obter endereços de rede da classe B, desperdiçando assim 65000 interfaces

Endereços IP estão acabando! Problema Endereços IP estão acabando!

SOLUÇÕES Classless InterDomain Routing – CIDR Padronizado em 1993 pelo IETF (Internet Engineering Task Force) A parte do endereço que representa a sub-rede possui tamanho arbitrário Formato do endereço: a.b.c.d/x, em que x é o número de bits na porção do endereço que representa a sub-rede Problemas Eliminação das classes para endereçamento Encaminhamento mais complicado

SOLUÇÕES Network Address Translation - NAT Motivação: rede local usa somente um único endereço IP quando há necessidade de falar com o mundo externo Apenas um endereço IP para todos os dispositivos Mudança de endereço de dispositivos na rede local sem necessidade de notificar o mundo externo Mudança do ISP (provedor de acesso à Internet) sem mudar o endereço dos dispositivos na rede local Segurança Dispositivos dentro da rede local não são explicitamente endereçáveis

Exemplo

Como obter um endereço IP? Hosts Em um arquivo de configuração Wintel UNIX DHCP: Dynamic Host Configuration Protocol Dinamicamente através de um servidor Redes Porção alocada do espaço de endereço do seu ISP ISPs ICANN - Internet Corporation for Assigned Names and Numbers

IPv6 Definido no RFC 2460 Sucessor do IPv4 designado pela IETF Motivação Poucos endereços IPv4 Mudança no cabeçalho dos datagramas para processamento/encaminhamento mais rápido e para facilitar a provisão QoS – Qualidade de Serviços IPv5 Protocolo de fluxo em tempo real experimental, e nunca foi amplamente utilizado.

Formato dos datagramas IPv6

Formato dos Datagramas IP (IPv6) Número de Versão IPv4, IPv6 Função semelhante á o campo Type of Service do formato IPv4 Prioridade a datagramas Identificação de um fluxo de datagramas Definição dúbia 32

Formato dos datagramas IPv6

Formato dos Datagramas IP (IPv6) Número de bytes no datagrama IPv6 Após o pacote do cabeçalho Identifica o protocolo cujo conteúdo será entregue Mesmos valores de campo do IPv4 Número que é decrementado de um para cada roteador que repassa o datagrama Se chegar a 0, datagrama é descartado 34

Formato dos datagramas IPv6

Formato dos Datagramas IP (IPv6) Endereço IP de 128 bits do hospedeiro remetente Endereço IP de 128 bits do hospedeiro destino Carga útil do datagrama Utiliza a informação do campo próximo cabeçalho para passar adiante o datagrama 36

IPv4 VERSUS IPv6 Grande espaço de endereçamento Escopo/Zonas de endereço Auto-configuração stateless Mobilidade Jumbogramas Não suporta fragmentação Processamento simplificado

ENDEREÇAMENTO Exemplo de uso 3,4 * (1038) endereços Jogos olímpicos de verão 2008 3,4 * (1038) endereços 8 grupos de 4 dígitos hexadecimais Regras de redução

PROBLEMAS Incompatibilidade com IPv4 Overhead maior Dificuldade de substituição

TRANSIÇÃO DO IPv4 PARA O IPv6 Todos os roteadores não podem se atualizados simultaneamente Tunelamento Conjuntos de roteadores IPv4 formam um “túnel” entre nós IPv6 IPv6 transportado como “payload” em datagramas IPv4 entre roteadores IPv4

Tunelamento

Tunelamento

MOBILE INTERNET PROTOCOL Objetivos definidos pela IETF para hosts móveis Host móvel com endereço IP em qualquer lugar Sem alterações de software em hosts fixos e nas tabelas do roteador Pacotes sem desvio durante o percurso Sem overhead quando um host móvel está em sua origem

IP MÓVEL Protocolo desenvolvido para dar suporte a hosts móveis Conexão independente de localização e sem mudar o endereço IP Baseado no Internet Protocol Transparência às aplicações e protocolos de alto nível como TCP Cada nó móvel com dois endereços IP Permanent home address Temporary care-of address

CARACTERÍSTICAS Sem limitações geográficas Sem necessidade de conexão física Sem necessidade de modificações em outros roteadores e hosts Sem modificações no endereço IP e no seu formato Suporte à segurança

IP MÓVEL

Dúvidas?

REFERÊNCIAS Redes de Computadores e a Internet – Uma abordagem Top-Down – James F. Kurose e Keith W. Ross – 3ª Edição Redes de Computadores – Andrew S. Tanembaum – 4ª Edição http://www.slideshare.net/teacher.loccko/aula- protocolo-tcp-ip/ http://www.rfc-editor.org/rfc/rfc791.txt