Você está na página 1de 20

11

Redes de Computadores

07 – Endereçamento IPv4
(Fundamentos)

Prof. Edson J. C. Gimenez


soned@inatel.br

2020/Sem2
222

Referências:
 Kurose & Ross. Redes de Computadores e a
Internet: uma abordagem top-down. Capítulo 4.

Outras referências:
 Tanenbaum & Wetherall. Redes de Computadores. Capítulo 5.
 Farrel. A Internet e seu Protocolos: uma Análise Comparativa.
Capítulo 2.
 Comer. Interligação de Redes com TCP/IP, Volume 1. Cap. 4.
 CCNA1 Routing & Switching. Inatel/Cisco-NetAcademy.
Vídeos sugeridos:
• https://nic.br/videos/ver/como-funciona-a-internet-parte-1-o-protocolo-ip/ (5:45)
• https://nic.br/videos/ver/os-enderecos-ip-nao-sao-todos-iguais-parte-1/ (5:57)
• https://nic.br/videos/ver/os-enderecos-ip-nao-sao-todos-iguais-parte-2/ (9:24)
33

Endereçamento de Rede
 Sistema de Numeração Binário

 Exemplo1: Adaptado: Cisco/CCNA

100101102 = (1 x 27) + (0 x 26) + (0 x 25) + (1 x 24) + (0 x 23) + (1 x 22) + (1 x 21) + (0 x 20)


= 128 + 0 + 0 + 16 + 0 + 4 + 2 + 0
= 150
44

Endereçamento de Rede
 Sistema de Numeração Hexadecimal

Adaptado: Cisco/CCNA

 Exemplo:
2001:0DB8:CAFE h
55

Endereçamento de Rede
 Função lógica “AND” (“E”)

Adaptado: Cisco/CCNA
66

Endereçamento Físico (endereço de camada 2)


 Também chamado “Endereço MAC”, já associado ao adaptador de
rede.
 Constituído de 48 bits, representados na forma hexadecimal
 Ex.: 00-06-5B-28-82-2B
 24 bits (OUI - Organizationally Unique Identifier) + 24 bits (serial)

Adaptado: Cisco CCNA


77

Endereçamento Lógico (endereço de camada 3)


 O endereço lógico, ou endereço IP, é atribuído pelo administrador da
rede.

IPv4 (IP versão 4)


 Constituído de 32 bits
 Formato decimal com ponto
 Ex.: 192.168.0.1 ; 131.221.240.56

IPv6 (IP versão 6)


 Constituído de 128 bits
 Formato hexadecimal
 Ex.: fe80::c23d:d9ff:fe76:5f70 ; 2001:db8:cafe:a001::1
88

Endereçamento de Rede

Físico (MAC)

Lógico (IP)
99

Endereçamento estático
 O administrador atribui manualmente os endereços IP aos hosts.
 Dispositivos que se recomenda a atribuição estática de IP: qualquer
dispositivo que necessita ser “visto” globalmente, ou localmente (caso
de servidores locais).
10
10

Endereçamento dinâmico
 Os endereços IP são atribuídos dinamicamente aos hosts por meio de
servidores de configuração; por exemplo, um servidor DHCP (Dynamic
Host Configuration Protocol).
11
11

Protocolo IP (versão 4) – IPv4


 Protocolo padronizado em 1981 (RFC 791).
 Em 1992, o IETF (Internet Engineering Task Force) já identificou duas
preocupações específicas:
 Esgotamento dos endereços de rede IPv4 restantes, não atribuídos.
 Crescimento forte e rápido do tamanho das tabelas de roteamento da
Internet, ameaçando a capacidade dos roteadores
 Foram propostas então diversas extensões ao IPv4, projetadas
especificamente para melhorar a eficiência de utilização do espaço de
endereços de 32 bits: (serão estudadas nas próximas aulas)!
 NAT (Network Address Translation)
 VLSM (Variable Lenght Subnet Mask)
 CIDR (Classless Inter-Domain Routing)
 IPng  IPv6 (solução definitiva).
12
12

Endereçamento IPv4
 Endereço lógico (endereço de camada 3)
 Composto de 32 bits, divididos em quatro octetos
 Ex.: 11000000.10101000.00000001.00001000
 Representado na forma decimal com ponto (decimal pontuada)
 Ex.: 192.168.1.8
 Formado por duas partes:
 Net-Id – identificação da rede
 Host-Id – identificação do host
 Endereçamento hierárquico
 Identifica de forma exclusiva as redes IP e seus hosts
 A quantidade de bits destinados para identificação da rede (Net-Id) e
dos hosts (Host-Id) varia de acordo com a máscara de rede utilizada.
13
13

Máscara de Rede (IPv4)


 Assim como o endereço IP, é formada por 32 bits, representada na
forma decimal com ponto ou formato barra ( / ).
 Ex.: /24 = 11111111.11111111.11111111.00000000 = 255.255.255.0
 Ex.: /30 = 11111111.11111111.11111111.11111100 = 255.255.255.252
 Permite, no endereço IPv4, identificar os campos Net-Id e Host-Id.
 Net-Id: todos os bits iguais a “um”.
 Host-Id: todos os bits iguais a “zero”.

 Máscaras padrão:Classe A: /8 255.0.0.0


Classe B: /16 255.255.0.0
Classe C: /24 255.255.255.0
14
14

Endereços IPv4 Públicos


 Endereços globais e padronizados, utilizados na Internet.
 Endereços exclusivos – não pode haver mais de um dispositivo
conectado à uma rede pública com o mesmo endereço IP público.
 Distribuídos pelo IANA (iana.org), no mundo, através dos cinco centros
de distribuições – RIRs (Regional Internet Registry)
 No Brasil, obtidos através de registro ou provedores/operadoras.
 NIC.br/Registro.br: distribuição de blocos IP no Brasil.
Problema!
 Com o rápido crescimento
da Internet, os endereços
IPv4 públicos começaram
a ficar escassos.
 Término dos blocos de
endereços IPv4 nos
centros de distribuição
15
15

Endereços IP Privados
 Faixa de endereços para uso interno e privado – não podem ser
roteados pela Internet.
 O RFC 1918 (fevereiro/1996) reserva três blocos de endereços:
 Classe A: 10.0.0.0 a 10.255.255.255 /8
 Classe B: 172.16.0.0 a 172.31.255.255 /12
 Classe C: 192.168.0.0 a 192.168.255.255 /16
 A conexão de uma rede que usa endereços privados à Internet exige a
conversão dos endereços privados em endereços públicos.
 Esse processo de conversão é chamado de NAT (Network Address
Translation) ou NAT/PAT (Port Address Translation).
16
16

Endereços de Rede e de Broadcast


 Não podem ser atribuídos a nenhum dispositivo de rede.
 Endereço de rede
 Identifica a rede (um bloco de endereços IP).
 Campo host_id formado por bits 0.
 Ex.: 192.168.10.0/24 = 11000000.10101000.00001010.00000000
 Endereço de broadcast
 Permite o envio de pacotes para todos os hosts de uma rede
específica
 Campo host_id formado por bits 1.
 Ex.: 192.168.10.255/24 = 11000000.10101000.00001010.11111111
17
17

Exemplo 01: Dados os seguintes endereços/máscaras, identifique os


endereços de rede, de broadcast e de hosts, da faixa de endereços os
quais esses endereços pertencem.

IP / máscara End. rede Faixa end. hosts End. broadcast

192.168.10.10 /24 192.168.10.0 192.168.10.1 até 192.168.10.255


192.168.10. 254

172.16.80.10 /16 172.16.0.0 172.16.0.1 – 172.16.255.254 172.16.255.255

10.100.10.25 /8 10.0.0.0 10.0.0.1 – 10.255.255.254 10.255.255.255

Endereço IP “AND” Máscara de rede = Endereço da rede.


2bits_host-id = num. endereços da rede
18
18

Exemplo 1 (solução): endereço IP and máscara = endereço de rede

192.168.10.10 10 = 00001010
255.255.255.0 0 = 00000000
192.168.10.0 0 = 00000000

172.16.80.10 80.10 = 01010000.00001010


255.255.0.0 0.0 = 00000000.00000000
172.16.0.0 0.0 = 00000000.00000000

10.100.10.25 100.10.25 = 01100100.00001010.00011001


255.0.0.0 0.0.0 = 00000000.00000000.00000000
10.0.0.0 0.0.0 = 00000000.00000000.00000000
19
19

Endereçamento IPv4
 Classes de endereços

Adaptado: Cisco/CCNA
20
20

Exemplo 02: Dados os seguintes endereços/máscaras, identifique


os endereços de rede, broadcast e a faixa de endereços de hosts
os quais esses endereços pertencem. Considere uso de máscara
padrão.
Máscara End. da End. de End. de
Endereço IP Classe
Padrão Rede Broadcast hosts

216.14.55.137

123.1.1.15

150.2.221.244

194.12.35.199

175.12.23.244

Você também pode gostar