Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Emanuel Rebouças, MBA Redes de Computadores Endereçamento IPv4 1 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 •Agenda • Endereços Lógicos, Físicos e de Serviço • O IPV4; • Notação do IPv4; • Classes de Endereçamento; • Transformação de Base 2 para 10; • Transformação de Base 10 para 2; • Mascara de Rede; • CIDR; • Exercicios; 2 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereços Lógicos, Físicos e de Serviço • Existem diferentes formas de se referenciar um máquina ou um serviço (aplicação) em uma rede. Para tal são definidos endereços lógicos, físicos e de serviço: • Serviço: Atribuído na camada de Transporte (TCP) e refere-se a uma aplicação que está sendo transportada (porta); • Lógico: Atribuído na camada de rede (IP) e indica a origem e destino do serviço, independente do serviço que está sendo transportado; • Físico: Atribuído na camada enlace (MAC), e indica o próximo host da rede onde o pacote será entregue. 3 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com História do IPv4 • O Protocolo de Internet versão 4 (IPv4) é a quarta versão do Protocolo de Internet (IP). • Ele é um dos principais protocolos de padrões baseados em métodos de interconexão de redes na Internet, e foi a primeira versão implementada para a produção da ARPANET , em 1983. • Ele ainda roteia a maior parte do tráfego da Internet de hoje, apesar da contínua implementação de um sucessor do protocolo, o IPv6. • O IPv4 está descrito no IETF publicação RFC 791 (setembro de 1981), em substituição a anterior definição (RFC 760, de janeiro de 1980). • O IPv4 é um protocolo sem conexão, para utilização de comutação de pacotes redes. Ele opera em um modelo de entrega por menor esforço, em que não garante a entrega, nem garante a sequência correta ou evita a duplicação de entrega. • Estes aspectos, incluindo a integridade dos dados, são abordados por uma camada superior de protocolo de transporte, tais como o Protocolo de Controle de Transmissão (TCP). 4 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Um Endereço IP • Um Endereço IP é um identificador para computadores ou outros dispositivos em uma rede baseada na pilha de protocolos TCP/IP. • Redes que utilizam a suíte TCP/IP roteiam (encaminham) mensagens baseando- se no endereço IP do host de destino. • O formato de um endereço IPv4 (“IP versão 4”, tratado nesta Aula) consiste em um endereço binário de 32 bits representado em um formato decimal separado por pontos. Neste formato, os 32 bits que formam o endereço são divididos em quatro grupos de 8 bits, separados por um ponto, e denominados Octetos. • Cada um desses quatro números pode ser um valor no intervalo de 0 a 255 (valores comportados em um número de 8 bits, em binário). • Exemplo: 128.6.4.7. 5 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Exemplo de IPv4 • Cada número pode varia de 0 ..255 ( 8 bits) • Um exemplo de endereço IP válido é, por exemplo, o endereço 10.25.63.154. • Já um IP como 163.298.32.61 NÃO é válido, pois um de seus octetos (298) ultrapassa o valor permitido de 255. 6 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com IPv4 • Em uma rede, cada dispositivo é identificado por um número chamado IP; • É um conjunto de 4 octetos ( grupos de 8 bits); • Representados em decimal, separados por um ponto; • É composto por 32 bits no total; • 2 ³² endereços possíveis = 4.294.967.296 endereços ... 4 bilhões e 200 milhões; 7 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Que informações tem no IP • A primeira parte do endereço identifica uma rede específica na inter-rede, a segunda parte identifica um host dentro dessa rede. • Devemos notar que um endereço IP não identifica uma máquina individual, mas uma conexão à inter-rede. • Assim, um gateway conectando a 'n' redes tem 'n' endereços IP diferentes, um para cada conexão. 8 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Identificação de rede (ID de Rede) • O ID de Rede é a parte do IP que identifica os hosts que estão localizados na mesma rede física. • Regras: • O ID de rede deve ser único dentro da rede; • Não pode iniciar com o número 127 (loopback ); • Todos os bits do ID de rede com 1 (em binário) , pois esse endereço é reservado para o uso como endereço de Broadcast ; • Não podemos ajustar todos os bits no ID de rede como 0 (em binário) , pois esse endereço é usado para denotar um host específico na rede local, não roteado . 9 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com ID de Rede / Host / Broadcast • O endereço IP pode ser usado tanto para nos referir a redes quanto a um host individual. • Identificação de uma Rede - Por convenção, um endereço de rede tem o campo identificador de host com todos os bits iguais a 0 (zero). • Ex. 192.168.10.0 - 11000000. 10101000.00001010.00000000 • Podemos também nos referirmos a todos os hosts de uma rede através de um endereço por difusão, quando, por convenção, o campo identificador de host deve ter todos os bits iguais a 1 (um). • Ex. 192.168.10.255 - 11000000. 10101000.00001010.11111111 • Um endereço com todos os 32 bits iguais a 1 é considerado um endereço por difusão para a rede do host origem do datagrama. 10 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes de endereço IP (Class Full) • A máscara de sub rede, neste esquema, é implícita para cada classe, não necessitando se especificada de forma separada. • Esse esquema, na verdade foi descontinuado com o advento do CIDR ( Classless Inter-domain Routing Roteamento intra-domínio sem classes ) em 1993 pontos ainda é encontrado em casos específicos, como configurações padrão de alguns componentes de hardware e software de redes. • Especificações: RFC 791 11 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes e Formatos de Endereço IP (Class Full) Classes de Endereçamento público 12 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes de endereços IP (Class Full) • Especificamos as classes de endereçamento de acordo com o valor do primeiro que tudo endereço. • No esquema: w.x.y.z Ex: O primeiro octeto, representado por w, será o identificador da Classe A, tanto em decimal quanto em binário. 13 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes de endereços IP (Class Full) 14 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com • O endereço 127.0.0.1 é reservado para teste (loopback) e comunicação entre processos da mesma máquina. O IP utiliza três classes diferentes de endereços. • A definição das classes de endereços deve-se ao fato do tamanho das redes que compõem a inter-rede variar muito, indo desde redes locais de computadores de pequeno porte, até redes públicas interligando milhares de hosts. (Veremos a Seguir...) • O endereço de uma rede (não confundir com endereço IP) designa uma rede, e deve ser composto pelo seu endereço(cujo último octeto tem o valor zero) e respectiva máscara de rede (netmask). 127.0.0.1 (loopback) 15 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Faixas de Endereçamento IP das Classes (Classes Cheias) 16 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes de Endereçamento público 17 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes de Endereçamento Rede Privada IP FRIO • Dos mais de 4 bilhões de endereços disponíveis, três faixas são reservadas para redes privadas. • Essas faixas não podem ser roteadas para fora da rede privada - NÃO PODEM SE COMUNICAR DIRETAMENTE COM REDES PÚBLICAS. • Dentro das classes A, B e C foram reservadas redes (normalizados pela RFC 1918) que são conhecidas como endereços de rede privados. • A seguir são apresentados as três faixas reservadas para redes privadas: 18 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Exercício • Classifique quanto a Classe: 19 Decimal Binário Classe 9.56.12.100 00001001.00111000.00001100.01100100 125.1.152.96 01111101.00000001.10011000.011000000 181.23.56.111 10110101.00010111.00111000.01101111 129.254.2.33 10000001.11111110.00000010.00100001 192.168.2.56 11000000.10101000.00000010.00111000 200.53.62.31 11001000.00110101.00111110.00011111 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Exercício • Classifique quanto a ( Classe e se é Frio ou Quente): 20 Decimal Binário Classe 9.56.12.100 00001001.00111000.00001100.01100100 A 125.1.152.96 01111101.00000001.10011000.011000000 A 181.23.56.111 10110101.00010111.00111000.01101111 B 129.254.2.33 10000001.11111110.00000010.00100001 B 192.168.2.56 11000000.10101000.00000010.00111000 C 200.53.62.31 11001000.00110101.00111110.00011111 C Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Emanuel Rebouças, MBA 21 Redes de Computadores Convenções de Binário > Decimal e Decimal >Binário Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 22 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 23 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 24 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Como fazer essa Transformação? 25 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - BIN > DEC 26 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - BIN > DEC 27 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - BIN > DEC 28 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - BIN > DEC 29 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - BIN > DEC 30 = 172 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Exercício 31 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 32 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 33 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - DEC > BIN 34 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - DEC > BIN 35 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 - DEC > BIN 36 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Exercício 37 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Endereçamento IPv4 38 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Emanuel Rebouças, MBA Redes de Computadores Máscara de Rede Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Máscara 40 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede • Outro Exemplo: • Moro no Apartamento 124. • 12º Andar • Apto 04 • Max de Andares: 100 ( zero Inclusive) • Max de Apto: 4 • Moro no Apartamento 124. • 1º Andar • Apto 24 • Max de Andares: 9 • Max Apto: 100 ( zero Inclusive) 41 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede Class Full 42 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede Class Full 43 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede Class Full 44 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Calculando Endereços de Rede e Broadcast Class Full • Com um endereço IPv4 e uma máscara de rede, é possível calcular os endereços de rede e broadcast: 45 Para o Endereço de Rede: 1º – Toda a parte da máscara que é 0 é repetida no resultado; 2º – Aplica o AND para o Restante do endereço; Para o Endereço de Broadcast: 1º – Inversão da Máscara em binário; 2º – Toda a parte da máscara INVERTIDA que é 1 é repetida no resultado; 3º - Aplica o XOR para o Restante do endereço; Fórmula Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Exemplo: Endereço IP: 192.168.1.100 ➔ 11000000.10101000.00000001.01100100 Mascara de rede: 255.255.0.0➔ 11111111.11111111.00000000.00000000 AND PARA CALCULAR A REDE 11000000.10101000.00000001.01100100 11111111.11111111.00000000.00000000 11000000.10101000.00000000.00000000 Endereço de Rede Calculando Endereço de Rede Class Full 46 192 168 Operação Lógica AND (E) Esta operação retorna valor 1 (verdadeiro) somente se todos os valores de entrada também forem verdadeiros. Para o Endereço de Rede: 1º – Toda a parte da máscara que é 0 é repetida no resultado; 2º – Aplica o AND para o Restante do endereço;AND Máscara de rede ➔ Endereço de IP ➔ 0 0 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Calculando Broadcast de Rede Class Full Exemplo: Endereço rede: 192.168.0.0 ➔ 11000000.10101000.00000000.00000000 Negação da Mascara de rede: 0.0.255.255➔ 00000000.00000000.11111111.11111111 XOR PARA CALCULAR O Broadcast 11000000.10101000.00000000.00000000 00000000.00000000.11111111.11111111 11000000.10101000.11111111.11111111 Endereço de Broadcast 47 192 168Operação Lógica XOR (Ou Exclusivo) Essa operação retorna valor 1 se as entradas tiverem valores diferentes entre si. Se as entradas forem iguais, não importando seu valor, o resultado será zero. 255 255 XOR Negação da Máscara ➔ Para o Endereço de Broadcast: 1º – Inversão da Máscara em binário; 2º – Toda a parte da máscara INVERTIDA que é 1 é repetida no resultado; 3º – Aplica o XOR para o Restante do endereço; Endereço de Rede ➔ Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Resultado Exemplo: Endereço IP: 192.168.1.100 ➔ 11000000.10101000.00000001.01100100 Mascara de rede: 255.255.0.0➔ 11111111.11111111.00000000.00000000 • Endereço de Rede: 192.168.0.0 • Bradcast: 192.168.255.255 48 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede Classes de Endereçamento público 49 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede 50 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede Publica – IP Quente Classes de Endereçamento público 51 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes de Endereçamento Rede Privada IP FRIO • Dos mais de 4 bilhões de endereços disponíveis, três faixas são reservadas para redes privadas. • Essas faixas não podem ser roteadas para fora da rede privada - NÃO PODEM SE COMUNICAR DIRETAMENTE COM REDES PÚBLICAS. • Dentro das classes A, B e C foram reservadas redes (normalizados pela RFC 1918) que são conhecidas como endereços de rede privados. • A seguir são apresentados as três faixas reservadas para redes privadas: 52 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Classes de Endereçamento Rede Privada • Tabela Sub-Rede - IPv4 53 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Mascara de Rede 54 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Emanuel Rebouças, MBA 55 Redes de Computadores CIDR - Classless Inter-Domain Routing Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com CIDR - Classless Inter-Domain Routing • O CIDR (de Classless Inter-Domain Routing), foi introduzido em 1993, como um refinamento para a forma como o tráfego era conduzido pelas redes IP. • Permitindo flexibilidade acrescida quando dividindo margens de endereços IP em redes separadas, promoveu assim um uso mais eficiente para os endereços IP cada vez mais escassos. • O CIDR está definido no RFC 1519. 56 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Agregação de prefixos de routing • Um outro benefício do CIDR é a possibilidade de agregação de prefixos de routing. • Por exemplo, dezesseis redes /24 contíguas podem agora ser agregados, e mostrados como sendo um route único de /20 (caso os primeiros 20 bits dos endereços de rede coincidam). • Dois /20 contíguos podem ser agregados num /19, e assim por diante. Isto permite uma redução significativa do número de routes, prevenindo a 'explosão da tabela de routing' de sobrecarregar os routers e impedir a expansão da internet. 57 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Relembrando... • Class Full – Uso de classes de rede utilizando 1 ou mais de 1 octetos inteiros como máscara. • Em redes TCP/IP com IPV4, o prefixo (endereço de rede) é designado pela mascara de rede. • As mascaras de rede são números de 32 bits formados por bits 1 em sequência seguidos de bits 0 em sequencia. • Ex. de Máscara Class Full: 11111111.11111111.11111111.00000000 ➔ /24 ➔ 255.255.255.0 8bits 8bits 8bits 8bits 8bits 8bits 58 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Analisando... • Tomando a máscara /24 e o endereço IP 192.168.2.25. • Os 24 primeiros bits do endereço IP 192.168.2.25/24 são o endereço de rede, ou seja: 192.168.2 /24; • Para esta rede, há 256 endereços IP possíveis, pois há 8 bits zero na máscara de rede ( 28 = 256); • Os 256 endereços IP possíveis estão divididos de (00000000)2 = 0 em decimal a (1111111) 2 = 256 em decimal; • O primeiro endereço é reservado para rede: 192.168.2.0; • O último endereço é reservado para broadcast: 192.168.2.255; • Os hosts desta rede, podem ter endereços na faixa: 192.168.2.1 a 192.168.2.254; • Portanto a rede /24 aceita 256 endereços IPs, mas somente 254 podem ser utilizados, pois dois são reservados: um para rede e outro para broadcast. 59 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Calculando Endereços de Rede e Broadcast Class Full • Com um endereço IPv4 e uma máscara de rede, é possível calcular os endereços de rede e broadcast: 60 Para o Endereço de Rede: 1º – Toda a parte da máscara que é 0 é repetida no resultado; 2º – Aplica o AND para o Restante do endereço; Para o Endereço de Broadcast: 1º – Inversão da Máscara em binário; 2º – Toda a parte da máscara INVERTIDA que é 1 é repetida no resultado; 3º - Aplica o XOR para o Restante do endereço; Fórmula Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Calculando Endereço de Rede Class Full Exemplo: Endereço IP: 192.168.1.100 ➔ 11000000.10101000.00000001.01100100 Mascara de rede: 255.255.0.0➔ 11111111.11111111.00000000.00000000 AND PARA CALCULAR A REDE 11000000.10101000.00000001.01100100 11111111.11111111.00000000.00000000 11000000.10101000.00000000.00000000 Endereço de Rede 61 192 168 Operação Lógica AND (E) Esta operação retorna valor 1 (verdadeiro) somente se todos os valores de entrada também forem verdadeiros. Para o Endereço de Rede: 1º – Toda a parte da máscara que é 0 é repetida no resultado; 2º – Aplica o AND para o Restante do endereço; AND Máscara de rede ➔ Endereço de IP ➔ Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Calculando Broadcast de Rede Class Full Exemplo: Endereço rede: 192.168.1.100 ➔ 11000000.10101000.00000001.01100100 Negação da Mascara de rede: 0.0.255.255➔ 00000000.00000000.11111111.11111111 XOR PARA CALCULAR O Broadcast 11000000.10101000.00000000.00000000 00000000.00000000.11111111.11111111 11000000.10101000.11111111.11111111 Endereço de Broadcast 62 192 168 Operação Lógica XOR (Ou Exclusivo) Essa operação retorna valor 1 se as entradas tiverem valores diferentes entre si. Se as entradas forem iguais, não importando seu valor, o resultado será zero. 255 255 XOR Negação da Máscara ➔ Para o Endereço de Broadcast: 1º – Inversão da Máscara em binário; 2º – Toda a parte da máscara INVERTIDA que é 1 é repetida no resultado; 3º - Aplica o XOR para o Restante do endereço; Endereço de Rede ➔ Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Class Full / CIDR • Independente do endereço IP, a quantidade de bits 1 em uma máscara indica quantas redes são possíveis. • Por exemplo: /24 suporta até 2²4 possíveis redes de Class Full. • Isso é diferente para CIDR. 63 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Máscaras de Rede Class Full • As máscaras de rede que geramquantidades de endereços de rede e hosts conforme as extintas classes são: • Hoje não estamos mais presos a essa notação... • Um exemplo para isso é a atribuição: 192.0.0.0/8 “Um endereço da extinta classe C com máscara que gera quantidades da classe A” • Hoje trabalhamos não trabalhamos mais com Class Full, trabalhamos somente com endereços IPs e máscaras. 64 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Notação CIDR • Os Endereços IP são escritos da forma <Prefixo> / <msk>: • <Prefixo>: é um prefixo de endereço IP; • <msk>: é o comprimento da máscara de rede; • Exemplo: 214.5.48.0/20 <Prefixo> = 20 bits; <msk> = sufixo são 12 bits. ➔ 2¹² = 4096 Endereços IP 65 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Notação CIDR • Os valores de máscara devem ser convertidos para o formato decimal com ponto para configuração de dispositivos como roteadores. /20 é o mesmo que: 255.255.240.0, pois (11111111.11111111.11110000.00000000) 2 255 255 240 0 66 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Notação CIDR • A Máscara /20 define sub-redes com quantidades de hosts menores que /16 e maiores que /24 Analisando a máscara em binário: 11111111.11111111.11110000.00000000 67 Os 16 bitis são ignoraod porque são da máscara /16 cheia Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Notação CIDR • A Máscara /20 define sub-redes com quantidades de hosts menores que /16 e maiores que /24 Analisando a máscara em binário: 11111111.11111111.11110000.00000000 68 Os 16 bitis são ignoraod porque são da máscara /16 cheia Isso indica que temos 16 sub-redes porque 24 =16. Note que há 4 bits Isso indica que temos 4096 endereços IP por sub-redes, pois 2 ¹² = 4096 Note que há 12 bits 0! Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Notação CIDR • A Máscara /20 define sub-redes com quantidades de hosts menores que /16 e maiores que /24 Analisando a máscara em binário: 11111111.11111111.11110000.00000000 69 Destes 4096 endereços IP somente 4094 são utilizáveis Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Notação CIDR • A Máscara /20 define sub-redes com quantidades de hosts menores que /16 e maiores que /24 Analisando a máscara em binário: 11111111.11111111.11110000.00000000 70 Destes 4096 endereços IP somente 4094 são utilizáveis Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Calculando o Endereço de Rede e Broadcast para CIDR Para o saber o Endereço de Rede e Broadcast para CIDR aplicamos a mesma regra usada para Class Full: 71 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Calculando o Endereço de Rede para CIDR • Para o Endereço IPv4 : 214.5.125.112 ➔ 11010110.00000101.01111101.01110000 • Mascara de Rede: /20 255.255.240.0 ➔ 11111111.11111111.11110000.00000000 Usamos o AND para calcular o endereço de rede: 72 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Usamos o AND para calcular o endereço de rede: • IPv4 : 214.5.125.112 ➔ 11010110.00000101.01111101.01110000 • Máscara: 255.255.240.0 ➔ 11111111.11111111.11110000.00000000 Endereço de Rede ➔ 11010110.00000101.01110000.00000000 Calculando a End de Rede para CIDR 73 1º – Preenche a parte da Máscara com 0; 2º – Aplica o AND para o Restante do endereço; Endereço de Rede ➔ 214 . 5 . 112 . 0 AND Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Usamos o AND para calcular o endereço de rede: • End de Rede: 214.5.112.0 ➔ 11010110.00000101.01110000.00000000 • Neg. Msk : 255.255.240.0 ➔ 00000000.00000000.00001111.11111111 Endereço de Broadcast ➔ 11010110.00000101.01111111.11111111 Calculando a End Broadcast para CIDR 74 1º – Inversão da Máscara em binário; 2º – Toda a parte da máscara INVERTIDA que é 1 é repetida no resultado; 3º - Aplica o XOR para o Restante do endereço; Endereço de Broadcast ➔ 214 . 5 . 127 . 255 XOR Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Resultado Exemplo: • Para o Endereço IPv4 : 214.5.125.112 ➔ 11010110.00000101.01111101.01110000 • Mascara de Rede: /20 255.255.240.0 ➔ 11111111.11111111.11110000.00000000 • Endereço de Rede: 214.5.112.0 • Broadcast: 214.5.127.255 • Endereço possíveis: 214.5.112.0 ~ 214.5.112.255 • Endereços utilizáveis: 214.5.112.1 ~ 214.5.112.254 75 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Máscara de Rede CIDR 76 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Máscara de Rede CIDR 77 Disciplina: Redes de Computadores / Módulo: Endereçamento IP Prof: Emanuel Rebouças Copyright © emanuelreboucas@gmail.com Duvidas 78
Compartilhar