Buscar

Redes Unidade 3

Prévia do material em texto

3) Classificação das Redes, Serviços e Protocolos 1
Redes de Computadores Emissão 2016Prof. C. Magno
Objetivos da Unidade 3:
 Classificação das Redes: LAN´s, MAN´s, WAN´s, 
WLAN´s e suas aplicações;
 Estruturação das Redes e o Modelo em Camadas;
 Protocolos: Hierarquia e Questões de Projeto;
 Relação entre Serviços e Protocolos;
 Serviços: Primitivas e implementação de protocolos;
 Exemplo de estrutura em Camadas: o Modelo OSI
KUROSE, J. F. "Redes de Computadores e a Internet". 5. ed. Pearson, 2010. Cap. 1, até pag. 41.
2
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1) Classificação das Redes
Apesar de não ser uma classificação rígida, em função da 
dimensão da área geográfica a ser atendida por uma rede 
(distância entre m) e os serviços oferecidos, as redes podem 
ser definidas como:
 LAN (Local Área Network): Rede Local;
 MAN (Metropolitan Área Network): Rede Metropolitana;
 WAN (Wide Área Network): Rede de Longa Distância;
 WLAN (Wireless Local Área Network): Rede Local sem fio.
3
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.1) Redes Locais
LAN (Local Área Network) – Características:
É uma rede que permite a interconexão de equipamentos de comunicação 
de dados em uma pequena área delimitada geralmente por uma sala, 
empresa, escritório, prédio ou campus;
 Pequeno alcance (de centenas de metros a algumas dezenas de 
quilômetros); 
 Geralmente de propriedade privada e de uso exclusivo;
 Altas taxas de transmissão (atualmente Gbps);
 Baixas taxas de erro: Bit Error Rate (BER) de 10-8 a 10-11;
 𝐵𝐸𝑅𝐸𝑡ℎ𝑒𝑟𝑛𝑒𝑡 100 𝑀𝑏𝑝𝑠=
𝑡𝑜𝑡𝑎𝑙 𝑑𝑒 𝑏𝑖𝑡𝑠 𝑒𝑟𝑟𝑎𝑑𝑜𝑠
𝑡𝑜𝑡𝑎𝑙 𝑑𝑒 𝑏𝑖𝑡𝑠 𝑡𝑟𝑎𝑛𝑠𝑚𝑖𝑡𝑖𝑑𝑜𝑠
= 10−8 =
1
100.000.000
ou seja, 1 bit 
errado a cada 100.000.000 de bits transmitidos
 Baixo custo de equipamentos e cabeamento.
4
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.1) Redes Locais (cont)
LAN (Local Área Network) –
Aplicações: 
 Efetua interligação Host-Host e Host-
Roteador de acesso;
 Aplicações em residências, empresas, 
escritórios, universidades, etc; 
 Camada de Enlace típica - Tecnologia 
Ethernet: 
- Conexões dedicadas conectando hosts 
(local) e o roteador (Internet);
- Padrões de 10, 100 e 1000 e 10000 Mbps.
ISP Local
ISP Regional
5
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.2) Redes Metropolitanas
MAN (Metropolitan Área Network) - Características:
É uma rede que permite a interconexão de equipamentos de 
comunicação de dados em uma região metropolitana 
geralmente composta por um centro urbano com grande 
demanda de serviços;
 Médio alcance (de várias dezenas a centenas de quilômetros); 
 De propriedade de pequenas ou médias operadoras (públicas 
ou privadas);
 Altas taxas de transmissão (tipicamente de 622 M a 2,5 
Gbps);
 Enlaces empregando fibras ópticas e conexões via rádio.
6
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.2.1) Exemplos de Redes Metropolitanas: Rede Frame Relay da VIVO
A Rede Frame Relay oferece serviços para interligação de unidades de uma 
mesma empresa ou de sua cadeia de valor, a fim de trocar informações de 
dados, voz e multimídia. 
Fonte: https://www.vivo.com.br/
Características:
 Velocidades de 64Kbps até 10 Gbps;
 Acesso Dedicado ao cliente, 100% da 
banda garantida;
 Garantia de disponibilidade de 99,2% do 
funcionamento do serviço;
 Mesma taxa de download e upload 
(comunicação bidirecional);
 Tarifa única por velocidade, sem franquia 
de tráfego.
(*) CIR(Committed Information Rate): taxa 
de transmissão assegurada.
7
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.2.2) Exemplos de Redes Metropolitanas: Rede VPN IP da VIVO
A Rede VPN (Virtual Private Network) fornece conectividade com a flexibilidade 
do IP para manter o fluxo de dados entre unidades de uma mesma empresa.
Características:
 Velocidades de 64Kbps até 10 Gbps;
 Acesso Dedicado ao cliente, 100% da banda garantida;
 Garantia de disponibilidade de 99,2% do funcionamento do 
serviço;
 Diferentes perfis para priorizações de tipos de tráfegos e 
aplicações do cliente;
 Backbone IP Corporativo da Vivo, possibilitando maior 
segurança e disponibilidade dos acessos corporativos;
 Mesma taxa de download e upload (comunicação 
bidirecional);
 Equipamentos roteadores que suportam diversas aplicações 
e protocolos;
 Tarifa única por velocidade, sem franquia de tráfego;
Fonte: https://www.vivo.com.br/
8
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.3) Redes de Longa Distância
WAN (Wide Área Network) – Características:
É uma rede que permite a interconexão de equipamentos de 
comunicação de dados através de longas distâncias, geralmente 
interligando cidades, países ou continentes;
 Grande alcance (de várias centenas a milhares de 
quilômetros); 
 De propriedade de grandes operadoras (públicas ou privadas);
 Médias taxas de transmissão (a partir de 2 Mbps e hoje até 10 
Gbps);
 Por questões de confiabilidade é importante o estabelecimento 
de caminhos alternativos.
9
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
Fonte: http://www.nic.br
3.1.3.1) Exemplos de Redes de Longa Distância: Redes de fibra óptica
 As redes WAN são formadas 
pelos chamados backbones
(espinha dorsal), que são 
sistemas de grande porte que 
interligam os grandes centros de 
tráfego;
 Formados por enlaces de longa 
distância de fibra óptica, as vezes 
acima de 10 mil km; Mapa 
mundial: http://submarine-cable-
map-2015.telegeography.com/;
 Devido aos altos custos 
envolvidos, são implantados por 
consórcios de grandes empresas 
de comunicação.
10
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.3.2) Rede de Cabos Submarinos na costa brasileira
Mapa mundial: http://submarine-cable-map-2015.telegeography.com/
11
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.1.4) Redes Locais sem Fio
 Possui vantagens em relação às redes cabeadas (mobilidade; 
facilidade de instalação e redução de custos de infra-estrutura);
 Padrão IEEE 802.11x, permite alcançar taxas típicas de 54 
Mbps (teórico), integrando as redes wireless com as redes 
cabeadas.
 Redes locais desenvolvidas para oferecer acesso
a hosts e periféricos utilizando enlaces de rádio-
freqüências/ infravermelho com transmissão
através o ar ao invés do cabeamento
convencional;
WLAN (Wireless Local Área Network) – Características:
12
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
HotspotHotspotHotspotHotspot
HotspotHotspotHotspotHotspot
3.1.4.1) Exemplos de Redes Locais Wireless: Redes Privativas sem Fio
A Rede Local Wireless é aplicada normalmente onde existe dificuldade de 
passagem da rede cabeada e o número de usuários é bastante flutuante. 
Exemplos típicos seriam restaurantes, cafés e saguões de aeroportos.
13
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.2) Estruturação das Redes
As Redes são complexas, heterogêneas e com muitos componentes, ou 
seja:
 Hosts ou hospedeiros (usuáriofinais);
 Roteadores, switches e hubs (elementos de rede);
 Enlaces de várias tecnologias;
 Aplicações (serviços oferecidos pela rede);
 Protocolos;
 Hardware e software de diversos fabricantes;
Uma Questão: 
É possível organizar a arquitetura de uma rede deste tipo?
Resposta:
Sim, utilizando o Modelo em camadas formando uma pilha de 
protocolos !
14
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.2.1) A Arquitetura em Camadas: Exemplo
Modelo de organização de sistemas complexos;
Operação de linha aérea de transporte: Etapas sequenciais a serem seguidas
15
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.2.1) A Arquitetura em Camadas: Exemplo (cont)
Camadas: cada uma implementa um serviço:
 Através de suas próprias ações internas;
 Confiando em serviços fornecidos pela camada inferior.
Camadas horizontais da funcionalidade de uma linha aérea
16
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.2.2) Por que Modelo em Camadas para as Redes ?
 A estruturação permite identificação e o relacionamento 
das partes de um sistema complexo;
 Um modelo de referência em camadas permite a discussão 
e padronização da arquitetura
 A Modularização facilita a manutenção e atualização do 
sistema, ou seja, as mudanças na implementação de uma 
camada são transparentes para o resto do sistema:
Exemplo: novas regras para embarque de passageiros não 
afetam os procedimentos de decolagem.
17
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.3) Comunicação no Modelo em Camadas: Protocolos e Serviços
 O Protocolo N opera em uma
Camada N e recebe serviços da
Camada (N-1);
 As informações (mensagens) são
trocadas sequencialmente através dos
protocolos de mesmo nível (camadas
pares) em cada um dos computadores
(A e B);
 A comunicação se estabelece a partir
da origem (computador A), onde as
informações são conduzidas
verticalmente desde a camada de
origem N até o meio físico de
comunicação, seguem horizontalmente
até o destino (computador B) e
conduzidas verticalmente até a camada
de destino N (par).
Informações
18
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.3.1) Questões de Projeto de Protocolos: Características das Aplicações
Aplicação Perdas Banda
Sensível ao 
Atraso
File Transfer Sem Perdas Elástica Não
E-mail Sem Perdas Elástica Não
Web Documents Tolerante Elástica Não
Real-time Audio/video Tolerante
Áudio: de 5K a 1Mbps
Vídeo: de 10K a 5Mbps
Sim, até 100 ms
Stored Audio/video Tolerante Igual à anterior Sim, segundos
Jogos Interativos Tolerante Alguns Kbps Sim, até 100 ms
E-business Sem Perdas Elástica Sim
19
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.3.2) Relação entre Serviços e Protocolos:
Dentro da arquitetura em camadas, é necessário reforçar algumas definições:
Serviços:
 Conjunto de primitivas que uma camada oferece à camada superior adjacente;
 Funciona como uma interface entre duas camadas onde a inferior se comporta como provedora e a 
superior a usuária do serviço;
 Define as operações que a camada está preparada para realizar mas não trata a respeito do modo 
como isso deve ser implementado;
Protocolos:
 Conjunto de regras que define o formato e o significado dos quadros, pacotes ou mensagens trocados 
entre camadas pares;
 São utilizados para implementar os serviços, não sendo diretamente visíveis aos usuários, ou seja, o 
protocolo utilizado pode ser modificado, desde que o serviço oferecido ao usuário permaneça o mesmo.
Importante lembrar que:
 Os serviços referem-se às camadas adjacentes (níveis diferentes, no mesmo sistema);
 Já os protocolos referem-se às entidades pares (no mesmo nível mas em sistemas diferentes);
3) Classificação das Redes, Serviços e Protocolos 20
Redes de Computadores Emissão 2016Prof. C. Magno
3.3.3) Primitivas de Serviços:
Cada camada N oferece serviços à camada (N+1) e cada serviço é especificado por um conjunto de
primitivas (operações), ou seja:
 As primitivas compõem um conjunto de operações de um determinado serviço;
 Estabelecem ações básicas necessárias para execução dos serviços oferecidos por uma determinada
camada;
 Exemplos de primitivas para o estabelecimento de uma conexão simples:
Primitiva Operação
LISTEN Aguardar até que uma conexão de entrada tentar se 
estabelecer.
CONNECT Estabelecer uma conexão com um par que está em 
espera.
RECEIVE Aguardar dados de uma mensagem de entrada.
SEND Enviar uma mensagem ao par.
DISCONNECT Encerrar uma conexão estabelecida.
3) Classificação das Redes, Serviços e Protocolos 21
Redes de Computadores Emissão 2016Prof. C. Magno
3.3.4) Implementação de Protocolos: Etapas Básicas 
Exemplo: Etapas para implementação de um protocolo de Serviço de Transferência de Dados:
 Objetivos e Premissas:
Considerar canal confiável (sem erros e/ou perdas) e transmissão unidirecional e ponto a ponto;
 Especificação:
Protocolo confiável de transferência de dados (RDT – Realible Data Transfer), do lado do transmissor e
do receptor;
 Modelamento:
Utilizar a técnica de Máquinas de Estados Finitos (FSM – Finite State Machine) para estabelecer os (n)
estados possíveis, as transições e as ações envolvidas.
Na Internet, a especificação de cada protocolo consta no respectivo documento RFC.
estado
1
estado
2
evento causando transição de estados
ações tomadas na transição de estado
. . . . . . estado
n
3) Classificação das Redes, Serviços e Protocolos 22
Redes de Computadores Emissão 2016Prof. C. Magno
3.3.5) Implementação de Protocolos: RFC
 Com o objetivo de facilitar a
padronização, todos os protocolos e
tecnologias utilizadas na Internet
são apresentadas através de
recomendações chamadas de RFC
(Request for Comments);
 Tais documentos são gerados e
gerenciados pelo IETF (Internet
Engineering Task Force), disponíveis
em:
http://www.ietf.org/download/rfc-
index.txt
23
Redes de Computadores Emissão 2016Prof. C. Magno
3) Classificação das Redes, Serviços e Protocolos
3.3.6) Exemplo de Modelo em Camadas: OSI (Open System Interconection)
 O Modelo OSI foi a primeira tentativa oficial de padronizar a comunicação
nas redes de computadores;
MODELO OSI EM 7 CAMADAS
7
6
5
4
3
2
1
Aplicação
Rede
Enlace
Físico
Apresentação
Sessão
Transporte
Datagrama
Quadro
Bit
Segmento
Mensagem
 No modelo OSI, durante o processo de
comunicação entre elementos da rede, a
informação sai da aplicação do usuário e
atravessa as 7 camadas funcionais sob a
forma de uma Unidade de Informação,
denominada PDU (Protocol Data Unit);
 Cada camada funcional possui o seu
PDU específico, o qual recebe um nome
específico, identificando-o conforme as
funções que devem ser executadas em
cada camada.

Continue navegando