Introdução à Redes (Locais) de Computadores

100
Introdução à Redes Introdução à Redes (Locais) de (Locais) de Computadores Computadores Roberto Willrich Roberto Willrich INE - CTC-UFSC INE - CTC-UFSC E-Mail: [email protected] E-Mail: [email protected] URL: URL: http://www.inf.ufsc.br/~willr http://www.inf.ufsc.br/~willr ich ich

description

Introdução à Redes (Locais) de Computadores. Roberto Willrich INE - CTC-UFSC E-Mail: [email protected] URL: http://www.inf.ufsc.br/~willrich. Introdução. Plano do Capítulo Objetivos das Redes de Computadores Definição de Redes de Computadores e protocolo de comunicação - PowerPoint PPT Presentation

Transcript of Introdução à Redes (Locais) de Computadores

Page 1: Introdução à Redes (Locais) de Computadores

Introdução à Redes Introdução à Redes (Locais) de Computadores(Locais) de Computadores

Roberto WillrichRoberto WillrichINE - CTC-UFSCINE - CTC-UFSCE-Mail: [email protected]: [email protected]: URL: http://www.inf.ufsc.br/~willrichhttp://www.inf.ufsc.br/~willrich

Page 2: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

2

IntroduçãoIntrodução

• Plano do CapítuloPlano do Capítulo– Objetivos das Redes de Computadores

– Definição de Redes de Computadores e protocolo de comunicação

– Classificação das Redes de Computadores

– Órgãos de padronização

– Sistemas abertos e proprietários

– Arquiteturas de Redes de Computadores

– Topologias de Redes de Computadores

– Tecnologias de Redes de Computadores

– Componentes essenciais de redes

– Segmentação de Redes

Page 3: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

3

Objetivos das Redes de Objetivos das Redes de ComputadoresComputadores• Redes CorporativasRedes Corporativas

– Compartilhamento de Recursos• disponibilização de programas, equipamentos e dados

ao alcance de todas as pessoas da rede

• impressora, disco, scanners, base de dados

– independente da localização física do recurso e do usuário.

• úteis para usuários ou processos na rede

– Servidores de arquivos compartilhados• Devido à economia proporcionada pelo uso dos

computadores pessoais, os projetistas passaram desenvolver sistemas baseados em PCs, armazenando os dados em servidores de dados

– Aparecimento do modelo cliente/servidor

Page 4: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

4

Objetivos das Redes de Objetivos das Redes de ComputadoresComputadores• ExemploExemplo

Estação de TrabalhoCliente

Estação de TrabalhoCliente

Estação de TrabalhoCliente/Servidor de Comunicação

ModemServidor de Arquivo/Servidor de Impressão

Servidor de Impressão

Page 5: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

5

Objetivos das Redes de Objetivos das Redes de ComputadoresComputadores• Redes Corporativas Redes Corporativas

– Meio de comunicação• Possibilidade de trabalho cooperativo entre

funcionários distantes entre si

– Ganho de agilidade na troca de informações.

– Economia• relação preço/desempenho dos pequenos

computadores é muito melhor do que a dos computadores de grande porte

– mainframes são dezenas de vezes mais rápidos do que os computadores pessoais, mas seu preço é milhares de vezes maior.

Page 6: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

6

Objetivos das Redes de Objetivos das Redes de ComputadoresComputadores• Redes Corporativas Redes Corporativas

– Escalabilidade• é a possibilidade de aumentar gradualmente o

desempenho do sistema à medida que cresce o volume de carga, adicionando mais processadores.

– Confiabilidade do sistema• através de fontes alternativas de fornecimento

– Ex: todos os arquivos podem ser copiados em duas ou três máquinas e, dessa forma, se um deles não estiver disponível, é possível recorrer a seu backup.

Page 7: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

7

Objetivos das Redes de Objetivos das Redes de ComputadoresComputadores• Redes para PessoasRedes para Pessoas

– Acesso a informações• acesso a informações remotas de interesse pessoal,

como informações bancárias, notícias, compras on-line, pesquisas diversas em bibliotecas digitais, etc.

– Comunicação pessoa a pessoa• troca de mensagens via e-mail, chat,

vídeoconferência, ensino a distância, newsgroups,etc.

– Entretenimento• vídeo e rádio sob demanda, jogos em tempo real com

várias pessoas, navegação web.

Page 8: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

8

Definição de Redes de ComputadoresDefinição de Redes de Computadores

• Módulos ProcessadoresMódulos Processadores– Qualquer dispositivo capaz de se comunicar através do

sistema de comunicação por troca de mensagem

• Sistema de comunicação Sistema de comunicação – um arranjo topológico interligando os vários módulos

processadores através de enlaces físicos (meios de transmissão)

– um conjunto de regras com o fim de organizar a comunicação (protocolos)

Uma Uma Rede de ComputadoresRede de Computadores é formada por um conjunto é formada por um conjunto de módulos processadores capazes de trocar de módulos processadores capazes de trocar

informações e compartilhar recursos, interligados por informações e compartilhar recursos, interligados por um sistema de comunicação.um sistema de comunicação.

Page 9: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

9

Definição de ProtocoloDefinição de Protocolo

• Um protocolo humano e um protocolo de Um protocolo humano e um protocolo de redes de computadoresredes de computadores

Oi

Oi

Que horassão?

2:00

TCP connection req.

TCP connectionreply.

Get http://gaia.cs.umass.edu/index.htm

<file>Tempo

Protocolo define o formato e a ordem das mensagens trocadas Protocolo define o formato e a ordem das mensagens trocadas entre duas ou mais entidades comunicantes, bem como as ações entre duas ou mais entidades comunicantes, bem como as ações

realizadas na transmissão e/ou no recebimento de uma realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento.mensagem ou outro evento.

Protocolo define o formato e a ordem das mensagens trocadas Protocolo define o formato e a ordem das mensagens trocadas entre duas ou mais entidades comunicantes, bem como as ações entre duas ou mais entidades comunicantes, bem como as ações

realizadas na transmissão e/ou no recebimento de uma realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento.mensagem ou outro evento.

Page 10: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

10

Classificação das Redes de Classificação das Redes de ComputadoresComputadores

• As redes de computadores podem ser As redes de computadores podem ser classificadas de acordo com seu alcance classificadas de acordo com seu alcance geográfico:geográfico:– Redes são ditas confinadas quando as

distâncias entre os módulos processadores são menores que alguns poucos metros.

– Redes Locais de Computadores são sistemas cujas distâncias entre os módulos processadores se enquadram na faixa de alguns poucos metros a alguns poucos quilômetros.

– Sistemas cuja dispersão é maior do que alguns quilômetros são chamadas Redes Geograficamente Distribuídas.

Page 11: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

11

Classificação das Redes de Classificação das Redes de ComputadoresComputadores

• Redes locais (LANs, Local-Area Networks)Redes locais (LANs, Local-Area Networks)– Surgiram dos ambientes de institutos de pesquisa e universidades

• para viabilizar a troca e o compartilhamento de informações e dispositivos periféricos (recursos de hardware e software)

• preservando a independência das várias estações de processamento e permitindo a integração em ambientes de trabalho cooperativo.

– Cobre uma ou várias construções localizadas em um mesmo campus

• é possível utilizar apenas cabos e sistemas de transmissão privados

– Permite a interconexão de equipamentos de comunicação de dados numa pequena região que são distâncias entre 100m e 25Km

• embora as limitações associadas às técnicas utilizadas em redes locais não imponham limites a essas distâncias

– Outras características típicas• alta taxas de transmissão (de 0,1 a 100Mbps)

• baixas taxas de erro (de 10-8 a 10-11)

Page 12: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

12

Rede Campus UFSCRede Campus UFSC

Page 13: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

13

Classificação das Redes de Classificação das Redes de ComputadoresComputadores

• Redes Metropolitanas (MAN, Metropolitan-Redes Metropolitanas (MAN, Metropolitan-Area Networks)Area Networks)– Redes metropolitanas cobrem uma cidade com

distâncias abaixo de 200 Km

– necessita a intervenção de operadoras públicas

Page 14: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

14

Classificação das Redes de Classificação das Redes de ComputadoresComputadores• Redes de Longa Distância ou Redes Redes de Longa Distância ou Redes

Geograficamente Distribuídas (WANs, Geograficamente Distribuídas (WANs, Wide-Area Networks)Wide-Area Networks)– Surgiram da necessidade de se compartilhar

recursos especializados por uma maior comunidade de usuários geograficamente dispersos

– Necessita a intervenção de operadoras públicas • Por terem um custo de comunicação bastante elevado

(circuitos para satélites e enlaces de microondas)

Page 15: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

15

Classificação das Redes de Classificação das Redes de ComputadoresComputadores• Redes de Longa Distância ou Redes Redes de Longa Distância ou Redes

Geograficamente Distribuídas (WANs, Geograficamente Distribuídas (WANs, Wide-Area Networks)Wide-Area Networks)– Face a várias considerações em relação ao

custo• É utilizado um arranjo topológico específico e

diferente daqueles utilizados em redes locais

– Caminhos alternativos devem ser oferecidos de forma a interligar os diversos módulos por questão de confiabilidade

Page 16: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

16

Page 17: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

17

Classificação por escalaClassificação por escala

0,1 m

Distância do interporcessador

Processadores localizados

no(a) mesmo(a)

Placa de circuitos

1 m Sistema

10 m Sala

100 m Prédio

1 Km Campus

10 Km Cidade

100 Km País

1.000 Km Continente

10.000 Km Planeta

Máquina de fluxo de dados

Multicomputador

Rede Local

Rede Metropolitana

Rede geograficamente distribuída

Inter-rede

Exemplo

são computadores são computadores paralelos com muitas paralelos com muitas unidades funcionais, unidades funcionais,

todas elas executando o todas elas executando o mesmo programamesmo programa

sistemas que para se sistemas que para se comunicarem, enviam comunicarem, enviam mensagens através de mensagens através de barramentos igualmente barramentos igualmente pequenos e rápidos.pequenos e rápidos.

Page 18: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

18

Arquiteturas de RedesArquiteturas de Redes

• DefiniçãoDefinição– Arquitetura de uma rede é o conjunto de

elementos em que ela se sustenta• tanto a nível de hardware como de software

• tem a ver com elementos físicos e com elementos lógicos

– Arquitetura é que permite o estabelecimento de comunicação com outras redes ou equipamentos

– Arquiteturas mais difundidas• Internet

• OSI (Open System Interconection)

• SNA (Systems Network Architecture)

Page 19: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

19

Órgãos de PadronizaçãoÓrgãos de Padronização

• Porque adotar padrõesPorque adotar padrões– possibilita a integração de computadores

formando redes (conectividade)

– leva a uma estrutura de sistemas que são chamados de Sistemas Abertos

• aderem a padrões públicos – de direito (de jure) ou de facto

• garantindo a compatibilidade com outros sistemas projetados de acordo com os mesmo padrões

Page 20: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

20

O que é interconexão de redesO que é interconexão de redes

• Definição de interconexãoDefinição de interconexão– uma coleção de redes individuais, conectadas

por dispositivos de rede intermediários, que atua como uma única rede grande

Page 21: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

21

Sistemas AbertosSistemas Abertos

• Sistemas AbertosSistemas Abertos– Independência de fornecedores

• origem do produto é irrelevante: uma vez que o produto segue as normas determinantes da arquitetura e características operacionais

– Interoperabilidade• uso dos recursos computacionais da rede independerá

do tipo de máquina e/ou sistema operacional• recursos disponíveis em uma determinada plataforma

não mais estarão restritos aos usuários dessa plataforma e sim ao alcance dos usuários da rede como um todo

– Portabilidade• do ponto de vista da aplicação: pode ser executada em

várias máquinas e sistemas operacionais• do ponto de vista do usuário: não precisa reaprender

Page 22: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

22

Sistemas ProprietáriosSistemas Proprietários

• Sistemas ProprietáriosSistemas Proprietários– produtos cuja arquitetura e funcionalidades não

são de domínio público

– não obedecem a padrões que estejam ao alcance do público ou outras entidades

– sua adoção prende o cliente a um fornecedor

Page 23: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

23

Órgãos de PadronizaçãoÓrgãos de Padronização

• ISO (International Organization for ISO (International Organization for Standardization)Standardization)– Organização (1946) de trabalho voluntário

formada pelas organizações nacionais de padronização

• ABNT – Associação Brasileira de Normas Técnicas

• ANSC – American National Standards Commitee

• ...

– Procedimentos de estabelecimento de padrões adotados pela ISO têm como objetivo alcançar o maior consenso possível

– ISO é organizada em comitês técnicos (TC)• tratam de assuntos específicos

Page 24: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

24

Órgãos de PadronizaçãoÓrgãos de Padronização

• IETF (IETF (Internet Engineering Task ForceInternet Engineering Task Force))– Comissão de padronização da Internet

– Organizada em grupos dedicados ao desenvolvimento de padrões

– Padrões são RFCs (Request For Comments)• Versões iniciais são Internet Drafts

Page 25: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

25

Órgãos de PadronizaçãoÓrgãos de Padronização

• IEEE (Institute of Electrical and Electronics Engineers)IEEE (Institute of Electrical and Electronics Engineers)– Organizada em grupos dedicados ao desenvolvimento de

padrões

• EIA/TIA (Electronics Industries EIA/TIA (Electronics Industries Association/Telecommunications Industries Association/Telecommunications Industries Associations)Associations)– órgão norte-americano que estabelece padrões para sistemas

de comunicações

• ITU (International Telecommunication Union)ITU (International Telecommunication Union)– define padrões para comunicações analógicas e digitais

– muito adotado pelas empresas

– ITU-TS (Telecommunication Sector) trata os assuntos relacionados aos sistemas de telefonia e de transmissão de dados

Page 26: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

26

Arquitetura OSIArquitetura OSI

• Modelo de interconexão entre redes baseada em Modelo de interconexão entre redes baseada em 7 camadas7 camadas– Cada nível ou camada é uma divisão do problema geral

de comunicação em subproblemas específicos• camadas congregam

padrões e técnicas pertinentes à solução do problema

– Camada fornece serviços à camada superior suportada pelos serviços da camada inferior

Page 27: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

27

Arquitetura OSIArquitetura OSI

• Arquitetura OSIArquitetura OSI

FísicaFísica

EnlaceEnlace

RedeRede

TransporteTransporte

ApresentaçãoApresentação

AplicaçãoAplicação

Física

• transferência de bits num meiotransferência de bits num meio• modos de representação dos bitsmodos de representação dos bits• conexões elétricas e mecânicasconexões elétricas e mecânicas• modos de transmissão: single, half, ou full-duplexmodos de transmissão: single, half, ou full-duplex

SessãoSessão

Page 28: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

28

Arquitetura OSIArquitetura OSI

• Arquitetura OSIArquitetura OSI

FísicaFísica

EnlaceEnlace

RedeRede

TransporteTransporte

ApresentaçãoApresentação

AplicaçãoAplicação

Enlace

• esquemas de delimitação dos quadrosesquemas de delimitação dos quadros • controle de erros e perdas de transmissãocontrole de erros e perdas de transmissão• controle de fluxo da informação transferida: controle de fluxo da informação transferida:

para não sobrecarregar receptorpara não sobrecarregar receptor

SessãoSessão

Page 29: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

29

Arquitetura OSIArquitetura OSI

• Arquitetura OSIArquitetura OSI

FísicaFísica

EnlaceEnlace

RedeRede

TransporteTransporte

ApresentaçãoApresentação

AplicaçãoAplicação

Rede• comunicação entre subredes — interconexãocomunicação entre subredes — interconexão• roteamento de mensagensroteamento de mensagens

SessãoSessão

Page 30: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

30

Arquitetura OSIArquitetura OSI

• Arquitetura OSIArquitetura OSI

FísicaFísica

EnlaceEnlace

RedeRede

TransporteTransporte

ApresentaçãoApresentação

AplicaçãoAplicação

Transporte

• transporte confiável de mensagens transporte confiável de mensagens • comunicação fim-a-fimcomunicação fim-a-fim• multiplexação de conexõesmultiplexação de conexões•controle de fluxo fim-a-fimcontrole de fluxo fim-a-fim

SessãoSessão

Page 31: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

31

Arquitetura OSIArquitetura OSI

• Arquitetura OSIArquitetura OSI

FísicaFísica

EnlaceEnlace

RedeRede

TransporteTransporte

ApresentaçãoApresentação

AplicaçãoAplicação

SessãoSessão

• estabelecimento de sessões de diálogo entre dois estabelecimento de sessões de diálogo entre dois usuários do serviço de sessãousuários do serviço de sessão• sincronização do diálogo: marcas de sincronização do diálogo: marcas de

sincronização que permitem a retomada do sincronização que permitem a retomada do diálogo no caso de falhadiálogo no caso de falha• definição do conceito de atividade: permite definição do conceito de atividade: permite

distinguir partes de um diálogo. Em uma sessão distinguir partes de um diálogo. Em uma sessão pode existir um diálogo por vezpode existir um diálogo por vez

Sessão

Page 32: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

32

Arquitetura OSIArquitetura OSI

• Arquitetura OSIArquitetura OSI

FísicaFísica

EnlaceEnlace

RedeRede

TransporteTransporte

ApresentaçãoApresentação

AplicaçãoAplicação

SessãoSessão

Apresentação

• codificação da informação: ASCII, EBCDIC, ...codificação da informação: ASCII, EBCDIC, ...• compressão dos dadoscompressão dos dados• segurança da informação: criptografiasegurança da informação: criptografia

Page 33: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

33

Arquitetura OSIArquitetura OSI

• Arquitetura OSIArquitetura OSI

FísicaFísica

EnlaceEnlace

RedeRede

TransporteTransporte

ApresentaçãoApresentação

AplicaçãoAplicação

SessãoSessão

Aplicação

• Diversos serviços: Diversos serviços: • Terminal VirtualTerminal Virtual• Transferência de ArquivosTransferência de Arquivos• etc...etc...

Page 34: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

34

Arquitetura SNAArquitetura SNA (Systems Network (Systems Network Architecture)Architecture)

• Modelo anterior ao OSIModelo anterior ao OSI– originário da IBM para estabelecer comunicação

entre seus diferentes modelos de comunicação

– modelo baseado em cinco camadas ou níveis• Enlace de dados, Caminho, Transmissão, Fluxo de

Dados, Gerenciamento de Funções

Page 35: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

35

Topologias de RedesTopologias de Redes

• TopologiaTopologia– especifica a disposição geométrica da rede

– topologias comuns são: barramento, anel e estrela

Page 36: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

36

Topologias de RedesTopologias de Redes

• Topologia Física Topologia Física – Decorre do modo como a rede se apresenta

instalada no espaço a ser coberto

• Topologia LógicaTopologia Lógica– Decorre do modo como as estações vão se

comunicar entre si• fazendo o fluxo de mensagem

Page 37: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

37

BarramentoBarramento

• FormaForma– computadores se ligam a um cabo único e

comum

– quando uma estação lança um sinal na rede• ele percorre em ambas as direções atingindo a todos

os nós

– rede é construída de forma que quando o sinal atinge uma das extremidades, ele é destruído

Page 38: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

38

BarramentoBarramento

• CaracterísticasCaracterísticas– utiliza cabo coaxial, que deverá possuir um terminador

resistivo de 50 ohms em cada ponta

– tamanho máximo do trecho da rede está limitado ao limite do cabo

• 185 metros no caso do cabo coaxial fino

• limite pode ser aumentado através de repetidor

– amplificador de sinais

Page 39: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

39

BarramentoBarramento

• CaracterísticasCaracterísticas– Na transmissão de um pacote de dados todas

as estações recebem esse pacote

– No pacote, além dos dados, há um campo de identificação de endereço de destino (número)

• somente a placa de rede da estação de destino captura o pacote de dados do cabo, pois está a ela endereçada

• endereço é definido pelo fabricante

– quase impossível ter duas placas com o mesmo endereço em uma rede

Page 40: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

40

BarramentoBarramento

• CaracterísticasCaracterísticas– Como todas as estações compartilham um mesmo cabo

• somente uma transação pode ser efetuada por vez

– não há como mais de um nó transmitir dados por vez

– Deve haver um controle de acesso• CSMA/CD – Carrier Sense Multiple Access with Collision

Detection

• Token Bus

Page 41: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

41

BarramentoBarramento

• Método de Acesso CSMA/CDMétodo de Acesso CSMA/CD– Quando uma estação deseja transmitir: ela verifica se a rede

está livre• Se não, aguarda um tempo aleatório e tenta transmitir

novamente

• Se sim, transmite o dado

– Quando mais de uma estação percebe o meio livre e transmite

• há uma colisão de dados

• placa de rede escuta a rede durante a transmissão para detectar colisões

• Ocorrendo a colisão a placa de rede espera um período aleatório de tempo antes de tentar transmitir o dado novamente

– Tem comportamento não determinístico • não permite o controle de tempo de acesso e da largura de

banda

• em redes carregadas gera variação de atrasos consideráveis

Page 42: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

42

BarramentoBarramento

• Método de Acesso CSMA/CDMétodo de Acesso CSMA/CD– No caso de redes com vários equipamentos

• aumenta probabilidade de colisões

• podendo provocar o deadlock

– Redes devem ser segmentadas (visto mais adiante)

Page 43: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

43

BarramentoBarramento

• Método de Acesso Token-BusMétodo de Acesso Token-Bus– Uma mensagem (token) circula entre as

estações

– Quem tiver o token pode transmitir

Page 44: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

44

BarramentoBarramento

• Vantagens da topologiaVantagens da topologia– Usa a menor quantidade possível de cabos

– Layout dos cabos é extremamente simples

– É fácil instalar e modificar

– É fácil de estender, aumentando a quantidade de estações

Page 45: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

45

BarramentoBarramento

• DesvantagensDesvantagens– Identificação e isolamento de falhas é muito difícil

• caso o cabo se desconecte em algum ponto a rede "sai do ar“

– pois o cabo perderá a sua correta impedância, impedindo que comunicações sejam efetuadas

• cabo coaxial é vítima de problemas constantes de mau-contato

• basta que um dos conectores do cabo se solte para que todos os micros deixem de se comunicar com a rede

Page 46: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

46

BarramentoBarramento

• DesvantagensDesvantagens– Baixa segurança

• hackers podem alterar endereço de placas e “escutar” a rede

– Fornece baixa velocidade de transmissão• Quanto mais estações forem conectadas ao cabo,

mais lenta será a rede

– haverá um maior número de colisões

Page 47: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

47

BarramentoBarramento

• DesvantagensDesvantagens– Dificuldade de ampliação

• quando queremos aumentar o tamanho do cabo necessariamente devemos parar a rede

– já que este procedimento envolve a remoção do terminador resistivo

Page 48: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

48

AnelAnel

• Nesta topologiaNesta topologia– nós vão-se ligando uns aos outros formando um anel

• cabo não tem início nem fim

– cada estação funciona como repetidor• reforçando os sinais entre uma estação e outra

– dados percorrem o anel em sentido único

– padrão mais conhecido é o Token Ring (IEEE 802.5) da IBM

Page 49: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

49

AnelAnel

• VantagensVantagens– Baixo consumo de cabo

– regeneração do sinal em cada nó permite cobrir maiores áreas

Page 50: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

50

AnelAnel

• DesvantagensDesvantagens– Falha de qualquer nó acarreta a falha da rede

inteira

– Diagnóstico de falhas é difícil

– Reconfiguração da rede, quer para acrescentar, quer para retirar nós é mais complicada

Page 51: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

51

EstrelaEstrela

• Nesta topologiaNesta topologia– Existe um dispositivo central

• comumente um concentrador (hub) ou switch

• todo o tráfego da rede passa por este centro

Page 52: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

52

EstrelaEstrela

• HubHub– Topologia fisicamente será em estrela, porém

logicamente ela continua sendo uma rede de topologia de barramento

• hub é um periférico que repete para todas as suas portas os pacotes que chegam

– se a estação 1 enviar um pacote de dados para a estação 2, todas as demais estações recebem esse mesmo pacote

• continua havendo problemas de colisão e disputa para ver qual estação utilizará o meio físico.

Page 53: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

53

EstrelaEstrela

• SwitchSwitch– Rede será fisicamente e logicamente em estrela

– Periférico com 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

– A rede torne-se mais segura e muito mais rápida• praticamente elimina problemas de colisão

• duas ou mais transmissões podem ser efetuadas simultaneamente

– desde que tenham origem e destinos diferentes    

Page 54: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

54

EstrelaEstrela

• VantagensVantagens– Mais confiável

• apenas a estação conectada pelo cabo pára

– Facilidade de manutenção

– Facilidade de identificação de problemas

– Facilidade de ampliação• poder-se aumentar o tamanho da rede sem a

necessidade de pará-la

• DesvantagensDesvantagens– Necessidade de maior quantidade de cabos

– Paralisação total no caso de falha no equipamento do centro

Page 55: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

55

Que topologia usar?Que topologia usar?

• Em redes pequenas e médiasEm redes pequenas e médias– Barramento (usando hubs) para redes

pequenas• Permite o aumento da rede sem sua interrupção

– “Melhor" topologia é a estrela usando switches• 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

• Redes de grande porteRedes de grande porte– podemos utilizar redes mistas, onde utilizamos

diversos tipos de solução misturadas

Page 56: Introdução à Redes (Locais) de Computadores

Tecnologias de RedeTecnologias de Rede

Roberto WillrichRoberto WillrichINE - CTC-UFSCINE - CTC-UFSCE-Mail: [email protected]: [email protected]: URL: http://www.inf.ufsc.br/~willrichhttp://www.inf.ufsc.br/~willrich

Page 57: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

57

EthernetEthernet

• Ethernet 10Mbps baseada em CSMA/CDEthernet 10Mbps baseada em CSMA/CD– Rede onipresente

• Levantamento da IDC (Levantamento da IDC (International Data International Data CorporationCorporation))– Mais de 85% de todas as redes instaladas até o

fim de 1997 eram Ethernet• Representa mais de 118 milhões de PCs, estações de

trabalho e servidores conectados

• CompatibilidadeCompatibilidade– Todos os sistemas operacionais e aplicações

populares são compatíveis com Ethernet

Page 58: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

58

Ethernet a rede onipresenteEthernet a rede onipresente

• Fatores que contribuíramFatores que contribuíram– Confiabilidade

• É uma característica crítica para o sucesso de uma empresa

– tecnologia de escolha deve ser de fácil instalação e suporte

• Ethernet tem se tornado muito confiável

– Disponibilidade de Ferramentas de gestão e diagnóstico

• Ferramentas de gerenciamento possíveis graças a adoção de padrões de gerenciamento (SNMP)

– Permite a um administrador ver o estado de todos os computadores e elementos de rede

• Ferramentas de diagnóstico suportam vários níveis funcionais, desde uma simples luz de indicação de ligação a analisadores de rede sofisticados

Page 59: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

59

Ethernet a rede onipresenteEthernet a rede onipresente

• Fatores que contribuíramFatores que contribuíram– Extensibilidade

• Padrão Fast Ethernet (1995), estabeleceu Ethernet como uma tecnologia extensível

– Ampliada com o desenvolvimento da Gigabit Ethernet (1998)

• As escalas Ethernet vão de 10, 100 e 1000 Mbps

– Baixo custo• Preço por porta Ethernet está reduzindo a cada dia

Page 60: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

60

EthernetEthernet

• Topologia em BarramentoTopologia em Barramento

• Topologia em EstrelaTopologia em Estrela

Page 61: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

61

Fast Ethernet (100BASE-T)Fast Ethernet (100BASE-T)

• Fast Ethernet (100BASE-T)Fast Ethernet (100BASE-T)– Tornou-se líder dentre as tecnologias de LANs alta

velocidades

– Construída a partir da Ethernet 10BASE-T:• Fornece uma evolução razoável de velocidade: 100 Mbps

• Adota método de acesso CSMA/CD

• Largura de BandaLargura de Banda– Máxima faixa de utilização varia de 50% a 90%

• dependendo da configuração a tamanhos dos quadros

• Método de Acesso CSMA/CDMétodo de Acesso CSMA/CD– Tem comportamento não determinista

• não permite o controle de acesso e da largura de banda

– Em redes carregadas gera variação de atrasos consideráveis

Page 62: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

62

Giga EthernetGiga Ethernet

• Gigabit Ethernet Gigabit Ethernet – É uma extensão dos padrões IEEE 802.3

Ethernet 10 e 100 Mbps • oferecendo um largura de banda de 1000 Mbps

• Uma evolução natural da EthernetUma evolução natural da Ethernet– Oferece um caminho de atualização (upgrade)

natural para as atuais instalações Ethernet• emprega o mesmo protocolo CSMA/CD, o mesmo

formato de quadro e mesmo tamanho de quadro da Ethernet e Fast Ethernet

• investimentos feito nas redes já instaladas não serão perdidos

• redes instaladas podem ser estendidas para velocidades gigabit com um custo razoável

Page 63: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

63

Token RingToken Ring

• CaracterísticasCaracterísticas– Pode operar a 4 ou 16 Mbps

– Todas as estações são conectadas em um anel lógico

– Mensagem especial, chamada de ficha, circula no anel se todas as estações estão em estado de espera

Ficha

Page 64: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

64

Token RingToken Ring

• TopologiaTopologia

Page 65: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

65

Token RingToken Ring

• FuncionamentoFuncionamento– Quando uma estação deseja transmitir um

quadro• ela deve aguardar a chegada da ficha

• remove ficha do anel antes da transmissão do quadro

FichaFicha

FonteFonte

DestinoDestino

Page 66: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

66

Token RingToken Ring

• FuncionamentoFuncionamento– Estação retendo a ficha transmite um quadro

– Quando o receptor obtém o quadro• seta um flag no quadro confirmando a recepção e

libera o quadro para trás no anel

QuadroQuadro

FonteFonte

DestinoDestino

Page 67: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

67

Token RingToken Ring

• FuncionamentoFuncionamento– Quando o receptor obtém o quadro

• seta um flag no quadro confirmando a recepção e libera o quadro para trás no anel

QuadroQuadro

FonteFonte

DestinoDestino

QuadroQuadro

Page 68: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

68

Token RingToken Ring

• FuncionamentoFuncionamento– Originador detectando que o quadro foi

recebido (ou não) libera uma nova ficha para permitir que outros sistemas tenham acesso ao anel.

FichaFicha

Page 69: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

69

Token RingToken Ring

• Tem comportamento previsívelTem comportamento previsível– Garante que todo sistema tenha oportunidade

de transmitir

– Fichas e os quadros de dados circulam de maneira temporalmente determinista

– Cada estação tem um acesso igual à ficha, nenhum sistema tem prioridade sobre outro.

Page 70: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

70

FDDI (FDDI (Fiber Distributed Data Fiber Distributed Data InterfaceInterface) ) • Uma extensão do padrão Token RingUma extensão do padrão Token Ring

– Padrão de rede local operando a 100 Mbps a fibra ótica e passagem de token

– Especifica uma topologia em anel duplos (até 200Km), com cada anel operando a uma taxa de 100 Mbps

• anel duplo aumenta a confiabilidade

Page 71: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

71

ATM (ATM (Asynchronous Transfer Asynchronous Transfer ModeMode))• Termo modo de transferênciaTermo modo de transferência

– refere-se a mecanismo de multiplexação e comutação• Baseada no conceito de pacotes de tamanho fixo e reduzido

(célula – 53 bytes)• Multiplexação: modo de compartilhamento do meio de

transmissão por várias conexões distintas • Comutação: modo de envio de células da origem ao destino

• Tecnologia adotada pela B-ISDN (Tecnologia adotada pela B-ISDN (Broadband-Broadband-Integrated Services Digital NetworkIntegrated Services Digital Network))– Rede B-ISDN suporta um grande número de serviços

• serviços de voz e outros (dados, imagens, vídeos, etc.)

– Taxa máxima de transferência depende do meio físico adotado (varia de 2 Mbps a mais de 2,48 Gbps)

Page 72: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

72

ComutadorComutador

ComutadorComutador

ComutadorComutador

ComutadorComutador TerminalTerminal

TerminalTerminal

TerminalTerminal

ComutadorComutador

ComutadorComutador

ComutadorComutadorTerminalTerminal

TerminalTerminal

TerminalTerminalTerminalTerminal

Elementos básicos ATM Elementos básicos ATM

• Uma rede ATM é hierárquica Uma rede ATM é hierárquica – Terminais (sistemas finais) são conectados a

comutadores diretamente através de pontos de acesso

– Comutador é constituído por várias portas que se associam às linhas físicas da rede

Page 73: Introdução à Redes (Locais) de Computadores

Componentes Essenciais Componentes Essenciais das Redesdas Redes

Page 74: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

74

Placas de RedePlacas de Rede

• Todos os computadores de uma rede Todos os computadores de uma rede necessitam de placa de redenecessitam de placa de rede

– para serem conectados um aos outros

Page 75: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

75

Repetidor

Segmento A

Segmento B

RepetidoresRepetidores

• Implementados no nível físicoImplementados no nível físico– Permitem amplificar e retransmitir os sinais

elétricos representando os bits de dados entre dois segmentos de cabo

Page 76: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

76

RepetidoresRepetidores

• Permite ampliação da rede local Permite ampliação da rede local – Exemplo:

• padrão Ethernet especifica que um sinal pode percorrer um cabo com uma distância máxima de 500 metros (10Base5) ou 200m (10Base2)

– usando quatro repetidores para interconectar 5 segmentos de cabo, pode-se cobrir uma distância de 2500 metros

• esta extensão é limitada à distância máxima definida pelo padrão IEEE 802.3:

– 3000 metros, com um o retardo cumulativo total de 950 nanosegundos

Page 77: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

77

RepetidoresRepetidores

• Vantagens:Vantagens:– interligar diferentes tipos de meios físico, tais como

cabos coaxiais, de fibra ótica e par trançado;

– estender o alcance geográfico da rede até o máximo permitido pelo protocolo de controle de acesso aos meios físicos.

• Desvantagens:Desvantagens:– Pode-se acabar obtendo uma rede local muito

sobrecarregada• comportando um número muito grande de nós

– Um problema em um segmento da rede local pode interromper os demais segmentos

– Repetidores não podem ser usados para interconectar diferentes tecnologias de rede

Page 78: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

78

HubsHubs

• CaracterísticasCaracterísticas– ficam em racks, centralizando a saída do ficam em racks, centralizando a saída do

cabeamento para as diversas estações em cabeamento para as diversas estações em uma topologia física em estrelauma topologia física em estrela

– Hubs são encontrados com 5, 8, 16, 20 e Hubs são encontrados com 5, 8, 16, 20 e 36 portas36 portas

– Podem ter tipos de portas diferentesPodem ter tipos de portas diferentes• par trançado, coaxial, fibra óticapar trançado, coaxial, fibra ótica

– Pode-se empilhar hubs “stackable”Pode-se empilhar hubs “stackable”• aumentando o número de portasaumentando o número de portas

• possui uma saída que permite o empilhamentopossui uma saída que permite o empilhamento

– Pode ser gerenciável ou nãoPode ser gerenciável ou não

Page 79: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

79

Redes GerenciáveisRedes Gerenciáveis

• Caracterizada pelo uso de hubs inteligentes ou Caracterizada pelo uso de hubs inteligentes ou gerenciáveisgerenciáveis– permite que um agente resida em cada hub e colete

informações que são passadas a uma estação de gerência

• Na estação de gerência são analisados os dados Na estação de gerência são analisados os dados recebidos: recebidos: – prioridades, eventos dignos de nota, etc.

• Resultado é colocado à disposição do Gerente de Resultado é colocado à disposição do Gerente de Rede Rede – sob a forma de gráficos de desempenho, estatísticas,

relatórios de erros, avisos sonoros e visuais sobre falhas, etc

– Gerente de Rede pode executar ações preventivas, corretivas, de segurança, de otimização, planejar os aumentos ou remanejamentos, etc

Page 80: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

80

Redes GerenciáveisRedes Gerenciáveis

• Arquitetura de gerenciamento SNMP Arquitetura de gerenciamento SNMP (Simple Network Management Protocol)(Simple Network Management Protocol)– trata-se de um conjunto de especificações de

gerência • um padrão de mercado

– Agentes SNMP • residentes nos dispositivos gerenciados comunicam-

se com o equipamento onde se situa a estação de gerenciamento (NMS = Network Management Station)

– passando as informações que coletam e que formam a Base de Informações Administrativas da Rede (MIB = Management lnformation Base)

Page 81: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

81

Dispositivos de interconexãoDispositivos de interconexão

• InterconexãoInterconexão– refere-se ligar LANs individuais para formar

uma rede única

• Dispositivos de InterconexãoDispositivos de Interconexão– Pontes

– Switches

– Roteadores

Page 82: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

82

PontesPontes

• Permite interconectar duas a quatro sub-Permite interconectar duas a quatro sub-redes que apresentam compatibilidade em redes que apresentam compatibilidade em relação à camada de Enlacerelação à camada de Enlace– Exemplo: uma ponte pode ser o dispositivo de

interconexão de sub-redes CSMA/CD

11

22

44

55

66

77

33

11

22

44

55

66

77

33

11

22

11

22

Sub-rede Sub-rede BB

Sub-rede Sub-rede AA

PontePonte

Host AHost A Host bHost b

Page 83: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

83

PontesPontes

• ObjetivoObjetivo

– Filtra pacotes entre LANs fazendo uma decisão simples de retransmitir ou não retransmitir cada pacote que ele recebe vindo de uma rede

– Filtragem é baseada no endereço destino do pacote• se o destino do pacote é uma estação no mesmo segmento ele não

retransmite

• se o destino está em outra LAN, ele é enviado a uma porta diferente da ponte e retransmitido para outro segmento

• Equipamento bidirecionalEquipamento bidirecional

– Elas são responsáveis do encaminhamento de todos os pacotes emitidos ao nível das duas redes

1

2

4

5

6

7

3

1

2

4

5

6

7

3

1

2

1

2

Sub-rede Sub-rede BB

Sub-rede Sub-rede AA

Ponte

Host A Host b

Page 84: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

84

PontesPontes

• FinalidadesFinalidades– Aumentar o desempenho de uma LAN isolando

o tráfico da rede aos segmentos de rede• Uso de várias sub-redes reduz o número de usuários

por sub-rede

– usuário obtém uma maior parte compartilhada da largura de banda

– Estender o domínio geográfico da rede• Limitações em termos de cobertura geográfica

imposta pela tecnologia de redes locais pode ser suprimida juntando sub-redes

Page 85: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

85

PontesPontes

• FinalidadesFinalidades– Estender o número máximo de usuários que

uma rede pode suportar• Limitações do número máximo de usuários imposta

por uma tecnologia de rede única é estendida unindo sub-redes separadas

– Aumentar a confiabilidade• Em uma única rede local, um nó defeituoso que

continua transmitindo um fluxo contínuo de lixo irá danificar a rede local

• As pontes podem ser inseridas em posições críticas, para evitar que um único nó com problemas possa fazer cair todo o sistema

– a ponte pode ser programada para discernir entre aquilo que encaminha e o que não deixa seguir em frente

Page 86: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

86

PontesPontes

• Atualmente pontes entre diferentes Atualmente pontes entre diferentes tecnologias foram padronizadastecnologias foram padronizadas

Page 87: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

87

SwitchSwitch

• ObjetivoObjetivo– dispositivo usado para ligar várias LANs e

provendo uma filtragem de pacotes entre elas

• CaracterísticasCaracterísticas– Dispositivo com várias portas

• ligadas a um destino ou uma LAN

– Como uma ponte multiporta rápida• pacotes são filtrados baseados nos endereços

destinos

Page 88: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

88

SwitchSwitch

• Periférico com a capacidade de analisar o Periférico com a capacidade de analisar o cabeçalho de endereçamento dos pacotes de cabeçalho de endereçamento dos pacotes de dadosdados– enviando os dados diretamente ao destino

– sem replicá-lo desnecessariamente para todas as suas portas

• A rede torne-se mais segura e muito mais rápidaA rede torne-se mais segura e muito mais rápida– praticamente elimina problemas de colisão

– duas ou mais transmissões podem ser efetuadas simultaneamente

• desde que tenham origem e destinos diferentes    

Page 89: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

89

Roteadores (Routers)Roteadores (Routers)

• Roteadores (routers)Roteadores (routers)– Implementados no nível rede (camada 3 do

OSI)• conduz os pacotes de dados do nó fonte ao nó destino

atravessando vários nós intermediários

1

2

4

5

6

7

3

1

2

4

5

6

7

3

1

2

1

2

Sub-rede Sub-rede BB

Sub-rede Sub-rede AA

Roteador

Host A Host b

33

Page 90: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

90

Roteadores (Routers)Roteadores (Routers)

• Objetivo principalObjetivo principal– Rotear pacotes de suas origens aos seus

destinos via o caminho mais eficiente

– Escolha deste caminho é feita com base na execução de um algoritmo de roteamento

• Protocolos de roteamento mais utilizados nas redes TCP/IP:

– RIP (Routing Information Protocol) » mais antigo e está sendo reposto pelo OSPF

– OSPF (Open Shortest Path First)

• Protocolo de roteamento ISO é o IS-IS (Intermediate-System-to-Intermediate-System)

Page 91: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

91

Sub-rede A

RoteadorRoteador

Sub-rede B

Sub-rede C

Sub-rede D

Roteadores (Routers)Roteadores (Routers)

• Roteadores são mais complexos que as pontesRoteadores são mais complexos que as pontes– Roteadores permitem interligar mais de duas sub-redes

– Funções desempenhas:• Suportar várias funções semelhantes as das pontes

• Entender e rotear múltiplos protocolos

• Prover funcionalidades de gerenciamento de rede (SNMP)

• Manipular diferenças nas sub-redes tais como formatos de endereço, diferentes tamanhos de pacotes, e diferentes níveis de qualidade (confiabilidade, recobrimento de erros, etc.)

Page 92: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

92

Roteadores (Routers)Roteadores (Routers)

• EquipamentoEquipamento– Um computador pode ser tornado em um

roteador instalando uma ou mais placas de interface de rede adicionais e software que implementa o protocolo de roteamento

– Mais comum é usar dispositivos roteadores dedicados

• por razões de desempenho.

Page 93: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

93

Roteadores (Routers)Roteadores (Routers)

Page 94: Introdução à Redes (Locais) de Computadores

Segmentação e Gerência de Segmentação e Gerência de RedesRedes

Page 95: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

95

Segmentação de RedesSegmentação de Redes

• Segmentação da rede Segmentação da rede – diz respeito à capacidade de se

compartimentalizar o tráfego por domínios de competência

• Uma rede não-segmentada (rede plana)Uma rede não-segmentada (rede plana)– rede não é secionada por domínios de

competência

– é composta apenas das estações de trabalho e concentradores tipo hubs (possivelmente cascateados)

– estrutura somente indicada para redes com um número muito limitado de estações

Page 96: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

96

Segmentação de RedesSegmentação de Redes

• Rede PlanaRede Plana

Page 97: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

97

Segmentação de RedesSegmentação de Redes

• Tráfico é maior entre máquinas de um domínioTráfico é maior entre máquinas de um domínio– Mensurações têm indicado que mais de 80% do tráfego é

intra-domínio de competência • apenas menos de 20% do tráfego é inter-domínio

– não-segmentação da rede por domínio de competência faz com que o tráfego gerado nas atividades pertinentes aos domínios específicos concorram entre si

• Outro problema das redes planasOutro problema das redes planas– apresenta um grande desperdício de banda de passagem

• se é uma Ethernet 10 BaseT a banda de passagem de 10 Mbps é compartilhada por todos os nós da rede

– número de nós elevado em rede não-segmentada acarreta uma banda de passagem média baixa para cada nó

• pode inviabilizar qualquer aplicação não-trivial• problemático para servidores

Page 98: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

98

Segmentação de RedesSegmentação de Redes

• Redes segmentadasRedes segmentadas

Page 99: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

99

Segmentação de RedesSegmentação de Redes

• Outras vantagens da segmentaçãoOutras vantagens da segmentação– Segurança

• switch, pontes e roteadores permitem introduzir recursos de segurança, como firewalls

– Expansabilidade• necessidade de expansão pode ser executada sem

receio de diminuir a largura de banda média disponível

– Interconectividade• outras redes locais podem ser facilmente conectadas

ao ambiente já existente

– Estabelecimento de redes dedicadas para servidores e estações de alto desempenho

Page 100: Introdução à Redes (Locais) de Computadores

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

21

/04

/23

100

Segmentação de RedesSegmentação de Redes

• Desvantagens da segmentaçãoDesvantagens da segmentação– se o tráfico inter-domínio for alto

• switch, pontes e roteadores podem se converter em um gargalo

– aumento do custo da instalação