Você está na página 1de 53

Aula 1

Redes de
Computadores 1
O que é uma Rede de Computadores?

Uma rede de computadores, também chamada de


rede de computadores ou rede informática é um
conjunto de equipamentos (computadores e / ou
dispositivos) ligado por cabos, sinais, ondas ou
qualquer outro método de transporte de dados que
compartilham informações (arquivos), recursos (CD-
ROM, impressoras, etc.), serviços (acesso à internet,
chat, e-mail, jogos, etc.) aumentando a eficiência e
produtividade do usuário.
Tipos de Redes

De acordo com o tipo:



Barramento

Estrela

Anel

Malha

Arvore

Mista (cualquer
combinação)

Prof. Yuleisis Bravo Hung.


Topologia Barramento

É caracterizada por um único canal de comunicações


(chamado bus, tronco ou backbone) em que são
conectados os diferentes dispositivos que partilham o
mesmo canal para comunicar uns com os outros.
Topologia Barramento

Vantagens Desvantagens

• Facilidade de • Comprimentos de canal limitado.


implementação e • O desempenho diminui à medida que a
crescimento. rede cresce.
• Simplicidade na • O problema de canal geralmente
arquitectura. degrada toda a rede.
• Há grandes perdas de transmissão
devido a colisões entre mensagens
Topologia em Anel

Cada estação é ligada à seguinte e a última é ligada à


primeira. Cada estação tem um receptor e um
transmissor, que actua como um repetidor, o sinal
enviado para a estação seguinte.

Prof. Yuleisis Bravo Hung.


Topologia em Anel

Vantagens Desvantagens

Simplicidade arquitectónica, Comprimentos do canal


facilidade de configuração e limitados, o canal costuma
fluxo de dados. degradar como a rede cresce,
lenta transferência de dados.

Prof. Yuleisis Bravo Hung.


Topologia em Estrela

As estações são conectadas diretamente a um ponto


central e todas as submissões devem necessariamente
fazer por ele.

Prof. Yuleisis Bravo Hung.


Topologia em Estrela
Vantagens:

•Se um computador está desligado ou cabo quebrado só fica fora a


rede desse computador.
•Fácil de adicionar e reconfigurar arquitectura de computadores.
•Fácil para evitar danos ou conflitos.
•Permite que todos os nós para se comunicar uns com os outros
convenientemente.
•A manutenção é mais barata e mais fácil do que a topologia de
bus.

Desvantagens:

•Se o nó central falhar, toda a rede estiver desligada.


•É caro, pois requer mais cabo que as topologias barramento ou
anel.

Prof. Yuleisis Bravo Hung.


Topologia em Arvore

Nós conectados em uma árvore a um nó link ou tronco,


é como uma combinação de topologias estrela
interligados.

Prof. Yuleisis Bravo Hung.


Topologia em Arvore
Vantagens:
•O Hub central para retransmitir as sinais amplificado o energia e
aumenta a distância em que o sinal pode viajar.
•Permite priorizar e isolar as comunicações de computadores
diferentes.
Desvantagens:
•Requer mais cabo.
•A medida de cada segmento é determinada pelo tipo de cabo
utilizado.
•Se o segmento principal decompõe o segmento inteiro fica
quebrado.

Prof. Yuleisis Bravo Hung.


Topologia em Malha

Nesta topologia os nós


são conectados uns
aos outros.

Vantagens Desvantagens
• É possível transmitir mensagens de um nó • Esta rede é caro
para outro de diferentes maneiras. para instalar, pois
• Se um cabo falhar o outro vai assumir o requer uma grande
tráfego. quantidade de cabo.
• Não requer nenhum nó central ou servidor
que reduz a manutenção.
• Se um nó desaparece ou falha não afecta os
outros nós.
Tipos de Redes: Métodos de Conexão
Meios Guiados

Cabo Coaxial Cabo de par trançado Cabo de fibra óptica

Meios no Guiados:
•Infravermelho.
•Micro-ondas.
•Rádios.
•Laser.
•Outras redes wireless
Tipos de Redes: Propriedade
Rede Pública:
•Qualquer pessoa pode usá-lo e não as redes que são configurados
com senha pessoal.
•É uma rede de computadores interconectada capaz de compartilhar
informações e permite que os usuários se comuniquem
independentemente de seus localização geográfica.

Rede Privada:
•É uma rede que pode utilizar apenas aqueles pessoas que estão
configurados com senha pessoal.
Tipos de Redes: Escopo
o
Pan (Personal Area Network)
o
Lan (Local Area Network)
o
Man ( Metropolitan Area Network)
o
Wan ( Wide Area Network)
Rede de Área Pessoal(PAN)

• É uma rede de computadores usada para


comunicação entre dispositivos de computador,
telefones, PDAs, e também para ligar uma rede de
alto nível e da Internet.
• O alcance de um PAN está a poucos metros.
• Uma rede sem fio de área pessoal (WPAN) também
pode ser possível com as tecnologias de rede, tais
como Bluetooth.
Rede de Área Local (LAN)

• Usam uma rede de transmissão privada.


• Pode chegar a uma distância de poucos quilómetros.
• Os ambientes mais comuns são: a sala, todo o edifício ou
planta, pode conectar vários dispositivos que compartilham
recursos comuns (impressoras, discos, etc.).
• A velocidade de transmissão é de 10 Mbps e vários Gbps.
• Permite a conexão com outras redes através de gateways.
Rede de Área Metropolitana(MAN)

• É uma rede que conecta redes de área, dois ou mais


locais juntos, mas não além dos limites da área
imediata ou cidade metropolitana.
• O router ou vários roteadores e comutadores (switch)
estão conectados para criar uma MAN.
Rede de Área Ampla(WAN)

• É uma rede de comunicações de dados que cobre


uma área geográfica relativamente grande e que
muitas vezes usa instalações de transmissão
fornecidos pelas portadores comuns, tais como
empresas de telefonia.
O que é um TCP/IP ?

• Conjunto ou família de protocolos desenvolvidos para


permitir que computadores cooperativas e
heterogéneos para compartilhar recursos através de
uma rede.
• Foi concebido tendo em conta um elemento básico a
existência de muitas redes interconectadas por
roteadores ou gateways.
• Os protocolos TCP e IP são os mais conhecidos e,
portanto, o nome genérico.
Por que ter muito sucesso os
protocolos TCP/IP ?

O sucesso do protocolo TCP / IP é a sua


capacidade de se adaptar a quase qualquer
tecnologia de comunicação subjacente.
Por que ter muito sucesso os
protocolos TCP/IP ?

• Independência das tecnologia das redes de


suporte(de abstracção de hardware): TCP / IP opera
em LANs, MANs e WANs.
• Interconexão Universal: sistema de endereçamento
que permite que cada estação conectada à rede tem
um sentido diferente, usado para tomar as decisões
de roteamento.
Características de TCP/IP ?

• Suporta grande variedade de serviços padronizados.


São baseados na existência de interfaces de software
existentes em qualquer plataforma actual.
• Confirmações ponto a ponto e não em cada parte do
trajecto.
• Trabalho de Padronização Ágil e padrões disponíveis
gratuitamente na rede doméstica no RFC.
Algumas características distintivas do
TCP / IP

• Independência da tecnologia de rede (abstracção


de hardware): TCP / IP trabalha em LANs, MANs e
WANs.
• Interconexão Universal: Sistema de endereçamento
que permite que cada estação ligado à rede tem uma
direcção diferente, usado para tomar decisões de
roteamento.
Algumas características distintivas do
TCP / IP

• Suporta grande variedade de serviços


padronizados: Eles são baseados na existência de
interfaces de software existentes em qualquer
plataforma actual.
• Avisos ponto a ponto e não em cada parte do trajecto.
• Trabalho de padronização Ágil e normas disponíveis
gratuitamente na própria rede no RFC.
TCP

• TCP controla a transferência de dados e sua principal


característica é fornecer confiabilidade em circuitos
lógicos e serviço de conexão entre pares de
processos.
• TCP atenda aos seguintes pontos:
o Confiança.
o Controle de Fluxo.
o Multiplexagem y Conexão.
Modelo OSI: Antecedentes

Durante os anos 60 e 70 foram criadas muitas


tecnologias de rede cada um baseado em um projecto
de hardware específico, esses sistemas foram
construídos em uma única peça que poderia ser
chamado de uma arquitectura monolítica, isso significava
que os desenhadores devem abordar todos os
elementos envolvidos no processo.
Modelo OSI: Antecedentes

Podemos assumir que estes elementos formam uma


cadeia de transmissão que tem várias partes: os
dispositivos físicos de conexão, os protocolos de
software e hardware utilizados na comunicação, os
programas de aplicação que executam a comunicação e
interface homem-máquina, que permitem que os seres
humanos utilizar a rede.
Modelo OSI: Antecedentes

Este modelo considera a cadeia como um todo


monolítico, é impraticável, porque a menor mudança
pode envolver alterando sua totalidade.
O Modelo de Referência para Interconexão de Sistemas
Abertos(OSI, Open System Interconnection), foi modelo
de rede descritivo criado pela Organização Internacional
para Padronização (International Standards
Organization, ISO) lançado em 1984.
Modelo OSI: Antecedentes

Ela decorre da necessidade de uniformizar os elementos


envolvidos na resolução do problema de comunicação
entre equipamentos de informática de diferentes
fabricantes. Quer dizer, foi um marco para a definição de
arquitecturas de sistemas de comunicações de
interconexão.
Modelo OSI: Arquitetura

• O modelo OSI não define propriamente uma


arquitetura de rede, pois ele não especifica com
exatidão os serviços e protocolos de cada camada
[Soares, 95]. Ele apenas define funções, ou seja, “o que
cada camada deve fazer”.
• Assim, o fato de que dois sistemas abertos utilizam o
modelo OSI não garante que possam trocar dados entre
si, pois poderiam estar utilizando diferentes serviços ou
protocolos em cada uma das camadas.
Modelo OSI: Arquitetura

• Para resolver isso, a ISO foi adiante e definiu o que


chama de perfis funcionais, ou seja, grupos de opções
de serviço/protocolos padronizados que, quando
escolhidos igualmente por dois sistemas abertos,
garantem sua interoperabilidade. Para ver mais detalhes
sobre perfis funcionais veja [Soares 95].
Estrutura do Modelo OSI
No modelo de referência OSI, existem sete níveis numerados e cada nível
representa uma função particular da rede. Essa separação das funções da
rede é chamada divisão em camadas. Dividir a rede nessas sete camadas
oferece uma solução para os problemas de interoperabilidade apresentados
anteriormente, pois oferece como vantagens:
•Decompor as comunicações de rede em partes menores e mais simples,
facilitando sua análise.
•Padronizar os componentes de rede, permitindo o desenvolvimento e o
suporte por parte de vários fabricantes.
•Possibilitar a comunicação entre tipos diferentes de hardware e de software
de rede.
•Evitar que as modificações em uma camada afectem as outras,
possibilitando maior rapidez no seu desenvolvimento.
Camadas do Modelo OSI

Camada Física: é responsável por transmitir os bits de


informação por linha ou meio usado para transmissão.
Ele lida com as propriedades físicas e as características
elétricas dos diversos componentes, velocidade de
transmissão, se é unidirecional ou bidirecional (simplex,
duplex ou Flull-duplex).
Camadas do Modelo OSI

• Nessa camada estão os padrões mecânicos, funcionais, elétricos


e procedimentos para acesso a esse meio físico.
• Sua função principal envolve a transmissão transparente de
seqüências de bits pelo meio físico, ou seja, sem se preocupar com
seu significado, ou com a forma com que esses bits serão
agrupados.
• Mantém a conexão física entre sistemas.
• Há vários tipos de conexão: Ponto-a-ponto ou multiponto, Full ou
half duplex, Serial ou paralela.
• NÃO É FUNÇÃO DESTA CAMADA SE PREOCUPAR COM
ERROS DE TRANSMISSÃO
Camadas do Modelo OSI

Camada de Enlace: Mover mensagens de / para a


camada física até a camada de rede. Trata-se da
detecção e controlo de erros ocorridos na camada física,
controlar o acesso à referida camada e integridade de
dados e confiabilidade de transmissão.
Ej. Ethernet, Fast Ethernet, Token Ring, Fddi, Atm
Camadas do Modelo OSI
A camada de enlace de dados (data link layer) esconde
características físicas do meio de transmissão.
• Provê meio de transmissão confiável entre dois sistemas
adjacentes.
• Tem a função de detectar e opcionalmente corrigir esses
erros.
• Funções mais comuns:
– Delimitação de quadro
– Detecção de erros
– Sequêncialização
– Controle de fluxo
Camadas do Modelo OSI

Camada de Rede: Ele lida com a transmissão de


datagramas (pacotes) e cada rota na direção certa
("Routing"), uma tarefa que pode ser difícil em grandes
redes como a Internet, mas não trata em tudo por erros
ou perdas de pacotes.
Ej. Protocolo IP
Camadas do Modelo OSI

• Efetua operações de Funções características:


– Acesso à sub-rede
– Operação da rede
– Interconexão de redes e de sub-redes
– Chaveamento e roteamento Þ portanto, a camada
superior (transporte) não precisa se preocupar sobre
“como é que os dados são encaminhados até o destino”,
que caminho fazem, etc.
Camadas do Modelo OSI

• Normalmente operam em modo circuito virtual ou


datagrama
– Datagrama: não possui conceito de conexão, cada pacote
trafega independentemente dos demais pacotes que o
antecedem/sucedem
– Circuito virtual: é necessário que o transmissor envie um
pacote especial, solicitando a abertura de conexão. Uma vez
estabelecida a conexão (e a rota),
os demais pacotes com o mesmo destino seguem o mesmo
caminho.
Camadas do Modelo OSI

Camada de Transporte: Esta camada é responsável


por garantir a confiabilidade do serviço, definir quando e
como deve ser usado o retransmissão para assegurar a
chegada. Ele divide a mensagem recebida da camada
de sessão em peças (datagramas), numeradas
consecutivamente ea entrega à camada de rede para a
entrega.
Ej. TCP y UDP
Camadas do Modelo OSI

A camada de transporte (transport layer) trata da


transferência de dados transparente, isolando as
camadas superiores dos detalhes de transmissão da
rede e sub-rede.
• Multiplexação (união de várias conexões de
transporte em uma conexão de rede) para mermitir
maior grau de compartilhamento de recursos; e splitting
(uma conexão de treansporte ligada a várias
conexões de rede) para aumento de desempenho.
Camadas do Modelo OSI

• Controles fim-a-fim:
– controle de seqüência de pacotes
– detecção e recuperação de erros de multiplexação
– detecção e recuperação de erros básicos
– controle de fluxo: cuida para que o transmissor não
envie além do que o
receptor consegue receber e tratar.
Camadas do Modelo OSI

Camada de Sessão: É uma extensão da camada de


transporte que fornece controle de diálogo e de
sincronização.
• Multiplexação de Canal.
• Ligação de Segurança.
Login.
Password.
• Inicia, monitores e encerra a sessão.
Camadas do Modelo OSI

A camada cuida do sincronismo de diálogo


– Recepção x transmissão
• Recupera conexões de transporte sem perder
conexões de sessão.
• Possui mecanismos de verificação de sincronização.
• Não efetua multiplexação da camada de transporte.
• Utiliza mesma conexão de transporte para várias
conexões de sessão não simultâneas.
Camadas do Modelo OSI

Camada de Apresentação: Aborda as questões de


sintaxe e semântica da informação transmitida, exemplo
de criptografia de dados no âmbito de um acordo. Isto é
porque os diferentes formatos em que é representado a
informação transmitida são diferentes em cada máquina.
Camadas do Modelo OSI
A camada de apresentação cuida da transparência de
representação de dados: sintaxes abstratas.
• Faz transformações de daos, como : compressão de textos,
conversões, criptografia, conversão de padrões de terminais
e arquivos para padrões de rede, e vice-versa.
• Sintaxes:
– Do transmissor
– Do receptor
– De transferência
• Contexto de apresentação:
Sintaxe abstrata + Sintaxe de transferência
Camadas do Modelo OSI

Camada de Aplicação: Programa ou conjunto de


programas que geram informações para esta viagem ao
redor da rede. Por um lado, interagir com a camada de
apresentação e o outro representa o interface de
utilizador, dando informações e receber comandos que
direcionam a comunicação.
Exemplos de protocolos utilizados pelos programas
desta camada são HTTP, SMTP, POP, IMAP etc
Camadas do Modelo OSI
A camada de aplicação desempenha funções
específicas de utilização dos sistemas.
• Categoria de processos de aplicação
– Correio eletrônico: X.400
– Transferência de arquivos: FTAM
– Serviço de diretório: X.500
– Processamento de transações: TP
– Terminal virtual: VT
– Acesso a bancos de dados: RDA
– Gerência de rede
Camadas do Modelo OSI
•Formato de dados
- EDI/EDIFACT:eletronic data interch.for
administration, commerce, and trading
- ODA/ODIF: open document
architecture/interchange format.
– CGM/CGMIF: computer graphics
metafile/interchange format

Você também pode gostar