Departamento de Engenharia Eletrônica EST/UEA Protocolos da camada de inter-rede Objetivo: Apresentaremos as características dos protocolos que operam na camada de rede: IP, ARP, ICMP etc. Além disso, abordar endereçamento de rede, máscara de sub- rede e como a Internet está identificada por endereços IP. O que é endereço IP? • O endereço IP refere-se à Internet Protocol, e pode se referir a formas diferentes de comunicação através da rede. • Um IP é uma identificação digital que permite encontrar uma máquina na rede de forma individual. • Esse endereço é representado por um conjunto de quatro números, que podem variar de 0 a 225, a exemplo de 192.157.3.45, 0.0.0.0 ou 255.255.255.255. • Uma máquina pode receber dois tipos diferentes de identificação: • IP interno: comunica todas as máquinas pertencentes a uma mesma rede, de forma local. • IP externo: identificação individual de uma máquina através da rede mundial de computadores. O que é um IP Interno (IPv4)?
• O IP interno é o conjunto de protocolos que estabelecem uma conexão
local, responsável pela comunicação entre aparelhos de uma mesma rede. • Graças ao IP interno é possível realizar tarefas entre os dispositivos ligados em uma mesma rede de forma orgânica e interligada. • Uma impressora, por exemplo, não precisa estar conectada fisicamente a um único computador. É possível configurar a comunicação por meio da rede, e permitir que a impressora seja acessada por todos os computadores locais. • É possível, enviar arquivos de um computador para outro nas pastas compartilhadas da rede, ou enviar arquivos para sistemas com linguagem completamente diferente, como um Windows e um Linux. O que é um IP Externo (IPv6)?
• Diferente do IP interno, utilizado de forma local, o IP Externo serve para a
identificar dispositivos na rede mundial de computadores. • Ele pode ser visto como um CPF do computador, afinal, cada máquina possui sua própria identificação, por meio de endereço de IP único. • Dois computadores diferentes, ainda que estejam ligados a uma mesma rede de internet, receberão endereços IP diferentes e individuais. • Graças a essa numeração, é possível identificar ações dentro da internet e descobrir sua origem, garantindo a segurança das redes e, usuários. • Por exemplo: se alguém comete um crime cibernético, mesmo que utilizando uma janela anônima de navegação, é possível chegar ao computador do criminoso com o rastreamento de IP. Para que serve o número de IP?
• Além de identificar o aparelho, o endereço IP serve para estabelecer a
conexão do dispositivo. • Quando um usuário quer acessar uma página de internet, é comum digitar o nome de domínio para entrar no site. Esse domínio pode ser convertido em um endereço de IP. • Por exemplo, para acessar a Wikipedia, certamente o usuário digitará na barra de endereços do navegador "www.wikipedia.org''. Esse endereço nada mais é do que o domínio associado ao IP 208.80.152.130. • Ou seja, há um fluxo de navegação entre dois IPs. A página de internet é acessada por meio desse código e o usuário recebe dados traduzidos no IP do seu computador ou celular como resposta a esse acesso. Protocolo IP No caso dos roteadores, deve-se informar um endereço IP diferente para cada interface de rede. Na Internet não existem dois ou mais equipamentos com o mesmo endereço IP. O endereço IP é composto de duas partes. A primeira identifica a rede em que um equipamento está conectado, enquanto a segunda identifica o próprio equipamento na rede. O campo do número de rede composto dos bits mais significativos (prefixo de rede), parte que identifica o número da rede. Protocolo IP Todos os equipamentos da rede compartilham o mesmo prefixo de rede, mas devem ter um único número que identifica o equipamento dentro da rede. Na instalação e ativação do endereço IP em um equipamento, o sistema de configuração solicitará os números que formam o endereço IP (endereço IP e máscara). Esse número IP tem a extensão de 4 bytes e deve ser único para cada computador da rede. Endereço IP • Para que os computadores possam ser distinguidos na rede, é necessário que cada um, possua um número único, o qual (endereço) é aplicado em qualquer equipamento que use o modelo de referência TCP/IP. • O endereço possui 4 bytes separados por três pontos, (140.204.100.200). Representação do endereço IP O endereço IP é representado por um número de 32 bits (4 bytes). Cada bit refere-se a um sinal elétrico ou tensão elétrica, podendo ser 0 ou 1, ou seja, 2 elevado a 32 = 4.294.967.296 possíveis endereços IP. Classes de endereçamento • Para configurar uma rede IP, devem-se considerar algumas regras para formar o endereço que será utilizado. • Uma parte do número IP representa a rede e a outra parte, o próprio computador. • No início da utilização do protocolo IP, era representada a parte referente à rede e a parte referente aos hosts. • Na definição do protocolo IP (IPv4), foram estabelecidas cinco classes de endereços que receberam a identificação de A, B, C, D e E. • A distribuição dos endereços ou blocos de endereços IP segue os padrões estabelecidos pela IANA, instituição responsável pela atribuição dos endereços a cada computador na Internet. Classes de rede • Os endereços da Internet são alocados pela InterNIC, a organização que administra a Internet. • Esses endereços IP são divididos em classes. Os mais comuns são as classes A, B e C. As classes D e E existem, mas não são usadas pelos usuários finais. • Cada uma das classes de endereço tem uma máscara de sub-rede padrão diferente. • É possível identificar a classe de um endereço IP analisando seu primeiro octeto. Classes de rede • As redes classe A usam uma máscara de sub-rede padrão de 255.0.0.0 e têm 0-127 como o primeiro octeto. O endereço 10.52.36.11 é um endereço classe A. O primeiro octeto é 10, que está entre 1 e 126, inclusive. • As redes de classe B usam uma máscara de sub-rede padrão de 255.255.0.0 e têm 128-191 como o primeiro octeto. O endereço 172.16.52.63 é um endereço de classe B. O primeiro octeto é 172, que está entre 128 e 191, inclusive. • As redes de classe C usam uma máscara de sub-rede padrão de 255.255.255.0 e têm 192-223 como o primeiro octeto. O endereço 192.168.123.132 é um endereço de classe C. Seu primeiro octeto é 192, que está entre 192 e 223, inclusive. Classe A • Endereços classe A possuem o primeiro número (1ro byte ou os 8 primeiros bits) do endereço entre 1 e 127, e os outros 3 bytes podem variar cada um deles entre 0 e 255. • Para o protocolo de rede, o qual não conhece números decimais, um endereço é classe A quando o primeiro bit está setado sempre em 0. Os 24 bits restantes (3 bytes) significam que as redes classe A podem ter 2 elevado a 24 ou 16.777.216 computadores diferentes ligados a cada rede. Ex. de endereços classe A, 70.35.22.14, 110.25.8.4 e 90.25.25.1. • Identifica-se a primeira falha da especificação inicial do protocolo IP, ou seja, nunca uma rede poderá ter tantos equipamentos de rede utilizando os diferentes endereços quanto estão disponíveis nessa classe. • Assim, uma grande quantidade de endereços IPs foi desperdiçada. Classe A • Os endereços da classe A possuem o primeiro quadrante (8 bits) representando a rede, (igual em todos os computadores da rede local). • Os outros três números representam o equipamento (host) e devem ser diferentes. • Os endereços de rede da classe A ou B não estão mais disponível, ou seja, todos os endereços já foram distribuídos a usuários da Internet. • Somente existem endereços disponíveis para a classe C. Classe B
• Os endereços da classe B possuem o primeiro quadrante
(byte) com valores entre 128 e 191 e o segundo quadrante com valores entre 0 e 255. • É possível endereçar até 16.384 diferentes redes. Cada rede pertencente à classe B pode oferecer 65.534 computadores conectados. • Para o protocolo de rede, o qual não conhece números decimais, um endereço é classe B quando o primeiro bit está setado sempre em 1 e o segundo bit, sempre setado em 0. Classe B • Ex . endereços classe B: 190.015.014.017, 130.025.008.004 ou 187.025.025.001. • Identifica-se a segunda falha da especificação inicial do protocolo IP, ou seja, nunca uma rede poderá ter tantos endereços diferentes de equipamentos quanto estão disponíveis nessa classe. • Novamente, outra grande quantidade de endereços IP foi desperdiçada. Classe C • As redes pequenas no entendimento da IANA têm os primeiros 24 bits definidos pelo comitê organizador, deixando apenas 8 bits para serem determinados pelos administradores da rede local. • Essas redes podem ter, no máximo, 2 elevado a 8, ou seja, 256 equipamentos conectados na rede. • Os endereços IP das redes classe C têm o primeiro quadrante na faixa de 192 até 223.254.255.255 Classe C • O segundo e o terceiro quadrante podem ter valores entre 0 e 255, a IANA trabalham com 24 bits para distribuir entre as redes classe C, (2.097.152 redes) classe C. Para o administrador da rede local, sobram os últimos 8 bits dos endereços IP para serem utilizados em equipamentos. • Para o protocolo de rede, o qual não conhece números decimais, um endereço é classe C quando o primeiro bit está setado sempre em 1, o segundo bit também sempre setado em 1 e o terceiro bit setado em 0. • Ex. endereços classe C: 221.025.008.04 / 192.025.025.01 Classe C • Nos endereços classe C, há um maior aproveitamento dos endereços destinados a equipamentos, visto que apenas endereços classe C ainda estão disponíveis na Internet Ex. de uma rede WAN. • A primeira rede possui endereços da classe C; • A segunda rede possui endereços da classe B; • Para interligar as duas redes, utiliza-se um roteador. • Na fig. as portas do roteador estão configuradas com endereços classe A. • Quando interligam-se duas redes utilizando linhas telefônicas, elas formam uma rede WAN, assim os endereços dessa rede devem ser independentes das demais. Classe D • Os endereços da classe D possuem o primeiro byte superior a 224 e variam até 239. • Essa classe de endereços está reservada para criar agrupamentos de computadores para o uso em transmissões multicast . • Endereços IP pertencentes à classe D permitem que um conjunto de computadores com o mesmo endereço IP classe D troque dados entre si. • O protocolo de rede não conhece números decimais. • Para identificar um endereço classe D, deve-se ter como base os quatro primeiros bits do primeiro quadrante do endereço IP. Classe D • Nessa classe de endereços, o primeiro, o segundo e o terceiro bit sempre ficam setados em 1 e o quarto bit fica setado em 0. • Portanto, o número é conhecido como classe D quando for identificado que o endereço IP inicia com 3 bits igual a 1 (bits ligados) e o seguinte bit e igual a 0 (desligado). Classe E • Os endereços classificados como pertencentes à classe E são reservados e foram definidos variando entre 240.0.0.0 e 255.0.0.0. • Esses endereços não podem ser utilizados para endereçar os computadores de usuários em redes configuradas no modelo de referência TCP/IP. Resumo Resumo • O conceito de classe de IP foi criado nos primórdios da Internet • Foi substituído pelo conceito de máscara de rede. • A mascara é um conceito muito utilizado para designar tamanho de redes.