Alan Menk Santos. Redes de Computadores e Telecomunicações. Camada de Rede 21/05/2013. alanmenk@hotmail.com www.sistemasul.com.



Documentos relacionados
Arquitetura de Rede de Computadores

Veja abaixo um exemplo de um endereço IP de 32 bits:

Protocolo IP (Internet Protocol) Características do

Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de Página

Aula 6 Modelo de Divisão em Camadas TCP/IP

Redes de Computadores

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes

Redes de Computadores

Redes de Computadores II INF-3A

18/05/2014. Problemas atuais com o IPv4

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares

Endereços Lógicos, Físicos e de Serviço

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Endereço IP Privado. Endereçamento IP. IP Protocolo da Internet. Protocolos da. Camada de Inter-Rede (Internet)

Aula 4. Pilha de Protocolos TCP/IP:

Prof. Rafael Gross.

REDES DE COMPUTADORES. Camada de Rede. Prof.: Agostinho S. Riofrio

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes de Computadores

Preparando um esquema de endereçamento de sua rede

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática

Prof. Samuel Henrique Bucke Brito

Unidade 2.4 Endereçamento IP

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Interconexão de Redes. Aula 03 - Roteamento IP. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!

3) Na configuração de rede, além do endereço IP, é necessário fornecer também uma máscara de subrede válida, conforme o exemplo:

Faculdade INED Curso Superior de Tecnologia: R d es e Comput d a ores Bibliografia da disciplina Endereçamento IP Bibliografia Obrigatória

A máscara de sub-rede pode ser usada para dividir uma rede existente em "sub-redes". Isso pode ser feito para:

Curso de extensão em Administração de redes com GNU/Linux

UNIVERSIDADE FEDERAL DO CEARÁ COORDENADORIA DE CONCURSOS CCV

CONFIGURAÇÃO DE ROTEADORES CISCO. Prof. Dr. Kelvin Lopes Dias Msc. Eng. Diego dos Passos Silva

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

Arquitetura de Rede de Computadores

Fundamentos à Redes de Computadores. Prof. Victor Guimarães

Capítulo 6 - Protocolos e Roteamento

Prof. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Conexão de Redes. Protocolo TCP/IP. Arquitetura Internet.

Redes de Computadores II. Professor Airton Ribeiro de Sousa

Redes de Computadores

Laboratório - Visualização das tabelas de roteamento do host

Equipamentos de rede. Repetidores. Repetidores. Prof. Leandro Pykosz

Tecnologia de Redes de Computadores - aula 5

Projeto e Instalação de Servidores IPv6. Prof.: Roberto Franciscatto

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

OS endereços IP v.4 consistem em 4 octetos separados por pontos. Estes endereços foram separados

Redes de Computadores

Endereçamento de IP e colocação em sub-rede para novos usuários

Regras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama

Comunicação de Dados

Consulte a exposição. Qual declaração descreve corretamente como R1 irá determinar o melhor caminho para R2?

Máscaras de sub-rede. Fórmula

Endereçamento IP (Internet Protocolo)

Um sistema de comunicação necessita de um método de identificação de seus computadores. Numa rede TCP/IP, cada computador recebe um

Aula 5 Cálculo de máscara e de subredes

Endereçamento IP. Rede 2 Roteador 2 1

APOSTILA DE REDES DE COMPUTADORES PARTE - I I

Uma tabela de roteamento contém as informações necessárias para que um pacote IP seja encaminhado para o destino certo.

Curso: Sistemas de Informação Disciplina: Redes de Computadores Prof. Sergio Estrela Martins

Endereçamento IP. Figura 1 Estrutura hierárquica do endereço IP

Protocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:

REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN

Packet Tracer 4.0: Overview Session. Conceitos e práticas

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Arquitetura TCP/IP. Parte III Endereçamento IP e roteamento. Fabrízzio Alphonsus A. M. N. Soares

Bacharelado em Informática

ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO

Endereçamento IP. Cálculo do endereço de rede. Sérgio Teixeira. Cálculo do endereço de rede

A Camada de Rede. A Camada de Rede

Redes de Computadores 3ª Colecção Exercícios diversos 16 de Dezembro de 2005 Spanning Tree, Protocolo IP, Encaminhamento em redes IP e Cam.

Redes de Computadores. Trabalho de Laboratório Nº2

Aula 20. Roteamento em Redes de Dados. Eytan Modiano MIT

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Assumiu em 2002 um novo desafio profissional como empreendedor e Presidente do Teleco.

Introdução a Sub-redes

Exercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

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

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

IPv6. Problema do espaço de endereços do IPv4 Outros problemas abordados

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

Arquitetura do Protocolo da Internet. Aula 05 - Protocolos de Roteamento. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.

Laboratório - Cálculo de sub-redes IPv4

Camada de Rede. Prof. Leonardo Barreto Campos 1

CST em Redes de Computadores

Redes de Computadores I. Gabarito da Lista de Exercícios 2 B C. Tabela de B B C

Redes de Computadores

Visão geral da arquitetura do roteador

Redes de Computadores II

PROJETO DE REDES

Arquitetura Internet (TCP/IP)

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

Arquitetura Internet (TCP/IP)

Transcrição:

Alan Menk Santos alanmenk@hotmail.com www.sistemasul.com.br/menk Redes de Computadores e Telecomunicações. Camada de Rede Modelo de Referência OSI 1

Camada de Rede: O que veremos. Entender os princípios dos serviços da camada de rede; Modelos de serviços da camada de rede; Roteamento; Como funciona um roteador Roteamento por meio de seleção de caminho; Lidando com escala; Tópicos Avançados: IPv6, mobilidade Instanciação, Implementação na internet; Camada de Rede Princípios Esta camada é responsável pela conexão lógica entre dois pontos, para isso, cuida do roteamento e do tráfego de dados da rede. 2

Camada de Rede Princípios Classificação dos protocolos de Rede: Protocolos Roteáveis ou Roteados; Protocolos de Roteamento; Protocolos Não-Roteáveis; Camada de Rede Princípios Classificação dos protocolos de Rede: Protocolos Roteáveis ou Roteados: São protocolos que especificam o endereçamento lógico. Os endereços especificados por estes protocolos são utilizados para a decisão de encaminhamento de um pacote. Exemplo de Protocolo: IP (Internet Protocol); IPX (Internetwork Packet Exchange); AppleTalk 3

Classificação dos Protocolos de Rede Protocolos Roteáveis ou Roteados: Qual rota R1 irá escolher para encaminhar o pacote? O roteador toma essa decisão baseado em certos parâmetros, que constam em sua tabela de roteamento. Métrica (Número de saltos até a rede destino). Distância administrativa (Custo da rota até a rede destino). IP IP IP IP IP IP IP IP IP IP IP Internet Protocol O Endereçamento Hierárquico Para que dois sistemas quaisquer se comuniquem, eles precisam ser capazes de se identificar e localizar um ao outro. Para isso cada computador em uma rede recebe um identificador exclusivo, ou endereço. Na camada de rede este endereço é composto por uma identificação de um grupo (rede) e de integrante do grupo (host). Um endereço combina esses dois identificadores em um único número. Esta estrutura cria um endereçamento hierárquico capaz de agrupar os hosts e endereça-los como um todo (uma rede). Em um ambiente como este um host só é capaz de receber dados de um integrante do mesmo grupo que o seu. Para a intercomunicação entre redes diferentes utiliza-se um roteador que deve possuir uma interface devidamente endereçada para cada rede. 4

Datagrama IP Datagrama IP Versão - Controla a versão do protocolo a que pertence o pacote; HL (Header Length) - Indica o comprimento do cabeçalho (uma vez que é variável) TOS (Type of Service Tipo de Serviço) - Tipo de serviço que o host deseja. Comprimento Total - Comprimento total do pacote tanto quadro quanto cabeçalho. Identificação - Permite ao RX determinar a que datagrama pertence um frag. recém-chegado. DF (Don t Fragment Não Fragmente) Informa ao gateways para não fragmentar este pacote, devido ao destino ser incapaz de juntar novamente as partes; MF (More Fragments Mais Fragmentos) Todos os fragmentos exceto o último possui esse bit ativado. Ele indica que este pacote não é o último de uma seqüência de fragmentos; Offset - Informa a que posição no datagrama atual pertence o fragmento. Todos os fragmentos com exceção do último em um datagrama devem ser múltiplos de 8 bytes. Como é composto por 13 bits, há um máximo de 8192 fragmentos por datagrama, o que dá um comprimento máximo de 65.535 Bytes, de acordo com o campo Comprimento Total; TTL (Time to Live Tempo de Vida) - Inicialmente configurado como 255. A cada salto este campo é decrementado. No momento que ele atingir o valor zero este pacote será descartado. Este campo foi criado para evitar que pacotes trafeguem indefinidamente na rede; Protocolo - Indica a qual, dentre os diversos processos da camada de transporte, pertence o datagrama. Este campo somente é analisado após a remontagem completa do quadro; Checksum (Soma de Verificação) - Esta verificação diz respeito somente ao cabeçalho; Endereço de Origem e Endereço de Destino - Indicam o numero de rede e de host da origem e do destino; Opções - Informações de segurança, roteamento na origem, relatório de erros, depuração, fixação da hora e outros. Também utilizado para implementação compatível de versões antigas. 5

Protocolo IP É a camada de rede, entende-se IP que compete levar a informação de um extremo ao outro de uma internet, atravessando várias redes, potencialmente muito diferentes. Endereçamento Encaminhamento Datagrama IP TTL (Time to Live Tempo de Vida) - Inicialmente configurado como 255. A cada salto este campo é decrementado. No momento que ele atingir o valor zero este pacote será descartado. Este campo foi criado para evitar que pacotes trafeguem indefinidamente na rede; 6

Estrutura IP Um endereço IP é uma seqüência de 32 bits (1s e 0s), escrito no formato decimal pontuado. Assim, cada endereço é escrito em quatro partes separadas por pontos. Cada parte do endereço é denominada octeto, já que é formada de oito dígitos binários. Cada octeto varia entre 0 e 255. Juntamente com o endereço IP é apresentada a máscara de rede (sub-rede). Ela possui o mesmo comprimento que o endereço IP. A função da máscara de rede é identificar, dentro do endereço IP, a porção que identifica arede e a porção que identifica o host. A máscara pode ser escrita de duas formas, em quatro octetos, que variam de 0 a 255, separados por pontos ou por uma barra ( /) seguida de um numero decimal que varia entre 1 e 32. O número que sucede a barra indica quantos dos 32 bits da máscara são 1s. Esta notação sempre sucede o endereço (endereço/máscara). Para identificar a qual rede pertence, um host submete seu endereço IP e sua máscara à operação lógica AND. O resultado desta operação é o endereço de rede. Estrutura IP Exibição em forma de Octetos Exibição do Net-Id e Host-ID Net-ID Para cada endereço IP em questão, uma parte representa o endereço de rede. Essa parte tem a função de identificar a rede que o host pertence. Por isso torna-se fácil identificar se dois hosts estão em uma mesma rede porque devem ter o mesmo Net- ID. Host-ID É a parte do endereço IP destinada a informar quantos hosts pode-se ter em uma determinada rede. 7

Estrutura IP Exemplo: IP 192.168.1.32 e a máscara 255.255.255.0. Esse par, IP/máscara, pode ser reescrito da seguinte forma: 192.168.1.32/24 Porque /24?Vamos olhar a máscara com mais cuidado! Primeiro converter para binário: 1111 1111. Agora vamos reescrever a máscara: 255.255.255.0 1111 1111.1111 1111.1111 1111.0000 0000 = 24 que também é 32 bits (quantidade total de binários) Estrutura IP Como visto, a máscara define quantos hosts podem existir em uma rede. Exemplo: Na rede 192.168.1.0/24 podemos ter do host 192.168.1.1 até o host 192.168.1.254 ou seja 254 hosts. Exemplo: A rede 172.16.0.0/16 pode ter do host 172.16.0.1 até o host 172.16.255.254, Ou seja 65.024 hosts. Exemplo: A rede 10.0.0.0/8 pode ter do host 10.0.0.1 até o host 10.255.255.254, 16.646.144 hosts. 8

Estrutura IP Classe A: 8 bits para Net-ID e 24 bits para Host-ID Primeiro bit é 0. Classe B: 16 bits para Net-ID e 16 bits para Host-ID Primeiros bits são 10. Classe C: 24 bits para Net-ID e 8 bits para Host-ID Primeiros bits são 110. Estrutura IP Endereços Reservados O endereço de rede possui a parte de host preenchida por zeros. Ele é reservado para identificação da rede e não deve ser atribuída a nenhum dispositivo. Acima, quando nos referenciávamos às rede sempre deixamos a porção do host como zero: 192.168.1.0/24 O endereço de Broadcast possui a porção de host é 255 (todos os bits 1s). Este endereço é utilizado para enviar um pacote para todos os hosts conectados na rede. Um exemplo de endereço de broadcast será apresentado a seguir. Se fizermos uma comparação a grupos de pessoas, podemos dizer que o IP 192.168.1.255 seria a mesma coisa como alguém falando: "Ow! Pessoal do grupo 1..." Já o 255.255.255.255 seria algo como: "Todo mundo!! Atenção ai...". 9

Adicionar uma rota IP estática Abra o Prompt de Comando. No prompt de comando, digite: route adddestinomaskmáscara_de_sub-rede gateway metricm edida_de_custo if interface Algoritmos de Roteamento Estáticos: Shortest Path First (SPF) Flooding Dinâmicos: Vetor Distância Estado de Enlace 10

Algoritmos de Roteamento - SPF Exemplo para determinar a menor trajetória entre A e E segundo o algoritmo de roteamento SPF. Algoritmos de Roteamento - SPF Exemplo para determinar a menor trajetória entre A e F segundo o algoritmo de roteamento SPF. 11

Algoritmos de Roteamento - SPF Desafio: Fazer o pacote enviado pelo host A chegar até o host D pela rota de menor custo segundo o algoritmo SPF Algoritmos de Roteamento - SPF 12

Algoritmos de Roteamento - SPF Algoritmos de Roteamento - SPF 13

Algoritmos de Roteamento - SPF Algoritmos de Roteamento - SPF 14

Camada de Rede Princípios Classificação dos protocolos de Rede: Protocolos de Roteamento: Responsáveis pelo preenchimento da tabela de roteamento. Esses protocolos especificam como as rotas serão aprendidas e divulgadas a outros roteadores. Geralmente diz-se que entre dois roteadores é falado um protocolo de roteamento. Exemplo de Protocolo: RIP (Routing Information Protocol); Protocolo de Roteamento de Informações OSPF (Open Shortest Path First); Primerio Caminho aberto mais curto, menor, custo pouco Camada de Rede Princípios Classificação dos protocolos de Rede: Protocolos Não-Roteáveis: Protocolo que não pode ser encaminhado por roteadores. Geralmente isso se deve ao fato do protocolo não rodar sobre um protocolo de camada 3. Exemplo de Protocolo: NetBIOS NetBEUI 15

Camada de Rede Princípios Classificação dos protocolos de Rede: Protocolos Não-Roteáveis: Camada de Rede Princípios NETBEUI Protocol Sucessor do NetBIOS Usado nos OSs de rede tais como LAN Manager, LAN Server, Windows for Workgroups, Windows 95 e Windows NT, Novell Tamanho Máximo, Mínimo! Simplicidade, sem configurações, sem complexidade. Apesar de suas limitações, o NetBEUI ainda é bastante usado em pequenas redes, por ser fácil de instalar e usar, e ser razoavelmente rápido. Fonte: Kurose 16

Camada de Rede Princípios Classificação dos protocolos de Rede: Protocolos Não-Roteáveis: Protocolo que não pode ser encaminhado por roteadores. Geralmente isso se deve ao fato do protocolo não rodar sobre um protocolo de camada 3. Exemplo de Protocolo: NetBIOS NetBEUI IPv6 Os principais objetivos do IPv6 são: Aceitar bilhões de hosts; Reduzir o tamanho das tabelas de roteamento. Simplificar o protocolo, de modo a permitir que os roteadores processem os pacotes com mais rapidez; Oferecer mais segurança do que o IP atual; Dar mais importância ao tipo de serviço, particularmente no caso de dados em tempo real; Permitir que o protocolo evolua no futuro; Permitir a coexistência entre protocolos novos e antigos; 17

IPv6 Traffic Class Faz a distinçã oentre pacotes com diferentes requisitos de entrega em tempo real. Flow Label Em fase experimental, será usado para permitir que uma origem e um destino configurem uma conexão com propriedades e necessidades específicas. Cabeçalho IPv6 Payload Length Determina o numero de bytes que seguem o cabeçalho de 40 bytes. IPv6 O endereçamento no IPv6 é de 128 bits, e inclui prefixo de rede e sufixo de host. Um endereço padrão IPv6 deve ser formado por: um campo provider ID, subscribe ID, subnet ID e node ID. Recomenda-se que o último campo tenha pelo menos 48 bits para que possa armazenar o endereço MAC. Os endereços IPv6 são normalmente escritos como oito grupos de 4 dígitos hexadecimais. Por exemplo: 4AAE:7F99:9CDD:1233:AA34:9BB9:0098:12AA. Se um grupo de vários dígitos seguidos for 0000, pode ser omitido. Por exemplo: 3ffe:6a88:85a3:0000:0000:0000:0000:7344 é o mesmo que: 3ffe:6a88:85a3::7344. 18

IPv4 X IPv6 Diferenças: IPv4 cada endereço é representado por um número binário de 32 bits, totalizando 4.294.967.296 endereços ips válidos. IPv6 temos 128 bits esse número é comparado com 56 octilhoes de endereços. O cabeçalho ipv4 é composto por 12 campos fixos podendo conter ou não opções fazendo com que seu tamanho possa variar entre 20 e 60 Bytes O ipv6 tem tamanho fixo, 40 bytes e suporte a criptografia, IpSec e QoS nativo em nível 3 na camada OSI Tem Nativamente a opção de segurança, criptografia e tem seu cabeçalho em tamanho fixo, facilitando o desenvolvimento de softwares de rede. Com isso entraremos na era da internet das coisas, onde teremos tudo o que quisermos conectado a internet como geladeira, fogão, ar-condicionado lâmpadas e etc. IPv4 X IPv6 Diferenças: Quer Saber Mais, acesse: http://ipv6.br/entenda/enderecamento/ Apostila: Link 19

Dúvidas? 20