![Page 1: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/1.jpg)
Redes de Computadores A
Bacharelado emSistemas de Informação
Prof. Filipo Mórfilipo.mor [at] gmail . com
www.filipomor.com
Aula 6 2015/01
![Page 2: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/2.jpg)
Agradecimento Especial
O material desta aula foi gentilmente cedido pelo
Prof. Marcelo Conterato, do SENAC-RS.
![Page 3: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/3.jpg)
3
Objetivos Estrutura do endereçamento IP.
A partir de um endereço IPv4, classificar por tipo e descrevercomo é usado na rede.
Explicar como os endereços são designados a redes pelosprovedores de Internet e dentro de redes pelos administradores.
A partir das informações e critérios de projeto de umendereçamento IPv4, calcular os componentes deendereçamento adequados.
![Page 4: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/4.jpg)
4
IP (Internet Protocol)
Protocolo da camada de rede;
Projetado para interligação de redes;
Oferece transporte de datagramas entre origem e destino (semgarantias);
Independente das máquinas estarem na mesma rede ou de haveroutras redes entre elas;
Datagramas podem ser fragmentados;
Quando chegam no destino, são remontados e entregues;
Definido na RFC 791.
![Page 5: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/5.jpg)
5
Endereçamento IP
A entidade global responsável pelo registro e atribuiçãodos endereços é a IANA (http://www.iana.org/), quedelega faixas de endereços às RIRs (Regional InternetRegistries), entidades menores, que ficam responsáveispor delegar os endereços regionalmente.
Nos EUA, por exemplo, a entidade responsável é aARIN (http://www.arin.net/) e no Brasil é a LACNIC(http://www.lacnic.net/pt/). Estas entidades sãodiferentes das responsáveis pelo registro de domínios,como o Registro.br.
![Page 6: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/6.jpg)
6
A atribuição de endereços IP para os computadores quese conectam a Internet é coordenada por autoridades deabrangência mundial, de maneira a evitar a duplicação e amá distribuição de endereços.
IANA
APNIC
Asia e Pacífico
ARIN
Américas, Caribe eÁfrica
RIPE NCC
Europa
HIERARQUIA DEREGISTRO DE
ENDEREÇOS NAINTERNET
NIC
Brasil
AutoridadesRegionais deRegistro na
Internet
AutoridadesLocais de
Registro naInternet
Endereçamento IP
![Page 7: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/7.jpg)
7
Estrutura do Endereço IP Endereço binário de 32 Bits
Representado utilizando a forma decimal pontuada
•Cada byte do padrão binário, chamado de octeto, é separadocom um ponto
•Por exemplo, o endereço:
• 10101100000100000000010000010100 é expresso no formatodecimal com pontos como: 172.16.4.20
![Page 8: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/8.jpg)
8
A relação entre notação decimal com ponto e númerosbinários
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Octeto (8 bits)
Valor decimal
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 20
![Page 9: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/9.jpg)
9
Máscara de sub-rede
Network ID
Máscara
IP
xw y z
192 168 44 0
xw y z
255 255 255 0
xw y z
192 168 44 32
![Page 10: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/10.jpg)
10
Estrutura do Endereço IP A porção de bits mais significativa representa o
endereço de rede
Um número variável de bits chamado de porção dehost e determina o número de hosts que pode-se terna rede
![Page 11: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/11.jpg)
11
Estrutura do Endereço IP Conversão Binário para Decimal
Analisaremos cada byte (octeto) como um número decimal nointervalo de 0 a 255
![Page 12: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/12.jpg)
12
Classifique e Defina Endereços IPv4 Três tipos de endereço:
![Page 13: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/13.jpg)
13
Classifique e Defina Endereços IPv4 Endereço de Rede
O primeiro endereço é reservado para o endereço de rede
![Page 14: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/14.jpg)
14
Classifique e Defina Endereços IPv4 Endereço de Broadcast
O endereço de broadcast usa o último endereço do intervalo de rede
![Page 15: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/15.jpg)
15
Classifique e Defina Endereços IPv4 Endereço de Host
![Page 16: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/16.jpg)
16
Classifique e Defina Endereços IPv4 Prefixo de Rede
•O tamanho do prefixo é o número de bits no endereço que nosdá a porção de rede.
•Para o endereço de exemplo 172.16.4.0/24 o /24 é o tamanhodo prefixo
• Indica que os 24 bits mais significativos são o endereço de rededeixando 8 bits para a porção de host
![Page 17: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/17.jpg)
17
Classifique e Defina Endereço IPv4 Determine o endereço de rede, broadcast e host.
![Page 18: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/18.jpg)
18
Classifique e Defina Endereços IPv4 Tipos de Comunicação
•Unicast
•Broadcast
Limitado
Direcionado
•Multicast
![Page 19: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/19.jpg)
19
Classifique e Defina Endereços IPv4 Intervalos de Endereços IPv4 Resevados
Tipos de
EndereçoUso
Faixa de Endereços IPv4
ReservadosRFC
Endereço de
Host
Usado por hosts com
endereço IPv40.0.0.0 até 223.255.255.255 790
Endereço
Multicast
Usados por grupos multicast
em uma rede local224.0.0.0 até 239.255.255.255 1700
Endereço
Experimental
•Usado para pesquisa e
experimentação
•Atualmente não podem ser
usados por hosts em redes
IPv4
240.0.0.0 até 255.255.255.2541700
3330
![Page 20: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/20.jpg)
20
Faixa de endereços IP em uma rede
O 1º endereço é o Endereço da Rede
O último endereço é o Endereço de Broadcast
Os Endereços de Rede e de Broadcast não podem serusados em hosts.
Assim, se uma rede possui n endereços, pode possuirno máximo n-2 hosts.
Veja os exemplos no próximo slide
![Page 21: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/21.jpg)
21
Classifique e Defina Endereços IPv4 Endereços Públicos e Privados
de 192.168.0.0 a 192.168.255.255 (192.168.0.0 /16)
de 10.0.0.0 a 10.255.255.255
(10.0.0.0 /8)
de 172.16.0.0 a 172.31.255.255 (172.16.0.0 /12)
![Page 22: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/22.jpg)
22
Classifique e Defina Endereços IPv4 Endereços IPv4 Especiais
•Endereço de Rede e de Broadcast
•Rota padrão 0.0.0.0 / 0.0.0.0
•Loopback (127.0.0.1 [127.0.0.0 a 127.255.255.255])
•Endereços Locais de Link (169.254.0.0/16)
•Endereços TEST-NET(192.0.2.0/24)
![Page 23: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/23.jpg)
23
Pratique
![Page 24: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/24.jpg)
24
Classifique e Defina Endereços IPv4 Histórico de Endereçamento IPv4
•Dividido em Classes – Chamado endereçamento Classful
•Despediçava muitos endereços
• Endereços Classless
![Page 25: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/25.jpg)
25
Atribuindo Endereços Planejamento do Endereçamento de Rede
•Evitar a duplicação de endereços
•Fornecer e controlar o acesso
•Monitorar a segurança e o desempenho
• EndereçoPúblico x Privado
![Page 26: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/26.jpg)
26
Endereçamento de Dispositivos Finais
Estático – Atribuído manualmente
Dinâmico – Atribuído através do Protocolo DHCP
Atribuindo Endereços
![Page 27: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/27.jpg)
27
Atribuindo Endereços Endereço Estático
•Servidores e Impressoras
•Hosts acessíveis pela Internet
•Dispositivosintermediários
•Roteadores eFirewalls
![Page 28: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/28.jpg)
28
Atribuindo Endereços O uso de endereços públicos é regulado
Uma organização deve ter um intervalo alocado
IANA – Internet Assigned Numbers Authority é adetentora dos endereços IP
![Page 29: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/29.jpg)
29
Atribuindo Endereços Provedores de Internet
•Fornecem pequeno número de endereços aos clientes
•Níveis de ISP
Nacionais ou internacionais
Focam clientes comerciais
Focam em mercados domésticos e de serviços em
um local específico
![Page 30: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/30.jpg)
30
Determinar a Porção de Rede do Endereço de Host e o Papel da Máscara de Sub-rede Máscara de Sub-rede – Definição da Rede e das
Porções de Host
• Prefixo e a máscara de sub-rede são modos diferentes de representar a mesma coisa - a porção de rede de um endereço.
![Page 31: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/31.jpg)
31
Determinar a Porção de Rede do Endereço de Host e o Papel da Máscara de Sub-rede Operação lógica AND
•Utilizada para determinar o endereço de rede
•Roteadores usam para determinar uma rota
•Hosts usam para determinar se o pacote é direcionado para rede local ougateway
1 AND 1 = 1
1 AND 0 = 0
0 AND 1 = 0
0 AND 0 = 0
![Page 32: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/32.jpg)
32
Determinar a Porção de Rede do Endereço de Host e o Papel da Máscara de Sub-rede Utilizando o AND lógico.
![Page 33: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/33.jpg)
33
Determinar a Porção de Rede do Endereço de Host e o Papel da Máscara de Sub-rede Observe os passos para a conversão
1. Converter o endereço de host para binário
2. Converter o prefixo /20 em máscara de sub-rede binária
3. Realizar o AND lógico da máscara com o host
4. Converta o endereço obtido em decimal
![Page 34: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/34.jpg)
34
Calculando Endereços Criação de sub-redes
•Permite criar múltiplas redes lógicas
•Pega-se bits emprestados da porção de host
•2n = número de sub-redes
•2n-2 = número de hosts
![Page 35: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/35.jpg)
35
Calculando Endereços Divisão de redes no tamanho correto
•Determine o nº total de hosts
•Determine o nº e tamanho das redes
![Page 36: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/36.jpg)
36
Diretrizes para endereçamento IP
Ao atribuir identificações de rede e host:
Não usar 127 como identificação de rede
Somente usar endereços registrados públicos onde for essencial fazê-lo
Usar a faixa de endereços privados do IANA para endereços privados
Não usar todos os números 1 binários para a identificação do host em uma rede baseada em classes
Não usar todos os números 0 binários para a identificação de rede em uma rede baseada em classes
Não repetir identificações de host
![Page 37: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/37.jpg)
37
Testando a Camada de Rede PING – utilitário para testar conectividade entre hosts
Utiliza um protocolo de camada 3, o Internet Control Message Protocol (ICMP)
![Page 38: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/38.jpg)
38
Testando a Camada de Rede Use o ping para verificar que o host pode se comunicar
com o gateway através da rede local
![Page 39: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/39.jpg)
39
Testando a Camada de Rede Use o ping para verificar que o host pode se comunicar
através do gateway com um dispositivo em outra rede
![Page 40: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/40.jpg)
40
Testando a Camada de Rede Use o tracert/traceroute para observar o caminho entre
dois dispositivos que se comunicam através da rede
![Page 41: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/41.jpg)
41
Funcionamento Traceroute
![Page 42: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/42.jpg)
42
![Page 43: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/43.jpg)
Atividade
• Responda as seguintes questões do Capítulo5 “A Camada de Rede” do livro “Redes de Computadores“ de Andrew Tanenbaum:
– Questões de Revisão 37, 38, 42, 51 e 52.
– O trabalho poderá ser realizado emduplas ou individualmente e entregue atéo final da aula.
![Page 44: Aula 6 - Redes de Computadores A - Endereçamento IP](https://reader031.vdocuments.pub/reader031/viewer/2022020106/55ac4d761a28abad2b8b4858/html5/thumbnails/44.jpg)
Dúvidas?
Agradecimentos:Prof. Marcelo Conterato
Prof. Samuel Souza
Faculdade Dom Bosco de Porto AlegreBacharelado em Sistemas de Informação
Prof. Filipo Mór
2015/01 – Aula 6
Redes de Computadores A