• Nenhum resultado encontrado

Projeto-de-Redes-de-Computadores

N/A
N/A
Protected

Academic year: 2021

Share "Projeto-de-Redes-de-Computadores"

Copied!
352
0
0

Texto

(1)
(2)

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/

(3)

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

(4)

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

(5)

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:

(6)

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 ⇒

(7)

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

(8)

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)

(9)

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

(10)

Redes Difusão

Três tipos de comunicação:

Unicasting

Multicasting

Broadcasting

(11)

Redes Difusão

Unicasting

(12)

Redes Difusão

Unicasting

Oi !!!

(13)

Redes Difusão

Multicasting

Gilda, Jeremias, Cordélia e

(14)

Redes Difusão

Multicasting

Oi !!! Oi !!! Oi !!! Oi !!! Gilda, Jeremias, Cordélia e Godofredo!!!

(15)

Redes Difusão

Broadcasting

(16)

Redes Difusão

Broadcasting

Pessoal !!!

(17)

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

(18)

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

(19)
(20)
(21)
(22)

Projeto de Redes de Computadores

(23)

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

(24)

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

(25)

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

(26)

Projeto Físico da Rede

Seleção de tecnologias e dispositivos para a rede

 Tecnologias Ethernet, Fast Ethernet, ATM, ...

 Dispositivos  Hubs  Switches  Roteadores  Cabeamento  ...

(27)

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

(28)

Projeto de Redes de Computadores

Agenda

Análise de Requisitos

Projeto Lógico

Projeto Físico

(29)

Projeto de Redes de Computadores

Agenda

Análise de Requisitos

Projeto Lógico

Projeto Físico

(30)

Análise de Requisitos

(31)

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

(32)

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

(33)

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

(34)

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

(35)

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

(36)

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)

(37)

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

(38)

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

(39)

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

(40)

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

(41)

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:

(42)

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

(43)

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

(44)

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

(45)

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

(46)

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

(47)

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?

(48)

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

(49)

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.

(50)

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

(51)

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

(52)

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

(53)

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?  ....

(54)

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

(55)

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?

(56)

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

(57)

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

(58)

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!

(59)

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

(60)

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

(61)

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

(62)

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

(63)

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)

(64)

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

(65)

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

(66)

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)

(67)

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%

(68)

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  ....

(69)

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

(70)

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

(71)

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

....

(72)

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

(73)

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

(74)

Desenvolvimento de uma mapa de rede

(75)

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”

(76)

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.

(77)

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

(78)

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

(79)

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

(80)

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

(81)

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!

(82)

Projeto de Redes de Computadores

Agenda

Análise de Requisitos

Projeto Lógico

Projeto Físico

(83)

Projeto de Redes de Computadores

(84)

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

(85)

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

(86)

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

(87)

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

(88)

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)

(89)

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

(90)

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)

(91)

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

(92)

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

(93)

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

(94)

Projeto da Topologia da Rede

Topologia Estrela

Topologia em Estrela:

Pontos Positivos:

Falha de um computador não afeta o restante da redeFácil de adicionar novos computadores na rede

Monitoramento centralizadoPontos Negativos:

Custo de instalação é maior (mais cabos, componente central)Uma falha no dispositivo central paralisa a rede inteira

(95)

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

(96)

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:

(97)

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

(98)

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

(99)

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

(100)

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

(101)

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)

(102)

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

(103)

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

(104)

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.

(105)

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

(106)

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

(107)

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

(108)

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)

(109)

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.

(110)

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.

(111)

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.

(112)

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

(113)

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

(114)

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

(115)

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

(116)

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.

(117)

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

(118)

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

(119)

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.

(120)

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

(121)

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:

(122)

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

2

e assim por diante

(123)

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

(124)

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

(125)

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

4

e assim por diante

Mostre que o número binário 1001011 é

(126)

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

(127)

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

10001100110100

(128)

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

(129)

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

(130)

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

(131)

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

(132)

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

(133)

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

(134)

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

(135)

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

(136)

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

(137)

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

(138)

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

(139)

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 reservados

(140)

Classes 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: 24

(141)

Classes 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!

Referências

Documentos relacionados

Discussion: Malfunction at the NPS modulatory system in the cortical areas (which is causing excitations in brain areas, such as amygdala and hypothalamus) does not only

Podem treinar tropas (fornecidas pelo cliente) ou levá-las para combate. Geralmente, organizam-se de forma ad-hoc, que respondem a solicitações de Estados; 2)

O objetivo deste trabalho foi avaliar épocas de colheita na produção de biomassa e no rendimento de óleo essencial de Piper aduncum L.. em Manaus

Este trabalho buscou, através de pesquisa de campo, estudar o efeito de diferentes alternativas de adubações de cobertura, quanto ao tipo de adubo e época de

Dessa forma, os níveis de pressão sonora equivalente dos gabinetes dos professores, para o período diurno, para a condição de medição – portas e janelas abertas e equipamentos

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

225 - meio ambiente ecologicamente equilibrado, neste incluso o do Trabalho (VIII, Art 200)  colaborar na proteção do meio ambiente, nele compreendido o do

Como já destacado anteriormente, o campus Viamão (campus da última fase de expansão da instituição), possui o mesmo número de grupos de pesquisa que alguns dos campi