![Page 1: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/1.jpg)
Top-Down Network Design
Capítulo 6
Definindo Modelos de Endereçamento e Nomes
Copyright 2004 Cisco Press & Priscilla Oppenheimer
Wilmar Oliveira de Queiroz - PUCGOIÁS
![Page 2: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/2.jpg)
Roteiro para Endereçamento e Nomes
• Use um modelo estruturado para endereçamento e nomes
• Defina endereços e nomes hierárquicos
• Decida previamente se você irá usar:– Autoridade central ou distribuída para
endereçamento e nomes– Endereços públicos ou privados– Endereços estáticos ou dinâmicos
![Page 3: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/3.jpg)
Vantagens de modelos estruturados para Endereçamento e Nomes
• Torna mais fácil– Ler o mapa da rede– Operar o software de gerenciamento da rede– Reconhecer dispositivos em relatórios de
analisadores de protocolos– Definir metas de usabilidade– Definir filtros no firewall e nos roteadores– Implementar rotas
![Page 4: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/4.jpg)
Endereços IP Públicos• Gerenciado pela IANA (Internet Assigned
Numbers Authority – Autoridade para Designação de Endereços de Internet)
• Endereços IP dos usuários são designados por ISPs (Internet Service Providers – Provedores de Serviços de Internet)
• ISPs obtém alocação de endereços IP para a RIR (Regional Internet Registry – Registro Regional de Internet) apropriada
![Page 5: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/5.jpg)
Regional Internet Registries (RIR)
• APNIC (Asia Pacific Network Information Centre) – Ásia e Região do Pacífico
• ARIN (American Registry for Internet Numbers) – América do Norte e países da África abaixo do Equador
• LACNIC (Regional Latin-American and Caribbean IP Address Registry) – América Latina e algumas ilhas do Caribe
• RIPE NCC (Réseaux IP Européens) – Europa, Oriente Médio, Ásia Central e países da África acima do Equador
• FAPESP (Fundação de Apoio à Pesquisa) – Brasil
![Page 6: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/6.jpg)
Endereços IP Privados
• 10.0.0.0 – 10.255.255.255
• 172.16.0.0 – 172.31.255.255• 192.168.0.0 – 192.168.255.255
![Page 7: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/7.jpg)
Critério para tipo de Endereçamento (Estático ou Dinâmico)
• Número de sistemas finais• Necessidade de renumerar endereços• Necessidade de alta disponibilidade• Requisitos de segurança• Importância de rastrear endereços• Se os sistemas finais necessitam de informações
adicionais– (DHCP pode prover mais do que apenas um endereço)
![Page 8: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/8.jpg)
As Duas Partes de um Endereço IP
Prefixo de Rede N° do Host
32 Bits
Tamanho do Prefixo
![Page 9: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/9.jpg)
Tamanho do Prefixo
• Um endereço IP é acompanhado por um indicador do tamanho do prefixo da rede
• Notação– Máscara da subrede– /Tamanho
• Exemplos– 192.168.10.1 - 255.255.255.0– 192.168.10.1/24
![Page 10: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/10.jpg)
Máscara da Subrede• 32 bits de comprimento• Especifica qual parte do endereço IP identifica a
rede/subrede e qual parte identifica o host– A parte da rede/subrede da máscara tem todos os bits = 1– A parte do host da máscara tem todos os bits = 0– Converta o valor em binário de volta para notação decimal ao
entrar com a configuração da máscara• Alternativa
– Uso notação de barra (por exemplo /24 ao invés de 255.255.255.0)
– Essa notação especifica a quantidade de bits 1 da máscara
![Page 11: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/11.jpg)
Exemplo de Máscara de Subrede
• Máscara 11111111 11111111 11111111 11000000
• Qual a notação de barra?/26
• Qual a notação de ponto decimal?255.255.255.192
![Page 12: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/12.jpg)
Outro exemplo de Máscara de Subrede
• Máscara 11111111 11111111 11110000 00000000
• Qual a notação de barra?/20
• Qual a notação de ponto decimal?255.255.240.0
![Page 13: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/13.jpg)
Mais um Exemplo de Máscara de Subrede
• Máscara 11111111 11111111 11111000 00000000
• Qual a notação de barra?/21
• Qual a notação de ponto decimal?255.255.248.0
![Page 14: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/14.jpg)
Projetando Redes com Endereços de Subredes
• Questões a definir– N° de hosts subrede– Cálculo da máscara da
subrede– Definição dos endereços IP
![Page 15: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/15.jpg)
Endereços a Serem Evitados em Subredes
• Um nó com endereço com todos os bits=1 (broadcast)
• Um nó com endereço com todos bits=0 (endereço de rede)
• Um endereço de subrede com todos os bits=1 (todas subredes)
• Um endereço de subrede com todos os bits=0 (confuso)
![Page 16: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/16.jpg)
Exercício 1• Endereço de rede = 172.16.0.0• Deseja-se dividir essa rede em subredes
– 600 nós por subrede
• Qual a máscara de subrede que deve ser usada?• Qual o endereço do primeiro nó na primeira subrede? • Qual endereço que esse nó iria usar para enviar uma
informação para todos os dispositivos de sua subrede?
![Page 17: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/17.jpg)
Exercício 2
• Endereço de rede = 172.16.0.0• Suponha que você tenha 8 LANs divididas em
subredes• Qual a máscara de subrede que deve ser usada?• Qual o endereço do primeiro nó na primeira
subrede? • Qual endereço que esse nó iria usar para enviar uma
informação para todos os dispositivos de sua subrede?
![Page 18: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/18.jpg)
Exercício 3
• Endereço de rede = 192.168.55.0• Deseja-se dividir essa rede em subredes
– 25 nós por subrede
• Qual a máscara de subrede que deve ser usada?• Qual o endereço do primeiro nó na primeira subrede? • Qual endereço que esse nó iria usar para enviar uma
informação para todos os dispositivos de sua subrede?
![Page 19: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/19.jpg)
Classes de Endereços IP (ClassFull)
Classe Primeiros Primeiro Byte Tamanho UsoBits do Prefixo
A 0 1-126* 8 Redes muito grandesB 10 128-191 16 Redes grandesC 110 192-223 24 Redes pequenasD 1110 224-239 NA IP multicastE 1111 240-255 NA Experimental
*Endereço iniciando com 127 são reservados para tráfego IP local (localhost)
![Page 20: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/20.jpg)
Classe Tamanho Número de Endereços do Prefixo por Rede
A 8 224-2 = 16.777.214B 16 216-2 = 65.534C 24 28-2 = 254
Divisão do Espaço de Endereçamento
![Page 21: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/21.jpg)
Divisão em ClassesDesperdício de Endereços IP
• Classe A usa 50% do espaço de endereço
• Classe B usa 25% do espaço de endereço
• Classe C usa 12.5% do espaço de endereço
• Classe D e E usa 12.5% do espaço de endereço
![Page 22: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/22.jpg)
Endereçamento sem Classes (Classless)
• Divisão entre o prefixo e o host podem estar em qualquer parte do endereço IP
• Vantagem: menor desperdício de endereços• Suporta sumarização de rotas
– Também conhecido como• Agregação• Superrede• Roteamento sem classes• CIDR (Classless inter-domain routing – Roteamento entre domínios
sem classes)• Prefixo de roteamento
![Page 23: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/23.jpg)
Sumarização (ou agregação) de rotas
• O roteamento com classes automaticamente sumariza rotas para subredes– Rotas são anunciadas para redes classes A, B e C e não para
subredes – É isso que permite ter menos informação de roteamento
• Como consequência, subredes não contíguas não são suportadas
• Com CIDR, poderemos também fazer sumarização de rotas, mas de uma maneira mais eficiente (com prefixos menores, juntando rotas de várias classes)– Devido ao prefixo menor, chamamos isso de "supernetting" – Isso deve ser feito dentro da rede corporativa também, para
minimizar tráfego de roteamento
![Page 24: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/24.jpg)
Roteamento sem Classes
• Protocolos que aceitam roteamento sem classes– RIP Versão 2 – Enhanced IGRP (Cisco) – OSPF – BGP-4 – IS-IS
• Protocolos que não aceitam roteamento sem classes– RIP Versão 1 – IGRP
![Page 25: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/25.jpg)
Superrede
• Mova a divisão do prefixo para a esquerda• O escritório da filial usa 172.16.0.0/14, 172.17.0.0/14,
172.17.0.0/14, 172.17.0.0/14 mas só anuncia 172.16.0.0
172.16.0.0
172.17.0.0
172.18.0.0
172.19.0.0
Rede da FilialNúcleo da Rede
Corporativa
Roteador de Acesso da Filial
![Page 26: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/26.jpg)
Sumarização da rede 172.16.0.0/14
Segundo Octeto em Notação Decimal
Segundo Octeto em Notação Binária
16 00010000
17 00010001
18 00010010
19 00010011
![Page 27: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/27.jpg)
Subredes Descontínuas
LAN 1 - Subredes 10.108.16.0 - 10.108.31.0
LAN 0Rede 192.168.49.0
LAN 2 - Subredes 10.108.32.0 - 10.108.47.0
Roteador A Roteador B
![Page 28: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/28.jpg)
Host Móvel
Subredes10.108.16.0 - 10.108.31.0
Roteador A Roteador B
Host 10.108.16.1
![Page 29: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/29.jpg)
Roteiro para Designação de Nomes de Hosts
• Nomes devem ser– Curtos– Significativo– Claro, sem ambiguidade– Preciso– Não ser case sensitive
• Evite nomes com caracteres não usuais– Hifens, sublinhado, asteriscos, etc.
![Page 30: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/30.jpg)
• Mapeia nomes em endereços IP• Suporte a nomes hierárquicos
– Exemplo: frodo.rivendell.middle-earth.com
• Um servidor DNS possui um banco de dados – RR (Registros de Recurso) – Mapeia nomes para endereços na Zona de Autoridade de um
servidor
• Cliente consulta o servidor– UDP porta 53 para consultas e respostas– TCP porta 53 para zonas de transferências
Domain Name System (DNS)
![Page 31: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/31.jpg)
Detalhes de DNS• Modelo cliente/servidor
• O cliente é configurado com endereço IP em um servidor DNS– Manualmente ou por DHCP
• Software DNS resolvedor na máquina do cliente envia uma consulta ao servidor DNS
• Cliente pode perguntar por lookup recursivo
![Page 32: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/32.jpg)
Recursividade DNS
• Um servidor DNS pode oferecer recursividade, que permite que o servidor faça consultas a outros servidores
– Cada servidor é configurado com o endereço IP de um ou mais servidores DNS raiz
• Quando um servidor DNS recebe uma resposta de outro servidor, ele responde ao software resolvedor do cliente
• O servidor também mantém um cache de informação para requisições futuras
– O administrador da rede do servidor DNS autoritativo de um nome define o tempo que um servidor não-autoritativo pode manter informação de cache
![Page 33: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/33.jpg)
Summary
• Use a systematic, structured, top-down approach to addressing and naming
• Assign addresses in a hierarchical fashion
• Distribute authority for addressing and naming where appropriate
• IPv6 looms in our future
![Page 34: Top-Down Network Design Capítulo 6 Definindo Modelos de Endereçamento e Nomes Copyright 2004 Cisco Press & Priscilla Oppenheimer Wilmar Oliveira de Queiroz](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc103497959413d8bed6e/html5/thumbnails/34.jpg)
Review Questions
• Why is it important to use a structured model for addressing and naming?
• When is it appropriate to use IP private addressing versus public addressing?
• When is it appropriate to use static versus dynamic addressing?
• What are some approaches to upgrading to IPv6?