Você está na página 1de 31

REDES INDUSTRIAIS

AULA 4 CAMADA DE ENLACE


DE DADOS E ARQUITETURA
DE PROTOCOLOS

2/10/2014

Redes Industriais - R. C. Betini

ARQUITETURA DE REDES
Hierarquia de Protocolos
A maioria das redes so organizadas como
uma sria de camadas ou nveis,
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.
2/10/2014

Redes Industriais - R. C. Betini

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. 55-1)
Interface : o limite entre cada nvel
adjacente.
Define quais operaes primitivas e
servios a camada inferior oferece a sua
camada adjacente superior.

2/10/2014

Redes Industriais - R. C. Betini

Camadas, Protocolos e Interfaces

2/10/2014

Redes Industriais - R. C. Betini

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.

2/10/2014

Redes Industriais - R. C. Betini

A Arquitetura FilsofoFilsofo-Tradutor
Tradutor--Secretria

2/10/2014

Redes Industriais - R. C. Betini

Exemplo de Fluxo de Informao Suportando


Comunicao Virtual na Camada 5.

2/10/2014

Redes Industriais - R. C. Betini

Questes de Projeto Relacionadas as Camadas

Mecanismo de estabelecimento de conexes.


Mecanismo de trmino de sesses.
Regras para transferncia de dados.

Comunicao Simplex
Comunicao HalfHalf-Duplex
Comunicao FullFull-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

2/10/2014

Redes Industriais - R. C. Betini

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


ITUITU--R: setor de radiocomunicaes
ITU
ITU--D: setor de desenvolvimento
ITU

2/10/2014

Redes Industriais - R. C. Betini

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.

2/10/2014

Redes Industriais - R. C. Betini

10

Relao entre os diferentes rgos de padronizao.

2/10/2014

Redes Industriais - R. C. Betini

11

Estrutura da ANSI

2/10/2014

Redes Industriais - R. C. Betini

12

Organizao do IEEE

2/10/2014

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.
2/10/2014

Redes Industriais - R. C. Betini

14

Arquitetura de rede baseada no modelo de


referncia OSI da ISO.

2/10/2014

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.

2/10/2014

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)

2/10/2014

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

2/10/2014

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.

2/10/2014

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

2/10/2014

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.

2/10/2014

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.

2/10/2014

Redes Industriais - R. C. Betini

22

Transmisso de Dados no Modelo OSI

2/10/2014

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.

2/10/2014

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

2/10/2014

Redes Industriais - R. C. Betini

25

Relao entre os padres IEEE 802 e RMRM-OSI

2/10/2014

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.

2/10/2014

Redes Industriais - R. C. Betini

27

Ilustrao do modelo de interinter-rede.

2/10/2014

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.

2/10/2014

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 interinter-rede sem conexo,
provido pelo Internet Protocol (IP)

2/10/2014

Redes Industriais - R. C. Betini

30

Comparao das arquiteturas OSI vs. TCP/IP

2/10/2014

Redes Industriais - R. C. Betini

31

Uma Viso da Internet

2/10/2014

Redes Industriais - R. C. Betini

32

Comunicao TCP/IP

2/10/2014

Redes Industriais - R. C. Betini

33

Encapsulamento

2/10/2014

Redes Industriais - R. C. Betini

34

Protocolos e redes no modelo TCP/IP

2/10/2014

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.

2/10/2014

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.

2/10/2014

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.

2/10/2014

Redes Industriais - R. C. Betini

38

Modelo de Referncia da rede Novell

2/10/2014

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.

2/10/2014

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

2/10/2014

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.
2/10/2014

Redes Industriais - R. C. Betini

42

2/10/2014

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.

2/10/2014

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.

2/10/2014

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

2/10/2014

Redes Industriais - R. C. Betini

46

Formato de Pacote SMDS

2/10/2014

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.

2/10/2014

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

2/10/2014

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.

2/10/2014

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.

2/10/2014

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.

2/10/2014

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)

2/10/2014

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.

2/10/2014

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.

2/10/2014

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.

2/10/2014

Redes Industriais - R. C. Betini

56

O Modelo de Referncia ATM

2/10/2014

Redes Industriais - R. C. Betini

57

Circuito Virtual ATM

2/10/2014

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

2/10/2014

Redes Industriais - R. C. Betini

59

As camadas e subcamadas ATM e suas funes.

2/10/2014

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

2/10/2014

Redes Industriais - R. C. Betini

61

Comparao de Servios

2/10/2014

Redes Industriais - R. C. Betini

62

Você também pode gostar