Você está na página 1de 62

REDES INDUSTRIAIS

AULA 4 CAMADA DE ENLACE


DE DADOS E ARQUITETURA
DE PROTOCOLOS

13/10/2017 Redes Industriais - R. C. Betini 1


ARQUITETURA DE REDES

Hierarquia de Protocolos
A maioria das redes so organizadas como
uma sria de camadas ou nveis, para
reduzir sua complexidade de design.
O objetivo de cada camada oferecer
certos servios para as camadas mais altas,
isolando essas camadas dos detalhes de
como os servios oferecidos esto
atualmente implementados.

13/10/2017 Redes Industriais - R. C. Betini 2


ARQUITETURA DE REDES
Protocolo de Camada n : o conjunto de
regras e convenes usadas na
comunicao entre a camada n de uma
mquina com a camada n de outra mquina.
(Fig. 5-1)
Interface : o limite entre cada nvel
adjacente.
Define quais operaes primitivas e
servios a camada inferior oferece a sua
camada adjacente superior.

13/10/2017 Redes Industriais - R. C. Betini 3


Camadas, Protocolos e Interfaces

13/10/2017 Redes Industriais - R. C. Betini 4


5.1 Hierarquia de Protocolos

Arquitetura de Rede: Conjunto de camadas


e protocolos.
A especificao de arquitetura deve conter
informao suficiente para permitir a um
implementador escrever o programa ou
construir o hardware para cada camada de
tal forma que o programa obedea o
protocolo apropriado.

13/10/2017 Redes Industriais - R. C. Betini 5


A Arquitetura Filsofo-Tradutor-Secretria

13/10/2017 Redes Industriais - R. C. Betini 6


Exemplo de Fluxo de Informao Suportando
Comunicao Virtual na Camada 5.

13/10/2017 Redes Industriais - R. C. Betini 7


Questes de Projeto Relacionadas as Camadas
Mecanismo de estabelecimento de conexes.
Mecanismo de trmino de sesses.
Regras para transferncia de dados.
Comunicao Simplex
Comunicao Half-Duplex
Comunicao Full-Duplex
Controle de fluxo
Controle de sequenciamento de mensagens
Manter o sincronismo entre transmissor e receptor
(controle de fluxo)
Quando multiplexar e demultiplexar
Como rotear mensagens na rede

13/10/2017 Redes Industriais - R. C. Betini 8


Organizaes Internacionais de Padronizao
ISO: International Organization for
Standardization
IEC: International Electrotechnical Comission
ITU: International Telecommunications Union
(antigo CCITT: Comit Consultatif
International Tlgraphique et Tlphonique)
ITU-T: setor de telecomunicaes
ITU-R: setor de radiocomunicaes
ITU-D: setor de desenvolvimento

13/10/2017 Redes Industriais - R. C. Betini 9


Organizaes Internacionais de Padronizao
CCIR: Comit Consultatif International
des Radiocommunications
JTC 1: Joint Technical Committee 1.
Responsvel final por padronizaes de
LANs e MANs.
ANSI : American National Standards
Institue. Uma das mais atuantes na
rea de redes de computadores.
IEEE: Institute of Electrical and
Electronics Engineers.

13/10/2017 Redes Industriais - R. C. Betini 10


Relao entre os diferentes rgos de padronizao.

13/10/2017 Redes Industriais - R. C. Betini 11


Estrutura da ANSI

13/10/2017 Redes Industriais - R. C. Betini 12


Organizao do IEEE

13/10/2017 Redes Industriais - R. C. Betini 13


Modelos de Referncia
OSI/ISO
IEEE 802
TCP/IP

O Modelo de Referncia OSI da ISO


O modelo de referncia de
Interconexo de Sistemas Abertos (OSI
- Open Systems Interconnection) possui
7 camadas.

13/10/2017 Redes Industriais - R. C. Betini 14


Arquitetura de rede baseada no modelo de
referncia OSI da ISO.

13/10/2017 Redes Industriais - R. C. Betini 15


Camada Fsica

Quantos microsegundos um bit 1 ou 0 deve durar.


Se a transmisso pode proceder simultaneamente em
ambas as direes.
Como estabelecer e liberar conexes.
Pinao de conectores e suas respectivas funes.
Os problemas de projeto relacionam-se com os detalhes
mecnicos, eltricos e procedimentos de interfaceamento
com a sub rede.

13/10/2017 Redes Industriais - R. C. Betini 16


Camada de Enlace de Dados (HOST-ROUTER)

Quebra os dados de entrada em quadros (frames).


Cria e reconhece as fronteiras dos quadros.
Realiza a transmisso sequencial dos quadros.
Processa confirmaes de recebimento.
Resolve problemas de quadros perdidos, duplicados ou
destrudos.
Recebe os dados da camada fsica e entrega-os sem erros
de transmisso para a camada de rede.
Trata da sincronizao entre um transmissor (rpido) e um
receptor (lento) em dados (flow control: HOST-ROUTER)

13/10/2017 Redes Industriais - R. C. Betini 17


Camada de Rede (ROUTER-ROUTER)

Determina como pacotes (a unidade de informao


trocada na camada 3) so roteados dentro da sub
rede.
Aceita mensagens do "host" fonte, converte elas
para pacotes e direciona estes pacotes para os seus
destinos.
O controle de congestionamento tambm pertence
a camada 3 (ROUTER-ROUTER).

13/10/2017 Redes Industriais - R. C. Betini 18


Camada de Transporte (HOST-HOST)
Multiplexao.
Identificao de mensagens e suas conexes
(sesso).
Controle de sequenciamento fim-a-fim em cada
conexo.
Deteco de erros fim-a-fim e monitorao da
qualidade de servio.
Recuperao de erros fim-a-fim.
Fragmentao das mensagens fim-a-fim se
necessrio.

13/10/2017 Redes Industriais - R. C. Betini 19


Camada de Sesso

Estabelece uma conexo com um processo noutra


mquina (sesso).
Gerencia o dilogo de uma forma ordenada para
um determinado servio solicitado (gerenciamento
de token, no permitindo a mesma operao ao
mesmo tempo por ambos os lados ).
Realiza sincronizao de dilogos (
checkpoints).

13/10/2017 Redes Industriais - R. C. Betini 20


Camada de Apresentao

Utiliza linguagens abstratas para converter um


determinado formato de informao usado dentro de um
computador para uma representao padro de rede ou vice
versa.
Compresso de mensagens
Criptografia
Converso entre cdigos de caracteres (ASCII para
EBCDIC)
Converso para final de linha, scroll ou modo de pgina,
etc.

13/10/2017 Redes Industriais - R. C. Betini 21


Camada de Aplicao

Interface do usurio com o sistema.


Prov todos os servios OSI que podem ser usados
pelos processos de aplicao para trocar
informaes entre si.
FTAM - File Transfer Access and Management;
MHS - Message Handling Systems, ROSE -
Remote Operations Service Element, etc.

13/10/2017 Redes Industriais - R. C. Betini 22


Transmisso de Dados no Modelo OSI

13/10/2017 Redes Industriais - R. C. Betini 23


O Padro IEEE 802
Padro utilizado em LANs e MANs
As funes mnimas de comunicao esto
implementadas nos nveis 1, 2
(1) Fornecer um ou mais SAPs para os usurios
da rede.
(2) Na transmisso, montar os dados a serem
transmitidos em quadros com campos de
endereo e deteco de erros.
(3) Na recepo, desmontar os quadros,
efetuando o reconhecimento de endereo e
deteco de erros.
(4) Gerenciar a comunicao no enlace.

13/10/2017 Redes Industriais - R. C. Betini 24


O Padro IEEE 802

Funo (1 ) de responsabilidade do Logical Link Control - LLC


Funes (2), (3) e (4) de responsabilidade do Medium Access
Control-MAC.
IEEE 802.1: Descreve o relacionamento entre os diversos padres
IEEE 802 e o relacionamento deles com o RM-OSI.

IEEE 802.2: Descreve a subcamada superior do nvel de enlace a qual


usa o protocolo LLC

IEEE 802.3 ~ 802.6: Especificam diferentes opes de nvel fsico e


protocolos da subcamada MAC (CSMA/CD, Token Bus, Token Ring,
Distributed Queue Dual Bus (DQDB)).

13/10/2017 Redes Industriais - R. C. Betini 25


Relao entre os padres IEEE 802 e RM-OSI

13/10/2017 Redes Industriais - R. C. Betini 26


5.5 O Modelo de Referncia TCP/IP

1969 ARPANET - 1a rede de pacotes


Anos 70 - evoluo para uma inter-rede, com
interoperabilidade entre diferentes redes.
1982 - MILNET: Rede militar, baseada em TCP/IP
Hoje o TCP/IP a arquitetura de Comunicao aberta que
predomina, apesar do OSI.
TCP/IP: maduro, operacional, altamente funcional
OSI: funcionalidade maior, mais complexo,
atrasos.

13/10/2017 Redes Industriais - R. C. Betini 27


Ilustrao do modelo de inter-rede.

13/10/2017 Redes Industriais - R. C. Betini 28


Arquitetura da Internet TCP/IP
H 4 camadas
Camada de interface de rede: compatibiliza a tecnologia
especfica da rede com o protocolo IP.
Camada de Inter-rede: responsvel pela transferncia de
dados atravs da inter-rede (roteamento).
Camada de transporte: descreve tecnologias fim-a-fim
para permitir comunicao entre aplicaes.
Camada de aplicao: descreve a tecnologia usada para
prover servios ao usurio final.

13/10/2017 Redes Industriais - R. C. Betini 29


Arquitetura da Internet TCP/IP
nfase principal na interconexo de diferentes
tecnologias de rede usando principalmente:
Um servio de transporte orientado
conexo, provido pelo Transmission
Control Protocol (TCP)
Servio de inter-rede sem conexo,
provido pelo Internet Protocol (IP)

13/10/2017 Redes Industriais - R. C. Betini 30


Comparao das arquiteturas OSI vs. TCP/IP

13/10/2017 Redes Industriais - R. C. Betini 31


Uma Viso da Internet

13/10/2017 Redes Industriais - R. C. Betini 32


Comunicao TCP/IP

13/10/2017 Redes Industriais - R. C. Betini 33


Encapsulamento

13/10/2017 Redes Industriais - R. C. Betini 34


Protocolos e redes no modelo TCP/IP

13/10/2017 Redes Industriais - R. C. Betini 35


Arquitetura da Internet TCP/IP

H diversos protocolos de aplicao:


Simple Mail Transfer Protocol (SMTP) - correio
File Transfer Protocol (FTP) - transferncia de
arquivos
Telnet - Terminal Virtual
Domain Name System (DNS) - mapeamento entre
nomes e endereos de rede
Simple Network Management Protocol (SNMP) -
gerenciamento.

13/10/2017 Redes Industriais - R. C. Betini 36


Arquitetura da Internet TCP/IP

O TCP/IP pode servir de interface de rede ethernet, token


ring, FDDI, X.25, Frame relay, ...
Como enviamos datagramas IP sobre um meio fsico
especfico?
Datagramas IP usam endereos IP
Endereos IP so independentes do meio fsico
O meio fsico usa endereos alocados
independentemente do IP.

13/10/2017 Redes Industriais - R. C. Betini 37


Exemplo de Redes

Rede Novell
Chegou a ser um dos sistemas de rede mais popular no mundo dos
PCs.
Baseado no modelo cliente-servidor (Fig. 5-15).
IPX (Internetwork Protocol): sem conexo, similar ao IP.
NCP (Network Core Protocol): Protocolo de transporte com servio
de conexo, usado na interao entre os clientes e o servidor.
SPX e TCP: Outros protocolos que poderiam ser utilizados para o
transporte.
SAP (Service Advertising Protocol): A cada minuto cada servidor
transmite um pacote de radiodifuso informando seu endereo e os
servios que ele oferece.

13/10/2017 Redes Industriais - R. C. Betini 38


Modelo de Referncia da rede Novell

13/10/2017 Redes Industriais - R. C. Betini 39


Rede Novell
Funcionamento:
Agentes especiais em roteadores, recolhem estes
pacotes e constroem uma tabela de servidores
ativos e respectivos endereos.
Quando a mquina de um cliente butada na
rede ela envia um pacote de radiodifuso pedindo
por um servidor mais prximo.
Com a resposta do roteador local, o cliente agora
pode estabelecer uma conexo NCP com o
servidor.

13/10/2017 Redes Industriais - R. C. Betini 40


Redes em Gigabits
Os backbones na Internet operam a velocidades de Gbps.
As redes em Gbps so principalmente direcionadas as
transaes que requerem muito bandwidth:
Telemedicina
Teleconferncia
1 imagem (4k x 4k pixels x 8 bits/pixel (preta e
branco) ou x 24 bits/pixel (colorida) = 1,28x108 ou
3,84x108 bits; 100 imagens => 40x109 bits

13/10/2017 Redes Industriais - R. C. Betini 41


Redes em Gigabits
Redes
1. Aurora:
Opera em fibra tica a taxas de 622 Mbps ou maiores em cada direo.
Tecnologia Bellcore e IBM.
Usada para pesquisa em protocolos gigabits, roteamento, controle de
rede e vdeo conferencia.
http://www.aurora.com/
2. Blanca:
Opera em 622 Mbps no backbone e outras regies em taxa menores.
Tecnologia AT&T Bell Labs.
Usada para pesquisa em protocolos de controle de rede, interface de
hosts, aplicaes gigabits (telemedicina), modelamento meteorolgico,
astronomia.
13/10/2017 Redes Industriais - R. C. Betini 42
13/10/2017 Redes Industriais - R. C. Betini 43
Redes em Gigabits

Outras: CASA, Nectar e VISTAnet.


Aplicaes de supercomputador
Processos qumicos
Utilizao de imagens em 3D para
planejamento de terapias de radiao
para pacientes de cncer.

13/10/2017 Redes Industriais - R. C. Betini 44


Exemplo de Servios de Comunicao de Dados
Governo ou companhias privadas oferecem
servios de transmisso de dados para a
comunidade.
A sub-rede possuda pelo operador da rede
(governo ou companhia privada).
Tal sistema chamado rede pblica.
Ele anlogo e muitas vezes parte do
sistema de telefonia pblica.

13/10/2017 Redes Industriais - R. C. Betini 45


SMDS - Switched Multimegabit Data Service

Projetada para conectar mltiplas LANs.


Tecnologia Bellcore que opera a taxa padro de 45 Mbps
ou taxas menores.
Opera com linhas alugadas por curta durao para tratar
trfegos do tipo rajada.
A mxima taxa de operao e tempo de operao da linha
deve ser acertado com a concessionria.
Pacotes so enviados a um roteador SMDS que se
encarrega de direcion-los (Fig. 5-16).

13/10/2017 Redes Industriais - R. C. Betini 46


Formato de Pacote SMDS

13/10/2017 Redes Industriais - R. C. Betini 47


SMDS - Switched Multimegabit Data Service

Os endereos fonte e de destino consistem


de um cdigo de 4 bits seguido de um
nmero de telefone de at 15 dgitos
decimais.
O payload pode conter qualquer qualquer
sequncia de bytes at 9188 bytes. Ele pode
conter pacotes Ethernet, Token Ring, IP ,
etc.

13/10/2017 Redes Industriais - R. C. Betini 48


Redes X.25

X.25: Desenvolvido nos anos 70 pelo CCITT para forncer uma


interface entre redes pblicas de comutao de pacotes e seus usurios.
Protocolo de camada fsica X-21: estabelece a interface fsica entre o
host e a rede.
Poucas redes pblicas atualmente suportam esta interface
porque ela requer sinal digital ao invs de sinal analgico
sobre as linhas telefnicas.
RS-232 uma interface analgica criada para sanar este
problema.
A maioria das redes X.25 operam em velocidades at 64 kbps.
Os protocolos das camadas 1, 2 e 3 so conhecidos coletivamente
como X.25.
O X.25 opera com servio de conexo e permite circuitos virtuais
permanente ou comutados.

13/10/2017 Redes Industriais - R. C. Betini 49


Redes X.25

X-3: o protocolo que descreve as funes do


PAD (Packet Assembler e Disassembler)
PAD usado para interfacear terminais no
inteligentes com uma rede X.25.
X.28 o protocolo definido para interfacear o
terminal no inteligente com o PAD.
X.29 o protocolo usado para interfacear o PAD e
a rede.

13/10/2017 Redes Industriais - R. C. Betini 50


Frame Relay

Surgiu com a mudana na tecnologia nos ltimos 20 anos:


Linhas telefnicas so rpidas, digitais e confiveis.
Computadores so rpidos e baratos.
Utilizao de protocolos simples
A maioria do trabalho feito pelo computador do usurio
que pela rede.
No utiliza circuito virtual comutado e sim circuito virtual alugado.
Utiliza circuito virtual alugada ( mais barata e diferente de circuito
virtual permanente alugada)
A conexo pode ser feita entre dois pontos ou entre um dado ponto e
mltiplos outros transmitindo pacotes de tamanho de at 1600 bytes.
Opera em velocidades bsicas de 1,5 Mbps.

13/10/2017 Redes Industriais - R. C. Betini 51


Frame Relay

Frame relay:
Fornece um caminho para determinar o comeo e
fim de quadro.
Deteco de transmisso de erros
Se um quadro errado recebido ele descartado.
de responsabilidade do usurio descobrir frames
perdidos e recuper-los.
No fornece reconhecimentos de quadros ou
controle de fluxo.

13/10/2017 Redes Industriais - R. C. Betini 52


ISDN Banda Larga e ATM
Uma rede que subistitue o sistema telefnico e todas as
redes especializadas (DQDB, SMDS, Frame Relay, FDDI,
X-25, CATV, etc.)
Uma nica rede integrada para qualqer tipo de
transferncia de informao.
Uma taxa de transmisso bastante alta comparada com as
existentes.
Possibilidade de oferecer uma ampla variedade de novos
servios.
Servio de Longa Distncia: Broadband Integrated
Services Digital Network (B-ISDN)

13/10/2017 Redes Industriais - R. C. Betini 53


ISDN Banda Larga e ATM

Servios:
Vdeo sobre demanda
Televiso ao vivo de vrias fontes
Correio eletrnico multimedia
Msica com qualidade de CD
Interconexo de LANs
Transferncia de dados em alta velocidade, etc.

13/10/2017 Redes Industriais - R. C. Betini 54


ISDN Banda Larga e ATM
Tecnologia que torna B-ISDN possvel:
Asynchronous Transfer Mode (ATM)
Utiliza pequenos pacotes chamados clulas de 53 bytes de tamanho.
Utiliza comutao de clulas e no comutao de circuitos.
Motivo
Comutao de clulas altamente flexvel
Pode tratar taxa de trfego constante (audio e vdeo) e
varivel (dados)
Comutao digital de clulas em velocidade muito alta
mais fcil de ser realizada que tcnicas de modulao
tradicionais.
A comutao de clulas pode fornecer servio de
radiodifuso de televiso, comutao de circuitos no.

13/10/2017 Redes Industriais - R. C. Betini 55


ISDN Banda Larga e ATM

Tecnologia que torna B-ISDN possvel:


Redes ATM utilizam servio orientado a conexo.
Redes ATM utilizam linhas e roteadores assim como
WANs tradicionais.
Canais de 155 Mbps foram escolhidos porque a taxa
necessria para transmisso de televiso com alta
resoluo.
Taxa de 622 Mbps foi escolhida para que 4 canais de
televiso pudessem ser suportados.

13/10/2017 Redes Industriais - R. C. Betini 56


O Modelo de Referncia ATM

13/10/2017 Redes Industriais - R. C. Betini 57


Circuito Virtual ATM

13/10/2017 Redes Industriais - R. C. Betini 58


O modelo de Referncia B-ISDN usando ATM

Consiste basicamente de 3 camadas (Fig. 5-17)


Plano do usurio: Transferncia de informaes do
usurio e controle associado a essa transferncia como
controle de fluxo e erros.
Plano de controle: Controle de chamada e funes de
controle das conexes. Sinalizao referente ao
estabelecimento, superviso e liberao de chamada e
conexo.
Gerenciamento de Camadas: trata dos fluxos de
informao de operao e de manuteno de cada camada.
Plano de Gerenciamento : Gerencia as camadas e
coordena os planos (Fig. 5-18).

13/10/2017 Redes Industriais - R. C. Betini 59


As camadas e subcamadas ATM e suas funes.

13/10/2017 Redes Industriais - R. C. Betini 60


O modelo de Referncia B-ISDN usando ATM

Glossrio:
PMD - Physical Medium Dependent sublayer
TC - Transmission Convergence sublayer
AAL - ATM Adaptation Layer
SAR - Segmentation and Reassembly sublayer
CS - Convergence sublayer

13/10/2017 Redes Industriais - R. C. Betini 61


Comparao de Servios

13/10/2017 Redes Industriais - R. C. Betini 62

Você também pode gostar