Redes de Computadores Nível de Rede

Documentos relacionados
Redes de Computadores

Capítulo 4 - Sumário

Aula 5 Camada de rede (TCP/IP):

Camada de Rede Fundamentos e Protocolos. 6/7/18 Organizado por Bruno Pereira Pontes brunopontes.com.br

Camada de rede. Introdução às Redes de Computadores

Funcionalidades da camada de rede

Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP

Datagrama IP. Professor Leonardo Larback

Parte 3: Camada de Rede

Modelo de Referência OSI

Redes de Computadores e Aplicações. Aula 24 Protocolo IP(Parte 3) Fragmentação

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Origem:

Conceito de Serviço Universal. Conceito de Serviço Universal. Arquitetura de uma internet. Hardware básico de uma internet. Serviço universal:

Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP

Redes de Computadores e Aplicações. Aula 16 Protocolo IP

Redes de Computadores 2 Prof. Rodrigo da Rosa Righi - Aula 6

Camada de Rede. Endereçamento de Rede Protocolo IP

Redes de Computadores I

Camada de Rede. Redes de Computadores. Motivação para interconexão. Motivação para interconexão (DCC023) Antonio Alfredo Ferreira Loureiro

Camadas do TCP/IP. Camada de Rede Protocolo IP. Encapsulamento dos Dados. O Protocolo IP. IP visto da camada de Transporte.

Redes de Computadores e Aplicações. Aula 30 Endereçamento IP Endereços Especiais

IPv4. Prof. Esp. Thiago José Lucas. Internet Protocol version RFC 791.

Redes de Computadores

Resumo P2. Internet e Arquitetura TCP/IP

Redes TCP/IP Formato Datagrama IP

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade IV Camada de Rede. Luiz Leão

Redes de Computadores

INFO ARQ REDES. Prova 2 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

Redes de Computadores. Protocolos TCP/IP

Protocolo ICMP Internet Control Message Protocol. Introdução ao Protocolo ICMP. Introdução ao Protocolo ICMP. Introdução ao Protocolo ICMP

Nome: Nº de aluno: 3ª Ficha de Avaliação 20/5/2014

Redes de Computadores

Rede de computadores Protocolos IP. Professor Carlos Muniz

Redes de Computadores

Modelo OSI x Modelo TCP/IP

Auxiliar em Administração de Redes de Computadores. Aula 09 Introdução ao Endereçamento IP

TE239 - Redes de Comunicação Lista de Exercícios 2

Roteamento e Roteadores. Arquitetura TCP/IP Introdução. Professor Airton Ribeiro de Sousa

Redes TCP-IP. Protocolo ICMP. Pilha TCP/IP. Protocolo ICMP Internet Control Message Protocol. Introdução ao Protocolo ICMP

Comunicação de Dados II

Redes de Computadores e a Internet

Arquitetura TCP/IP e aplicações em Redes de Computadores. Icmp, arp e rarp. Protocolos icmp, arp e rarp e comandos de diagnóstico de redes

Protocolos de Interligação de Redes Locais e a Distância Protocolos de Rede. Thiago Leite

Capítulo 5 Sumário. Formato das Mensagens ICMP. Tipos de Mensagens ICMP

Revisão de Introdução às TCP-IP INTERNET. Redes de Computadores TCP/IP

Camada de Transporte Protocolos TCP e UDP

Arquitetura TCP/IP. Parte VII Mensagens de controle e erro (ICMP) Fabrízzio Alphonsus A. M. N. Soares

Reinaldo Gomes Conjunto de redes de escala mundial, ligadas pelo

Camada de Rede. Objetivos: entender os princípios em que se fundamentam os serviços de rede. Implementação na Internet

EXERCÍCIOS DE REVISÃO. Segundo Bimestre. Primeiro Bimestre

Arquitetura e Protocolos de Rede TCP/IP

IPv6 FEUP MPR. » Espaço de endereçamento pequeno» Usado de forma descontínua» Algumas alterações para resolver estes problemas

Modelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto

Redes de Computadores

PTC Aula O que há dentro de um roteador? 4.3 O Protocolo da Internet (IP): Repasse e Endereçamento na Internet

EXERCÍCIOS DE REVISÃO. Segundo Bimestre. Primeiro Bimestre

PROTOCOLO ICMP. Março de Curso Superior em Análise e Desenvolvimento de Sistemas Redes decomputadores II RC2A3

Tecnologia de Redes de Computadores - aula 2

Jéfer Benedett Dörr

Arquiteturas de Protocolos. Redes. O Protocolo IP (Internet Protocol) Endereços IPv4. Aplicação. Transporte. Inter-rede. Sub-Rede

32 bits. head. type of lenght fragment 16-bit identifier flgs offset. Internet live 32 bit endereço IP de origem 32 bit endereço IP de destino

Protocolos da Arquitetura TCP/IP

Data and Computer Network Endereçamento IP

Capítulo 4: Camada de rede

Jéfer Benedett Dörr

Redes de Computadores e Aplicações. Aula 37 Roteamento IP Unicast Dinâmico RIP

Interconexão de Redes Parte 2. Prof. Dr. S. Motoyama

Funcionamento de ARP entre redes (sub-redes) distintas. Mecanismos de entrega. Funcionamento entre redes (sub-redes): default gateway

Redes de Computadores

RIP OSPF. Características do OSPF. Características do OSPF. Funcionamento do OSPF. Funcionamento do OSPF

CCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP

Redes de computadores e a Internet. Prof. Gustavo Wagner. A camada de rede

Protocolos de Interligação de Redes Locais e a Distância Camada de Transporte

REDES DE COMPUTADORES

Alfredo Gama de Carvalho Júnior Empresa Brasileira de Telecomunicações S.A. Gerência de Operações RN/PB/AL/SE

Camada de Rede. Prof. Odilson Tadeu Valle. Baseado no material do Prof. Cantú e Tiago. 4: Camada de Rede 4a-1

Prof. Marcelo Cunha Parte 6

INSTITUTO FEDERAL SP CAMPUS DE PRESIDENTE EPITÁCIO PESQUISA PROTOCOLO ICMP

Arquitectura de Redes

Redes de Computadores

Redes de Computadores

IP Móvel 1. Mobilidade IP FEUP MPR

Instituto Federal São Paulo. Campus Presidente Epitácio. Trabalho de Redes de Computadores II

Protocolo IP (Internet Protocol) Características do

Protocolos Básicos e de Aplicações

Redes de Computadores

Introdução ao TCP/IP. Protocolo IPv4: histórico, composição, e endereçamento

Capítulo 4 A camada de REDE

Rede de Computadores II

PTC Aula A camada de rede (1/2) (Kurose, p ) 17/03/2017

Redes TCP/IP - Aula 13 Fragmentação Datagrama IP

Internetworking - Interconexão de Redes. IP Internet. Motivação para interconexão. Motivação para interconexão. Conceito de Serviço Universal

Redes de Computadores

Módulo 08 - Protocolo IP Página 1. Tecnologia de Redes. Volnys B. Bernal Versão de 29/05/2000. Agenda. Tecnologia de Redes.

INTERCONEXÃO DE REDES DE COMUTADORES

Transcrição:

Comunicação de Dados por Fernando Luís Dotti fldotti@inf.pucrs.br Redes de Computadores Nível de Rede Fontes Fontes principais: principais: Redes Redes de de Computadores Computadores -- das das LANs, LANs, MANs MANs e e WANs WANs às às Redes Redes ATM. ATM. Luiz Luiz Fernando Fernando G. G. Soares, Soares, Guido Guido Lemos, Lemos, Sérgio Sérgio Colcher. Colcher. Editora Editora Campus. Campus. Internetworking with with TCP/IP TCP/IP -- Vol. Vol. I. I. Douglas Douglas E. E. Comer Comer Uso Uso de de alguns alguns Slides Slides de de Raj Raj Jain. Jain. Univ. Univ. de de Ohio. Ohio. EUA. EUA. 1

Nível de Rede Internet Nível de Rede na Internet O ambiente inter-redes: hosts conectados a redes redes interligam-se por gateways: redes variam de redes locais a redes de grande porte Nível de Rede na Internet 2

Protocolo IP - características: serviço de datagrama não confiável - não há reconhecimento de dados fragmentação e remontagem de pacotes não há controle de erro sobre os dados: somente sobre o cabeçalho do pacote de rede não há controle de fluxo endereçamento hierárquico roteamento adaptativo distribuídos nos gateways Endereçamento IP 32 bits dividido em parte de rede e host dentro da rede endereços de rede distribuídos pelo NIC (Network Information Center) - endereços de hosts na rede decididos localmente 3

Endereçamento IP Endereçamento IP número de hosts por rede nas diferentes classes de endereços 4

Endereçamento IP hosts em uma rede tem mesmo prefixo de rede: end. Hierárquico host conectado a mais de uma rede: multi-homed host - tem dois endereços IP - não realiza roteamento Roteadores tem 2 ou mais endereços - um para cada interface de rede 5

Roteamento: tabela nos gateways: informa próximo roteador apropriado para rede destino (next hop) Roteamento: conteúdo das tabelas nos gateways 6

Procedimento de Roteamento em cada Gateway: pega endereço IP destino do pacote -> Dest se rede(dest) == rede ligada diretamente ao Gateway então mapeia o endereço IP para endereço de enlace coloca pacote em um frame de enlace envia senão para cada entrada na tabela de roteamento testa se ( (Dest & Mascara) == rede(entradanatabela) ) então pega o endereço do próximo roteador na entrada da tabela mapeia o endereço IP para endereço de enlace coloca pacote em um frame de enlace envia Fonte e destino no pacote IP permanecem os mesmos, muda o endereço de enlace do destino (endereço MAC) Mapeamento de Endereço IP para Endereço de Enlace: ARP - Address Resolution Protocol Protocolo IPv4 - Cabeçalho 7

Nível de Rede na Internet Campos no cabeçalho do IPv4: versão: sempre 4 TOS (Type of Service): minimizar atraso, maximizar transferência total, maximizar confiabilidade, minimizar custo raramente utilizado - implementado identifier: identificador diferente para cada pacote TTL: Time To Live: inicializado em 64 - decrementado em cada roteador - quando chega a zero descarta pacote - evita loops protocol: informa o protocolo de nível superior contido nos dados. Eg.: TCP=6, UDP=17 header checksum: soma de palavras de 16 bits usando complemento de um IP source and destination addres : permanecem intactos durante roteamento (somente os endereços de enlace são manipulados nos roteadores) 8

Fragmentação e Remontagem de pacotes protocolo de enlace pode limitar o tamanho de frames < 65,536 bytes pacote de transporte pode ser muito grande para mandar em um único pacote IP Separar a unidade de dados de transporte em fragmentos cada fragmento torna-se um pacote IP (não é problema para roteadores) cada fragmento tem mesmo identificador, endereço fonte e destino o fragment-offset indica o deslocamento dos dados dentro do pacote original flag more fragments : 0 se último fragmentos remontados somente no destino final do not fragment bit: sinaliza conteúdo que não pode ser separado - roteador manda mensagem de erro se ele tem que fragmentar e não pode Opções do IP: gravar a rota; gravar timestamps ao longo da rota; loose source routing - fonte manda informações de alguns nodos a passar; strict source routing - fonte manda informações estritas da rota a ser seguida processamento em caso de fragmentação opção COPY: copiar ou não copiar campo opções para os fragmentos source route: copiar record route: rotas diversas - copiar só para um 9

Nível de Rede na Internet - ARP Mapeamento de Endereço IP para Endereço de Enlace esquema de vinculação dinâmica resolução de endereço >>> Adress Resolution Protocol (ARP) Procedimento implementado pelo ARP estação tem endereço IP do destinatário na mesma rede e deseja achar o endereço de enlace manda pacote em difusão na rede local perguntando qual a estação da rede que tem aquele endereço IP todas estações escutam somente a estação com o endereço de rede informado responde com seu endereço de enlace originador guarda mapeamento endereço Rede -> endereço enlace em um cache outras estações descartam os pacotes próximos pacotes enviados do originador para o destinatário não serão mais por difusão Nível de Rede na Internet - RARP Mapeamento de Endereço de Enlace para Endereço IP >>> Reverse Adress Resolution Protocol (RARP) Usado para determinar endereço IP de estações sem disco durante o boot Procedimento implementado pelo RARP endereços MAC são únicos e permanentes host envia por difusão na rede local um pedido RARP informando seu endereço MAC e perguntando pelo seu endereço IP um Servidor RARP na rede local responde ao pedido, informando o endereço IP associado ao MAC originador grava seu IP demais estações descartam pacote vários servidores por rede são desejados para maior confiabilidade servidor implementa tabela de mapeamento MAC - > IP para a rede local onde está conectado 10

Nível de Rede na Internet - Limitações Crescimento da rede 10 bilhões de pessoas em 2020 cada pessoa tendo mais de um computador assumindo-se 100 computadores por pessoa --> 10e12 computadores assumindo-se várias interfaces por nodo e vários endereços por interface: existem estimativas de 10e10 a 10e12 endereços por host margem de segurança -> 10e15 endereços por host requisitos de aproximadamente 10e9 redes desejável: 10e12 a 10e15 redes Nível de Rede na Internet - IPv6 Endereçamento IPv4 não será capaz de suportar Protocolo IPv6 endereços de 128 bits: 2e120 = 3.4 * 10e38 endereços 665 * 10e21 endereços por m2 da superfície da terra expectativa de suportar roteamento: 8 * 10e17 a 2*10e33 endereços 8 * 10e17 -> 1.564 endereços por m2 da superfície da terra 11

Nível de Rede na Internet - IPv6 Nível de Rede na Internet - IPv6 IPv4 vs IPv6 1995 vs 1975 IPv6 tem somente o dobro de cabeçalho do IPv4 somente número de versão continua com mesmo lugar e significado removidos: tamanho do cabeçalho, tipo de serviço, identificação, flags, deslocamento do fragmento, checksum do cabeçalho protocol type trocado por next header ttl representado por hop limit adicionado: prioridade todos os campos de tamanho fixo não há campos opcionais 8 bits para hop-limit = 255 máximo 12