Referências
TANENBAUM, Andrew S. Redes de Computadores. 4a Edição Ed. Campus, 2003.
DIMARZIO, J. F. Projeto e arquitetura de redes: um guia de campo para profissionais
de TI. Tradução de Vandenberg D. de Souza. Rio de Janeiro: Campus, 2001.
KUROSE, James F.; Ross, Keith W. Redes de Computadores e a Internet: Uma Nova
Abordagem. Addison-Wesley, 2003.
STALLINGS, William. Redes e Sistemas de Comunicação de Dados – Teorias e
aplicações corporativas. Tradução da 5º edição. Editora Campus.
OLIFER, Natalia. Redes de computadores – Princípios, tecnologias e Protocolos para
o projeto de Redes. Editora LTC, Tradução Dalton Conde de Alencar, 2008.
Oppenheimer, Priscilla. Projeto de redes Top-down - Um enfoque de análise de
sistemas para o projeto de redes empresariais, Ed. Campus, 1999, 2a. Edição
Sergio, Nicolletti Pedro. Projeto de Redes de Computadores, 2009. http://www.juliobattisti.com.br/
Introdução
Empresas estão dependendo cada vez mais de redes
Para reduzir o tempo de desenvolvimento e colocação no mercado de
produtos, funcionários precisam de acesso imediato a mais informação
Informação corporativa e departamental
Para vender e distribuir produtos em escala mundial, empresas montam:
Alianças globais, Corporações virtuais, ...
Para melhorar a comunicação, novas aplicações surgem
E‐commerce, Videoconferência,Telefonia na Internet, ...
Empresas estão fundindo suas redes de voz e dados
Necessidade aprender a projetar redes de computadores para
Relembrando...
O que é uma Rede de Computadores?
Conjunto de computadores autônomos interconectados entre
si
Interconectados: capazes de trocar informações entre si
através de algum meio – par trançado, cabo coaxial, fibra ótica, microondas, satélite, ...
Autônomos: não existe uma relação mestre-escravo entre
Relembrando...
Componentes básicos de uma rede:
Serviços de rede:
Aquilo que se deseja compartilhar
Meio de transmissão:
Caminho por onde as informações passarão
Protocolos:
Relembrando...
Usos de Redes de Computadores
Compartilhamento de recursos
Tornar disponíveis dados e equipamentos
Confiabilidade
Replicação de dados e disponibilidade de máquinas ⇒ redundância ⇒
Relembrando...
Usos de Redes de Computadores
Economia:
Computadores têm melhor relação custo/benefício que mainframes
⇒ uso de tecnologia cliente/servidor
Eficiência:
O uso eficiente dos atuais meios de comunicação permite que
funcionários possam trocar informações via rede, formando grupos de trabalho eficientes mesmo a longas distâncias
Relembrando...
Tecnologia de Transmissão
Basicamente dois grandes grupos:
Redes difusão (broadcast)
Canal de comunicação é compartilhado entre os computadores da rede Mensagens são enviadas por uma das máquinas e recebidas por todas as
outras
Redes ponto-a-ponto (point-to-point)
Conexões são entre pares de computadores Criação de rotas (Algoritmos de roteamento)
Redes Difusão
Mensagens curtas (pacotes) enviadas por qualquer
máquina, são recebidas por todas as outras
Como saber para quem é a mensagem?
Um campo de endereço dentro do pacote especifica o
destinatário pretendido
Redes Difusão
Três tipos de comunicação:
Unicasting
Multicasting
Broadcasting
Redes Difusão
Unicasting
Redes Difusão
Unicasting
Oi !!!Redes Difusão
Multicasting
Gilda, Jeremias, Cordélia e
Redes Difusão
Multicasting
Oi !!! Oi !!! Oi !!! Oi !!! Gilda, Jeremias, Cordélia e Godofredo!!!Redes Difusão
Broadcasting
Redes Difusão
Broadcasting
Pessoal !!!
Relembrando...
Redes Ponto-a-Ponto
Conexões são entre pares de computadores
Pacotes são enviados na modalidade store-and-forward Algoritmos de roteamento são muito importantes
Relembrando...
Escala
Classificação de processadores interconectados em função da distância entre eles:
1 m Metro quadrado 10 m Sala 100 m Edifício 1 km Campus 10 km Cidade 100 km País 1.000 km Continente 10.000 km Planeta
Personal Area Networks Rede pessoal
Local Area Networks Rede local
Metropolitan Area Networks Rede metropolitana
Wide Area Networks Rede geograficamente distribuída A Internet
Exemplo Distância entre os
Projeto de Redes de Computadores
Projeto de Redes de Computadores
Objetivos Gerais
Aprender a projetar redes de computadores de forma a
satisfazer os objetivos de negócio e os objetivos técnicos de um cliente
Aprender a desenvolver o projeto lógico de uma rede Aprender a desenvolver o projeto físico de uma rede Aprender a testar o projeto de uma rede
Aprender a otimizar o projeto de uma rede
Análise de Requisitos:
Identificação das
Necessidades e Objetivos do Cliente
Levantamento de requisitos, incluindo
Objetivos e restrições do negócio Objetivos e restrições técnicos
Projeto Lógico da Rede
Desenvolvimento da topologia da rede
Pode ser plana ou hierárquica, dependendo do tamanho
Desenvolvimento de esquemas de endereçamento
Endereçamento de redes Sub-Redes
Projeto Físico da Rede
Seleção de tecnologias e dispositivos para a rede
Tecnologias Ethernet, Fast Ethernet, ATM, ... Dispositivos Hubs Switches Roteadores Cabeamento ...
Testes, Otimização e Documentação
do Projeto de Rede
Escrever e implementar um plano de testes
Implementar uma rede piloto Otimizar o projeto da rede
Uso de mecanismos especiais de enfileiramento em roteadores Uso de mecanismos especiais de switching
Projeto de Redes de Computadores
Agenda
Análise de Requisitos
Projeto Lógico
Projeto Físico
Projeto de Redes de Computadores
Agenda
Análise de Requisitos
Projeto Lógico
Projeto Físico
Análise de Requisitos
Análise de objetivos de negócio
Analisar os objetivos de negócio é absolutamente crucial
ao sucesso do projeto
O projeto final da rede não é analisado em termos de sua beleza ou elegância técnica mas em termos de benefícios para o negócio
Embora seja tentador para o técnico não se meter em
assuntos não técnicos,
não se pode pular essa fase!
Segue uma lista do que deve ser descoberto junto ao
1 - Conhecendo o negócio do cliente
Antes de discutir objetivos de negócio com o cliente, é
bom
entender o negócio
O cliente participa de que indústria ou área de serviços? Qual é o mercado do cliente?
Quem são os fornecedores e parceiros do cliente? Que produtos e serviços o cliente produz?
Que produtos e serviços o cliente utiliza?
Quais são as vantagens competitivas do cliente?
Seu projeto poderá ajudar a melhorar a posição
2 - Conhecendo a estrutura organizacional
do cliente
Nas primeiras reuniões com o cliente, descubra a estrutura
organizacional
Quais são os departamentos? Quais são as linhas de negócio? Quais são os parceiros?
Onde estão as filiais?
Seu projeto de rede refletirá provavelmente a estrutura
corporativa
Identifique os maiores grupos de usuários pois isso afetará o fluxo de tráfego na rede
Descubra quem são os responsáveis
técnicos e financeiros
pelo
projeto da nova rede
3 - Identificando o objetivo maior da
rede
Obtenha, em uma única frase, o
objetivo maior
da nova
rede, do ponto de vista do negócio
Por que o cliente quer uma nova rede?
Para que a rede será usada?
Como a rede deve ajudar o cliente no seu negócio?
Algumas possibilidades de objetivo de negócio para a rede
são:
Aumentar
faturamento e lucro
Melhorar a
comunicação
corporativa
Construir
parcerias
com outras empresas
3 - Identificando o objetivo maior da
rede
Algumas possibilidades de objetivo de negócio para a rede são:
Mudar o modelo de negócio para se basear numa rede de alcance
mundial
Modernizar tecnologias obsoletas
Cuidado! Isso quase nunca é um objetivo de negócio!
Reduzir custos de telecomunicações e de rede, incluindo
overheads de manter redes separadas para voz, dados e vídeo
Fornecer mais informação a mais gente para que tomem decisões
3 - Identificando o objetivo maior da
rede
Algumas possibilidades de objetivo de negócio para a rede são:
Melhorar a segurança e confiabilidade de aplicações e dados de
missão crítica
Melhorar o suporte ao cliente (do cliente)
4 - Identificando os critérios de
sucesso
Quais são os critérios de sucesso do projeto de rede, do ponto
de vista do cliente?
À luz de quê o cliente vai dizer que a nova rede é bem
sucedida?
Diminuir os custos operacionais, Aumentar o faturamento, Construir parcerias, ...
A resposta pode ser diferente para pessoas diferentes:
Diretoria, Gerentes operacionais, Usuários finais, Engenheiros de suporte à rede, ...
Lembre de
formar alianças
e comprometimentos internos para
5 - Identificando as conseqüências do
fracasso
O que ocorre se o projeto da rede for um fracasso
Não for feito Não tiver desempenho
adequado
...
Qual é a
visibilidade
do projeto da rede à alta direção da
empresa
Quais são os
efeitos de uma má operação da rede
nos aspectos
6 - Identificando escopo da nova rede
Está se construindo uma nova rede ou ampliando uma rede
existente?
Qual é o tipo de rede sendo projetada?
Segmento: Uma rede única usando uma tecnologia particular e única de camada 2
LAN: Um conjunto de segmentos interconectados com pontes ou switches, normalmente usando uma única tecnologia de camada 2
6 - Identificando escopo da nova rede
Qual é o tipo de rede sendo projetada?
Rede de prédio: Múltiplas LANs dentro de um único prédio (grande), normalmente conectadas a um backbone no prédio
Rede de campus: Rede abrangendo múltiplos prédios, numa área geográfica limitada, normalemente conectados a um backbone de campus
WAN: Rede geograficamente abrangente incluindo conexões ponto‐a‐ponto, Frame relay, ATM e outras tecnologias de longo alcance
Rede corporativa: Grande rede abrangente envolvendo múltiplos campi, serviços de acesso remoto e uma ou mais WANs
7 - Identificando as aplicações do cliente
que utilizarão a rede
Descobrir aplicações atuais e futuras
Uma tabela como mostrada abaixo pode ser preenchida
Nome da Aplicação:dada pelo usuário
Tipo de Aplicação: Aplicações do usuário ou Aplicações de sistema Criticalidade:
1 Extremamente crítico, 2 Mais ou menos crítico, 3 Não crítico
Comentários:
Aplicações do Usuário
Correio eletrônico
Transferência de arquivos
Compartilhamento de arquivos
Acesso a bancos de dados
Web browsing
Videoconferência
Telefonia na Internet ou na rede corporativa
Terminais ponto‐de‐venda
Controle de estoque
Aplicações de Sistema
Autenticação e autorização de usuários
Boot remoto
Download remoto de configuração
Serviços de diretório (naming service)
Backup via rede
Gerência de rede
Distribuição de software
Análise de restrições de negócio
Restrições podem seriamente afetar o projeto de uma rede,
alguns aspectos são:
Politicagem e políticas
Não entender certos aspectos políticos da situação do cliente podem
comprometer o projeto da rede
Fracassos não são devidos exclusivamente a problemas técnicos!
Aspectos técnicos de recursos humanos
Se informe sobre as habilidades dos técnicos da empresa
Certas empresas não estão prontas para certos tipos de redes complexas
Restrições orçamentárias
Orçamento disponível
Análise de restrições de negócio
Politicagem e políticas
Escute o que acontece nas reuniões para identificar os
seguinte
aspectos políticos
:
Guerras de poder
Opiniões tendenciosas
"Comprometimentos" com certos fornecedores de tecnologia Relações entre grupos
Fracassos passados envolvendo um projeto de rede
Quais são os gerentes mais comprometidos a favor e contra o
Análise de restrições de negócio
Politicagem e políticas
Escute o que acontece nas reuniões para identificar os
seguinte
aspectos políticos
:
O que esses gerentes têm a ganhar ou perder com o sucesso ou
fracasso do projeto
Quem deseja ardentemente que o projeto fracasse?
Que postos de trabalho serão removidos devido à nova rede? Qual é a tolerância a risco na empresa?
Isso afeta se o projeto deve ser conservador ou se pode inovar com tecnologias de ponta
Análise de restrições de negócio
Politicagem e políticas
Se informe sobre as políticas internas da empresa:
Há compromissos com certos protocolos, padrões, fornecedores? Há um entendimento claro sobre o uso de soluções abertas ou
proprietárias?
Há certas plataformas "aprovadas" na empresa?
Há tecnologias já escolhidas e que devem ser incorporadas ao projeto? Há poder descentralizado (em departamentos, p. ex.) sobre a compra
de soluções?
Análise de restrições de negócio
Restrições orçamentárias
Se informe sobre o orçamento disponível, incluindo:
Aquisição de equipamentos Aquisição de licenças de software Contratos de manutenção
Contratos de suporte
Contratação de novos empregados
Identifique a necessidade de novas contratações durante o projeto
Treinamento de empregados
Análise de restrições de negócio
Restrições orçamentárias
Consultoria
Às vezes, você poderá ajudar gerentes a elaborarem uma
análise
ROI
(Return On Investment)
Pode ser necessário para aprovar a implantação do projeto Como a rede vai se pagar e em quanto tempo?
Pode incluir reduções de custo, melhoras de produtividade, expansão em outros mercados, aumentos de faturamento, etc.
Checklist de Objetivos de Negócio
Você está pronto se poder responder positivamente às seguintes
perguntas:
Pesquisei a área de negócio e os competidores do meu cliente Entendo a estrutura corporativa do cliente
Elaborei uma lista dos objetivos de negócio do cliente, incluindo uma
breve descrição do objetivo maior da rede sendo projetada
O cliente identificou operações de missão crítica
Entendo os critérios de sucesso do cliente e as conseqüências do
fracasso
Entendo o escopo do projeto de rede
Identifiquei as aplicações de rede do cliente
O cliente explicou políticas sobre fornecedores, protocolos e
Checklist de Objetivos de Negócio
O cliente explicou políticas sobre o uso de sistemas abetos versus
soluções proprietárias
O cliente explicou políticas sobre a distribuição de responsabilidades
para o projeto e implantação da rede
Conheço o orçamento do projeto
Conheço o cronograma do projeto, incluindo data final e acredito que
seja factível
Conheço as habilidades dos técnicos da empresa
Discuti as necessidades de treinamento de empregados com o cliente Tenho conhecimento dos aspectos políticos da empresa que poderão
Análise dos Objetivos e Restrições
Técnicos
Analisar os objetivos técnicos do cliente é importante para
poder recomendar tecnologias apropriadas para satisfazer
o usuário
Os objetivos técnicos que examinaremos são:
Escalabilidade Disponibilidade Desempenho Segurança Gerenciabilidade Usabilidade Adaptabilidade
Também deveremos ver os tradeoffs entre esses objetivos
Escalabilidade
Quanto crescimento um projeto de rede deve suportar?
É um objetivo primário de quase todo projeto de rede
Adicionam se usuários, aplicações, sites e conexões de rede a um ritmo veloz
Planejando para a expansão
Descubra qual é o crescimento planejado para a rede nos próximos 2 anos
Raramente o cliente sabe mais do que isso
Faça algumas perguntas como
Quantos usuários adicionais acessarão a rede?
Quantos hosts (incluindo servidores) serão adicionados? ....
Escalabilidade
Restrições de Escalabilidade
Lembre que certas tecnologias de rede não são inerentemente escaláveis
Exemplo:
Redes com endereçamento plano (redes de camada 2 envolvendo hubs, switches simples)
Exemplo:
Redes que suportam serviços baseados em broadcast
Disponibilidade
Refere se ao percentual de tempo que a rede está disponível
É freqüentemente um objetivo crucial do cliente
Exemplo: Se uma rede deve ficar 24 horas no ar e pára 3 horas numa
semana de 168 horas, a disponibilidade é de 98,21% (165/168)
Isso é um valor normalmente considerado muito ruim
Disponibilidade é diferente de confiabilidade
Confiabilidade inclui acuraria, taxas de erro, etc.
Outro aspecto da disponibilidade é a
recuperação
após um
desastre
Onde ter cópias de backup dos dados?
Especificação de requisitos de
confiabilidade
95% só serve para testes ou protótipos
A
maioria
dos sistemas opera por volta de
99,95%
99,98%
são desejáveis para muitos sistemas de
missão crítica
99,99% é o limite da tecnologia atualmente (há não ser que
tenha muita grana!)
Até 99,9%, a disponibilidade é baixa, acima disso, é considerada
Disponibilidade
O custo de tempo Parado
Para ter uma idéia da situação, descubra quanto dinheiro a
empresa perde por hora de downtime
Para aplicações com alto custo de downtime, pode-se mais útil
especificar a disponibilidade com dois números em vez de um
só:
Mean Time Between Failures (MTBF) Mean Time To Repair (MTTR)
Disponibilidade = MTBF/(MTBF+MTTR)
Exemplo: MTBF de 4000 horas e MTTR de 1 hora (um valor típico) => 99,98% Um MTTR muito baixo indica que providências especiais deverão ser
tomadas
Desempenho
Muitos clientes
não sabem
especificar seus requisitos de
desempenho com precisão
"Quero que a rede seja rápida!"
Neste caso, você terá que fazer algumas suposições
Nos próximos slides será mostrado como fazer isso!Desempenho
Definições de Desempenho
Capacidade (bandwidth): a capacidade de uma rede carregar tráfego em bits por segundo
Utilização: percentual da capacidade usada, na média Utilização máxima: valor da utilização em que a rede é
considerada saturada
Vazão: Quantidade de dados úteis transferidos sem erro por segundo
Carga oferecida: A soma de todo o tráfego oferecido à rede (em bps) num determinado momento
Acuracia: Quantidade de tráfego útil corretamente transmitido, relativo ao tráfego total
Eficiência: Quantidade de dados úteis transmitidos, descontados os overheads
Desempenho
Definições de Desempenho
Atraso (latência): Tempo médio entre o momento em que um quadro está pronto para ser transmitido e sua recepção em algum destino
Variação de atraso: Quantidade de variação no atraso médio Tempo de resposta: Tempo entre um pedido de serviço e a
recepção de uma resposta
Dependendo da situação, uma ou outra (ou várias) dessas
Desempenho
As causas do Atraso
Tempo de propagação
Propagação de sinais a 2/3 da velocidade da luz
Aproximadamente 4 microssegundos por kilometro (4 x 10-6 segundos)
Muito importante em enlaces longos (intercontinentais, por exemplo) Muito importante em enlaces de satélite
36000 Kilometros de altura 270 ms para subir e descer
540 ms para ter eco de um caractere usando SSH
Tempo de transmissão
Para um pacote de P bits e um canal de C bps, o tempo de transmissão é de P/C segundos
Exemplo: P = 1024 bytes, enlace E1 de 2 Mbps, tempo de transmissão = 4 ms
Tempo de chaveamento de pacotes
10 a 50 microssegundos por pacote em um comutador “switch” Mais alto para roteadores
Desempenho
Variações no Atraso (jitter)
Aplicações multimídia precisam de atraso pequeno e pequena variação no atraso
É causada pelas rajadas de tráfego
Diversas técnicas (Hardware/Software) estão surgindo para oferecer QoS
Pode ser minimizado com bufferização no receptor, mas ao custo de aumentar o atraso
Desempenho
Tempo de Resposta
É o mais importante para usuários humanos
Para aplicações interativas, o limite básico é 100ms
Tempos maiores que 100 ms são sentidos pelos usuários
Para transferência maiores (página web, por exemplo), usuários podem esperar mais (2 a 5 segundos)
Desempenho
Vazão
Quantidade de dados úteis transferidos por segundo “sem
erro”
Algumas aplicações não se preocupam com atraso, mas precisam de vazão
Desempenho
Acurácia
Dados recebidos no destino sejam iguais aos dados
enviados pela fonte
Causas da falta de acurácia
Problemas de conexões físicas ( cabos frouxos, conectores
mal-feitos, etc)
Ruído causado por máquinas elétricas (motores) Dispositivos com falhas
Desempenho
Eficiência
Efeito de overhead na transmissão de informação
Causas de ineficiência:
Colisões, Re-rotamento, Cabeçalhos, Passagem de ficha, ....
Uma forma de minimizar ineficiências devidas a cabeçalhos é de usar o
maior quadro possível na tecnologia sendo empregada
Há um limite no tamanho do quadro para diminuir erros de quadros, já que um quadro
muito grande tem maior probabilidade de sofrer danos na transmissão, perdendo assim todo o quadro
Tecnologia Quadro Máximo
Ethernet 10Mbps e Fast Ethernet100Mbps 1518 byte (Cabeçalho e CRC) Gigabit Ethernet 1000 Mbps (Switch moderno) 9216 bytes (Cabeçalho e CRC)
Tradeoffs no projeto de redes
Alguns objetivos técnicos entram em conflitos com outros
Custo x Maioria dos outro objetivos
Alta disponibilidade implica em redundância (maior custo)
Alto desempenho requer altas capacidades de enlaces ou outras tecnologias caras
(Giga Ethernet)
Como lidar com esses tradeoffs?
Pedindo ao cliente para dizer o percentual aproximado a ser gasto para cada
objetivo, exemplo :
Escalabilidade 20%, Desempenho 15% Segurança 25%
Checklist para objetivos técnicos
O cliente me informou sobre:
Planos para implementar uma intranet ou extranet
Planos de expansão do cliente para os próximos dois anos ....
Documentei
Objetivos de disponibilidade em termos de % de uptime
Objetivos para vazão desejada ou necessária para cada aplicação ...
Discuti com o cliente
Os riscos e requisitos de segurança com cliente ....
Checklist para objetivos técnicos
Identifiquei aplicações que precisam de tempos de resposta
menores do que o normal de 100ms
Atualizei a tabela de aplicações para incluir objetivos
técnicos
Nome da aplicação
Tipo da aplicação
Nova Criticalidade Custo de downtime MTBF aceitável MTTR aceitável Vazão desejada Atraso máximo Variação máxima de atraso Comentá rios
Caracterização da Rede Existente
Rede que está sendo expandida ou remodelada deve ser
examinada e caracterizada detalhadamente
A caracterização inclui:
Descobrir a topologia Descobrir a estrutura física O desempenho da rede
Deseja-se identificar gargalos existentes e adquirir um baseline de desempenho para efeitos comparativos futuros
Caracterização da infra-estrutura da rede
Montar um mapa de rede, incluindo a localização de
segmentos e dispositivos de interconexão
Descobrir os tipos e tamanhos de estruturas de
cabeamento usados
Descobrir as restrições arquiteturais e ambientais
....
Desenvolvimento de uma mapa de rede
Ferramentas que podem ser usadas para montar o mapa
de rede
Visio Professional
Ferramentas que descobrem topologias automaticamente
ClickNet Professonal
NetSuite Professional Audit Nagios
Desenvolvimento de uma mapa de rede
O que incluir no mapa de rede?
Informação geográfica (países, estados, cidades, campi) Conexões WAN entre países, estados e cidades
Prédios, andares e salas
Conexões LAN e WAN entre prédios e entre campi Tecnologias dos enlaces (Ethernet, Fast Ethernet, etc) Localização de roteadores e comutadores
Localização e alcance de VLANs
Use cores para diferenciar VLANs
Desenvolvimento de uma mapa de rede
Desenvolvimento de uma mapa de rede
Caracterização do cabeamento e mídias
Documente o tipo de cabeamento usado UTP Cat-5, Cat-6, cabo coaxial, fibra multimodo, fibra monomodo, etc.)
Tente levantar o comprimento dos cabos
Levante todos os tipos de cabeamento disponíveis
Cabeamento vertical “entre andares”
Cabeamento horizontal “para chegar aos conectores nas paredes das salas”
Cabeamento de área de trabalho “para chegar dos conectores de parede até as estações”
Desenvolvimento de uma mapa de rede
Verificação de restrições arquiteturais e ambientais
Cabeamento externo (Restrições ambientais) Deve passar por áreas que podem sofrer enchentes? Deve passar por áreas que pertence a terceiros?
Deve passar por áreas onde atividades de construção poderiam quebrar
cabos
...Etc.
Cabeamento interno ( Restrições arquiteturais)
Como está a proteção contra interferência eletromagnética para a nova
rede?
Há acesso fácil aos equipamentos para detecção/depuração de problemas? ... Etc.
Verificação do desempenho da rede
existente
É extremamente útil poder comparar o desempenho da
nova rede com a rede existente
Será mais fácil mostrar ao cliente como o desempenho melhorou na nova rede
Se o desempenho não for um objetivo mas baixo custo for, você vai poder mostrar como o desempenho não sofreu na nova rede
Verificação do desempenho da rede
existente
Adquirir um baseline de desempenho
Não é fácil obter um baseline de desempenho
Onde adquirir dados? (A rede pode ser muito grande) Em que momentos adquirir dados? (média, pico)
Durante quanto tempo adquirir dados? (horas? Dias? Semanas?)
Você pode não ter muito tempo disponível
Checklist de saúde da rede
A rede existente está saudável se: A topologia de rede e a infra-estrutura física estão bem documentadas
Endereços de rede e nomes são atribuídos de forma estruturada e estão bem
documentados
O cabeamento da rede foi instalado de forma estruturada e está bem etiquetado A disponibilidade da rede satisfaz os objetivos do cliente
A segurança da rede satisfaz os objetivos do cliente
Nenhum segmento tem mais do que 1 erro de CRC a cada milhão de bytes Nenhum segmento Ethernet tem taxa total de colisão maior que 3%
O tráfego de broadcast não ultrapassa 20% do tráfego total
O tamanho máximo do quadro foi otimizado para cada tecnologia utilizada no enlace Nenhum roteador está descartando mais do que 1% dos pacotes
Exercícios
1 - Qual seria o prejuízo da empresa por ano, se a
empresa para qual você está projetando uma rede deixa
de faturar 2mil reais por hora de downtime.
Supondo que a rede proposta tem um MTBF “Mean Time Between Failures” de 1000 horas e um MTTR “Mean Time To Repair” de 10 horas.
Dicas
O ano tem (365.25 * 24 ) 8766 horas
Exercícios
2 – Se a despesa com redundância de equipamentos e um
técnico residente fossem de 100 mil reais por ano e assim
o MTTR “Mean Time To Repair” do exercício 1 fosse
reduzido para 1 hora.
Seria vantagem ter as despesas com redundância e um técnico residente? Explique!
Projeto de Redes de Computadores
Agenda
Análise de Requisitos
Projeto Lógico
Projeto Físico
Projeto de Redes de Computadores
Projeto Lógico da Rede
Constituído por:
Projeto da Topologia da Rede ( Mapa de alto nível)
Questões para Revisão
Projeto do Modelo de Endereçamento
Endereçamento de redes Sub-Redes
Questões para Revisão
VLANs – LAN Virtual
Projeto da Topologia da Rede
Assim que surge o problema de conectar mais de dois
computadores torna-se necessário decidir como interligá-los
Conectar os computadores diretamente a todos os outros?
Passar cabos a partir de cada nó da rede para todos os outros nós “Assumindo que tenha lugares suficientes para plugar todos os cabos, tecnicamente isso funcionária bem”
Problema: quantidade de cabos que seriam usados
Número de cabos = ( N * ( N-1 ) )/2 Número de Computadores 5 8 25 Cabos necessários 10 28 300
Projeto da Topologia da Rede
Exigências de cabeamento para uma rede com cinco nós
Exigências de cabeamento para uma rede com oito nós
Se não quiser gastar todo seu orçamento com cabeamento, você precisa imaginar um jeito mais eficiente de conectar os nós da rede
Projeto da Topologia da Rede
Ao longo da historia das redes, varias topologias foram
experimentadas, com maior ou menor sucesso
Os três tipos abaixo são esquemas básicos empregados na
conexão dos computadores, os outros são variantes deles:
Topologia em Barramento Topologia em Anel
Projeto da Topologia da Rede
Topologia em Barramento:
Os diversos computadores da rede compartilham um mesmo canal de comunicação (Enlace)
O fluxo de dados é bidirecional
Quando uma estação em uma rede transmite uma mensagem, o sinal elétrico percorre ambas as direções
As mensagens que circulam na rede são “captadas” por todos os computadores, mas apenas são recebidas pelo(s) computador(es) a que se destina(m)
Projeto da Topologia da Rede
Topologia em Barramento:
Quando um computador estiver transmitindo, toda a rede fica ocupada e se outro computador tentar transmitir ao mesmo tempo, ocorrerá uma colisão e é preciso reiniciar a transmissão Limitada ao número de nós que podem ocupar um segmento.
Cada novo nó que é incluído no cabo absorve parte do sinal desse cabo Em um determinado momento, a força do sinal é reduzida a um nível tão
baixo que se torna necessária a ajuda de um repetidor
Projeto da Topologia da Rede
Topologia em Barramento:
Pontos Positivos:
Simples e fácil de instalar Requer menos cabos
Hardware de custo reduzido
Pontos Negativos:
A rede fica mais lenta em períodos de uso intenso Os problemas são difíceis de isolar
Dificuldades de mudar ou mover nós (Computadores)
Projeto da Topologia da Rede
Topologia Estrela
Topologia em Estrela:
Todas as estações são conectadas a um periférico concentrador (Hub ou Switch)
Importante notar que o funcionamento da topologia em estrela depende do periférico concentrador utilizado, se for um Hub ou um Switch
Projeto da Topologia da Rede
Topologia Estrela
Topologia em Estrela:
Hub: é um periférico que repete para todas as suas portas os
pacotes que chegam, assim como ocorre na topologia em barramento
Continua havendo problemas de colisão e disputa para ver qual
estação utilizará o meio físico
Projeto da Topologia da Rede
Topologia em Estrela:
Switch:
Tem a capacidade de analisar o cabeçalho de
endereçamento dos pacotes de dados, enviando os dados
diretamente ao destino, sem replicá-lo desnecessariamente
para todas as suas portas
Isso faz com que a rede torne-se mais segura e muito mais
rápida, pois praticamente elimina problemas de colisão
Transmissões podem ser efetuadas simultaneamente, desde
que tenham origem e destinos diferentes, o que não é possível quando utilizamos topologia em barramento ou topologia em estrela com hub
Projeto da Topologia da Rede
Topologia Estrela
Topologia em Estrela:
Pontos Positivos:
Falha de um computador não afeta o restante da rede Fácil de adicionar novos computadores na rede
Monitoramento centralizado Pontos Negativos:
Custo de instalação é maior (mais cabos, componente central) Uma falha no dispositivo central paralisa a rede inteira
Projeto da Topologia da Rede
Topologia em Anel
Topologia em Anel:
Dispositivos são conectados em série, formando um circuito
fechado (anel)
Em uma rede em anel, cada nó tem sua vez de enviar e receber
informações através de um token (ficha)
A cada estação inserida, há um aumento de retardo na rede Somente o nó com o token pode enviar informações
Projeto da Topologia da Rede
Topologia em Anel
Topologia em Anel:
Pontos Positivos:
Razoavelmente fácil de instalar Requer menos cabo
Desempenho Uniforme Pontos Negativos:
Projeto da Topologia da Rede
Topologia Híbrida
Topologia Híbrida:
É uma configuração de rede local onde se conjugam duas ou mais topologias de rede distintas
Projeto da Topologia da Rede
Qual topologia devemos usar?
Em redes pequenas e médias, geralmente usamos somente um
tipo de topologia, como a topologia em barramento para redes pequenas e a topologia em estrela com ( hub ou switch) para redes médias
Dica: A rede de topologia em barramento é recomendada
para redes pequenas com poucas máquinas.
Mas se no projeto dessa rede você decidir que ela
poderá algum dia aumentar de tamanho, o melhor a ser feito é instalar uma rede de topologia em estrela com hub logo de uma vez, economizando dinheiro no futuro
Projeto da Topologia da Rede
Qual topologia devemos usar?
Você deve ter percebido que talvez a "melhor" topologia seja a
estrela usando switches
Acontece que o switch é um periférico extremamente caro
e talvez esse projeto não seja financeiramente viável por não haver custo/benefício para a empresa
Portanto, no caso de redes maiores (ou menores com
possibilidade de expansão), podemos utilizar redes híbridas, onde utilizamos diversos tipos de solução misturadas
Projeto Lógico da Rede
Constituído por:
Projeto da Topologia da Rede ( Mapa de alto nível)
Questões para revisão
Projeto do Modelo de Endereçamento
Seleção de protocolos de Pontes, Comutação e Roteamento Desenvolvimento da Segurança da Rede
Endereçamento
É o conceito Fundamental da interligação em rede
O endereço de um dispositivo é sua identificação exclusiva
Normalmente, os endereços são numéricos e seguem um formato padrão bem definido
O endereço contém, pelo menos, duas partes: uma rede (área) e um nó (host)
Endereçamento
Necessita ser considerado ao se interligarem três ou mais
computadores e podem ser assim classificados:
Endereços unicast: são usados para identificar interfaces individuais
Endereços multicast: identificam grupos de várias interfaces
Endereços de broadcast: os dados direcionados para esses endereços devem ser entregues para todos os nós da rede
Endereçamento
Para que os computadores de uma rede possam trocar
informações entre si é necessário que todos os
computadores adotem as mesmas regras para o envio e o
recebimento de informações
Este conjunto de regras é conhecido como Protocolo de comunicação
À medida que a Internet começou, a cada dia, tornar-se mais popular, o protocolo TCP/IP passou a tornar-se um padrão de fato, utilizando não só na Internet, como também nas redes internas das empresas, redes estas que começavam a ser conectadas à Internet
Endereçamento
Quando utilizamos o protocolo TCP/IP como protocolo de
comunicação em uma rede de computadores, temos alguns
parâmetros que devem ser configurados em todos os
equipamentos que fazem parte da rede
computadores, servidores, hubs, switchs, impressoras de rede, etc.
Endereçamento
Temos uma rede local, esta rede local não está conectada a
outras redes ou à Internet. Neste caso cada computador da
rede precisa de, pelo menos, dois parâmetros configurados:
Número IP
Máscara de sub-rede
Endereçamento
Número IP
É um número no seguinte formato: x.y.z.w (O valor máximo para cada um dos números (x, y, z ou w) é 255)
Não podem existir duas máquinas, com o mesmo número IP, dentro da mesma rede
Endereçamento
Número IP
Uma parte do Número IP (1, 2 ou 3 dos 4 números) é a identificação da rede, a outra parte é a identificação da máquina dentro da rede
Endereçamento
Número IP
O que define quantos dos quatro números fazem parte da identificação da rede e quantos fazem parte da identificação da máquina é a máscara de sub-rede (subnet mask)
Endereçamento
Número IP
As três primeiras partes da máscara de sub-rede (subnet) iguais a 255 indicam que os três primeiros números representam a identificação da rede e o último número é a identificação do equipamento dentro da rede.
Endereçamento
Número IP
As três primeiras partes da máscara de sub-rede (subnet) iguais a 255 indicam que os três primeiros números representam a identificação da rede e o último número é a identificação do equipamento dentro da rede.
Endereçamento
Número IP
Neste exemplo, temos um limite de 254 equipamentos que podem ser ligados neste rede
Observe que são 254 e não 256, pois o primeiro número 10.200.150.0 e o último número 10.200.150.255 não podem ser utilizados como números IP de equipamentos de rede.
Endereçamento
Número IP
Neste exemplo, temos um limite de 254 equipamentos que podem ser ligados neste rede
O primeiro é o próprio número da rede: 10.200.150.0 e o último é o endereço de Broadcast: 10.200.150.255. Ao enviar uma mensagem para o endereço de Broadcast, todas as máquinas da rede receberão a mensagem
Endereçamento
Com base no exposto podemos apresentar a seguinte
definição:
“Para se comunicar em uma rede baseada no protocolo
TCP/IP, todo equipamento deve ter, pelo menos, um
número IP e uma máscara de sub-rede, sendo que todos
os equipamentos da rede devem ter a mesma máscara de
Endereçamento
Observe que o computador com o IP 10.200.150.7 está com uma
máscara de sub-rede diferente da máscara de sub-rede dos demais computadores da rede
Neste caso é como se o computador com o IP 10.200.150.7 pertencesse a outra rede. Na prática este computador não conseguirá se comunicar com os demais computadores da rede, por ter uma máscara de sub-rede diferente dos demais
Endereçamento
Na tabela a seguir temos alguns exemplos de máscaras de sub-rede e
do número máximo de equipamentos em cada uma das respectivas redes
Quando a rede está isolada, ou seja, não está conectada à Internet ou
a outras redes externas, apenas o número IP e a máscara de sub-rede são suficientes para que os computadores possam se comunicar e trocar informações
Máscara Número de equipamentos
na rede
255.255.255.0 254
255.255.0.0 65.334
Endereçamento
A conexão da rede local com outras redes é feita através de links
de comunicação de dados. Para que essa comunicação seja possível é necessário um equipamento capaz de enviar/receber informações para/de outras redes
O equipamento utilizado para este fim é o Roteador
Todo pacote de informações que deve ser enviado para outras redes ou que vem de outras redes deve, obrigatoriamente, passar pelo Roteador
Como o Roteador é um equipamento de rede, este também terá um número IP
O número IP do roteador deve ser informado em todos os demais equipamentos que fazem parte da rede, para que estes equipamentos possam se comunicar com os redes externas.
Endereçamento
Para equipamentos que fazem parte de uma rede, baseada
no protocolo TCP/IP e conectada a outras redes ou a
Internet, devemos configurar, no mínimo, os seguintes
parâmetros:
Número IP
Máscara de sub-rede
Default Gateway (Roteador)
Em redes empresarias existem outros parâmetros que
precisam ser configurados. Um dos parâmetros que deve
ser informado é o número IP de um ou mais servidores
DNS – Domain Name System
Endereçamento
O DNS é o serviço responsável pela resolução de nomes.
Toda a comunicação, em redes baseadas no protocolo
TCP/IP é feita através do número IP.
Por exemplo, quando vamos acessar o site: http://www.globo.com, tem que haver uma maneira de encontrar o número IP do servidor onde fica hospedado o site.
O serviço que localiza o número IP associado a um nome é conhecido como Servidor DNS. Por isso a necessidade de informarmos o número IP de pelo menos um servidor DNS
Endereçamento
As configurações do protocolo TCP/IP podem ser
definidas manualmente
Esta é uma solução razoável para pequenas redes, porém pode ser um problema para redes maiores, com um grande número de equipamentos conectados
Para redes maiores é recomendado o uso do serviço
DHCP – Dynamic Host Configuration Protocol
Uma vez disponível e configurado, o serviço DHCP fornece, automaticamente, todos os parâmetros de configuração do protocolo TCP/IP para os equipamentos conectados à rede. Com o uso do DHCP uma série de procedimentos de
configuração podem ser automatizados, o que facilita a vida do Administrador e elimina uma série de erros.
Números Binários e Máscara de Sub-Rede
Princípios básicos do sistema de numeração binário
Relembrar como fazer cálculos simples e conversões de
Binário para Decimal e vice-versa
Feita a apresentação das operações básicas com números binários, veremos como o TCP/IP através de cálculos binários e, com base na máscara de sub-rede (subnet mask), determina se dois computadores estão na mesma rede ou fazem parte de redes diferentes
Números Binários e Máscara de Sub-Rede
Sistema de numeração binário:
Iniciaremos falando do sistema de numeração decimal,
para depois fazer
uma analogia ao apresentar o
sistema de numeração binário
Todos nós
conhecemos o sistema de numeração decimal,
no qual são baseados os números que usamos no nosso
dia-a-dia
Todos os números do sistema de numeração decimal são
escritos usando-se uma combinação dos seguintes
dez dígitos:
Números Binários e Máscara de Sub-Rede
Sistema de numeração binário:
Vamos analisar como é determinado o valor de um número
do sistema
de numeração decimal.
Por exemplo,
considere o seguinte número:
3548
O valor deste número é formado, multiplicando-se os dígitos do
número,
de trás para frente, por potências de 10,
começando com 10º. O último dígito (bem à direita) é
multiplicado por 10º, o penúltimo por 10
1, o próximo
por 10
2e assim por diante
Números Binários e Máscara de Sub-Rede
Sistema de numeração binário:
Vamos analisar como é determinado o valor de um número
do sistema de numeração decimal. Por exemplo, considere
o seguinte número:
3548
Este princípio aplicado ao sistema de numeração decimal é
válido para qualquer sistema de numeração
Resultado: 3 * 103 5 * 102 4 * 101 8 * 100
Igual a: 3000 500 40 8
Somando tudo: 3000 + 500 + 40 + 8 Igual a: 3548
Números Binários e Máscara de Sub-Rede
Sistema de numeração binário:
Por analogia, se o sistema decimal é baseado em dez
dígitos, então o sistema binário deve ser baseado em
dois dígitos?
Exatamente
Números no sistema binários são escritos usando-se
apenas os dois seguintes dígitos: 0 e 1
Exemplos de números binários
00101
Números Binários e Máscara de Sub-Rede
Sistema de numeração binário:
Como faço para saber o valor decimal de um
número binário?
Também por analogia, se, no sistema decimal para obter o
valor do número, multiplicamos os seus dígitos, de trás
para frente, por potências de 10, no sistema binário
fizemos esta mesma operação, só que baseada em
potências de 2, ou seja: 2
0, 2
1, 2
3, 2
4e assim por diante
Mostre que o número binário 1001011 é
Números Binários e Máscara de Sub-Rede
Sistema de numeração binário:
Como faço para saber o valor decimal de um
número binário?
Mostre que o número binário 1001011 é
equivalente ao número decimal 75
1 0 0 1 0 1 1
Resultado: 1 * 26 0 * 25 0 * 24 1 * 23 0 * 22 1 * 21 1 * 20
Igual a: 64 0 0 8 0 2 1
Somando Tudo: 64 + 8 + 2 + 1 Igual a: 75
Números Binários e Máscara de Sub-Rede
Sistema de numeração binário:
Mostre o número decimal equivalente ao números
binários abaixo:
10
10001 1001 10100
Máscara de sub-rede
Máscara de sub-rede 255.255.255.0 (Classe C) A rede é a 10.200.150
Todos os equipamentos
da rede tem os três
primeiras
partes
do
número IP como sendo
10.200.150
Rede local ligada a uma outras redes através de um roteador
Máscara de sub-rede
Como o TCP/IP usa a máscara de sub-rede e o roteador
Quando dois computadores tentam trocar informações em
uma rede, o TCP/IP precisa, primeiro, calcular se os dois
computadores pertencem a mesma rede ou a redes
diferentes
Situação 1: Os dois computadores pertencem a mesma rede
Neste caso o TCP/IP envia o pacote para o barramento local da rede, mas somente o destinatário do pacote é que o captura
Situação 2: Os dois computadores não pertencem a mesma
rede
Neste caso o TCP/IP envia o pacote para o Roteador (endereço do Default Gateway) e o Roteador se encarrega de fazer o pacote chegar até o destino
Máscara de sub-rede
Computador origem 10.200.150.5 Computador destino 10.200.150.8 Ambos com máscara de sub-rede
igual a 255.255.255.0
Como verificar se os dois computadores pertencem a mesma rede
O primeiro passo é converter o
número IP das duas máquinas e da máscara de sub-rede para binário
Operação “AND", bit a bit, entre o
Número IP (Origem e Destino) e a máscara de Sub-rede
Comparar os resultados das duas
operações “AND” Rede local ligada a uma outras redes
através de um roteador
Máscara de sub-rede
Verificando se os dois computadores pertencem a mesma rede
O primeiro passo é converter o número IP das duas máquinas e da máscara de
sub-rede para binário
Computador origem: 10.200.150.5 10 200 150 5 00001010 11001000 10010110 00000101 Computador destino:10.200.150.8 10 200 150 8 00001010 11001000 10010110 00001000 Máscara de sub-rede: 255.255.255.0 255 255 255 0 11111111 11111111 11111111 11111111
Máscara de sub-rede
Verificando se os dois computadores pertencem a mesma rede
Operação “AND", bit a bit, entre o Número IP (Origem e Destino) e a máscara de Sub-rede 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 Origem 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 Máscara 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 Resultado 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 Destino 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 Máscara 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 Resultado
Compara os resultados das duas operações. Se os dois resultados forem iguais, os dois computadores, origem e destino, pertencem a mesma rede local
Máscara de sub-rede
Computador origem 10.200.150.5 Computador destino 10.204.150.8 Ambos com máscara de sub-rede
igual a 255.255.255.0
Como verificar se os dois computadores pertencem a mesma rede
O primeiro passo é converter o
número IP das duas máquinas e da máscara de sub-rede para binário
Operação “AND", bit a bit, entre o
Número IP (Origem e Destino) e a máscara de Sub-rede
Comparar os resultados das duas
operações “AND” Rede local ligada a uma outras redes
através de um roteador Origem
Máscara de sub-rede
Verificando se os dois computadores pertencem a mesma rede
O primeiro passo é converter o número IP das duas máquinas e da máscara de
sub-rede para binário
Computador origem: 10.200.150.5 10 200 150 5 00001010 11001000 10010110 00000101 Computador destino:10.204.150.8 10 204 150 8 00001010 11001100 10010110 00001000 Máscara de sub-rede: 255.255.255.0 255 255 255 0 11111111 11111111 11111111 11111111
Máscara de sub-rede
Verificando se os dois computadores pertencem a mesma rede
Operação “AND", bit a bit, entre o Número IP (Origem e Destino) e a máscara de Sub-rede 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 Origem 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 Máscara 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 Resultado 0 0 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 Destino 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 Máscara 0 0 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 Resultado
Compara os resultados das duas operações. Os dois resultados são diferentes
Nesta situação o TCP/IP envia o pacote para o Roteador (endereço do Default Gateway) e o Roteador se encarrega de fazer o pacote chegar até o destino
Máscara de sub-rede
Devido a um erro de configuração na
máscara de sub-rede
Ao fazer os cálculos, o TCP/IP chega a
conclusão que este computador pertence a uma rede diferente, o que faz com que ele não consiga se comunicar com os demais computadores da rede local
Rede local ligada a uma outras redes através de um roteador
O computador 10.200.150.4, apesar de estar fisicamente na
Projeto Modelo de Endereçamento
Endereçamento IP – Classes de Endereços:
Vimos que a máscara de sub-rede é utilizada para determinar
Qual "parte" do endereço IP representa o número da Rede Qual “parte” representa o número da máquina dentro da Rede
A máscara de sub-rede também foi utilizada na definição
original das classes (A, B, C, D e E) de endereço IP. Em
cada classe existe um determinado número de redes
possíveis e, em cada rede, um número máximo de máquinas
Vamos iniciar com uma descrição detalhada de cada Classe de
Classes de Endereços
Classe A
Esta classe foi definida com tendo o primeiro bit (dos 32 bits que formam um número IP) do número IP como sendo igual a zero.
Com isso o primeiro número IP somente poderá variar de 1 até 126 (na prática até 127, mas o 127 é um número IP reservado para fazer referência ao próprio computador, conhecido como localhost)
Valor Máximo 0 1 1 1 1 1 1 1
Resultado 0*27 1*26 1*25 1*24 1*23 1*22 1*21 1*20
Igual a 0 64 32 16 8 4 2 1
Classes de Endereços
Classe A
Por padrão, para a Classe A, foi definida a seguinte
máscara de sub-rede: 255.0.0.0
8 bits para o endereço da rede e 24 bits para o endereço
da máquina dentro da rede
Para determinar quantas redes podem existir e qual o
número máximo de máquinas por rede, pode-se utilizar
a fórmula a seguir:
2
n
- 2
Onde "n" representa o número de bits utilizado para a rede ou para a identificação da máquina dentro da rede ( - 2? ) São endereços reservadosClasses de Endereços
Número de redes Classe A:
Número de bits para a rede: 7
Como o primeiro bit sempre é zero, este não varia. Por isso
sobram 7 bits para formar diferentes redes:
27 -2 = 128-2 = 126 redes Classe A
Número de máquinas em uma rede Classe A:
Número de bits para identificar a máquina: 24Classes de Endereços
Na Classe A temos apenas um pequeno número de redes
disponíveis, porém um grande número de máquinas em cada
rede
Com este esquema de endereçamento, teríamos poucas
redes Classe A e com um número muito grande de máquinas
em cada rede. Isso causaria desperdício de endereços
Pois se o endereço de uma rede Classe A fosse disponibilizado para um empresa, esta utilizaria apenas uma pequena parcela dos endereços disponíveis e todos os demais endereços ficariam sem uso
Para resolver esta questão passou-se a utilizar a divisão de uma rede em várias sub-redes, assunto que será visto adiante!