Você está na página 1de 200

Teleprocessamento e Redes de Computadores

1




TPICOS AVANADOS EM INFORMTICA



ENFOQUE:

TELEPROCESSAMENTO
E
REDES DE COMPUTADORES







AUTOR:

Srgio Roberto Pereira
Teleprocessamento e Redes de Computadores

2


UMA NOITE

Na primeira noite eles se aproximam
e colhem uma flor do nosso jardim.


E no dizemos nada.


Na segunda noite j no se escondem:
pisam as flores. Matam nosso co.


E no dizemos nada.


At que um dia o mais frgil deles
entra sozinho em nossa casa.
Rouba-nos a lua. E conhecendo nosso medo,
arranca-nos a voz da garganta.


E porque no dissemos nada,
J no podemos dizer nada.



Maiakvski

Agradecemos a colaborao e pacincia do amigo
Nilton Marini Jr. sem o qual este trabalho se tornaria
Invivel.
Teleprocessamento e Redes de Computadores

3
Sumrio

1. INTRODUO........................................................................................................................................ 10
1.1 Tecnologia e Processamento de Dados............................................................................................. 10
1.2 Histrico ........................................................................................................................................... 11
1.2.1 Definies................................................................................................................................. 11
1.2.2 Unidades de medida.................................................................................................................. 13
1.3 Redes de Computadores Geograficamente Distribudos................................................................... 14
2. CONCEITOS BSICOS DE COMUNICAO DE DADOS................................................................ 15
2.1 Elementos de uma mensagem........................................................................................................... 15
2.2 Caractersticas de Transmisso de Informao................................................................................. 16
2.2.1 Cdigos..................................................................................................................................... 16
2.2.2 Modos de Transmisso ............................................................................................................. 16
2.2.2.1 Transmisso Paralela ............................................................................................................ 16
2.2.2.2 Transmisso Serial................................................................................................................ 17
2.2.3 Tipos de Sincronismo ............................................................................................................... 17
2.2.3.1 Transmisso Assncrona ....................................................................................................... 17
2.2.3.2 Transmisso Sncrona........................................................................................................... 18
2.2.4 Modos de Operao.................................................................................................................. 18
2.2.4.1 Modo de Operao Simplex ................................................................................................. 18
2.2.4.2 Modo de Operao Semi-Duplex (Half-Duplex) .................................................................. 18
2.2.4.3 Modo de Operao Duplex (Full-Duplex) ............................................................................ 19
2.2.5 Capacidade de Transmisso...................................................................................................... 19
2.2.6 Largura de Banda...................................................................................................................... 20
2.2.7 Delay e jitter ............................................................................................................................. 20
2.2.8 Falhas de transmisso ............................................................................................................... 21
2.2.8.1 Rudo .................................................................................................................................... 21
2.2.8.1.1 Rudo Branco................................................................................................................. 21
2.2.8.1.2 Rudo Impulsivo............................................................................................................. 21
2.2.8.2 Distoro............................................................................................................................... 21
2.2.8.2.1 Atenuao ...................................................................................................................... 21
2.2.8.2.2 Retardo........................................................................................................................... 21
2.2.8.3 Relao Sinal / Rudo ........................................................................................................... 22
2.2.9 Cdigos de Deteco e Correo de Erros................................................................................ 22
2.2.9.1 Ecoplexing............................................................................................................................ 23
2.2.9.2 Paridade de Caractere ........................................................................................................... 23
2.2.9.3 Paridade Combinada............................................................................................................. 24
2.2.9.4 CRC - Cyclic Redundancy Checking.................................................................................... 25
2.2.9.5 Cdigo de Hamming............................................................................................................. 27
2.2.9.6 Cdigo m-entre-n.................................................................................................................. 30
2.2.9.7 Cdigo Aritmtico ................................................................................................................ 30
2.2.9.8 Checksum............................................................................................................................. 31
2.3 Modulao........................................................................................................................................ 32
2.3.1 Portadora .................................................................................................................................. 33
2.3.2 Tipos de Modulao ................................................................................................................. 33
2.3.2.1 Modulao analgica............................................................................................................ 34
2.3.2.2 Modulao digital ................................................................................................................. 34
2.3.2.2.1 Modulao por Amplitude (ASK - Amplitude Shift Keying) ........................................ 35
2.3.2.2.2 Modulao por Freqncia (FSK - Frequency Shift Keying) ........................................ 35
2.3.2.2.3 Modulao em Fase (PSK - Phase Shift Keying)........................................................... 35
2.3.3 PCM (Pulse Code Modulation) ................................................................................................ 37
2.4 Multiplexao................................................................................................................................... 38
2.4.1 FDM (Frequency Division Multiplexing) ................................................................................. 38
Teleprocessamento e Redes de Computadores

4
2.4.2 TDM (Time Division Multiplexing) ......................................................................................... 38
2.4.3 WDM (Wavelength Division Multiplexing) ............................................................................. 39
2.5 Exercicios ........................................................................................... Erro! Indicador no definido.
2.5.1 Descoberto novo protocolo de comunicao............................................................................ 39
3. MEIOS DE TRANSMISSO.................................................................................................................. 41
3.1 Classes de meios de transmisso....................................................................................................... 41
3.1.1 Ponto-a-ponto ........................................................................................................................... 41
3.1.2 Difuso ..................................................................................................................................... 41
3.2 Meios Fsicos de Transmisso.......................................................................................................... 42
3.2.1 Par Tranado............................................................................................................................. 43
3.2.1.1 Par Tranado No-Blindado (UTP) ...................................................................................... 43
3.2.1.2 Par Tranado Blindado (STP) .............................................................................................. 43
3.2.1.3 Tipos de Conectores ............................................................................................................. 43
3.2.2 Cabo Coaxial ............................................................................................................................ 44
3.2.3 Fibra tica................................................................................................................................ 45
3.2.3.1 Princpio de funcionamento .................................................................................................. 45
3.2.4 Espao Livre (Radiodifuso) .................................................................................................... 46
3.2.4.1 Espectro de freqncias ........................................................................................................ 47
3.2.4.2 Freqncias no Brasil ........................................................................................................... 49
3.3 Cabeamento Estruturado................................................................................................................... 51
3.3.1 Histrico ................................................................................................................................... 51
3.3.2 A padronizao das categorias.................................................................................................. 52
3.3.3 Trabalhos de Normatizao ...................................................................................................... 54
4. ELEMENTOS DE UMA REDE DE COMPUTADORES....................................................................... 55
4.1 Fatores que motivaram o aparecimento de redes .............................................................................. 55
4.2 Definio .......................................................................................................................................... 55
4.3 A Rede Vista pelos Usurios ............................................................................................................ 56
4.4 Componentes da Rede ...................................................................................................................... 56
4.4.1 Servidores ................................................................................................................................. 58
4.4.2 Pontes ....................................................................................................................................... 58
4.4.3 Roteadores ................................................................................................................................ 60
4.4.4 Switches.................................................................................................................................... 60
4.4.5 Switching X Routing X Bridging.............................................................................................. 62
4.4.6 Concentradores e Multiplexadores ........................................................................................... 63
5. MODALIDADES DE COMUTAO.................................................................................................... 66
5.1 Comutao com Reserva Esttica de Recursos................................................................................. 66
5.1.1 Comutao por Circuito............................................................................................................ 66
5.2 Comutao com Reserva Dinmica de Recursos.............................................................................. 67
5.2.1 Comutao por Mensagens....................................................................................................... 67
5.2.2 Comutao por Pacotes............................................................................................................. 67
5.3 Comparao...................................................................................................................................... 69
5.4 Diagramas Comparativos.................................................................................................................. 70
5.5 Caractersticas da Comutao por Pacotes ....................................................................................... 71
5.5.1 Datagrama X Circuito Virtual................................................................................................... 71
5.6 Encaminhamento .............................................................................................................................. 73
5.7 Centrais de Comutao - Ns de Rede ............................................................................................. 73
5.7.1 Funes Bsicas........................................................................................................................ 73
5.7.1.1 Comutao............................................................................................................................ 73
5.7.1.2 Gerncia de Circuitos Virtuais.............................................................................................. 74
5.7.1.3 Controle de Linha ................................................................................................................. 74
5.7.1.4 Gerncia de Buffers"........................................................................................................... 74
5.7.1.5 Tarifao e Coleta de Estatsticas ......................................................................................... 74
5.7.1.6 Superviso ............................................................................................................................ 75
5.7.1.7 Implementao do Protocolo Interno da Rede...................................................................... 75
5.7.2 Evoluo das Centrais de Comutao....................................................................................... 75
Teleprocessamento e Redes de Computadores

5
5.7.2.1 Centrais de Primeira Gerao ............................................................................................... 75
5.7.2.2 Centrais de Segunda Gerao ............................................................................................... 76
5.7.2.3 Centrais de Terceira Gerao................................................................................................ 76
6. SERVIOS DE COMUNICAO DE DADOS..................................................................................... 78
6.1 Servios EMBRATEL...................................................................................................................... 78
6.1.1 TRANSDATA.......................................................................................................................... 78
6.1.2 RENPAC .................................................................................................................................. 78
6.1.3 STM-400 .................................................................................................................................. 80
6.1.4 DATASAT BI........................................................................................................................... 81
6.1.5 DATASAT PLUS..................................................................................................................... 82
6.1.6 MEGADATA........................................................................................................................... 83
6.1.7 FASTNET................................................................................................................................. 84
6.1.8 DIGINET.................................................................................................................................. 87
6.1.9 TOPNET................................................................................................................................... 88
6.1.10 MULTISAT.............................................................................................................................. 89
6.1.11 DATAFAX............................................................................................................................... 90
6.1.12 TELEX ..................................................................................................................................... 91
6.1.13 MOVSAT A ............................................................................................................................. 92
7. ARQUITETURA OSI .............................................................................................................................. 94
7.1 Padronizaes................................................................................................................................... 94
7.1.1 O mercado OSI ......................................................................................................................... 94
7.2 O Modelo OSI .................................................................................................................................. 96
7.3 Arquitetura para Interconexo de Sistemas Abertos da ISO........................................................... 100
7.3.1 Sistemas Abertos .................................................................................................................... 100
7.3.2 Arquitetura de Rede................................................................................................................ 100
7.4 Nveis do Modelo de Referncia O.S.I. .......................................................................................... 104
7.4.1 Nvel de Aplicao ................................................................................................................. 104
7.4.2 Nvel de Apresentao............................................................................................................ 105
7.4.3 Nvel de Sesso....................................................................................................................... 106
7.4.4 Nvel de Transporte ................................................................................................................ 107
7.4.5 Nvel de Rede ......................................................................................................................... 108
7.4.6 Nvel de Enlace ou Ligao de Dados .................................................................................... 109
7.4.7 Nvel Fsico............................................................................................................................. 109
8. PROTOCOLOS...................................................................................................................................... 111
8.1 Funes Bsicas.............................................................................................................................. 111
8.1.1 Introduo............................................................................................................................... 111
8.1.2 Os Protocolos - Definies ..................................................................................................... 111
8.1.3 Protocolos de Controle de Linha ............................................................................................ 113
8.1.3.1 Controle da Transferncia de Dados................................................................................... 113
8.1.3.2 Verificao e Recuperao de Erros................................................................................... 113
8.1.3.3 Cdigos de Informao e Transparncia da Informao..................................................... 114
8.1.3.4 Sincronizao...................................................................................................................... 114
8.1.3.5 Monitorao da Transmisso.............................................................................................. 115
8.2 Tipos de Protocolos ........................................................................................................................ 115
8.2.1 Protocolos Orientados `a Caractere (ou `a byte) ..................................................................... 115
8.2.2 Protocolo Ponto-a-ponto......................................................................................................... 116
8.2.3 Protocolo Multiponto.............................................................................................................. 119
8.2.3.1 Polling................................................................................................................................. 119
8.2.3.2 Selection ............................................................................................................................. 121
8.2.4 Protocolos Orientados a Bit .................................................................................................... 122
8.2.4.1 Modos de Operao:........................................................................................................... 122
8.2.4.1.1 Modo de resposta normal (NRM) ................................................................................ 122
8.2.4.1.2 Modo de resposta assncrono (ARM) .......................................................................... 122
8.2.4.1.3 Modo balanceado assncrono (ABM) .......................................................................... 123
8.2.5 Formato das Mensagens.......................................................................................................... 123
Teleprocessamento e Redes de Computadores

6
8.2.5.1 Flag..................................................................................................................................... 123
8.2.5.2 Endereo............................................................................................................................. 124
8.2.5.3 Controle .............................................................................................................................. 124
8.2.5.4 Dados.................................................................................................................................. 125
8.2.5.5 FCS..................................................................................................................................... 126
8.3 Alguns Protocolos........................................................................................................................... 126
8.3.1 O Protocolo BSC.................................................................................................................... 127
8.3.1.1 Formato das Mensagens no Protocolo BSC-1 .................................................................... 127
8.3.1.2 Caracteres de Controle de Linha......................................................................................... 129
8.3.2 Protocolos de Acesso X25...................................................................................................... 130
8.4 Protocolos de acesso ao meio ......................................................................................................... 131
8.4.1 Protocolos de acesso ao meio baseados em conteno........................................................... 131
8.4.1.1 ALOHA.............................................................................................................................. 131
8.4.1.2 CSMA - Carrier Sense Multiple Access ............................................................................. 132
8.4.2 Protocolos de acesso ao meio ordenado sem conteno......................................................... 133
8.4.2.1 Token Ring ......................................................................................................................... 133
8.4.2.2 Token Bus........................................................................................................................... 133
8.5 Padronizao de protocolos............................................................................................................ 133
8.6 Conceito de Sesso - Fases de uma Sesso..................................................................................... 134
9. Protocolos TCP/IP.................................................................................................................................. 136
9.1 ARQUITETURA INTERNET ....................................................................................................... 136
9.2 Protocolo IP (INTENET PROTOCOL) ......................................................................................... 137
9.2.1 Endereos IP........................................................................................................................... 138
9.2.2 Formato do datagrama IP........................................................................................................ 139
9.2.2.1 Campos do protocolo IP ..................................................................................................... 140
9.2.3 Roteamento do datagrama IP.................................................................................................. 141
9.2.3.1 Roteamento Direto.............................................................................................................. 142
9.2.3.2 Roteamento Indireto ........................................................................................................... 142
9.2.3.2.1 Tabelas de Roteamento................................................................................................ 142
9.2.4 ICMP (Internet Control Message Protocol)............................................................................ 143
9.3 Protocolo TCP (TRANSPORT CONTROL PROTOCOL)............................................................ 143
9.3.1 Portas, Conexes e Endpoints................................................................................................. 144
9.3.2 Segmentos, Fluxo e Nmero de Seqncia............................................................................. 145
9.3.2.1 Mecanismo de Janelas ........................................................................................................ 145
9.3.3 Formato do Segmento TCP..................................................................................................... 145
9.4 PROTOCOLO UDP (USER DATAGRAM PROTOCOL)............................................................ 147
9.4.1 Formato do Segmento UDP.................................................................................................... 147
10. REDES LOCAIS................................................................................................................................ 149
10.1 Caractersticas................................................................................................................................. 149
10.1.1 Caractersticas Tcnicas Tpicas............................................................................................. 149
10.1.2 Hardware ................................................................................................................................ 150
10.1.3 Software.................................................................................................................................. 150
10.2 Topologias ...................................................................................................................................... 150
10.2.1 Topologia em malha irregular (store-and-forward) ................................................................ 151
10.2.2 Topologia em Estrela.............................................................................................................. 151
10.2.3 Topologia em Anel ................................................................................................................. 152
10.2.4 Topologia em Barra Comum.................................................................................................. 152
10.3 Aplicaes ...................................................................................................................................... 153
10.3.1 Servidor de Arquivos.............................................................................................................. 153
10.3.2 Servidor de Impresso ............................................................................................................ 154
10.3.3 Servidor de Comunicao....................................................................................................... 155
10.3.4 Sistemas Distribudos ............................................................................................................. 155
10.3.5 Correio Eletrnico .................................................................................................................. 157
10.3.6 Automao de Escritrio ........................................................................................................ 157
10.3.7 Automao Industrial.............................................................................................................. 158
Teleprocessamento e Redes de Computadores

7
10.4 Padronizao Projeto IEEE 802 .................................................................................................. 160
10.5 Tendncias e Perspectivas .............................................................................................................. 161
10.5.1 Integrao de Servios............................................................................................................ 161
10.5.2 Interconexo de Redes............................................................................................................ 162
10.6 Sistemas Operacionais de Rede ...................................................................................................... 163
10.6.1 Sistemas Computacionais Cliente-Servidor ............................................................................ 163
10.6.1.1 Conceitos Bsicos........................................................................................................... 163
10.6.1.2 Cliente-Servidor.............................................................................................................. 164
10.6.1.3 Cliente............................................................................................................................. 164
10.6.1.4 Servidores ....................................................................................................................... 165
10.6.1.5 Comunicao Cliente-Servidor ....................................................................................... 166
10.6.1.6 Sincronizao Cliente-Servidor ...................................................................................... 166
10.6.1.7 Vantagens ....................................................................................................................... 167
10.6.1.8 Alguns Protocolos Cliente-Servidor ............................................................................... 167
10.6.1.8.1 RPC............................................................................................................................ 167
10.6.1.8.2 SPX/IPX.................................................................................................................... 168
10.6.1.8.3 NetBEUI/NetBIOS .................................................................................................... 169
10.6.2 Windows NT 5.0 x NetWare 5.0 ............................................................................................ 170
10.6.3 Windows NT x UNIX............................................................................................................. 170
10.6.4 Escolha ....................................................................................... Erro! Indicador no definido.
11. RDSI - Rede Digital de Servios Integrados ...................................................................................... 173
11.1 Introduo....................................................................................................................................... 173
11.2 O conceito de RDSI........................................................................................................................ 174
11.3 Acesso ao RDSI.............................................................................................................................. 175
11.3.1 Acesso Bsico......................................................................................................................... 175
11.3.2 Acesso Primrio...................................................................................................................... 176
11.4 Servios Disponveis aos usurios RDSI ........................................................................................ 176
11.5 Interface.......................................................................................................................................... 176
11.6 USURIO x RDSI ......................................................................................................................... 178
11.7 O Estgio da Tecnologia................................................................................................................. 179
11.8 RDSI para o usurio ....................................................................................................................... 180
12. Tendncias.......................................................................................................................................... 180
12.1 FDDI (Fiber Distributed Data Interface) ........................................................................................ 180
12.2 ATM............................................................................................................................................... 181
12.2.1 ORIGEM E DESENVOLVIMENTO................................................................................... 181
12.2.2 VANTAGENS DO ATM....................................................................................................... 181
12.2.3 SNCRONO VERSUS ASSNCRONO ............................................................................... 181
12.2.3.1 Modo Sncrono ............................................................................................................... 181
12.2.3.2 Modo Assncrono............................................................................................................ 181
12.2.4 A CLULA DO ATM............................................................................................................ 182
12.2.5 AS CAMADAS DA TECNOLOGIA ATM....................................................................... 182
12.3 SDH................................................................................................................................................ 183
12.4 SMDS............................................................................................................................................. 184
12.5 DQDB............................................................................................................................................. 184
12.6 FRAME-RELAY............................................................................................................................ 184
12.7 ADSL.............................................................................................................................................. 185
12.8 TMN............................................................................................................................................... 185
13. Apndice............................................................................................................................................. 186
14. Glossrio............................................................................................................................................. 188
15. Referncias Bibliogrficas.................................................................................................................. 198

Teleprocessamento e Redes de Computadores

8
Figuras

Figura 2.1. Codificaes Binrias.................................................................................................................... 15
Figura 2.2. Transmisso Paralela..................................................................................................................... 17
Figura 2.3. Transmisso Serial ......................................................................................................................... 17
Figura 2.4. Modos de Operao ...................................................................................................................... 19
Figura 2.5. Modulao..................................................................................................................................... 36
Figura 3.1. Comparao entre Meios Fsicos .................................................................................................. 42
Figura 3.2. Os meios fsicos ............................................................................................................................ 42
Figura 3.3 Conectores de Cabo Coaxial ......................................................................................................... 45
Figura 3.4. Cabeamento Estruturado ............................................................................................................... 53
Figura 3.5. Par Tranado Categoria 5.............................................................................................................. 53
Figura 4.1. Multiplexador................................................................................................................................ 63
Figura 4.2. Concentrador ................................................................................................................................. 65
Figura 7.1. O Correio em um Modelo em Camadas ........................................................................................ 96
Figura 7.2. Arquitetura para interconexo de sistemas abertos da ISSO......................................................... 99
Figura 7.3. Exemplo de modelo de comunicao.......................................................................................... 101
Figura 8.1. Campos de um bloco de informao ........................................................................................... 113
Figura 8.2. Configurao de cada nvel de enlace. ........................................................................................ 116
Figura 8.3. Ligao ponto-a-ponto BSC1...................................................................................................... 118
Figura 8.4. Exemplo de um procedimento de chamada................................................................................. 120
Figura 8.5. Exemplo de procedimento de seleo ......................................................................................... 121
Figura 8.6. Estrutura bsica de um quadro .................................................................................................... 123
Figura 8.7. Formato do campo de controle........................................................ Erro! Indicador no definido.
Figura 9.1. Arquitetura TCP/IP ..................................................................................................................... 137
Figura 9.2. Formato dos endereos IP ........................................................................................................... 138
Figura 9.3. Formato do Datagrama IP ........................................................................................................... 140
Figura 9.4. Arquitetura TCP/IP versus Arquitetura OSI................................................................................ 144
Figura 9.5. Formato TCP............................................................................................................................... 146
Figura 10.1. Topologia Malha Irregular ......................................................................................................... 151
Figura 10.2. Topologia Anel ......................................................................................................................... 152
Figura 10.4. Topologia Barramento .............................................................................................................. 153
Figura 10.5. Gateway para interconexo de redes ......................................................................................... 155
Figura 10.6. Arquitetura IEEE 802................................................................................................................ 160
Figura 11.1. Configurao de Referncia para o acesso de usurio............................................................... 177

Teleprocessamento e Redes de Computadores

9
Tabelas

Tabela 1.1. Prefixos das unidades de medida do Sistema Internacional (SI).................................................... 13
Tabela 1.2. Classificao de sistemas multiprocessadores ............................................................................... 14
Tabela 2.1. Polinmios geradores de controle.................................................................................................. 27
Tabela 5.1. Datagrama versus Circuito Virtual ................................................................................................ 72
Tabela 8.1. Formato do campo de controle .................................................................................................... 124
Tabela 8.2. Formato do quadro S ................................................................................................................... 125
Tabela 8.3. Formato do quadro U................................................................................................................... 125
Tabela 8.4. Comparao entre protocolos ...................................................................................................... 127
Teleprocessamento e Redes de Computadores

10

1. INTRODUO


Nos ltimos anos, ficou acentuado o papel das comunicaes na sociedade. O processo tecnolgico
alcanado na rea das comunicaes tornou possvel ligar todo o planeta como uma nica clula.

A comunicao de dados tornou-se indispensvel e o seu conhecimento pelos profissionais das
cincias tecnolgicas mais ainda.

Os posicionamentos conceituais e aplicativos do teleprocessamento sero ento discutidos tentando
situar este profissional da rea tecnolgica em assuntos como rede de computadores, comutao por pacotes,
transmisso de dados e outros afins.

1.1 Tecnologia e Processamento de Dados


A rpida evoluo tecnolgica da eletrnica foi a principal causa do vertiginoso avano do
processamento de dados nestes ltimos 40 anos. A dcada de 50 marcou o surgimento do processamento de
dados na rea comercial, e desde ento essa rea vem crescendo incessantemente at os nossos dias, e no h
indicao de desacelerao previsvel para o futuro prximo. Muito pelo contrrio, vislumbram-se novas e
possveis aplicaes em reas cada vez mais amplas da sociedade moderna.

Nas ltimas dcadas, as indstrias de telecomunicaes que produzem mquinas que conversam com
mquinas, se tornaram as maiores empresas do mundo em termos de faturamento. Tal fato se torna mais
surpreendente quando se considera que a transmisso de dados por um canal de voz pode transmitir dezenas
de vezes mais informaes do que uma conversa entre pessoas, principalmente quando envia caracteres ou
dgitos com significados lgicos e carregados de informaes.

At o sculo passado, a soma do conhecimento humano cresceu muito lentamente, e desde ento
dobrou a cada 50 anos; mas na dcada de 50, porm, dobrou em 10 anos, e na dcada de 70 em apenas cinco
anos, crescendo mais do que uma curva exponencial. Isso, contudo, apenas o comeo de uma revoluo que
movimentar a evoluo tecnolgica, que, por sua vez, arrastar cada vez mais intensamente a acomodada
inrcia da sociedade humana em todas as reas de atividades.

Uma anlise acadmica da evoluo mostra certas caractersticas a seguir descritas.

A dcada de 50 marcou o incio da aplicao do processamento de dados na rea comercial; o
computador de primeira gerao executa certos trabalhos repetitivos na rea de finanas e contabilidade ou
processa extensos clculos iterativos.

A dcada de 60 caracterizou-se pela organizao e pelo crescimento do centro de processamento de
dados (CPD) centralizado; h aqui um computador de segunda gerao, sob o controle de um sistema
operacional, que visa aumentar a produtividade global do sistema. Nessa poca, comeou a haver em algumas
grandes empresas a necessidade de certos equipamentos especiais para o processamento de dados dispersos
em suas fbricas, filiais e agncias; tais equipamentos deveriam servir para enviar dados ao CPD, bem como
receber os relatrios processados diretamente do computador, agilizando a coleta, a verificao, o
processamento e a distribuio de informaes essenciais para um eficiente andamento e controle da empresa,
foi o incio do que se chama de TELEPROCESSAMENTO.

Teleprocessamento e Redes de Computadores

11
A dcada de 70 marcou o auge do CPD centralizado, com o computador de grande porte executando
o processamento por lotes de grande volume de informao, gerando enorme quantidade de relatrios. A
existncia de uma eficiente rede de telefonia, que atendia como um excelente canal de comunicao aos
equipamentos terminais para o processamento de dados, justificou a evoluo do teleprocessamento. Essa
dcada caracterizou-se pela organizao na rea de teleprocessamento, com o anncio e a gradativa
implementao da moderna e definitiva arquitetura denominada SNA (Systems Network Architecture) da
IBM.

A dcada de 80 foi marcada nitidamente pela rpida evoluo na rea do teleprocessamento e de
computadores de grande porte interligados no s dentro da mesma empresa, mas tambm de diferentes
empresas, o que gera benefcio enorme, tanto para as empresas como para o pblico de maneira geral. As
aplicaes em tempo real via terminais esto substituindo o processamento centralizado e eliminando a
impresso de volumosos relatrios. O surgimento do terminal de baixo custo, o microcomputador e o
minicomputador possibilitaram uma soluo econmica para o processamento distribudo, e formaram
verdadeiras redes de equipamentos para o processamento de dados, espalhados pelas fbricas, depsitos,
escritrios, agncias e lojas. O microcomputador comeou a ser adquirido inclusive pela pessoa fsica, o que
ampliou consideravelmente o potencial de expanso do teleprocessamento.

A dcada de 90 caracterizada pela existncia de recursos de dados disponveis em rede e
processadores locais, todos cooperando para prover um fluxo de informaes entre os componentes da
empresa. Este tipo de implementao chamada de ''cliente/servidor" pois ele consiste em modelos de dados
residentes em servidores e as aplicaes (clientes) residentes em processadores locais que acessam a base de
dados servidora atravs de uma rede local (LAN) ou de longa distncia (WAN). Alm disto, acontece a
exploso da Internet que modifica radicalmente a maneira de ver a rede, de fornecer servios e de fazer
negcios.

1.2 Histrico


Durante o perodo de 1962 a 1964 a agncia ARPA (Advanced Research Projects Agency) do
departamento de defesa do governo dos Estados Unidos, fomentou pesquisas na rea de sistemas de tempo
compartilhado (time-sharing").

A primeira rede experimental entrou em funcionamento por volta de 1970 interligando computadores
em vrios centros de pesquisas e universidades americanas, com a necessidade de um melhor aproveitamento
dos computadores de alta velocidade que comearam a ser fabricado.

Como o comportamento normal de um usurio de computador utiliz-lo durante pouco tempo, mas,
quando o fizer, requerer uma quantidade considervel de trabalho, chegou-se concluso de que se os
recursos disponveis de um computador fossem compartilhados por mais de um usurio, haveria uma
utilizao mais racional.


1.2.1 Definies

Analisando a palavra teleprocessamento teremos:

TELE - distncia, longe;

PROCESSAMENTO - Manipulao, tratamento.

Teleprocessamento e Redes de Computadores

12
TELEPROCESSAMENTO a modalidade de processamento de dados que se utiliza a tcnica de
comunicao de dados, ou, o processamento eletrnico de dados executado remotamente, ou, a
transmisso de sinais (BIT's e BYTES) utilizados em processamento de dados. Este pode ser implementado
em hardware e software voltado para comunicao e por todo um conjunto de regras que disciplinam esta
relao.

COMUNICAO DE DADOS, resumidamente, seria a tcnica de transferncia confivel de
informaes de um ponto remoto a outro. Mas a comunicao engloba, alm dos elementos que fazem a
transmisso, todos os sistemas e procedimentos necessrios a estabelecer uma transmisso e recepo de
dados de forma lgica e ordenada. Nosso enfoque ser um pouco mais amplo englobando os processos
envolvidos no gerenciamento dos meios de comunicao. Ser visto a capacidade de interligao lgica e
fsica de terminais, computadores e processadores, com os bancos de dados e as aplicaes de reas cobertas
pelas facilidades do teleprocessamento.


COMUNICAO a transmisso de sinais entre os pontos de origem e de destino, sem a alterao
de seqncia ou de seu contedo. Uma forma especial de comunicao, onde a informao atravessa uma
distncia denominada telecomunicaes. So exemplos: o telefone, o rdio e a televiso. O processo de
comunicao geralmente envolve, pelo menos, quatro partes:

transmissor ou fonte de informao
mensagem
canal de transmisso
receptor de informao transmitida


REDE DE COMPUTADORES uma designao genrica que abrange qualquer sistema
interligando ncleos de processamento (computadores) e terminais e que permite a um usurio de
processamento de dados, num local, utilizar funes ou servios de processamento de dados remotamente
situados.

SISTEMAS DISTRIBUDOS (ECKHOUSE, Panel Discussion on Distributed Parallel Processing.
John Wiley & Sons, Nova York, 1974) - poderamos definir os sistemas de processamento distribudos como
sendo uma coleo de elementos de processamento interconectados, tanto logicamente quanto fisicamente,
para a execuo cooperativa de programas de aplicao, com o controle geral dos recursos descentralizados",
ou como um conjunto de mdulos processadores, interligados por um sistema de comunicao. O sistema de
processamento distribudo advm do crescimento natural da habilidade da indstria de hardware produzir
CPU's menores, mais poderosas e mais baratas.
Teleprocessamento e Redes de Computadores

13

1.2.2 Unidades de medida

Tabela 1.1. Prefixos das unidades de medida do Sistema Internacional (SI)
Nome Smbolo Fator de multiplicao da unidade
yotta Y 10
24
= 1 000 000 000 000 000 000 000 000
zetta Z 10
21
= 1 000 000 000 000 000 000 000
exa E 10
18
= 1 000 000 000 000 000 000
peta P 10
15
= 1 000 000 000 000 000
tera T 10
12
= 1 000 000 000 000
giga G 10
9
= 1 000 000 000
mega M 10
6
= 1 000 000
quilo k 10 = 1 000
hecto h 10 = 100
deca da 10
deci d 10
-1
= 0,1
centi c 10
-2
= 0,01
mili m 10
-3
= 0,001
micro 10
-6
= 0,000 001
nano n 10
-9
= 0,000 000 001
pico p 10
-12
= 0,000 000 000 001
femto f 10
-15
= 0,000 000 000 000 001
atto a 10
-18
= 0,000 000 000 000 000 001
zepto z 10
-21
= 0,000 000 000 000 000 000 001
yocto y 10
-24
= 0,000 000 000 000 000 000 000 001
Fonte: INMETRO


Fatores de Converso de Comprimento:
1 metro = 39,37 polegadas = 3,281 ps
1 milha martima = 1852 metros
1 milha terrestre = 1609 metros
1 polegada = 2,54 cm
1 p = 30,47 cm

Fatores de converso de Temperatura:
Grau kelvin (K) = 273,1 + grau Celsius
Grau Farenheit = 32 + (9/5) grau Celsius
Teleprocessamento e Redes de Computadores

14
1.3 Redes de Computadores Geograficamente Distribudos

Existem duas dimenses que o hardware de rede pode ser classificado:

Tecnologia de transmisso
Escala

A tecnologia de transmisso de dados composta por redes broadcast e redes ponto-a-ponto. Outro
critrio de classificao das redes pela escala. A tabela abaixo classifica os sistemas de processadores
mltiplos combinados pelo tamanho fsico.


Tabela 1.2. Classificao de sistemas multiprocessadores
Distncia entre
processadores
Processadores
localizados no
mesmo:
Exemplo

Sigla
0.1 m Circuit Board Mquinas de fluxo de dados
1 m Sistema Multicomputadores
10 m Sala Redes Locais LAN
100 m Prdio Redes Locais LAN
1 km Campus Redes Locais LAN
10 km Cidade Redes Metropolitanas MAN
100 km Pas Redes de Longa Distncia WAN
1000 km Continente Redes de Longa Distncia WAN
10000 km Planeta Internet



Existem outros termos que vem sendo utilizados quando se trata de redes de computadores:

CAN (Campus Area Networks) onde os computadores esto dentro de uma rea geogrfica
delimitada, como um campus ou uma base militar.
HAN (Home Area Networks) onde os computadores esto contidos dentro de um espao
domstico conectando dispositivos pessoais digitais.

Teleprocessamento e Redes de Computadores

15

2. CONCEITOS BSICOS DE COMUNICAO DE DADOS


2.1 Elementos de uma mensagem

No intuito de entendermos como uma informao sai de um ponto de origem e chega a um ponto de
destino distante, via um meio de comunicao, discutiremos como uma mensagem vista pelo sistema de
comunicao de dados.

claro, que palavras no podem fluir entre pontos de origem e destino como se duas pessoas
estivessem conversando. Entre mquinas (computadores), estas mensagens devem sofrer processos de maneira
a serem alterados at que se tornem adequados ao meio por onde vo ser transmitidos (Por exemplo: Em
cabos de cobre passa corrente eltrica, nas fibras ticas se utiliza a luz, no espao livre se propagam as ondas
eletromagnticas, etc.).

Podemos entender que uma mensagem um conjunto formado por palavras e nmeros. Estes por sua
vez so constitudos de caracteres, que podem ser transformados em bytes e bits segundo cdigos
preestabelecidos, como o ASCII ou EBCDIC. Logo, para cada mensagem estabelecida, existe um
correspondente conjunto de bits a serem transmitidos.

Em se tratando de corrente eltrica, existem trs tipos de codificao binria para se representar os
bits. So elas (O segundo mtodo o recomendado pelo ITU-T):

1. Emisso de corrente: bit = 1 toda vez que existe passagem de corrente pelo circuito.
2. Interrupo de corrente: bit = 1 toda vez que no existe passagem de corrente pelo circuito.
3. Diferentes valores de corrente: bit = 1 para determinado valor de corrente e bit = 0 para valor
inverso de corrente.
















Figura 2.1. Codificaes Binrias

Obs. : Lei de Ohm V = R * i

Teleprocessamento e Redes de Computadores

16
2.2 Caractersticas de Transmisso de Informao
2.2.1 Cdigos

Para saber como se processa a comunicao de dados preciso entender como os dados so passados
de um ponto a outro, ou mais inicialmente, como a informao representada na memria ou nos dispositivos
de I/O do computador. bvio que a informao representada por um conjunto de bits, conjunto este que
para ser interpretado corretamente deve obedecer a uma lei de formao, ou seja, um cdigo. Porm nem
todas as mquinas utilizam-se de um mesmo cdigo.


A existncia de vrios cdigos deve-se a especializaes resultantes da otimizao em determinadas
aplicaes, que surgiram durante a evoluo no uso de teleprocessamento.

As diferentes combinaes de estados lgicos para uma quantidade determinada de bits, o que vai
determinar os diferentes caracteres segundo a regra admitida pelo cdigo, sendo conhecidas quantidades de
bits que variam de 4 a 12.

Entre os cdigos mais conhecidos, podemos citar:


EBCDIC (Extended Binary Coded Decimal InterChange) - 8 bits de informao mais um bit de
paridade (inicialmente usado pela IBM).

ASCII (American Standard Code for Information Interchance) - 7 bits de informao mais um bit de
paridade (Recomendao ITU-T).

BCD (Binary Coded Decimal) - 6 bits de informao.

BAUDOT - 5 bits de informao (utilizado em telgrafo).


2.2.2 Modos de Transmisso


Os modos de transmisso definem a maneira pela qual os bits so transmitidos entre equipamentos:
simultaneamente ou seqencialmente.

2.2.2.1 Transmisso Paralela

Como se sabe, as transmisses de dados dentro do computador (CPU-MEMRIA, CPU-
INTERFACE...) so feitas em paralelo, isto , todos os bits de um caractere so transmitidos de uma s vez.
Neste caso, preciso tantas linhas quantos bits tiver o caractere a ser transmitido. Por outro lado, as
transmisses a longa distncia so geralmente feitas serialmente, ou seja, os bits so transmitidos um a um
necessitando apenas uma linha de transmisso; entretanto, em casos onde se necessite altssimas velocidades
poder ser usada a transmisso paralela.




Teleprocessamento e Redes de Computadores

17







Figura 2.2. Transmisso Paralela


2.2.2.2 Transmisso Serial

De maneira geral, em teleprocessamento utiliza-se transmisso serial, devido a motivos econmicos.
Na transmisso serial, como os bits vo chegando sucessivamente, necessrio assinalar, de algum modo,
onde comea e onde termina cada caractere. H duas maneiras usuais de resolver este problema que so,
respectivamente, a transmisso assncrona (Mtodo Start-Stop") e a transmisso sncrona.










Figura 2.3. Transmisso Serial

2.2.3 Tipos de Sincronismo

2.2.3.1 Transmisso Assncrona

Nesta modalidade de transmisso, cada caractere precedido de um sinal de Start" e encerrado por
um sinal de Stop". Portanto, a transmisso de um caractere tem 3 partes:

Sinal de Start

Sinais correspondentes aos bits de informao

Sinal de Stop

Geralmente, o sinal de Start e o sinal de Stop se distinguem dos bits de informao por terem
durao diferente.

O mtodo Start-Stop tem a desvantagem de reduzir a velocidade til de transmisso, pois durante
parte do tempo, a linha est sendo utilizada para transmitir sinais que no so portadores de informao.

Teleprocessamento e Redes de Computadores

18
Por outro lado, existem vantagens: os caracteres podem ser gerados facilmente, por meio de
dispositivos eletromagnticos, e a transmisso dos caracteres pode ser espaada irregularmente no tempo.

A transmisso assncrona usada principalmente em teletipos que no tenham buffers, e nos quais o
operador envia os caracteres ao longo da linha em intervalos.

2.2.3.2 Transmisso Sncrona

Na transmisso sncrona, os caracteres so agrupados em blocos de extenso varivel. Nesta
modalidade de transmisso, no existem sinais de Start e sinais de Stop. Ao invs disso, cada bloco iniciado
por um grupo de bits de sincronizao (SYN), e o bloco deve ficar sintonizado at o seu trmino. Entretanto,
no caso de blocos muito extensos, algumas mquinas transmitem bits de sincronizao adicionais no meio do
bloco.

A transmisso sncrona oferece uma srie de vantagens. Ela d melhor proteo contra erros pois, no
fim de cada bloco, transmitida uma configurao de bits de verificao. Alm disso, a transmisso sncrona
permite operar a velocidades mais altas e menos sensvel a distores.

As desvantagens so as seguintes: os caracteres tm que ser transmitidos em blocos e no no
momento em que eles esto disponveis; devido a isso, no caso de ocorrer um erro de sincronizao, o bloco
ser perdido.

Na realidade, tanto a transmisso sncrona como a transmisso assncrona pode verificar os erros de
transmisso, atravs de um protocolo. Entretanto, na prtica, geralmente a transmisso assncrona feita com
terminais tipo TTY, para os quais no existe protocolo.

2.2.4 Modos de Operao


Consideremos dois pontos terminais distintos. H dois eventos absolutamente perceptveis que
podero ou no existir simultaneamente no tempo: transmisso e recepo.

A classificao dos modos de operao baseada na possibilidade de ocorrncia desses eventos.
Sendo assim, temos os seguintes modos: modo simplex, semi-duplex e duplex.

Estes trs modos de transmisso diferem quanto ao fluxo dos dados atravs da linha de transmisso.

2.2.4.1 Modo de Operao Simplex

Neste modo, os dados s podem ser transmitidos em uma direo. Portanto, um dos terminais est
sempre no modo de transmisso, e o outro est sempre no modo de recepo. Um exemplo desta modalidade
um circuito fechado de televiso, para vigiar determinado local: a informao caminha sempre em um s
sentido, da cmera para o monitor.

2.2.4.2 Modo de Operao Semi-Duplex (Half-Duplex)

No modo semi-duplex, a transmisso feita alternadamente em ambos os sentidos. Portanto, cada
terminal pode passar do estado de transmisso para o estado de recepo e vice-versa.

Teleprocessamento e Redes de Computadores

19
Portanto, no modo semi-duplex, a comunicao pode ocorrer em ambos os sentidos, mas no
simultaneamente. Neste modo, existe um tempo morto chamado tempo de reverso (turnaround time),
necessrio para inverter o sentido da transmisso. O valor do tempo de reverso varia, geralmente, entre 20 ms
e 40 ms.


2.2.4.3 Modo de Operao Duplex (Full-Duplex)

No modo duplex, pode haver transmisso de dados em ambos os sentidos, simultaneamente. Portanto,
os dois terminais podem transmitir e receber ao mesmo tempo.

Podemos dizer, de um modo geral, que a transmisso em modo semi-duplex requer apenas um par de
fios (linha de 2 fios), enquanto a transmisso em modo duplex exige dois pares de fios (linha de 4 fios) sendo
usado um par de fios para cada sentido da transmisso.

Entretanto, existe um artifcio pelo qual possvel haver transmisso duplex, mesmo com uma linha
de 2 fios. Para isto, as transmisses nos dois sentidos so feitas em freqncias diferentes, de modo a no
conflitarem entre si.

Abaixo est representado o esquema dos modos de operao:
















Figura 2.4. Modos de Operao

2.2.5 Capacidade de Transmisso


A velocidade de transmisso de uma linha de comunicao a quantidade de informao que esta
linha consegue transmitir em uma unidade de tempo. Esta velocidade expressa na unidade Bits por
Segundo (bps).

Tambm se usa a unidade BAUD (Homenagem ao cientista Baudot), mas existe uma pequena
diferena nos significados dessas unidades. A unidade BAUD mede a velocidade de sinalizao da linha, ou
seja, quantas vezes por segundo a linha consegue alterar o seu estado, mas no exprime a capacidade de
transmisso de informao, pois nem todos os sinais transmitidos so sinais de informao (existem tambm
os sinais de controle). Poderamos dizer que o BAUD mede a capacidade bruta, enquanto a unidade bps mede
a capacidade lquida ou a capacidade efetiva de transmisso de informaes.
Teleprocessamento e Redes de Computadores

20

Nas antigas linhas telegrficas a velocidade de transmisso era muito baixa, sendo 75 bps um valor
tpico. Nas modernas linhas de transmisso as velocidades so muito maiores. Os valores tpicos de
velocidades de transmisso de dados, atualmente, so os seguintes:

1200 bps
2400 bps
4800 bps
9600 bps
19200 bps
64 kbps
etc.

A relao entre o baud e bps :

1 baud = log
2
L bps

onde L o nmero de nveis utilizados na codificao do sinal digital a ser tratado. [LFS, pg. 44]

2.2.6 Largura de Banda

A largura de banda (Bandwidth) a medida da capacidade de um determinado meio de transmisso
transportar informao por unidade de tempo. A largura de banda determina a taxa mxima de transmisso da
informao (dbito da linha). Em sistemas de transmisso digitais, essa capacidade geralmente medida em
bits por segundo. Em sistemas de telecomunicaes analgicos, a largura de banda corresponde diferena
entre a freqncia limite inferior e superior do canal de transmisso, sendo expressa em Hertz (Hz).

2.2.7 Delay e jitter

Cada pacote responsvel pelo transporte de voz submetido a um atraso varivel, de acordo com o
trfego presente na rede e do processamento realizado sobre ele. Se todos os pacotes recebessem o mesmo
atraso, este atraso seria propagado integralmente sobre a voz e seria o atraso final da voz.

O problema a variao deste atraso. Como os pacotes chegam com diferentes atrasos, estes pacotes
no podem reproduzir a voz diretamente ao usurio, pois, desta forma a voz sofreria cortes em funo de
atrasos maiores. A variao do atraso conhecida como jitter.

Quanto maior o jitter, maior ser o reflexo deste atraso sobre a voz, de forma a incluir cortes e tornar
a voz inteligvel. Desta forma, necessrio haver um armazenamento dos pacotes durante um certo perodo de
tempo, evitando cortes durante a execuo da voz transmitida, suprindo as variaes do jitter. Este
armazenamento resulta em um atraso inicial da reproduo da voz.

Vamos chamar este atraso de delay. O delay tem, por exemplo, influncia direta na qualidade de
servio da telefonia sobre IP. O usurio do sistema percebe um intervalo entre suas interlocues igual a duas
vezes o delay. Isto se d porque o seu interlocutor s perceber o fim da sua fala depois de um tempo igual ao
delay, e s depois comear a falar. Como sua fala tambm ter um atraso igual ao delay, o usurio ter a
impresso do delay como um atraso em dobro.

Teleprocessamento e Redes de Computadores

21
Qualquer intervalo entre interlocues maior que 500 ms torna-se incmodo e prejudicial
conversao. Desta forma, o delay no deve exceder a 250 ms. Esse delay pode ser flexvel em funo do
ambiente de rede e do jitter observado.

O dimensionamento do delay ponto importante nos trabalhos de redes. Uma srie de valores deve
ser avaliada com vista a obter o menor delay inicial de forma a compensar o jitter. Podemos ainda prever a
adaptao do delay de acordo com as condies da rede.

2.2.8 Falhas de transmisso

So fatores que alteram a qualidade do sinal que est sendo transmitido num meio de comunicao.
Estes podem ser classificados em sistemticos ou aleatrios. Os fatores de degradao sistemticos so
inerentes ao meio de transmisso e podem ser compensados por aes externas. Os fatores de degradao
aleatrios so aqueles que a sua ocorrncia no se pode prever, o que dificulta qualquer ao corretiva.

2.2.8.1 Rudo

O rudo constitudo por sinais eletrnicos aleatrios que tendem a degradar o sinal transmitido.
Tambm pode ser definido como uma adio espria ao sinal de informao, que acaba alterando o seu
contedo. Distinguimos entre rudo branco e rudo impulsivo.

2.2.8.1.1 Rudo Branco

Esta modalidade de rudo um chiado de forma incoerente que afeta toda a sinalizao eletrnica.
Esta forma de rudo depende da temperatura; o rudo no pode ser eliminado e delimita o desempenho
mximo terico do canal. O ITU-T recomenda que o rudo branco no exceda 40 decibis.

2.2.8.1.2 Rudo Impulsivo

Esta modalidade de rudo imprevisvel e varia consideravelmente em amplitude, freqncia e
periodicidade de ocorrncia. O rudo impulsivo pode ser definido como qualquer surto de energia que exceda
em 13 decibis o rudo ambiente ou rudo branco, em canais de voz.
2.2.8.2 Distoro

So modificaes ocorridas nos sinais devido a fatores de degradao sistemticos. Destacamos dois
dos principais tipos: atenuao e retardo.

2.2.8.2.1 Atenuao

o evento pelo qual um sinal perde amplitude ao longo de um meio, criando na recepo
dificuldades de reconhecimento. Pode ser minimizada colocando-se regeneradores de sinal ao longo do meio
de transmisso.

2.2.8.2.2 Retardo

Teleprocessamento e Redes de Computadores

22
Configura-se como sendo uma alterao do ngulo de fase de um sinal ao longo do meio. A distoro
de fase assume grande importncia em alguns tipos de modulaes. Filtros podem melhorar aspectos deste
problema.


2.2.8.3 Relao Sinal / Rudo

O volume de rudo presente em uma transmisso medido pela relao entre a potncia do sinal (S) e
a potncia do rudo (N). Em geral no se usa esta representao para a relao de sinal / rudo, e sim utiliza-se
a quantidade expressa em decibis (dB):


Decibis (dB) = 10 log
10
S / N

Uma relao S / N de 10 equivale a 10 dB, uma relao S / N de 100 equivale a 20 dB e uma relao
S / N de 1000 equivale a 00 dB e assim por diante.

O cientista Claude Shannon determinou em 1948 para o caso de um canal de transmisso sujeito a
rudos randmicos (rudo branco, por efeito termodinmico), que a taxa de dados mxima cuja largura de
banda H Hz e cuja relao sinal / rudo S / N, determinada por:


Mximo nmero de bits = H log
2
(1 + S / N)


2.2.9 Cdigos de Deteco e Correo de Erros

Um sistema computacional funciona em funo da transferncia de informaes (dados ou sinais de
controle). Essa transferncia existe desde o nvel de circuito integrado (entre registradores), at os nveis mais
altos, como por exemplo, gravao em disco ou comunicao entre computadores.

Qualquer nvel est sujeito a diversos erros, como os causados por interferncias eletromagnticas,
envelhecimento de componentes, curto-circuito, entre outros. Para manter o sistema funcionando corretamente
esses erros devem ser, na medida do possvel, corrigidos. Uma maneira encontrada para isso o uso de
cdigos de correo e deteco de erros.

Com o uso dos cdigos de deteco de erros, uma maneira de se corrigir o erro seria com um pedido
de retransmisso. Os cdigos de correo de erros possuem no seu "corpo", condies para que o erro seja
corrigido sem necessidade de uma retransmisso, porm, a quantidade de informao a mais necessria para
que uma informao seja corrigida muito grande, e esse tipo de cdigo s usado em casos em que uma
retransmisso no possvel, ou muito difcil, como no caso de uma comunicao demorada na qual o uso
de retransmisso agravaria a situao, ou no caso de uma gravao de dados em fita magntica (unidirecional).

A escolha do cdigo a ser utilizado uma deciso importante, e deve ser tomada com cuidado. Uma
escolha errada pode provocar uma degradao muito grande na performance do sistema.

A escolha entre cdigos de correo ou deteco simples, devido a sua enorme diferena de
aplicao. Mas a escolha entre os tipos de cdigo mais complicada, e deve levar em considerao o tipo do
Teleprocessamento e Redes de Computadores

23
erro a ser corrigido, que nem sempre fcil de ser previsto. Vrios cdigos podem ser usados para um mesmo
tipo de erro, e sua escolha depende da complexidade de implementao.

Alguns exemplos de Mtodos de Deteco e Correo de Erros so:

Ecoplexing
Paridade de Caractere
Paridade Combinada
CRC - Cyclic Redundancy Checking
Cdigo de Hamming
Cdigo m-entre-n
Cdigo Aritmtico
Checksum

2.2.9.1 Ecoplexing

Neste mtodo, o receptor devolve o caractere recebido ao transmissor. O operador do terminal
transmissor compara visualmente o caractere recebido pelo receptor (que foi ecoado de volta) com o caractere
transmitido. Havendo diferena, o caractere retransmitido.

Este mtodo de correo manual somente utilizado com terminais assncronos que normalmente no
dispem de recursos para tratamento de erro.

O transmissor fica conectado linha de recepo do terminal. Do outro lado, o terminal remoto
executa o eco, ou seja, transmite de volta todos os caracteres recebidos e, deste modo, o operador pode
verificar a igualdade entre o caractere digitado e o recebido.

2.2.9.2 Paridade de Caractere

Esta tcnica consiste em acrescentar um bit extra ao caractere, isto , emprega a tcnica de paridade
que pode ser paridade par ou paridade mpar, ou seja, a soma dos bits ligados (1) de um caractere deve ser
igual a um valor mpar ou par.

Alm dos oito bits de caractere que so gerados, a estao transmissora adiciona um bit de paridade
para cada caractere e a soma desses nove bits dever manter-se sempre mpar ou par, dependendo da tcnica
de paridade empregada. No h restrio ao uso da tcnica de paridade em relao ao cdigo utilizado pelo
equipamento (Baudot, ASCII, EBCDIC, etc.)

Exemplos:

Paridade Par:

Caractere Bit de Paridade Seqncia a Transmitir
1000100 0 10001000
1110000 1 11100001



Teleprocessamento e Redes de Computadores

24
Paridade mpar:

Caractere Bit de Paridade Seqncia a Transmitir
1000100 1 10001001
1110000 0 11100000

O equipamento transmissor calcula o bit de paridade para cada caractere transmitido. O receptor
calcula um novo bit de paridade em cima dos bits recebidos e compara este bit com aquele enviado pelo
transmissor. Se forem iguais, a transmisso considerada correta; se no, haver necessidade de retransmisso
do caractere. Caso haja um nmero par de bits com erro, a tcnica no consegue detectar, pois a verificao de
bits "1"s do caractere recebido permanecer par ou mpar, de acordo com o mtodo, satisfazendo ao bit de
paridade. Entretanto, a prtica mostra que a maioria dos erros so simples.

2.2.9.3 Paridade Combinada

A paridade vertical, denominada VRC (Vertical Redundancy Checking), consiste em acrescentar um
bit de paridade para cada caractere transmitido, sendo o VRC executado inclusive sobre o LRC.

A paridade longitudinal (ou paridade horizontal), denominada LRC (Longitudinal Redundancy
Checking), consiste em acrescentar um bit de paridade para cada nvel (posio) de bit dentro do byte de um
bloco, isto , utiliza-se esta tcnica de verificao de todos os bits do bloco de mensagem, ou seja, tanto a
estao transmissora como a receptora geram contadores de bits ligados(1) para cada bloco de mensagem.

Portanto o LRC o byte resultante da verificao dos bits de paridade do bloco de mensagem na
posio horizontal. O caracter LRC acumulado nos terminais emissores e receptores na transmisso de um
bloco; esta acumulao denominada BCC (Block Character Check) e transmitida imediatamente aps os
caracteres de controle s linhas ETB, ETX OU ITB. Quando a mensagem chegar a seu destino, o equipamento
receptor calcula um novo BCC a partir dos bits recebidos e compara-o com o BCC recebido ao final da
mensagem (que foi calculado pelo equipamento transmissor). Ocorrendo a igualdade entre esse BCC's, a
mensagem recebida ser considerada correta, sendo aceita e processada. Caso contrrio, a mensagem ser
considerada incorreta, pedindo-se, assim a retransmisso da mensagem.

Se aps vrias retransmisses (tipicamente 4) o erro ainda persistir, o terminal solicita interveno do
operador.

utilizao desses dois mtodos (VCR+LRC) em conjunto, d-se o nome de paridade combinada.

Alguns terminais tm a capacidade de no somente detectar o erro, mas tambm de corrigi-lo, quando
o bit errado for devidamente identificado.

Exemplo: Texto enviado:

M E N S A G E M BCC
Bit 1 1 1 0 1 1 1 1 1 1
Bit 2 0 0 1 1 0 1 0 0 1
Bit 3 1 1 1 0 0 1 1 1 0
Bit 4 1 0 1 0 0 0 0 1 1
Bit 5 0 0 0 1 0 0 0 0 1
Bit 6 0 0 0 0 0 0 0 0 0
Bit 7 1 1 1 1 1 1 1 1 0
VCR 0 1 0 0 0 0 1 0 0

Teleprocessamento e Redes de Computadores

25

O mtodo paridade combinada consegue detectar um erro em posio isolada, conforme diagrama
abaixo:

M E N S A G E M BCC
Bit 1 1 1 0 1 1 1 1 1 1
Bit 2 0 0 0 1 0 1 0 0 1
Bit 3 1 1 1 0 0 1 1 1 0
Bit 4 1 0 1 0 0 0 0 1 1
Bit 5 0 0 0 1 0 0 0 0 1
Bit 6 0 0 0 0 0 0 0 0 0
Bit 7 1 1 1 1 1 1 1 1 0
VCR 0 1 1 0 0 0 1 0 0


Este diagrama apresenta transmisso de um erro isolado. Na recepo, o bit de paridade VRC de letra
"N" chega com o valor "0", conforme gerado pelo transmissor, e provoca um erro de paridade vertical nessa
letra, pois o VRC calculado pelo receptor ser 1. O segundo bit LRC recalculado na recepo indica "0",
mostrando a discrepncia quando comparado ao LRC recebido do transmissor (1). Este erro isolado
recupervel, pois a interseco dos VRC e LRC identificam o segundo bit da letra "N", podendo ser corrigido.
Este mtodo tambm eficiente para constatar erros duplos no mesmo caracter, mas no faz a correo sendo
necessrio a retransmisso do bloco. No caso de ocorrncia de erros quadrados (erros coincidentes na
disposio de duas linhas mais duas colunas), o mtodo de paridade combinada no consegue detectar a
ocorrncia de erros, pois os bits de paridade vertical e horizontal no sofrem alteraes.

2.2.9.4 CRC - Cyclic Redundancy Checking

O mtodo CRC (Cyclic Redundancy Checking), embora use uma tcnica mais complexa, bem mais
eficiente que os anteriores.

A tcnica de verificao cclica executada por ambas as estaes transmissora e receptora e consiste
na diviso de todos os bits serializados de um bloco por um valor binrio constante. O quociente desprezado
e o resto desta operao ser o caractere de verificao que ser transmitido como BCCs so idnticos, o que
origina a resposta de aceitao ou no do bloco de mensagem.

O CRC, tambm conhecido como mtodo de deteco polinomial, um processo de verificao de
erros mais sofisticado e utilizado que o mtodo da paridade combinada, permitindo que se detecte
praticamente a ocorrncia de qualquer grupo de erros.

Na transmisso, os dados de informao a serem transmitidos so transformados em um polinmio
D(x), em funo dos "0"s e "1"s. O polinmio D(x) multiplicado pelo termo de maior grau de um polinmio
gerador G(x). O resultado desta multiplicao ser um novo polinmio D' (x) que ser dividido pelo
polinmio gerador G(x). O resto desta diviso R(x) ser enviado ao trmino da transmisso de D(x).
Dependendo do tipo de protocolo utilizado, esse "resto" leva diferentes nomes (BCC no protocolo BSC, FCS
no protocolo X.25).

Na recepo, os dados recebidos sero divididos pelo mesmo polinmio gerador G(x). Se o resto
desta diviso for igual a zero, significa que no houve erros na transmisso; caso contrrio, foi detectado erro
na transmisso, sendo necessria a retransmisso da informao enviada anteriormente.

As divises polinomiais so realizadas desconsiderando a existncia de sinal (diviso mdulo 2).

Teleprocessamento e Redes de Computadores

26
Exemplificando, seja a seqncia 10111011 a ser transmitida utilizando o mtodo polinomial com
polinmio gerador G(x)= x3 + x2 + x, ento:

D(x) = 1 x7 + 0 x6+1 x5 + 1 x4 + 1 x3 + 0 x2 + 1 x1 + 1.x0 = x7 + x5 + x4 + x3 + x + 1

Multiplicando D(x) pelo termo de maior grau de G(x):

x7 + x5 + x4 + x3 + x + 1
x3
x10 + x8 + x7 + x6+ x4 + x3 D'(x)


Dividindo D'(x) por G(x):

x10 + x8 + x7 + x6+ x4 + x3 | x3 + x2 + x
x10 + x9 + x8 x7 + x6+ x5 + x4 + x3 + 1
x9 + x7
x9 + x8 + x7
x8 + x6
x8 + x7 + x6
x7 + x4
x7 + x6+ x5
x6 + x5 + x4 + x3
x6 + x5 + x4
x3
x3 + x2 + x
x2 + x R(x)


R(x)=x2 + x = 110, que ser enviado ao final da seqncia D(x), ou seja:

10111011 110

Na recepo, a seqncia recebida 10111011110 ser dividida pelo mesmo G(x):

Dados recebidos: 1 x10 + 0 x9+1 x8 + 1 x7 + 1 x6 + 0 x5 + 1 x4 + 1.x3 + 1 x2 + x1 + 0 x0 = x10 +
x8 + x7 + x6 + x4 + x3 + x2 + x1

x10 + x8 + x7 + x6+ x4 + x3 + x2 + x | x3 + x2 + x
x10 + x9 + x8 x7 + x6+ x5 + x4 + x3 + 1
x9 + x7
x9 + x8 + x7
x8 + x6
x8 + x7 + x6
x7 + x4
x7 + x6 + x5
x6 + x5 + x4 + x3
x6 + x5 + x4
x3 + x2 + x
x3 + x2 + x
0

Resto = 0, indicando que no houve erros na transmisso. Se o resto fosse diferente de zero, haveria
necessidade de se retransmitir toda a seqncia enviada pelo transmissor.

Teleprocessamento e Redes de Computadores

27
A aplicao do CRC feita atravs de circuito eltrico implementado a partir do algoritmo
matemtico exemplificado anteriormente, dispondo, em particular para os polinmios geradores padronizados,
de pastilhas de circuitos integrados.

Os polinmios geradores padronizados, em sistemas sncronos, so apresentados na tabela abaixo:


Tabela 2.1. Polinmios geradores de controle
Polinmio Gerador Comprimento
de caractere
Capacidade de Deteco de Erros
CRC 12 x12 + x11+ x3 + x2 + x +1 6 bits At 12 erros simultneos, ao longo do
comprimento da mensagem
CRC-CCITT
- V41
x16 + x12+ x5 +1 8 bits At 16 erros simultneos ou 99% dos casos para
seqncias maiores que 12 erros simultneos
CRC 16 x16 + x15+ x2 +1 8 bits At 16 erros simultneos ou 99% dos casos para
seqncias maiores que 16 bits


Nestes casos, o R(x) consiste de 2 bytes, quando transmitido pela linha, mas funcionalmente uma
nica seqncia.

2.2.9.5 Cdigo de Hamming

Os bits da palavra de cdigo so numeradas consecutivamente, comeando com o bit 1 na
extremidade esquerda. Os bits que so potncias de 2 ( 1, 2, 4, 8, 16, etc.) so bits de verificao. Os restantes
( 3, 5,6,7, 9, etc) so preenchidos com os m bits de dados. Cada bit de verificao fora a paridade de algum
conjunto de bits, incluindo ele prprio, a ser par ou mpar. Um bit pode estar includo em diversos clculos de
paridade. Para ver com quais bits de dados na posio k contribui, rescreva k como uma soma de potncia de
2. Por exemplos, 11 =1 + 2 + 8 e 29 = 1 + 4 + 8 + 16. Um bit verificado simplesmente pelos bits de
verificao que ocorrem em sua expanso (p. ex., o bit 11 verificado pelos bits 1, 2 e 8).





Teleprocessamento e Redes de Computadores

28
Caractere ASCII Bits de Verificao

H 10001000 00110010000

a 1100001 10111001001

m 1101101 11101010101

m 1101101 11101010101

i 1101001 01101011001

n 1101110 01101010110

g 1100111 11111001111

0100000 10011000000

c 1100011 11111000011

o 1101111 00101011111

d 1100100 11111001100

e 1100101 00111000101

Ordem de transmisso
de bits

Exemplo

Frmula para o clculo da quantidade de Bit Hamming:

nmero de bits hamming necessrio para incluir no bloco (1,2,3,...);
nmero de bits de informao;

Frmula: 2h-1>m

Transmisso:

Bloco a ser transmitido:

10110010

Clculo da Quantidade necessrio de bit hamming: h=?, m=8;

2h-1>m = 2h-1>8 = 2h>8+1= 24>9
h=4

h8h4h2h1

Distribui os bits do bloco nos lugares disponveis da direita esquerda;

1011h8001h40h2h1
Teleprocessamento e Redes de Computadores

29

Faz-se a operao de ou exclusivo das posies dos bits ligados:
12= 1100 10=1010 9= 1001 5=0101

12 = 1100 0110 1111

10 = 1010 9 = 1001 5 = 0101

---- ---- ----

0110 1111 1010


Atribui o resultado da direita para esquerda nos respectivos bits hamming.
h1= 0, h2=1, h4=0, h8=1


Recepo:

Bloco recebido sem erro:

101110010010


12 = 1100 0110 1111 1010

10 = 1010 9 = 1001 5 = 0101 1010 Bits de Hamming

---- ---- ---- ----

0110 1111 1010 0000 Bloco sem erro


Bloco recebido com erro no bit 11:

111110010010

12 = 1100 0111 1101 0100 0001

11 = 1011 10 = 1001 9 = 1001 5 = 0101 1010 Bits de Hamming

---- ---- ---- ---- -----

0111 1101 0100 0001 1011 Bloco com erro

Uso de um cdigo Hamming para corrigir erros em rajada

Quando chega uma palavra de cdigo, o receptor inicializa um contador em zero. Depois, examina
cada bit de verificao k, (k=1, 2, 4, 8,...) para ver se o bit tem a paridade correta. Se no tiverem, o receptor
acrescenta k ao contador. Se o contador for zero depois que todos os bits de verificao tiverem sido
examinados (i.e., se forem todos corretos), a palavra de cdigo aceita como vlida. Se o contador for
diferente de zero, ele contm o nmero do bit incorreto. Por exemplo, se os bits de verificao 1, 2 e 8
estiverem em erro, o bit invertido o 11, porque este o nico bit verificado pelos bits 1, 2 e 8. A figura
acima, mostra alguns caracteres ASCII de 7 bits codificados como palavras de que os dados so encontrados
na posies de bits 3, 5, 6, 7, 9, 10 e 11.
Teleprocessamento e Redes de Computadores

30

Os cdigos de Hamming podem corrigir somente erros isolados. Entretanto, existe um artifcio que
pode ser usado para transmitir a utilizao de cdigos de Hamming para a correo de erros em rajada. Uma
seqncia de k palavras de cdigo consecutivas arranjada como uma matriz, com uma palavra de cdigo por
linha. Normalmente, os dados seriam transmitidos uma palavra de cdigos de cada vez, da esquerda para a
direita. Para corrigir erros em rajada, os dados devem ser transmitidos uma coluna por vez, a partir da coluna
situada mais esquerda para a direita. para corrigir erros em rajada os dados devem ser transmitidos uma
coluna por vez, a partir da coluna situada mais esquerda. Quando todos os kbits tiverem sido enviados, a
segunda coluna transmitida e assim sucessivamente. Quando o quadro chega ao receptor, a matriz
reconstruda, uma coluna de cada vez. Se ocorrer um erro em rajada de comprimento k, no mximo 1 bit em
cada uma das k palavras de cdigo ter sido afetado, mas o cdigo de Hamming pode corrigir um erro por
palavra de cdigo, e assim o bloco inteiro pode ser restaurado. Esse mtodo usa kr bits de verificao para
tornar blocos de km bits de dados imunes a um erro em rajada isolado de tamanho k ou menor.


2.2.9.6 Cdigo m-entre-n

Nos cdigos m-entre-n, em uma palavra que contenha n bits, m so 1s e os restantes so 0s. Esse
cdigo utilizado na deteco de erros em sinais de controle, onde os bits devem ser interpretados
separadamente.

Sua utilizao normalmente feita no modo no-separvel, onde a palavra de cdigo formada pelos
bits de informao entrelaados com os bits de cdigo.

O cdigo m-entre-n separvel necessita de bastante redundncia para ser representado, pois no caso
da palavra a ser representada possuir 4 bits ( que representam 16 palavras diferentes), no mnimo 4 bits a mais
de cdigo so necessrios formando o cdigo 4-entre-8, que gera 70 palavras de cdigo sendo que apenas 16
so necessrias. Para diminuir a redundncia pode-se usar o cdigo 3-entre-6 que vai gerar 20 palavras de
cdigo. No caso 4-entre-8, existem 54 palavras de cdigo que fazem parte do subconjunto S (descrito
anteriormente), sendo palavras erradas e que no podem ser detectadas. No caso 3-entre-6, o nmero de erros
no detectveis cai para 4. Uma maneira de melhorar o sistema seria usar um cdigo 3-entre-5.

Um exemplo apresentado supe um mdulo de controle que fornece 4 sinais, com as seguintes
informaes vlidas: 1010, 1100, 1001, 0011, 1110, 1011, 0111 e 1101. Qualquer outro cdigo representa um
sinal de controle errado, e deve ser detectado. Se usarmos um cdigo 4-entre-8, existiro 62 palavras que no
sero detectadas como erradas. Com o uso de um cdigo 3-entre-5, que produz apenas 10 palavras, apenas 2
no sero detectadas. Com o uso de um circuito simples, a deteco dessas duas palavras pode ser realizada.

2.2.9.7 Cdigo Aritmtico

Os cdigos aritmticos so utilizados para deteco de erros em unidades que realizam operaes
aritmticas, como a ULA e as funes de clculo de endereos. Esse cdigo utilizado nos casos em que os
operandos de uma funo no podem ser codificados, devido ao fato das unidades aritmticas precisarem
deles no seu formato original.

Um exemplo o cdigo 3N, no qual a codificao feita multiplicando-se a palavra por 3, e o teste
de correo feito verificando se a palavra um mltiplo de 3. Um exemplo de cdigo aritmtico separvel
o cdigo de resto. Nesse caso o resto da diviso do nmero desejado por uma constante m, concatenado com
o nmero, formando uma palavra de cdigo. A seguir feita a operao aritmtica entre os nmeros no
codificados, e a verificao feita calculando-se novamente o resto da diviso entre o resultado da operao e
a constante m. Esse resultado comparado com o resto obtido inicialmente, e se forem diferentes, ocorreu um
erro.
Teleprocessamento e Redes de Computadores

31

2.2.9.8 Checksum

O checksum utilizado em comunicao de dados e armazenamento seqencial. A palavra de cdigo
formada por todas as palavras de informao concatenadas com um cdigo gerado pela soma dessas
palavras. Este cdigo apresenta trs desvantagens, a primeira que o cdigo funciona bem apenas com blocos
contendo bastante quantidade de informao. Outra desvantagem o fato da deteco no ser on-line, pois
todas as palavras do bloco tem que ser lidas para calcular o checksum, e o tempo de deteco ser o mesmo
para um erro na primeira palavra ou na ltima. A terceira desvantagem quanto a dificuldade de diagnstico
do erro, que em memrias pode ocorrer no bloco de palavras, no checksum armazenado ou no circuito de
verificao. Na transmisso de dados, o erro pode estar na fonte dos dados, no meio de comunicao ou no
circuito de verificao.

Um exemplo de uso de checksum nos arquivos no formato hexadecimal gerados pelos compiladores
para uso em processadores da Intel.
Teleprocessamento e Redes de Computadores

32




2.3 Modulao


Um aspecto importante do teleprocessamento o compartilhamento dos sinais gerados pelo
computador, com as caractersticas das linhas de transmisso utilizadas que so, geralmente, linhas
telefnicas.

A rede telefnica foi projetada para a transmisso de voz humana, portanto, suas caractersticas so
dirigidas para a transmisso de sinais analgicos, enquanto que os sinais gerados pelo computador so digitais.

Na verdade, um sinal digital binrio (uma onda quadrada, por exemplo), pode ser decomposta atravs
da Srie de Fourier, por uma somatria das freqncias harmnicas de ordem mpar, a partir da senoide
fundamental. Assim, poderamos representar uma onda quadrada f(t) por:


f(t) = 2A/ sin wt + 1/3 2A/ sin 3wt +1/5 2A/ sin 5wt + ...


Isto significa, que para transmitirmos uma onda quadrada perfeita, seria necessrio um meio que
tivesse faixa de passagem (banda passante de freqncias) teoricamente infinita, tendo ento o receptor uma
onda quadrada sem distores.

Como j dissemos, o meio de transmisso mais difundido atualmente ainda a linha telefnica, que
foi projetada para a transmisso de voz humana, se encaixando na faixa de freqncias entre 15 Hz e 15 KHz.
Por medida de economia, foi escolhida a faixa que se situa entre 300 Hz e 3.400 KHz para linhas telefnicas,
o que garante uma inteligibilidade da ordem de 85%.

Sendo esta a banda passante das linhas telefnicas, muitas das harmnicas de uma onda quadrada
sero drasticamente atenuadas e a onda como um todo distorcida a ponto da recepo poder no distinguir os
nveis lgicos entre o 1 e o 0.

A soluo de nosso problema adaptar os sinais digitais a esses tipos de degeneraes inerentes aos
meios de transmisso.

O processo de transformao de sinais digitais em sinais analgicos para que estes possam ser
transmitidos atravs da linha chamado de Modulao. Na estao receptora, deve ocorrer o processo
chamado de Demodulao, que regenera o sinal digital a partir do sinal analgico recebido. Estes dois
processos so executados por um aparelho chamado MODEM (Modulador/Demodulador).

Existem dois tipos de modems, o analgico (que realmente trabalha com modulao e demodulao)
e o digital (que trabalha com codificao e decodificao da informao). Na verdade este ltimo no deveria
ser chamado de modem, dado que ele no faz modulao e demodulao. Eles tambm so conhecidos como
Modem Banda Base ou DataSet.

Os Modems Digitais costumam ser mais simples e com preos mais acessveis, mas tem seu uso
limitado a pequenas distncias (Por exemplo, a 1.200 bps o alcance de 30 Km, j a 19.200 bps o alcance
de 6 Km).

Teleprocessamento e Redes de Computadores

33
Mtodos como AMI (Alternate Mark Inversion) e HDB-3 (High Density Bipolar with 3 zero ou
cdigo com alta densidade de pulsos) so alguns exemplos de codificaes que podem ser implementadas em
Modems Digitais.

Vamos descrever sucintamente como feita a modulao.

Na linha telefnica (canal de voz) colocado um sinal que varia senoidalmente, ou seja, um sinal
cuja variao pode ser representada pelo grfico da funo trigonomtrica seno. Este sinal chama-se onda
portadora.

Para transmitir a informao digital, esta superposta `a onda portadora. Ela modifica as
caractersticas da onda portadora, para fazer com que esta represente o sinal digital.

2.3.1 Portadora

Para facilitar a transmisso do sinal atravs dos meios fsicos, e adequar as freqncias aos sistemas
de comunicao, se utiliza a chamada onda portadora, em cima da qual viaja o sinal a ser transmitido.

A onda portadora um sinal senoidal caracterizado por trs variveis: Amplitude, Freqncia e Fase.
Por definio este sinal existe ao longo de todo o tempo, ou seja, com "t" variando de menos infinito a mais
infinito.

A equao de uma onda portadora dada por:

F = A sen ( W t + )

Onde:

F, a amplitude instantnea da onda para o instante t.
A, a amplitude mxima da onda.
W, a freqncia angular da portadora W = 2 f (onde f a freqncia da onda em Hertz).
, a fase da onda portadora.

As trs caratersticas observadas ao incio podem ser variadas em funo do sinal modulante e do tipo
de modulao que est sendo utilizado.

2.3.2 Tipos de Modulao

Em grande parte, o xito de um sistema de comunicao depende da modulao, de modo que a
escolha do tipo de modulao uma deciso fundamental em projetos de sistemas para transmisso de sinais.

Muitas e diferentes tcnicas de modulao so utilizadas para satisfazer as especificaes e requisitos
de um sistema de comunicao. Independente do tipo de modulao utilizado, o processo da modulao deve
ser reversvel de modo que a mensagem possa ser recuperada no receptor pela operao complementar da
demodulao.

A princpio, possvel identificar dois tipos bsicos de modulao, de acordo com o tratamento da
portadora pelo sinal modulante:

Modulao analgica
Modulao digital
Teleprocessamento e Redes de Computadores

34

Ambos so utilizados nos sistemas de comunicao conforme o tipo de sinal que se quer transmitir.
Os dois tipos mencionados acima se subdividem em subtipos de acordo com as necessidades e requisitos do
projeto.


2.3.2.1 Modulao analgica

Tambm classificada como modulao de onda contnua (CW), na qual a portadora uma onda
cosenoidal, e o sinal modulante um sinal analgico ou contnuo.

H um nmero infinito de formas de onda possveis que podem ser formadas por sinais contnuos.
Tratando-se de um processo contnuo, a modulao CW conveniente para este tipo de sinal. Em modulao
analgica, o parmetro modulado varia em proporo direta ao sinal modulante.

Normalmente, a onda portadora possui uma freqncia muito maior do que qualquer um dos
componentes de freqncia contidos no sinal modulante. O processo de modulao ento caracterizado por
uma translao em freqncia, onde o espectro de freqncias da mensagem deslocado para uma nova e
maior banda de freqncias.

As tcnicas de modulao para sinais analgicos mais utilizadas so:

Modulao em Amplitude - AM
Modulao em Freqncia - FM
Modulao em Fase - PM

2.3.2.2 Modulao digital

Tambm denominada modulao discreta ou codificada. Utilizada em casos em que se est
interessado em transmitir uma forma de onda ou mensagem, que faz parte de um conjunto finito de valores
discretos representando um cdigo. No caso da comunicao binria, as mensagens so transmitidas por dois
smbolos apenas. Um dos smbolos representado por um pulso S(t) correspondendo ao valor binrio "1" e o
outro pela ausncia do pulso (nenhum sinal) representando o dgito binrio "0".

A diferena fundamental entre os sistemas de comunicao de dados digitais e analgicos (dados
contnuos) bastante bvia. No caso dos dados digitais, envolve a transmisso e deteco de uma dentre um
nmero finito de formas de onda conhecidas (no presente caso a presena ou ausncia de um pulso), enquanto
que, nos sistemas contnuos h um nmero infinitamente grande de mensagens cujas formas de onda
correspondentes no so todas conhecidas.

Nos sistemas digitais o problema da deteco (demodulao) um problema um pouco mais simples
que nos sistemas contnuos. Durante a transmisso, as formas de onda da onda portadora modulada so
alteradas pelo rudo do canal. Quando este sinal recebido no receptor, devemos decidir qual das duas formas
de onda possveis conhecidas foi transmitida. Uma vez tomada a deciso a forma de onda original
recuperada sem nenhum rudo.

Do mesmo modo que h diversas tcnicas de modulao para sinais analgicos, as informaes
digitais tambm podem ser colocadas sobre uma portadora de diferentes modos.

As tcnicas de modulao para sinais digitais mais utilizadas atualmente so:

1. Modulao em Amplitude por Chaveamento - ASK
Teleprocessamento e Redes de Computadores

35
2. Modulao em Freqncia por Chaveamento - FSK
3. Modulao em Fase por Chaveamento - PSK


2.3.2.2.1 Modulao por Amplitude (ASK - Amplitude Shift Keying)

A modulao ASK (Amplitude Shift Keying), a tcnica de modulao mais simples entre as
utilizadas para modular sinais discretos (digitais). Consiste na alterao da amplitude da onda portadora em
funo do sinal digital a ser transmitido. A modulao em amplitude translada o espectro de freqncia baixa
do sinal binrio, para uma freqncia alta como a da onda portadora.

A amplitude da portadora comutada entre dois valores, usualmente ligado e desligado (na
modulao em amplitude multinvel podem ser utilizados mais valores). A onda resultante consiste ento em
pulsos de rdio freqncia (RF), que representam o sinal binrio "1" e espaos representando o dgito binrio
"0" (supresso da portadora).

Esta tcnica equivalente a modulao AM para sinais contnuos com um sinal modulante na forma
de um pulso retangular. O preo desta simplicidade a excessiva largura de faixa da transmisso. A tcnica de
modulao ASK tambm representa perda de potncia relativa a onda portadora.

A largura de faixa da transmisso pode ser reduzida se os pulsos empregados forem formatados
(limitados em banda) antes da modulao.

2.3.2.2.2 Modulao por Freqncia (FSK - Frequency Shift Keying)

O processo de modulao FSK (Frequency shift keying), consiste em variar a freqncia da onda
portadora em funo do sinal modulante, no presente caso, o sinal digital a ser transmitido. Este tipo de
modulao pode ser considerado equivalente a modulao em FM para sinais analgicos.

A amplitude da onda portadora modulada mantida constante durante todo o processo da modulao;
quando ocorrer a presena de um nvel lgico "1" no sinal digital, a freqncia da portadora modificada para
poder ser depois compreendida no processo de demodulao. A freqncia resultante transmitida ser a
freqncia da onda portadora fp diminuda de uma freqncia de desvio fd. Matematicamente a onda
resultante modulada ser:

fr = fp - fd

Se registrada a ocorrncia de um nvel lgico "0" no sinal digital, a freqncia resultante aplicada
ser a freqncia da onda portadora acrescida da freqncia de desvio:

fr = fp + fd


2.3.2.2.3 Modulao em Fase (PSK - Phase Shift Keying)

A tcnica de modulao conhecida por PSK (Phase Shift Keying), o processo pelo qual se altera a
fase da onda portadora em funo do sinal digital a ser transmitido. Para este processo so usados pulsos
bipolares de altura A/2 e - A/2 no sinal senoidal da onda portadora em lugar de dois pulsos de altura 0 e A.

Teleprocessamento e Redes de Computadores

36
Quando ocorrer uma transio de nvel lgico do sinal digital a ser transmitido (sinal modulante),
haver uma mudana de 180 graus na fase da onda portadora com relao ao ngulo anterior. A transio
observada pode ser tanto de nvel lgico "0" para "1" como de nvel lgico "1" para "0".

Para este tipo de modulao deve se usar a deteco sncrona, j que esta tem como base o
conhecimento preciso a respeito da fase da onda portadora recebida, bem como da sua freqncia. Esta
tcnica de modulao devido ao fato mencionado envolve circuitos de recepo (demodulao) mais
sofisticados, em compensao oferece melhor desempenho que as tcnicas ASK e FSK.


Obs.: Os conceitos de amplitude modulada e freqncia modulada, como dito anteriormente, aplicam-se
no s a transmisso de sinais digitais atravs de uma linha telefnica, mas tambm a radiodifuso. Voc
certamente j notou que no seu rdio AM/FM a faixa de FM muito menos sujeita a interferncia que a faixa
de AM.

Antes de passar adiante, vamos apresentar uma figura que vai lhe ajudar a compreender melhor o
conceito de modulao.




































Figura 2.5. Modulao
Teleprocessamento e Redes de Computadores

37

2.3.3 PCM (Pulse Code Modulation)

A transmisso digital normalmente mais vantajosa que a analgica devido, principalmente,
possibilidade de restaurarmos o sinal original mesmo na presena de falhas ou rudos no sistema. A
informao de voz originalmente analgica. Para utilizarmos as vantagens da transmisso digital, devemos
codific-la em um sinal digital antes da transmisso. Os dispositivos capazes de codificar informaes
analgicas em sinais digitais so denominados CODECs (CODer/Decoder). O PCM a principal tcnica
utilizada pelos CODECs.

A tcnica PCM baseada no teorema de Nyquist (ou teorema da amostragem). Este teorema assegura
que uma taxa de amostragem de 2W vezes por segundo o suficiente para recuperar o sinal com banda
passante de W Hz. Utilizando uma taxa de amostragem maior ou igual a 2W, o sinal original deve ser
amostrado e, a cada amostra, deve-se associar um valor proporcional amplitude do sinal naquele ponto. Este
processos conhecido como Pulse Amplitude Modulation (PAM).

A partir dos pulsos PAM, podemos produzir os pulsos PCM atravs de um processo conhecido como
quantizao, onde cada amostra PAM aproximada a um nmero inteiro de n bits. Por exemplo, se
escolhermos n = 3, estaremos dando origem a oito nveis (2
3
). A sada PCM corresponde ao resultado da
quantizao. [LFS, pg. 65]

Podemos calcular, a partir desse processo, a taxa gerada pela transmisso de informao analgica
atravs de sinais digitais. Considere o caso de sinais de voz, por exemplo. Se assumirmos que a banda
passante necessria desse sinais tem largura igual a 4.000 Hz, a taxa de amostragem de Nyquist , neste caso,
igual a 8.000 amostras por segundo. Se escolhermos essa taxa e codificarmos cada amostra com oito bits, a
taxa gerada ser 8.000 x 8 = 64 Kbps.



























Teleprocessamento e Redes de Computadores

38

2.4 Multiplexao

Sempre que a banda passante de um meio fsico for maior ou igual banda passante necessria para
um sinal, podemos utilizar este meio para a transmisso do sinal. Na prtica, a banda passante necessria para
um sinal , em geral, bem menor do que a banda passante dos meios fsicos disponveis. Assim sendo,
possvel aproveitar a banda passante extra disponvel do meio fsico para a transmisso de outros sinais. A
tcnica mais utilizada para transmitir mais de um sinal em um mesmo meio fsico chamada multiplexao.
Vamos discutir trs formas bsicas de multiplexao:

Time Division Multiplexing (TDM) em tempos diferentes;
Frequency Division Multiplexing (FDM) em freqncias diferentes;
Wavelength Division Multiplexing (WDM) por comprimento de onda.

Na FDM, o espectro de freqncia dividido entre os canais lgicos, com cada usurio tendo posse
exclusiva da sua faixa de freqncia. No TDM os usurios fazem rodzio (um de cada vez), cada um
recebendo a faixa inteira periodicamente, por um pequeno intervalo de tempo.

2.4.1 FDM (Frequency Division Multiplexing)

o mtodo pelo qual vrios canais de informao so multiplexados em um nico canal, dado pela
associao de cada um destes canais a um portadora diferente. Para tornar isto possvel, cada canal de origem
ou banda base modula uma portadora de uma freqncia diferente em amplitude, freqncia ou fase. Cada
nova portadora modulada ser referida como canal intermedirio. Cada um desses canais intermedirios ,
ento, combinado em um canal de transmisso simples, geralmente aplicando-o a um circuito combinador
composto por um arranjo resistivo (talvez com alguma amplificao), no muito diferente de um divisor de
potncias.
Isto resulta em um sinal composto, onde cada canal identificado como uma banda separada de
freqncias, e que pode ser identificado por uma freqncia portadora discreta.
Este tipo de multiplexao caracterizado pelo seu baixo custo e pela multiplexao de vrios canais
em um nico canal, com uma largura de banda junta. Por isto esta tcnica utilizada na propagao de sinais
de rdio e TV.
Sua desvantagem, quando aplicada a fibras pticas, que a linearidade das fontes pticas, embora
algumas estejam entre 0,001% e 0,1%, no suficiente para evitar a gerao de distoro harmnica.
No segue nenhum padro especfico. Ele desenvolvido e fabricado para aplicaes especficas,
como TV a cabo.

2.4.2 TDM (Time Division Multiplexing)

o mtodo de multiplexao de vrios canais em um nico canal, dado pela associao de cada canal
a um intervalo de tempo diferente para transmisso de um grupo de bits. utilizado apenas com sinais
Teleprocessamento e Redes de Computadores

39
binrios provenientes de modulao por cdigo de pulso (PCM), sem se importar se a origem do sinal
analgica ou digital.
Esta associao de intervalos obtida quando cada canal digital que origina a informao entra no
multiplexador e armazenado em um buffer de memria denominado bloco de sincronismo. As funes do
multiplexador, como a amostragem de cada canal de entrada a taxas com velocidades compatveis s
requeridas pelo sistema, devem se feitas. Nesta taxa a amostragem, o circuito multiplexador pode amostrar o
primeiro bit de informao dos canais 1 a N (ltimo canal) e adicionar um overhead de informao de volta ao
primeiro canal, antes que o prximo bit de informao do canal 1 entre. Este multiplexador pode aceitar um
ou mais bits binrios ao mesmo tempo de cada canal e gerar, depois, vrios pulsos que compensam a
transmisso do sinal.
O bit de overhead utilizado para que o demultiplexador, no lado do receptor, possa identificar os
canais, que so separados e reconstrudos.
Pela no utilizao de banda de guarda o TDM se torna muito mais eficiente que o FDM. A nica
ineficincia que um pequeno nmero de bits adicionado ao conjunto de pulsos (dados) transmitido, para
prover ao multiplexador e demultiplexador sincronismo e deteco de erro, bem como alguns poucos bits
extras para gerenciamento em sistemas de comunicao em redes.
Outro aspecto desvantajoso para o TDM o custo da codificao digital PCM.

2.4.3 WDM (Wavelength Division Multiplexing)

Os outros tipos de multiplexao eram usados para multiplexar canais, mas em sistemas pticos eles
so empregados em etapas onde os sinais a serem transmitidos ainda so eltricos. No caso do WDM, ele
multiplexa "cores" (comprimento de ondas de luz) em uma nica fibra ptica, utilizando vrias fontes de
vrios comprimentos de onda.
Funciona como o FDM dentro de uma poro de infravermelho do espectro eletromagntico. Cada
portadora ptica, em um comprimento de onda diferente, pode carregar vrios canais eltricos que foram
multiplexados com tcnicas FDM e TDM. O WDM, portanto, oferece um outro nvel de multiplexao para
sistemas de fibra ptica que os sistemas puramente eltricos no possuem.
Mas esta tcnica no aplicada em redes locais porque as taxas de transmisso e as distncias fazem
com que as aplicaes em LAN sejam "simples" para cada fibra ptica, no demandando sistemas pticos
complexos, como o caso de telefonia e CATV.

2.5 Exerccios

2.5.1 Descoberto novo protocolo de comunicao
Pesquisador espanhol revela que o transporte de dados por uma mula pode ser mais veloz do que qualquer
rede de telecomunicaes:
Recentemente um pesquisador espanhol desenvolveu um novo protocolo de comunicao de dados que supera
em muito o rendimento das to invejadas linhas norte-americanas.

Com esse avano podemos dizer que a Espanha est na vanguarda das telecomunicaes.
Teleprocessamento e Redes de Computadores

40

O protocolo foi batizado com o nome de Mula-IP e suas especificaes so simples, mas muito eficazes, como
se pode ver no relatrio tcnico a seguir:

Especificaes de Mula-IP (Peer 2 Peer)

A base para o sistema a Bonifcia, a mula do meu av, que leva dois alforjes.

Cada alforje capaz de transportar 500 CDs (sem caixas, evidentemente). Cada CD tem capacidade de 650
Mb. E a tranqila Bonifcia leva uns 10 minutos para ir da minha casa at a casa de um amigo, que fica na
mesma rua. Ento, se calculamos a extenso de banda da minha rua, utilizando transporte Mula-IP, teremos
que:

500 CDs x 2 alforjes/1 mula = 1.000 CDs/mula

1.000 CDs/mula x 650 Mb/CD = 650.000 Mb/mula, que mais ou menos (valor aproximado) 650 Gb/mula.

J obtivemos a quantidade total de informao.

Ento:

10 min/1 viagem = 600 segundos/viagem

650.000 Mb/600 segundos = 1.083,333374 Mb/segundo

Comparando os 401 Mbs das linhas norte-americanas com os 1.083 Mbs/segundo que so alcanados com o
novo e moderno sistema Mula-IP, podemos concluir que as telecomunicaes espanholas so 2.7 vezes
melhores que as dos americanos.


Teleprocessamento e Redes de Computadores

41

3. MEIOS DE TRANSMISSO


O meio de transmisso que interliga os Ns da sub-rede pode ser de vrios tipos, divididos
principalmente em duas classes: ponto-a-ponto e difuso (Broadcast").

3.1 Classes de meios de transmisso

3.1.1 Ponto-a-ponto

A rede composta de duas linhas de transmisso (linhas telefnicas, dedicadas, enlaces de micro-
ondas, etc.) ligando Ns aos pares, sendo que nem todos os pares de Ns esto diretamente ligados. Se um N
deseja falar com outro N que no est ligado a ele diretamente, torna-se necessrio o uso de um
intermedirio. O intermedirio recebe a informao e a mantm at que a linha de sada esteja disponvel,
quando ele ento transmitido ao prximo N (intermedirio ou destinatrio). Esta rede tambm chamada
de Store-and-Forward".

3.1.2 Difuso

O meio de transmisso compartilhado por todos os Ns (como rdio, satlite, barramentos). Neste
caso, a transmisso feita por um N recebida por todos os outros. Colises ocorrem quando mais de um N
decide transmitir ao mesmo tempo. Para controlar o problema das colises, deve haver uma disciplina na
maneira em que os Ns fazem suas transmisses. Este controle pode ser centralizado (um processador
especfico determina o momento quando os outros transmitem) ou distribudo (de forma esttica, onde cada
N tem um intervalo fixo de tempo para transmitir ou dinmica, onde os Ns transmitem de forma aleatria,
usando propriedades estatsticas).

Teleprocessamento e Redes de Computadores

42
3.2 Meios Fsicos de Transmisso

A interconexo entre as estaes da rede feita atravs de um meio fsico de transmisso. As
diferentes tecnologias usadas determinam, entre outros aspectos, a faixa passante, a possibilidade de ligao
ponto-a-ponto ou multiponto (difuso), as distncias fsicas envolvidas, custo e confiabilidade. A figura a
seguir resume as diferentes tecnologias disponveis hoje em dia.



























Figura 3.1. Comparao entre Meios Fsicos





Figura 3.2. Os meios fsicos


A seguir, cada uma das tecnologias examinada com um pouco mais de detalhe.

Teleprocessamento e Redes de Computadores

43

3.2.1 Par Tranado

Um par tranado constitudo por dois fios enrolados em espiral, com o objetivo de reduzir o rudo e
manter constantes as propriedades eltricas do meio ao longo de seu comprimento.

O par tranado permite a transmisso analgica ou digital, podendo, as taxas de transmisso, atingir
alguns megabits por segundo. Dadas as propriedades eltricas deste meio, a estas taxas de transmisso, a
distncia mxima alcanada com uma degradao aceitvel na qualidade do sinal da ordem de dezenas de
metros.

A imunidade a rudos do par tranado varia com a sua qualidade e tipo (simples, blindado). At cerca
de 100 KHz, a imunidade chega a ser to boa quanto ao cabo coaxial, mas pode-se conseguir nveis aceitveis
at cerca de alguns Mbps.

O par tranado tipicamente utilizado para ligar terminais a computadores e pode ser utilizado,
tambm, para conectar uma estao `a interface com o meio de transmisso.

3.2.1.1 Par Tranado No-Blindado (UTP)

Os cabos de pares tranado UTP que utilizam a especificao 10BaseT so os mais populares
sistemas de cabeamento de uma LAN devido sua facilidade de expanso e upgrade. Este tipo de cabo recebe
especificaes tcnicas do CBWS - Commercial Bulding Wiring Standard - criado pela Associao de
Indstrias Eletrnicas e Associao de Indstrias de Telecomunicaes (EIA/TIA - Electronic Industries
Association / Telecommunications Industries Association) 568.

3.2.1.2 Par Tranado Blindado (STP)

O cabo STP produzido com uma proteo de cobre entrelaada de maior qualidade e bem mais
protetora que o cabo UTP. Alm disso, ele utiliza um envoltrio de papel metlico entre e em torno dos pares
de fios e, internamente, entre as tores dos pares. Sendo assim, o STP detm um timo isolamento para
proteger os dados transmitidos contra a diafonia e a interferncias externas.

3.2.1.3 Tipos de Conectores



Configuraes


Teleprocessamento e Redes de Computadores

44

Cdigo de Cores Cabos UTP/FTP

Par -1 Branco-Azul
Azul
Par-2 Branco-Laranja
Laranja
Par-3 Branco-Verde
Verde
Par-4 Branco-Marrom
Marrom


3.2.2 Cabo Coaxial

O cabo coaxial formado por dois condutores, um circundando o outro, separados por um dieltrico.
O condutor externo normalmente aterrado. A transmisso no cabo pode ser feita de duas formas: em banda
base (baseband") e banda larga (broadband").

Na transmisso em banda base, o sinal enviado pulsando-se o cabo diretamente com corrente ou
tenso. Consegue-se assim taxas bem altas com circuitos bastante simples.

A transmisso em banda larga utiliza uma portadora modulada em freqncia de rdio. Esta tcnica
permite a utilizao de faixa passante da ordem de 300 a 400 MHz, sendo ento possvel a diviso do meio em
diferentes faixas de freqncia, constituindo canais independentes de transmisso. Para poder aproveitar estes
canais, preciso que haja um retransmissor central, que receba dados em um canal (freqncia) e os
amplifique e converta para as freqncias que as estaes esto programadas para receber.

Precisamente devido `a existncia de vrios canais, as redes operando em banda larga podem permitir
transmisso simultnea de dados, voz e vdeo.

As redes que utilizam banda larga podem ser configuradas de duas formas: cabo simples e cabo
duplo. Na configurao em cabo simples, a faixa passante dividida em duas subfaixas. As estaes utilizam
canais na subfaixa superior para transmitir dados `a estao repetidora. Esta estao retransmite os dados
rumo `as estaes de destino, amplificando o sinal e transmitindo em canais situados na subfaixa inferior.

A configurao com cabo duplo utiliza um cabo para a transmisso das estaes `a estao
transmissora e outro cabo para a transmisso da estao retransmissora para as estaes. Esta configurao
evidentemente mais cara, mas no requer que a interface utilize componentes ativos bidirecionais, que podem
comprometer a confiabilidade.

A ligao das estaes ao cabo requer conectores especiais, cujo custo pode chegar, `as vezes, a ser
parte significativa do custo total do meio de transmisso. Alm disso, o ponto de ligao fsica ao cabo deve
ser controlado para evitar problemas de reflexo no cabo, o que pode prejudicar bastante a qualidade do sinal
no caso de transmisso em banda base. Este problema no significativo na transmisso em banda larga.

As redes de cabo coaxial com transmisso em banda base podem se estender at aproximadamente
500 m, permitindo a conexo da ordem de 200 estaes. A transmisso em banda larga acomoda milhares de
terminais e pode se estender at aproximadamente 50 Km. Em termos de confiabilidade, ambas as formas de
transmisso possuem interfaces cuja tecnologia j foi desenvolvida a tal ponto a torn-las praticamente imune
a falhas.

Teleprocessamento e Redes de Computadores

45


Figura 3.3 Conectores de Cabo Coaxial


3.2.3 Fibra tica

O cabo de fibra tica constitudo por um feixe de finssimos fios de fibra de vidro, revestido por um
material de baixo ndice de refrao. A transmisso feita atravs de sinal de luz codificado, na freqncia do
infravermelho (10
14
a 10
15
Hz), emitidos por diodos emissores de luz (LED) ou lasers de semicondutores.

Dadas as suas propriedades fsicas, a fibra tica imune interferncia eletromagntica, rudos e a
crosstalk". O crosstalk uma Interferncia gerada quando campos magnticos interceptam correntes
eltricas. Quando uma corrente eltrica passa por um fio, um campo magntico gerado ao redor deste fio. Se
diversos fios estiverem juntos, os campos magnticos interferiro nas correntes eltricas dos fios vizinhos (e,
portanto no sinal). O crosstalk eliminado fazendo-se uma blindagem e com o tranamento, peridico, dos
pares de fio, um sobre o outro. Quando os fios esto tranados, os campos magnticos gerados podem se
contrabalanar em uma grande extenso. Por estas razes, mais conveniente a modulao em banda base.
Com a tecnologia atual consegue-se transmisso em altas taxas a uma distncia de aproximadamente 10 Km.

Em princpio a fibra tica permite a ligao ponto-a-ponto e multiponto. No entanto, a ligao
multiponto requer o uso de acopladores ticos bastante caros, cuja tecnologia atual permite a ligao de
apenas 16 ns, devido a problemas de atenuao do sinal. Alm disso, a fibra tica unidirecional, o que
torna necessrio o uso de dois cabos para redes organizadas em barra comum.

A maior restrio imposta pelos sistemas que empregam fibras ticas so as dificuldades de
instalao e manuteno. Por possuir dimenses muito pequenas e operar com pequenas potncias de sinais,
as dificuldades de acoplar as fibras aos dispositivos emissores de luz e fotodetectores so relativamente altas,
alm de impor custos bem maiores que os sistemas convencionais de transmisso.

3.2.3.1 Princpio de funcionamento

A luz se propaga no interior de uma fibra ptica fundamentada na reflexo total da luz. Quando um
raio de luz se propaga em um meio cujo ndice de refrao n1 (ncleo) e atinge a superfcie de um outro
meio com ndice de refrao n2 (casca), onde n1>n2, e desde que o ngulo de incidncia (em relao
normal) seja maior ou igual ao ngulo crtico, ocorrer o que denominado de reflexo total, do que resulta o
retorno de raio de luz ao meio com ndice de refrao n1.
A luz injetada na fibra por uma de suas extremidades sob um cone de aceitao, em que este
determina o ngulo por que o feixe de luz dever ser injetado, para que ele possa de propagar ao longo da
fibra ptica.
Teleprocessamento e Redes de Computadores

46
A composio bsica de fibras pticas de materiais dieltricos com uma estrutura cilndrica,
composta de uma regio central, que denominamos ncleo, que por onde a luz trafega, e uma regio
perifrica, denominada casca, que envolve completamente o ncleo.
As dimenses vo variar conforme o tipo da fibra, podendo ser de 8 micrometros at 200
micrometros, e a casca de 125 micrometros at 240 micrometros.
Ento, temos que a composio bsica de uma fibra ptica :
Ncleo (fibra de vidro);
Casca que envolve o ncleo (fibra de vidro);
Pelcula que recobre a casca, chamado de acrilato;
Um tubo onde as fibras so comportadas, chamadas de tubete;
Os fios de aramida, para atuar como proteo e trao;
Basto de Kevlar, utilizado para dar resistncia mecnica ao cabo;
Capa, constituda por um polmero.

3.2.4 Espao Livre (Radiodifuso)

O espao livre um meio natural para a propagao de sinais eletromagnticos de uma maneira
geral. Do ponto de vista da conectividade que interessa particularmente s redes locais, o espao livre o
melhor suporte de transmisso existente. Alm de prover naturalmente uma interconexo completa, o espao
livre permite uma grande flexibilidade na localizao das estaes. Essas qualidades interessam
principalmente aos sistemas de comunicao onde a mobilidade das estaes um fator essencial. o caso,
por exemplo, de certas aplicaes especializadas no domnio militar (comando mvel) ou do servio pblico
em regies metropolitanas (servios de comunicao integrando ambulncias, mdicos e hospitais). Esses
exemplos, embora constituam redes de comunicao integrando servios de voz e dados a baixa velocidade
em reas limitadas, no costuma ser representativo da tecnologia de redes locais de computadores em razo de
suas peculiaridades.

Apesar das vantagens apresentadas, a utilizao do espao livre como suporte de transmisso em
redes locais esbarra numa srie de inconvenientes. Os principais inconvenientes so o custo dos equipamentos
de radiodifuso e a dependncia de regulamentao pblica quanto utilizao de freqncias. Os
equipamentos so relativamente complexos e caros devido aos nveis de potncia de sinal na transmisso, `a
utilizao de tcnicas analgicas de modulao e multiplexao e `a variedade de fontes de interferncia e
rudo. Por outro lado, a regulamentao pblica que permite o compartilhamento do espao livre, limita
severamente a implantao de novos servios de comunicao.

A escolha de canais de radio freqncia para sistemas de comunicao de modo geral bastante
complicada, pois requer compromissos entre vrios fatores tais como:


Banda passante desejada;
rea de cobertura;
Disponibilidade do espectro;
Interferncias e fontes de rudo;
Regulamentao pblica;
Teleprocessamento e Redes de Computadores

47
Custos dos equipamentos.


Os requisitos tpicos de redes locais de grandes bandas passantes (altas taxas de transmisso), por
exemplo, exige o uso de canais de transmisso passa-faixa nas freqncias superiores do espectro, onde a
disponibilidade de banda maior. As faixas de freqncias inferiores, por serem relativamente
congestionadas, alm de apresentar menor disponibilidade de banda passante, so mais vulnerveis `as
interferncias de outros servios via rdio e `as fontes de rudo provocadas artificialmente pelo homem nas
reas urbanas (por exemplo: rudo de ignio). Por outro lado, a utilizao de faixas superiores do espectro
implica equipamentos mais caros e severas limitaes quanto `a rea de cobertura em regies urbanas de
obstculos tipo prdios, morros, etc.

O uso do espao livre pode, no entanto, ser uma alternativa importante para conexes ponto-a-ponto,
interligando duas sub-redes locais geograficamente distantes.

Para se entender o funcionamento dos sistemas de rdio no espao livre, necessrio conhecer alguns
fenmenos relacionados com a propagao de sinais. Na verdade, a propagao das ondas de rdio no espao
livre se processa em linha reta, sem a ocorrncia de fenmenos como refrao, reflexo, atenuao, etc. A
atenuao geomtrica, uma vez que a energia irradiante a se espalhar por esferas cada vez maiores. Desta
forma, depois de percorrer uma distncia r, a potncia do transmissor Wt estar espalhada sobre a superfcie
esfrica de 4 r
2
m
2
. Assim a potncia da onda medida em Watt/m
2
ser:


P
Wt
r
=
4
2


A reflexo o fenmeno que modifica a direo de propagao de uma onda que incide sobre uma
superfcie que separa dois meios diferentes, e retorna para o meio inicial. Desta forma, quando uma onda
passa de um meio para outro, parte desta refletida e parte transmitida.

A refrao o fenmeno que modifica a forma ou a direo de uma onda que, passando atravs de
uma superfcie que separa dois meios, tem, em cada um deles, diferente velocidade de propagao.



3.2.4.1 Espectro de freqncias


Teleprocessamento e Redes de Computadores

48


Figura 3.4 Espectro de freqncias



Tabela 3.1. Denominao das Faixas de Freqncias
300 a 3000 GHz
THF
Tremendous High Frequency
Ondas Decimilimtricas
1- 0,1 mm

30 a 300 GHz
EHF
Extremely High Frequency
Ondas
Milimtricas
10-1 mm
3 a 30 GHz
SHF
Super High Frequency
Ondas Centimtricas
10-1 cm
300 a 3000 MHz
UHF
Ultra High Frequency
Ondas Decimtricas
100-10 cm
30 a 300 MHz
VHF
Very High Frequency
Ondas Mtricas
10-1 m
Ondas
Ultra Curtas
3 a 30 MHz
HF
High Frequency
Ondas Decamtricas
100-10 m
Ondas Curtas
300 a 3000 kHz
MF
Medium Frequency
Ondas Hectomtricas
1000-100 m
Ondas Mdias
30 a 300 kHz
LF
Low Frequency
Ondas Kilomtricas
10-1 km
Long Waves
3 a 30 kHz
VLF
Very Low Frequency
Ondas Myriamtricas
100-10 km
Very Long
Waves
3 mHz a 3 kHz
ELF
Extra Low Frequency
Sub udio






Teleprocessamento e Redes de Computadores

49
Tabela 3.2. Denominao das Faixas de Freqncias (IEEE)
L 1-2 GHz
S 2-4 GHz
C 4-8 GHz
X 8-12 GHz
Ku 12-18 GHz
K 18-27 GHz
Ka 27-40 GHz
V 40-75 GHz
W 75-110 GHz

3.2.4.2 Freqncias no Brasil

1- Comunicaes mveis

Trunking (SME): 806-824, 935-940 MHz

Tabela 3.3. Celular: 824-849, 869-894, 1710-1755, 1805-1850 MHz
Freqncia (MHz) de transmisso da

Estao Mvel ERB
Banda A
824-835
845-846,5
869-880
890-891,5
Banda B
835-845
846,5-849
880-890
891,5-894
Banda C 1725-1740 1820-1835
Banda D 1710-1725 1805-1820
Banda E 1740-1755 1835-1850



Teleprocessamento e Redes de Computadores

50
Tabela 3.4. Enlaces Rdio
Freqncia
(GHz)
Faixa
(MHZ)
Taxa
(Mbit/s)
2
2025-2110
2200-2290
21x2, 34 e 51
4 3800-4200 140 e 155
5 4400-5000 140 e 155
6 5925-6425 140 e 155
6 6430-7110 34, 51 e 2x34
7 7425-7725 2 a 155
8
7725-7925
8025-8275
140 e 155
8,5 8275-8500 2 a 51
11 10700-11700 140 e 155
15 14500-15350 2 a 17
18
17700-18140
19260-19700
8x2 a 155
18
18580-18820
18920-19160
2 a 8
23
21200-21550
22400-22750
-
23
21800-22400
23000-23600
2 a 155
38 37000-39500 2 a 155

2- Rdio Spread Spectrum: 902-907,5; 915-928; 2400-2483,5; 5725-5850 MHz

3- Aplicaes ponto-multiponto (MHz)
1427-1452 e 1492-1517
3400-3600
10150-10300 e 10500-10650
25350-28350, 29100- 19250 e 31000-31300

4- MMDS: 2170-2182 e 2500-2686 MHz

Dica:
As normas e resolues que regulamentam a utilizao destas faixas de freqncias podem ser consultadas na
seo de radiofreqncia do site da Anatel. Elas esto disponveis em um sistema interativo denominado Plano
de Destinao de Faixas de Freqncias (PDFF).

Teleprocessamento e Redes de Computadores

51
3.3 Cabeamento Estruturado

3.3.1 Histrico

A questo do cabeamento em redes locais s foi levada em considerao com a criao dos sistemas
distribudos, onde os computadores no ficavam restritos a uma sala. Com os mainframes o problema no
era crtico, pois o processamento, quando no era local, os terminais se ligavam a mquina central por
linhas de baixa velocidade, alguns Kbps.

Com o aumento da velocidade das linhas de comunicao para alguns Mbps, os sistemas de
cabeamento tiveram sua importncia reconhecida e passaram a ser mais estudado.

Propsitos:

Estabelecer um padro de cabeamento de telecomunicaes genrico, que todos os fabricantes
atendam.

Tornar possvel o planejamento e a instalao de um cabeamento estruturado para edifcios
comerciais.

Estabelecer critrios tcnicos e de performance para as diversas configuraes de sistemas de
cabeamento.

Escopo:

Requisitos mnimos para um cabeamento de telecomunicaes em um ambiente de trabalho.

Topologia e distncias recomendadas.

Parmetros dos cabos e seus acessrios, os quais iro determinar a performance e assegurar a
INTERCONECTIBILIDADE.

A fibra tica e o par tranado so normalizados, o cabo coaxial foi excludo da norma.


Um sistema de cabeamento estruturado consiste de um conjunto de produtos de conectividade
empregado de acordo com regras especficas de engenharia cujas caractersticas principais so:

Arquitetura aberta
Meio de transmisso e disposio fsica padronizados
Aderncia a padres internacionais
Projeto e instalao sistematizados

Esse sistema integra diversos meios de transmisso (cabos metlicos, fibra ptica, rdio etc...) que
suportam mltiplas aplicaes incluindo voz, vdeo, dados, sinalizao e controle. O conjunto de
especificaes garante uma implantao modular com capacidade de expanso programada. Os produtos
utilizados asseguram conectividade mxima para os dispositivos existentes e preparam a infra-estrutura
para as tecnologias emergentes. A topologia empregada facilita os diagnsticos e manutenes.

A infra-estrutura de networking tem um componente que pode ser comparado com um bom calado
sem ele, no adianta vestir uma roupa alinhada, cara e da ltima moda. Comparado com os aparelhos de
comutao e roteamento, os sistemas de cabeamento estruturado (SCS) no representam mais que 2% do
Teleprocessamento e Redes de Computadores

52
total do investimento mdio em redes - de computadores, telefonia e outros servios de transmisso de
voz e dados.
Dada a exploso das redes, surge cada vez mais forte a necessidade de cuidar desse componente. O
SCS deve ser planejado e implementado com cuidado, para que sua vida til ultrapasse pelo menos 15
anos, segundo o padro atual do mercado. O fundamental garantir que a estrutura espalhada por
assoalhos, forros e colunas da construo possam atender as necessidades atuais e futuras.
Por futuro convenciona-se hoje atender a diversos tipos de aplicaes, desde redes Ethernet at a
tecnologia ATM (Asynchronous Transfer Mode), que trafegar dados, udio e vdeo. Pacotes de bits no
so os nicos passageiros dessas estradas capilares eletrnicas: telefonia convencional, TV a cabo e
sistemas de controle diversos podem engajar-se nessas estruturas.

Na figura abaixo, apresentamos a ilustrao de uma rede local tpica, que possui os elementos
pertencentes ao sistema de cabeamento estruturado.
Teleprocessamento e Redes de Computadores

53


Figura 3.4. Cabeamento Estruturado

Outro padro adotado no mundo a especificao da ISO, a International Organization for
Standardization. Essa mesma organizao responde pelos parmetros mundiais de qualidade de
produtos e servios, conferindo s empresas o certificado ISO 9000. As especificaes para o setor
de cabeamento estruturado, no entanto, recebem do rgo internacional a numerao de srie 11800.
Os cabos esto hoje subdivididos (nos dois padres de normatizao) em cinco classes:
Categoria 1: sem critrio de performance;
Categoria 2: para freqncia de at 1 MHz, como cabo de telefone;
Categoria 3: 16 Mhz para Ethernet a 10 Mbps;
Categoria 4 : 20 MHz para Token Ring e Ethernet;
Categoria 5 : 100 MHz, Ethernet e Fast Ethernet 100 Mbps.

Na categoria 5, existem subdivises ainda em fase de padronizao: nvel 6, para freqncia
de at 155 MHz, e nvel 7, at 200 MHz. O padro ISO entende o nvel 7 como categoria 6, e
pretende padronizar o nvel 7 em freqncia de 600 MHz. Em breve, a associao americana j deve
ter padronizado a categoria 6.

Figura 3.5. Par Tranado Categoria 5
Subsistemas do Cabeamento
Estruturado

1 = Cabeamento Horizontal
2 = Cabeamento do Backbone
3 = rea de Trabalho
4 = Sala de Equipamentos
5 = Armrio de Telecomunicao
6 = Entrada do Prdio
Teleprocessamento e Redes de Computadores

54

Tem-se feito esforos para o entendimento quanto unificao das padronizaes. Tanto
que no incio do ano especialistas das duas vertentes reuniram-se no Brasil, e iniciaram
conversaes nesse sentido. Ainda falta muito para uma concluso final. Enquanto isso, cada um trata
de atualizar seu livro de receitas tendo em vista as novas tecnologias.
Dentro dessa realidade, a Associao Brasileira de Normas Tcnicas (ABNT) tenta
tropicalizar os padres de cabeamento estruturado. Os especialistas do mercado acreditam que a
ABNT dever, at o final deste ano, incorporar algumas especificaes ISO ao padro EIA/TIA e
adotar essas normas como brasileiras.
No existe atualmente nas faculdades de computao uma cadeira especfica de projeto de
cabeamento. Os especialistas que trabalham no setor so formados em engenharia ou eletrnica ou
eltrica. Existe um rgo americano que qualifica os profissionais do mercado: o BICSI, ou Building
Industry Consulting Services, International.

3.3.3 Trabalhos de Normatizao

As normas que regem os sistemas estruturados de cabeamento so, antes de tudo, conceitos
destinados a distribuir, de forma inteligente e durvel, meios de transmisso e manobra em edifcios e
ambientes comerciais. Um sistema bem planejado, ainda que instalado j h algum tempo, se
executado conforme as normas e com critrios e projeto que observem a flexibilidade, pode
transportar dados a alta velocidade. Afinal, os grupos de trabalho para desenvolvimento de novas
redes e protocolos s podem criar algo sobre um meio de transporte padronizado, sob pena de ver
seus equipamentos sem a necessria infra-estrutura para operar em prdios recm-cabeados,
conforme a regra vigente.
Algumas comisses j demonstraram preocupao com esses problemas quando
padronizaram interfaces plenamente compatveis com os sistemas atuais e capazes de suportar altas
taxas de transmisso. Portanto, mesmo utilizando um meio limitado do ponto de vista de largura de
banda, como o sistema categoria 3, possvel implantar desde redes Ethernet comutadas em 10 Mbps
at 100 Mbps, muito velozes para a grande maioria das aplicaes corporativas. E, ainda, utilizar
redes ATM 25 Mbps, que, alm de rpidas, tm capacidade multisservio inerente ao protocolo.
Essas so mais do que redes de dados. So meios de transporte de clulas com garantia de qualidade
de servio e alocao dinmica de caminhos.
Qualquer sistema que abrigue um backbone ptico poder, ento, conectar comutadores de
alto desempenho para trfego eficiente de informaes pela rede. No se trata somente da
confiabilidade do meio ptico e de sua grande largura de banda, mas, sim, da melhor utilizao de
um recurso muito eficiente.
Se a distribuio de um backbone ptico fosse, por exemplo, apenas um par de fibras do
armrio principal para cada um dos existentes nos andares, certamente poderamos usar desde
comutadores Ethernet 10 Mbps at 1 Gbps, passando pelo Fast Ethernet 100 Mbps ou ATM 622
Mbps. Porm, no poderamos utilizar, no processo de modernizao, uma rede FDDI, que necessita
de pelo menos quatro fibras para construir seu anel. Se, no momento de projetar o sistema estruturado
de telecomunicaes, fosse considerada a possibilidade de surgir um protocolo que exigisse mais
fibras, ou outro servio em um mesmo cabo, a deciso seria pela instalao de cabos de seis ou mais
fibras para cada armrio. Isso eliminaria o problema de limitao da capacidade do cabo, caso a
empresa se optasse pela implementao de uma rede eficiente como a FDDI.

Teleprocessamento e Redes de Computadores

55


4. ELEMENTOS DE UMA REDE DE COMPUTADORES


4.1 Fatores que motivaram o aparecimento de redes


Alguns fatores motivaram o aparecimento de redes de computadores:


1. Existncia de considervel nmero de terminaes em operao, localizadas geograficamente distantes e
que em determinado momento necessitem ser ligadas para permitir a extrao e a correlao de
informaes sobre o grupo inteiro.

2. Aumento da confiabilidade do sistema obtida com esta interligao. Basta observarmos que o computador
isolado tem a desvantagem, no caso de falha, de deixar os seus usurios completamente desprovidos do
recurso de processamento. Em uma rede, a perda temporria de um nico computador muito menos
prejudicial, pois os usurios podem executar suas tarefas em outros computadores da rede.

3. Preo relativo entre computadores e facilidades de telecomunicaes. Hoje, o preo de pequenos
computadores bem menos significativo, tornando-se possvel analisar e fazer algum processamento dos
dados na prpria rea onde so coletados. Assim, necessrio transmitir ao computador central somente os
resultados j consolidados, para reduzir o custo de comunicao, que agora representa grande porcentagem
do custo total do sistema.

4. Relao Custo/Desempenho de pequenos computadores sobre um nico computador de grande porte.
Observa-se que grandes computadores so muito mais rpidos do que um pequeno micro computador, mas
so tambm muito mais caros; portanto, o estudo da relao custo/desempenho est direcionado para
atender aplicao, num perfeito equilbrio.


4.2 Definio


Rede de Computadores uma designao genrica que abrange qualquer sistema interligando
ncleos de processamento (computadores) e terminais e que permite a um usurio de processamento de dados
num local, utilizar funes ou servios de processamento de dados remotamente situados.

A rede deve permitir tambm, a comunicao entre os terminais ou computadores com
caractersticas diferentes, fornecendo um meio de compatibilizao.

Os recursos compartilhados normalmente so:

UCP

PROGRAMAS

MEMRIA SECUND'ARIA (DISCOS, FITAS, ETC.)
Teleprocessamento e Redes de Computadores

56

RECURSOS DE TRANSMISSO

RECURSOS DE IMPRESSO

BANCO DE DADOS.


4.3 A Rede Vista pelos Usurios


Para o usurio o que realmente importa so os servios que a rede oferece. Em um caso extremo a
rede seria inteiramente transparente e os usurios interagiriam com um servio distante, exatamente da forma
como o servio exige. Este ponto de vista tornaria a rede nada mais que uma coleo de servios, em que cada
um teria o seu prprio tipo de terminal e forma de acesso. Existem outros pontos de vista, como por
exemplo: hoje se sugere que a rede compartilhe seu trabalho com os grandes computadores ligados a ela, de
tal forma que os usurios os vejam como um simples computador.

A configurao da rede e as suas interaes so de interesse do prestador de servio de comunicao
e dos fabricantes de equipamentos.

No entanto toda a rede deve possuir como caracterstica bsica se portar como um recurso de
comunicao, e como tal fornecer as tarefas de transferncia de dados e a comunicao.


4.4 Componentes da Rede

Uma rede de computadores consiste de um certo nmero de computadores, geralmente heterogneos,
interligados por um sistema de comunicao, denominado de sub-rede", e de perifricos de entrada e sada de
vrios tipos e modelos, podendo eventualmente conectar-se a memrias de massa auxiliares.

Uma descrio mais detalhada dos elementos da rede est a seguir:

HOST(H) - computador hospedeiro : So aqueles computadores onde os programas de aplicao so
executados, caracterizando-se como usurios dos pontos de consulta da rede.

Eles se caracterizam por:

Grande memria interna;
Sistemas operacionais;
Controle de banco de dados da rede;
Requisitos de hardware de comunicao (I/0 assncrono, tratamento de interrupo, etc...).


TERMINAL REMOTO (T): Dispositivo de entrada/sada orientado para comunicaes. Como
dispositivo de entrada, pode ter acoplado um teclado, leitor de fitas, leitor de cartes, etc. Como sada,
pode ter perfurador de cartes, impressora de linhas, etc. Uma nica unidade pode consistir em vrios
componentes conectados logicamente.

Teleprocessamento e Redes de Computadores

57
MODEM (M): Dispositivos moduladores/demoduladores que realizam a interface do mundo digital" do
computador e terminais com o mundo analgico" das facilidades de transmisso. Podem ser unidades
isoladas ou fazer parte de um equipamento terminal.

FACILIDADES DE TRANSMISSO: So meios pelos quais so transmitidos os dados (linhas, canais,
etc.).

UNIDADE DE CONTROLE DE COMUNICAES (UCC): So dispositivos bidirecionais de
controle, utilizados na interface do sistema de comunicao de dados com o sistema de processamento, que
compatibilizam estes ambientes, visto que o ambiente no foi projetado para transportar sinais digitais em
paralelo e em altas taxas de velocidade, mas sim sinais analgicos de forma serial. A UCC consiste em
duas unidades lgicas: uma prov o controle do sistema de processamento como em qualquer outro
dispositivo de entrada e sada (unidades de fita, discos, etc.), e a outra controla e adapta os canais de
comunicao e seus terminais ao computador, normalmente, executa o programa de controle de rede,
gerenciando e controlando as linhas e roteando os dados atravs da rede. responsvel por ligar as
pores remotas de rede aos mtodos de acesso controlando o fluxo de informao, podendo ainda atuar
como concentrador das linhas de terminais.

SUB-REDE: o sistema de comunicao que interliga os computadores. Esta sub-rede formada por
NS" (ou Centrais) de comutao, interligados entre si por facilidades de transmisso. Os Ns de
Comutao so responsveis pela operao da sub-rede, gerenciando aspectos tais como: controle de erros,
armazenamento temporrio de informao, etc. Os elementos da rede esto representados na figura a
seguir:





















Fig. Elementos de uma Rede

Cabe ainda salientar que os Ns da sub-rede so interligados entre si pelas facilidades de transmisso
que so individualmente chamados de Enlaces Fsicos". Estes podem ser constitudos por pares de fios de
cobre, fibras ticas, cabos coaxais, etc.

Ao conjunto de regras de procedimento que determinam como dois ou mais elementos devem
interagir d-se o nome de protocolo de informao", ou simplesmente protocolo".

Teleprocessamento e Redes de Computadores

58
Se dois elementos so interligados por enlaces fsicos e possuem em comum um protocolo que
permite a comunicao entre ambos; diz-se que existe um enlace lgico" entre eles, quando executar o
protocolo.

Uma rede comporta diferentes tipos de comunicao. Assim temos: comunicao entre terminais e
computadores, computadores e N da rede e entre os prprios Ns. Alm disso, como o objetivo da rede
prover um recurso de transferncia de dados devemos ter comunicao entre os computadores que se utilizam
da rede e mesmo entre os terminais destes computadores.

Os diferentes tipos de comunicao existentes na rede so controlados por diferentes classes de
protocolos, assim, o protocolo que permite a comunicao entre dois Ns quaisquer da rede chamado de
protocolo interno da rede" (a origem deste nome deve-se ao fato que este protocolo no conhecido, em
princpio, pelos usurios da rede). O protocolo que interliga os computadores que utilizam a rede aos seus Ns
conhecido como protocolo de acesso" porque constitui uma linguagem comum para solicitao dos
servios da rede. O protocolo utilizado para a comunicao entre dois computadores usurios da rede o
protocolo fim-a-fim" e constitui uma linguagem conhecida apenas pelos usurios da rede, mas no pela rede
em si mesma.

4.4.1 Servidores

Os servidores so estaes da rede com habilidade para oferecer servios `as demais estaes.
Existem basicamente trs tipos de servidores: servidores de arquivos, servidores de impresso e servidores de
comunicao.

Os Servidores de Arquivos visam oferecer aos usurios (Estaes de Trabalho) servios de
armazenamento e acesso concorrente de informaes.

Os Servidores de Impresso tem como funo gerenciar os servios de impresso da rede.

O Servidor de Comunicao necessrio para ligar estaes de trabalho remotas `a rede, ou
interligar duas redes geograficamente distantes. Podem ser de dois tipos: Bridge ou Gateway.

Bridges so empregados como interface para permitir a comunicao entre estaes de redes
independentes, embora homogneas. Executam pelo menos trs tarefas: Filtro das mensagens,
Armazenamento das mensagens e Transmisso das mensagens como estao repetidora comum.

Gateways so empregados para interligar redes com caractersticas heterogneas. As diferenas entre
as redes, so ento, resolvidas por uma estao especialista, e incluem os seguintes pontos: Diferentes
esquemas de endereamento, Tamanhos mximos de pacotes, Interfaces de redes, Time outs, Recuperao de
erros, Tcnicas de roteamento, Controle de acesso e etc.

Outro tem bastante citado neste contexto o hub. O hub um equipamento distribuidor de
conexes. Os hubs comuns" no possuem a capacidade de gerenciamento, funcionando apenas como um
repetidor multiporta. Os hubs inteligentes" j possuem esta capacidade.

4.4.2 Pontes

As pontes (bridges) so equipamentos de interconexo que atuam no nvel 2 do modelo OSI, o nvel
de enlace. Este nvel prov servios de controle de fluxo, deteco e opcionalmente correo de erros de
transmisso e endereamento fsico. dividido em duas subcamadas: a camada MAC e a camada LLC.
Teleprocessamento e Redes de Computadores

59
Estes equipamentos atuam como filtros, repetindo apenas os pacotes que para chegar ao destino
precisam passar pelo equipamento. Em outras palavras, repassam todos os pacotes que so destinados a ns
que no pertenam ao mesmo segmento dos ns de origem. Com isto, isolam o trfego interno dos segmentos
para as outras pores da rede, melhorando o tempo de resposta ao usurio. A extenso de reduo do trfego
depende do volume de quadros enviados para diferentes segmentos de rede e da quantidade de mensagens de
broadcast e multicast em relao ao volume total de trfego.
Existem pontes locais e remotas. As pontes locais oferecem uma conexo direta entre mltiplos
segmentos de LANs numa mesma rea, enquanto que as remotas conectam mltiplos segmentos de redes
locais em reas dispersas, utilizando linhas de telecomunicaes. Existem tambm pontes que oferecem as
duas funes, sendo porm menos freqentes.
Estes equipamentos podem ser utilizados para conectar redes similares (Ethernet com Ethernet,
Token Ring com Token Ring) ou redes diferentes (Ethernet com Token Ring, Ethernet com FDDI). Quando
interligam redes similares as pontes geralmente utilizam o mecanismo das pontes transparentes, especificado
pelo padro IEEE 802.1D, ou o mecanismo das pontes com roteamento na origem, que so os algoritmos que
dominam o mercado nos dias de hoje [CIS92].
As redes locais interligadas por pontes transparentes no sofrem nenhuma modificao ao serem
interconectadas por estes equipamentos, que so transparentes para os ns da rede. Quando ligadas, as pontes
passam a analisar o endereo de origem dos quadros originados de todas os segmentos ligados a ela, e
concluem que o n de origem pode ser atingido atravs da porta pela qual o quadro chegou. Com este
mecanismo, as pontes constroem uma tabela de rotas, que composta por pares que contm o endereo de
origem e a porta de sada associada a ele. Porta a denominao que se d a cada ligao da ponte uma
LAN, cada uma com um endereo MAC diferente [SOA95].
Ao receber um quadro, a ponte verifica na tabela de rotas se o endereo de destino dele est
associado a uma porta diferente da porta de origem, enviando, neste caso, o quadro para a porta indicada. Por
outro lado, se a tabela no possuir nenhuma associao ao endereo de destino, o quadro retransmitido para
todas as portas (flooding), exceto a porta de origem. Pacotes de broadcast e multicast so tambm enviados
desta forma.
O mecanismo utilizado pelas pontes transparentes apresenta problemas quando a disposio das
pontes acarreta mltiplos caminhos entre dois ns, formando ciclos. Neste caso, as pontes receberiam os
quadros da origem e os enviados pelas outras pontes, acabando por atualizar incorretamente sua tabela de
rotas e transmitir quadros duplicados. Este problema contornado utilizando-se um mecanismo das pontes
que deriva automaticamente a spanning tree de uma inter-rede. Pela teoria dos grafos, spanning tree uma
rvore de arcos que se estende por um grafo mantendo sua conectividade sem conter caminhos fechados.
Assim, atravs da utilizao desta rvore de arcos, apenas uma entre as pontes duplicadas utilizada, mas o
aumento de tolerncia a falhas proporcionado por mltiplos caminhos mantido, pois no caso de falha de uma
ponte duplicada a outra ser detectada quando uma nova spanning tree for gerada, o que realizado
periodicamente.
As pontes transparentes possuem a vantagem de serem de fcil instalao, porm no fazem o melhor
uso da banda passante uma vez que utilizam apenas um subconjunto da topologia, a rvore geradora. Por este
e outros fatores foi desenvolvido um outro esquema de operao, utilizado nas pontes com roteamento na
origem [SOA95].
Este mecanismo assume que a inteligncia do roteamento est nos ns. A estao de origem quem
responsvel pela escolha do caminho pelo qual o quadro deve seguir e realiza esta tarefa incluindo a
informao de roteamento no cabealho do quadro. A informao de roteamento construda utilizando rotas
que so compostas por seqncias de pares dos identificadores nicos de cada LAN e identificadores nicos
da ponte no contexto das redes s quais est conectada.
Quando a estao de origem do quadro no est na mesma rede da estao de destino, o primeiro bit
do endereo de origem 1. Ao escutar um quadro com esta caracterstica, a ponte analisa a informao de
Teleprocessamento e Redes de Computadores

60
roteamento do quadro. Se o identificador da LAN atravs da qual ele chegou seguido pelo identificador da
ponte em questo, ela retransmite o quadro para a prxima LAN especificada segundo a informao de
roteamento do quadro [SOA95].
Alm de redes similares, as pontes podem interligar tambm, como j foi visto, redes diferentes. Os
tipos de redes que so mais interligadas por pontes so as Ethernet e Token Ring [CIS92].
4.4.3 Roteadores
Roteadores so equipamentos utilizados para interconexo de duas redes que utilizam a mesma
camada de transporte, porm possuem camadas de rede diferentes. Assim como as pontes, roteadores tambm
agem como filtros, porm agora trabalhando no nvel logo acima (nvel de rede) do que as bridges
atuam (nvel de enlace).
Roteadores filtram trfego baseado nos campos de endereamento contidos dentro do cabealho do
protocolo de rede. Subcampos destes endereos identificam o segmento da LAN onde esto localizadas a
estao origem e destino. Protocolos em que os campos de endereamento no possuem subcampos
identificadores da localizao da estao destino no podem ser roteados, podendo, porm, ter seus pacotes
filtrados por pontes. Um exemplo disto o protocolo NetBIOS, j que em seu cabealho existem apenas
informaes dos nomes das estaes e no sua localizao. Nestes casos, a fim de repassar pacotes, o roteador
freqentemente usado como uma ponte.
Alm da forma de filtrar o trfego, roteadores tambm diferem das pontes pelo controle do
congestionamento, por filtrar quadros de broadcast e pela determinao da melhor rota na rede visando
minimizar seu trfego (a melhora no uso dos links tambm oferecida pelas pontes com roteamento na
origem, porm de forma muito menos eficiente que pelos roteadores) [CIS92]. O filtro de quadros broadcast
bastante desejvel quando mensagens deste tipo so usadas para resolver endereos e para encontrar recursos
da rede como servidores de arquivo. Neste caso, mensagens broadcast so recebidas por todos equipamentos
na rede e simplesmente descartadas na maioria destes, desperdiando uma grande largura de banda. Quando
um link WAN de baixa velocidade ou de custo delicado usado para conectar duas LANs esta caracterstica
se torna particularmente importante.
Como foi visto na seo anterior, as redes conectadas por pontes possuem segmentos fsicos
separados, porm logicamente so consideradas uma grande rede. As pontes assumem que o n destino de um
quadro atingvel diretamente, sem ns intermedirios, uma vez que o nvel de enlace no tem conhecimento
de inter-redes, ou de roteamento atravs de redes locais conectadas em srie. Assim, as pontes no oferecem a
possibilidade de isolar ns entre grupos lgicos, que seria bastante til em situaes como aquelas onde
mensagens broadcast so destinadas apenas alguns ns especficos.
J os roteadores oferecem muito mais flexibilidade no trfego do fluxo. Redes facilmente podem ser
divididas em grupos lgicos distintos, utilizando para isso convenes de endereamento como no TCP/IP
[CIS92].

4.4.4 Switches
Um switch outro tipo de equipamento que utilizado para conectar segmentos de redes locais. Um
switch de uma LAN similar a uma ponte com mltiplas portas, ele deve enviar pacotes para a porta de sada
apropriada. O switch, porm, ao contrrio da ponte, que usa um barramento interno compartilhado, deve
permitir que estaes em segmentos separados transmitam simultaneamente, j que comuta pacotes utilizando
caminhos dedicados. Colises no ocorrero, porm poder ser experimentada a conteno de dois ou mais
quadros que necessitem do mesmo caminho ao mesmo tempo [MAR95], que so transmitidos posteriormente
graas aos buffers de entrada e sada das portas.
Alguns switches - os switches de workgroup - suportam somente uma estao ligada por porta,
Teleprocessamento e Redes de Computadores

61
enquanto em outros - switches de backbone congestionado - segmentos com mltiplas estaes so ligados a
cada porta [CHR95]. As arquiteturas para estes equipamentos tm sido desenvolvidas nas indstrias e meio
acadmico, e seu custo geralmente avaliado em relao ao custo por porta.
O endereamento dos switches realizado utilizando um tabela com endereos, similar s pontes
transparentes. Cada porta possui uma tabela de transmisso que relaciona os nmeros das portas do
equipamento com o endereo MAC dos nodos destino. Quando o quadro recebido por uma porta, seu
endereo destino comparado com os endereos da tabela de transmisso a fim de encontrar a porta de
destino correta, sendo ento estabelecida uma conexo virtual com a porta destino. O aprendizado e
atualizao da tabela realizado por um processador central no switch, que pode tambm proporcionar tarefas
de gerenciamento, como uma atualizao da MIB SNMP e manter tabelas de redes locais virtuais [CHR95].
Nos projetos atuais de redes, switches so utilizados no s para interconexo mas tambm para
proporcionar um alargamento da largura de banda disponvel. Estes equipamentos possuem um reservatrio de
banda, que so distribudos por suas portas visando se adequar s necessidades de desempenho especfico do
projeto em questo.
Os switches trabalham principalmente em dois modos de operao: cut-through e store-and-forward.
No esquema cut-through os quadros so enviados adiante diretamente. Assim que o quadro chega, seu
endereo destino comparado na tabela a fim de verificar a porta de sada. Desde que esta porta esteja
disponvel (no esteja sendo usada no momento para nenhuma outra transmisso), o quadro comea a ser
imediatamente enviado. Esta transmisso ocorre em paralelo com o recebimento do restante do quadro pela
porta de entrada.

Figura 1 - Switch no modo cut-thorough, com conexo entre duas portas
J no esquema store-and-forward o quadro deve ser recebido completamente antes de ser iniciada a
transmisso pelo para o endereo destino. O switch no modo cut-through reverte para o modo store-and-
forward quando a porta destino de um quadro recebido est ocupada. Neste caso, o quadro recebido
armazenado no buffer da porta de entrada ou sada, dependendo da arquitetura, at que seja possvel utilizar a
porta ocupada. Uma vantagem deste modo que, uma vez que os quadros foram recebidos inteiros, possvel
realizar um controle de erros e descartar os pacotes com problemas, o que no possvel no modo cut-
through, que transmite os quadros sem verificar erros [CHR95].
No referente a gerenciamento, a utilizao de switches tem causado problemas, uma vez que os
administradores da rede no esto encontrando formas de monitorar eficientemente o trfego fluindo atravs
das diversas portas do equipamento. Mesmo a pequena quantidade de produtos no mercado que oferecem
mecanismos para monitorar os pacotes enquanto esto sendo transmitidos (vem com porta especial para
analisadores ou RMONs) no conseguem capturar todos os dados que atravessam o switch e acabam por no
fornecer uma completa viso da atividade da rede [NEW95].
A causa deste problema est na prpria diferena entre switch e as arquiteturas de LANs
convencionais, com meios compartilhados. Em um hub, por exemplo, equipamento bsico em redes
convencionais, todas as portas so conectadas ao mesmo segmento, tendo acesso a todo trfego que passa pela
rede. Com isso, um analisador ligado a uma porta pode monitorar o trfego de todo o segmento. J nos
switches, as portas so conectadas a uma matriz que fornece conexes ponto-a-ponto entre as duas portas,
onde cada porta pode funcionar como um segmento diferente. Assim, no h um ponto compartilhado que
poderia ser usado para monitorar todo o trfego e sem um meio de observar o trfego dentro do switch no
possvel verificar se seus equipamentos esto apresentando o desempenho que deveriam.
Teleprocessamento e Redes de Computadores

62
Muitos fabricantes esto atualmente trabalhando para resolver o problema. Solues esto sendo
oferecidas, como a presena de portas de monitorao que copiam ou redirecionam o trfego da matriz para
um analisador ou RMON externo, porm este um problema que deve ser considerado ao inserir switches em
uma rede [NEW95].


4.4.5 Switching X Routing X Bridging

Cada estratgia de segmentao de redes possui suas caractersticas prprias, que determinam sua
maior ou menor adequao para uma determinada rede local e para os problemas que est rede apresenta.
Muitas vezes, vrias tcnicas so adequadas, em outras, por limitaes impostas pelas caractersticas da rede,
apenas uma indicada.
De forma geral, roteamento uma tcnica que deve ser usada quando necessria a converso de
protocolos. A tcnica permite, por exemplo, que sistemas em redes X.25 se comuniquem com sistemas em
redes locais, o que no possvel utilizando switching.
J a estratgia switching deve ser aplicada em situaes onde desejada uma melhora de
desempenho. Porm, deve-se tomar cuidado com uma verdadeira anlise do problema enfrentado por uma
rede antes de adotar um switch como soluo. Muitas vezes, constatado que a largura de banda disponvel na
rede no de fato o problema, e sim que existe uma saturao na demanda por determinado recursos. Nestes
casos, a utilizao de switches no resolver o problema: o que necessrio um maior nmero de servidores
destes recursos [MAR95].
Porm, a anlise da melhor aplicao para cada estratgia bastante complexa, levando em
consideraes fatores gerais da rede e exigindo bom conhecimento da rede pelos projetistas. Como foi dito
anteriormente, em algumas redes todas as estratgias so adequadas; em outras, por sua vez, apenas uma
estratgia serve como soluo. A seguir, sero apresentadas mais algumas consideraes sobre as estratgias e
os equipamentos que podem ser utilizados, comparando-os entre si.
Quando so utilizados alguns protocolos na rede, como DEC's LAT ou NetBIOS, no possvel
fazer roteamento, j que estes protocolos, por caractersticas citadas na seo roteadores, no podem ser
roteados.
A instalao de pontes, assim como acrescentar novos nodos, simples, especialmente para pontes
transparentes, que descobrem novos nodos sem interveno manual. Para os switches, a menos que tenham a
funo de aprendizado desabilitada, isto tambm vlido, requerendo pouca configurao j que os nodos
conhecem seu endereo MAC. Estes equipamentos, porm, impe limitaes quando conectam duas redes
diferentes, limitando freqentemente o tamanho de pacotes de uma rede para o tamanho da outra rede. Por
exemplo, pacotes de nodos FDDI so limitados a pacotes do tamanho Ethernet, se estas duas redes so
conectadas [BAK95].
Os roteadores, por sua vez, exigem muito mais configurao, onde o administrador deve selecionar
um protocolo de roteamento e nomear ou numerar as redes com identificadores nicos. Porm, uma vez
instalados e propriamente configurados, os roteadores so capazes de descobrir o melhor caminho para uma
estao destino, otimizando o trfego das redes, o que no oferecido pelos outros equipamentos, alm de
prover mecanismos para controle de fluxo. Em determinados casos, as facilidades de controle de fluxo dos
roteadores determina sua escolha para interconexo. Roteadores possuem tambm a propriedade de criar redes
lgicas e grupos de trabalho, o que representa uma vantagem pois permitem direcionar mensagens para apenas
um grupo determinado. Os roteadores filtram mensagens broadcast, o que no desempenhado pelas pontes,
que repassa estes pacotes para todos os segmentos conectados. Quando so utilizados pacotes deste tipo para,
por exemplo, resolver endereos, a capacidade de filtrar quadros broadcast pode ser extremamente vantajosa.
Teleprocessamento e Redes de Computadores

63
Em relao a roteadores, pontes e switches apresentam maiores dificuldades para isolar problemas:
erros de configurao ou falhas em um equipamento que causam erro em uma localizao podem afetar
grande parte ou mesmo toda a rede. J os roteadores fornecem uma ferramenta para gerncia complexa e
diagnstico de falhas que as pontes no possuem, detectando violaes facilmente. Muito usado para evitar
que hackers invadam a rede, filtros de pacotes podem ser facilmente implementados na configurao de
roteamento, pois a semntica do filtro est no protocolo que est sendo transmitido [BAK95].
Assim, utilizar switching e bridging uma boa escolha para redes homogneas (por dificuldades como
limitao de tamanho de pacotes) com baixo grau de interoperabilidade, onde existam ferramentas de
diagnstico de falhas excelentes. Roteamento, por sua vez, boa escolha para redes distribudas, heterogneas
em que o custo de largura de banda deve ser cuidadosamente gerenciado, com diagnstico de falhas difcil, e
onde confiabilidade e disponibilidade so consideraes importantes [BAK95].


4.4.6 Concentradores e Multiplexadores

O alto custo das linhas de comunicaes um dos maiores problemas na implementao de uma rede
de comunicao de dados. Se cada terminal estiver ligado a um computador central atravs de um elo de
comunicao independente, a atividade mdia em cada um desses elos ser excessivamente baixa. O modo
como os terminais so usados pode variar bastante e algumas linhas podem ficar inativas durante longos
perodos de tempo, com nenhum ou pouqussimo fluxo de informao entre o terminal e o computador. Se os
perodos ativos das vrias linhas nunca coincidem, possvel comutar uma nica linha para atender a vrios
terminais. Esta uma forma de multiplexao de mensagens. Porm, pode no ser sempre possvel assegurar
que somente um terminal esteja ativo em um dado instante de tempo, e se, nenhuma restrio colocada no
comportamento dos terminais conectados ao comutador, h necessidade de proporcionar uma linha saindo do
comutador com uma capacidade maior do que a de qualquer linha de entrada. Se a capacidade da linha de
sada excede a soma das capacidades de todas as linhas de entrada, o comutador executa a funo de
multiplexador.




















Figura 4.1. Multiplexador


A multiplexao pode ser efetivada dividindo-se a banda de freqncia do canal de maior velocidade
em vrias bandas mais estreitas e alocando cada uma delas a um dos terminais. Essa forma de multiplexao

Canal 1
Canal 2
Canal n
Canal 1
Canal 2
Canal n
Mu

Mux
Meio
Teleprocessamento e Redes de Computadores

64
conhecida como FDM - Frequency Division Multiplexing. Uma forma mais sofisticada consiste em amostrar
cada linha oriunda de um terminal, sequencialmente, enviando o sinal recebido por um canal de alta
velocidade. Essa forma conhecida como TDM - Time Division Multiplexing. No caso anterior, a velocidade
de transmisso oriunda de cada terminal no pode exceder a capacidade do canal que lhe foi alocado.


Uma outra modalidade de comutador de linha envolve o armazenamento das mensagens recebidas
dos terminais para posterior envio ao computador central. Ele passa, ento, a ser denominado concentrador,
que um dispositivo com buffer de armazenamento que altera a velocidade de transmisso de uma mensagem.
Os concentradores geralmente so dotados de capacidade de processamento local, e sua velocidade
suficientemente rpida para que possam aceitar mensagens simultaneamente de vrios terminais de baixa
velocidade ou que possuam um fator de demanda baixo. O concentrador atua como um coletor de mensagens
dos usurios em uma rea fisicamente prxima. As mensagens so montadas no buffer do concentrador at que
este receba do usurio um delimitador. Juntamente com a mensagem enviada a identificao do terminal.
Sendo programveis os concentradores remotos oferecem alta flexibilidade, permitindo acomodar interfaces
para terminais especiais, proporcionando maior taxa de concentrao, possibilitando atender a mudanas nas
velocidades de transmisso nos formatos, nos cdigos, nos protocolos de transmisso e no nmero de
equipamentos terminais conectados.

Teleprocessamento e Redes de Computadores

65























Figura 4.2. Concentrador






Canal 1
Canal 2
Canal n
Canal 1
Canal 2
Canal n
Canal A
Canal B
Canal M
Feixe de Canais
Informao da lgica da
Concentrador Separador
Teleprocessamento e Redes de Computadores

66

5. MODALIDADES DE COMUTAO


Comutao a tcnica atravs da qual so alocados recursos de redes em funo da disputa que se
faz em tempo de conexo, permitindo a interligao e transferncia de informao entre os pontos terminais de
rede de usurios.

Os tipos de comutao diferem na forma com que os recursos so dimensionados e utilizados e
basicamente apresentam os mesmos elementos constituintes.

Temos ento basicamente dois tipos de comutao, a saber:

com reserva esttica de recursos

com reserva dinmica de recursos

5.1 Comutao com Reserva Esttica de Recursos


o mtodo utilizado em sistemas de comutao por circuito. o tipo mais tradicional de comutao,
sendo utilizado nas redes telefnicas. Nesta tecnologia um caminho eltrico estabelecido entre os usurios
que desejam se comunicar e ele permanece `a disposio dos usurios enquanto durar a conexo. Uma vez
estabelecida a conexo o atraso devido apenas a velocidade finita de transmisso no meio fsico e no
necessrio acrescentar o endereo nas mensagens de dados. Desta forma os parmetros que caracterizam este
tipo de comutao so o tempo gasto para o estabelecimento de uma conexo e a probabilidade de bloqueio,
isto , a probabilidade de todos os circuitos estarem ocupados num dado instante.

O estabelecimento da conexo feito pelo envio de uma mensagem especial que enviada do N de
origem ao N de destino e que no caminho vai comandando o estabelecimento de conexo. Quando a
operao se completou, uma nova mensagem volta a origem, informando que a transferncia das informaes
pode se iniciar.


5.1.1 Comutao por Circuito

Temos resumidamente as seguintes caractersticas:


Estabelece um caminho fsico entre origem e destino da informao;
Apresenta retardo de conexo;
Pequeno retardo de propagao da informao entre origem e destino: no h armazenamento
intermedirio da informao;
Pode levar a m utilizao dos recursos da rede: reteno de meios fsicos de uma ligao
estabelecida mesmo sem trfego de dados;
Transparncia quanto a informao transferida entre origem e destino.


Teleprocessamento e Redes de Computadores

67
5.2 Comutao com Reserva Dinmica de Recursos


o mtodo utilizado em sistemas de comutao por mensagem e por pacotes. Neste tipo de
comutao cada mensagem possui um endereo de destino de forma que um mesmo circuito fsico pode ser
utilizado corretamente por mensagens com diferentes destinos. Todavia o remetente no sabe, ao enviar uma
mensagem, se existe caminho disponvel atravs do qual a mensagem possa ser transmitida. Mensagens que
no podem ser transmitidas num dado instante devem ser armazenadas pela rede. Isto introduz um atraso na
comunicao que independente da velocidade fsica de transmisso. Por isto a caracterstica mais importante
de uma rede com comutao de mensagem o atraso de transmisso fim-a-fim varivel.

Os sistemas de comutao de mensagens tem sido largamente suplantados por sistemas de comutao
de pacotes. A diferena entre ambos est no fato das mensagens serem blocos de dados de tamanho arbitrrio,
enquanto que os pacotes so blocos de dados de tamanho mximo limitado e relativamente pequeno. No
primeiro sistema um usurio que possui mensagens de tamanho muito grande pode deteriorar a eficincia
global, enquanto no segundo a multiplexao da via fsica mais equnime.

Para ambos os casos, mensagens ou pacotes, temos que os dados que no puderem ser transmitidos
num instante, so temporariamente armazenados numa memria secundria para uma transmisso posterior.
Assim num dado instante temos vrias mensagens (pacotes) armazenados pela rede.

Outra caracterstica importante que as mensagens (pacotes) no seguem necessariamente o mesmo
caminho, podendo causar uma desordenao na chegada das mensagens (pacotes) ao destino.

Ficamos assim com as seguintes caractersticas:

5.2.1 Comutao por Mensagens

A informao a ser transmitida dividida em pedaos" padronizados chamados mensagens.

Caractersticas:

Mensagens apresentam cabealho para endereamento;
No existe ligao" entre origem e destino;
Existe armazenamento intermedirio de informao: mensagens so armazenadas enquanto
aguardam sua vez de serem transmitidas (store and foward);
Apresenta retardos de conexo;
O retardo de propagao de informao aleatrio: o tamanho das mensagens aleatrio e o
tempo de armazenamento tambm;
No h esforos de projeto em relao a requisitos de tempo (mensagens so armazenadas em
memria secundria).


5.2.2 Comutao por Pacotes

A informao a ser transmitida dividida em pedaos padronizados chamados pacotes.

Caractersticas:


Teleprocessamento e Redes de Computadores

68
Mensagens so fragmentadas em pacotes e os meios fsicos so compartilhados atravs do
entrelaamento de pacotes de mensagens distintas;
Trnsito rpido dos pacotes: armazenamento intermedirio dos pacotes em memria principal.
Pacotes tem tamanho mximo definido;
Pode apresentar retardo de conexo;
Esforo de projeto em relao ao dimensionamento dos Ns de comutao, considerando
principalmente requisitos de tempo;
No transparncia quanto a informao: protocolos de acesso a rede.


importante, porm, ressaltar a diferena fundamental entre os dois tipos de comutao: No primeiro
(reserva esttica), no se importando se o usurio utiliza o meio ou no, o recurso de comunicao lhe est
disponvel. No segundo (reserva dinmica) o recurso de comunicao s usado quando necessrio,
configurando-se ai uma melhor utilizao deste.

A escolha de um mtodo de comutao depende da aplicao a que o sistema de comunicao se
destina. Genericamente pode-se dizer que aplicaes onde a razo entre o valor de pico para o valor mdio do
trfego originado pelos usurios alta, so mais eficientemente tratadas por comutao de mensagem (ou de
pacotes). Em sentido oposto, se a mesma for baixa, deve-se utilizar comutao de linhas.

Comutao entre computadores uma aplicao onde a comutao de pacotes muito eficiente,
especialmente em servios do tipo de transao" onde um pedido de operao enviado a um computador,
processado internamente e a resposta remetida ao ponto de origem do pedido. Neste tipo de servio a razo
entre o trfego de pico e o trfego mdio alta porque o tempo de processamento grande comparado ao
tempo de comunicao.

Apesar destas vantagens, foi s recentemente que a comutao de pacotes comeou a ser utilizada.
At o incio da dcada de 60 a comutao de linhas era exclusivamente utilizada para todos os tipos de
aplicaes. Esta preferncia era devida, em parte, `a larga experincia j adquirida nas redes telefnicas e,
noutra parte, a ausncia de informaes, naquela poca, quanto ao comportamento de uma rede de reserva
dinmica de banda passante. Foi somente em 1965 que comearam a aparecer propostas de redes com
comutao de pacotes e em 1969 que a primeira rede deste tipo, a ARPANET, comeou a operar.

A maneira como uma rede particular implementa seus mecanismos de transferncia de dados,
depende sempre destes dois fatores:


A) Confiabilidade: uma medida da probabilidade de sucesso na transferncia de dados. Quanto
maior a confiabilidade exigida de uma rede, tanto maiores devem ser os recursos disponveis para deteco e
recuperao de erros de transmisso.


B) Eficincia: , em ltima anlise, o custo (em sentido amplo) que se paga pela transferncia de
dados. Quanto mais uma rede for confivel, tanto mais ser complexa e portanto ineficiente. Cada tipo de
comutao possui aspectos menos eficientes do que as outras. Assim, a comutao de circuitos ineficiente
para o estabelecimento de conexes, enquanto que a comutao de pacotes exige mais informao de controle
para transferncia de informao.








Teleprocessamento e Redes de Computadores

69





5.3 Comparao


Comutao por Circuitos Comutao por Pacotes
1. Alocao esttica da via de
comunicao (recursos)
1. Alocao dinmica da via de
comunicao
2. Caminho fsico 2. Caminho lgico
3. Sinalizao fim-a-fim 3. Sinalizao ponto-a-ponto
4. Grande tempo p/ call-set-up
(estabelecimento)
4. Pequeno call-set-up
5. No h acmulo de dados na linha 5. Armazenamento de dados
necessrio
6. A tarifao depende do tempo e do
comprimento dos circuitos
6. A tarifao depende do nmero de
pacotes ou de bytes transmitidos
7. Tempo de atraso constante e
dependente da distncia
7. Tempo de atraso varivel e
dependente da carga da rede
8. No h congestionamento aps
conexo estabelecida
8. Perigo de congestionamento exige
controle de fluxo


Tab. Comparao entre Comutao por Circuito e Pacote
Teleprocessamento e Redes de Computadores

70

5.4 Diagramas Comparativos



Teleprocessamento e Redes de Computadores

71

5.5 Caractersticas da Comutao por Pacotes


Dependendo das restries sobre a necessidade de se estabelecer uma ligao prvia ou no entre os
assinantes de origem e destino, sobre ordenao ou no dos pacotes que fluem entre ambos, e sobre a
confirmao de recebimento de pacotes, a comutao por pacotes deve ser feita no modo datagrama e no
modo circuito virtual. Estes modos sero examinados com mais detalhes a seguir.

5.5.1 Datagrama X Circuito Virtual

A comutao por pacotes oferece o potencial de maior aproveitamento da capacidade do meio de
comunicao. Como j foi mencionado anteriormente existem duas modalidades principais, a saber,
datagrama e circuito virtual.

A diferena entre ambas est no tipo de servio oferecido pela sub-rede no que concerne ao controle
de erros, seqencializao e controle de fluxo. Em outras palavras, se os NS faro mais ou menos
processamento, comparado com o processamento nos computadores hospedeiros.

A modalidade datagrama a mais simples do ponto de vista do processamento. Neste caso, cada
datagrama (pacote) enviado independentemente dos outros. A sub-rede no se compromete a entregar o
datagrama e no h qualquer ordenao entre os datagramas.

O circuito virtual visa a oferecer um servio de comutao que similar a comutao por circuitos
(da o nome). A sub-rede oferece um canal entre os dois assinantes que mantm a ordem de transmisso dos
pacotes, possivelmente garantindo a entrega ao destinatrio.

Do ponto de vista de cada n, as modalidades diferem bastante na quantidade de processamento a ser
feito. No caso do datagrama, cada pacote deve conter os endereos de origem e de destino. Cada n, ao
receber um pacote, consulta uma tabela interna que indica, para cada endereo de destino, qual a linha de
sada onde o pacote deve ser enviado.

Para o circuito virtual, o primeiro pacote carrega o nmero do circuito virtual sendo estabelecido,
alm do endereo de destino. Cada n, ao processar este pacote, coloca numa tabela o nmero do circuito
virtual, junto com o nmero de linha de sada por onde os pacotes deste circuito fluiro. A determinao desta
linha usa uma tabela idntica usada para encaminhamento no caso de datagramas.

importante frisar-se que a forma como a sub-rede opera internamente (datagrama ou circuito
virtual) no necessariamente a mesma oferecida na interface entre o computador hospedeiro e o n de
comutao. Por exemplo, uma rede pode operar internamente em modo datagrama, mas apresentar um servio
de circuito virtual aos computadores hospedeiros. Um exemplo de rede que opera assim a rede ARPA. Nesta
situao, os NS de origem e destino so responsveis por fazer a recuperao de erros (pacotes perdidos ou
corrompidos), bem como a seqencializao de pacotes que chegam fora de ordem (lembre-se que em modo
datagrama, a sub-rede no faz ordenao nem garante a entrega de pacotes).

Podemos notar ento que, do ponto de vista do computador hospedeiro, o importante o tipo de
interface oferecida pelos NS da rede. Se a interface de modo datagrama, o computador hospedeiro
responsvel por fazer o trabalho de recuperao de erro e sequencialio; no caso de circuito virtual, este j
feito pela sub-rede.

Um exame superficial dos dois modos parece indicar que circuitos virtuais seriam mais desejveis
uma vez que desobriga o computador hospedeiro de certo tipo de processamento. Indo um pouco mais alm,
Teleprocessamento e Redes de Computadores

72
no entanto, podemos ver que certas aplicaes no necessitam que os pacotes sejam entregues em ordem. Por
exemplo em um conjunto de medidas obtidas por um sensor, mais importante que as informaes cheguem a
tempo, do que em ordem.

De maneira similar, nem sempre o controle de erro oferecido pelo circuito virtual desejado: no caso
de transmisso digitalizada de voz, prefervel um pequeno rudo em uma palavra do que um silncio de
alguns segundos enquanto um pacote perdido (ou deturpado) recuperado.

Finalmente, um servio de datagrama permite ao hospedeiro fazer a sua prpria comutao. Se o
hospedeiro estivesse ligado a uma rede local que opera inteiramente tambm em modo datagrama, seria muito
ineficiente receber os pacotes ordenadamente (vindos de um circuito virtual) para desorden-los" em seguida,
ao injet-los na rede local.

Por outro lado, uma grande parte das aplicaes se beneficia de um servio do tipo oferecido por
circuitos virtuais - donde razovel que este servio seja feito apenas uma vez (na sub-rede) e implementado
por pessoas com a experincia necessria para faz-lo adequadamente.

Do ponto de vista da operao interna da sub-rede, o uso de datagramas versus circuitos virtuais
equivale a uma troca entre maior utilizao do meio de comunicao e espao de memria nos NS de
comutao. Como cada pacote, na modalidade de circuito virtual, em vez dos endereos de origem e destino,
h maior utilizao da largura de faixa do meio de comunicao. Em compensao, cada n obrigado a
manter mais tabelas, reduzindo o espao para buffers".

O modo datagrama permite a sub-rede fazer uma melhor distribuio do trfego atravs da rede, pois
pacotes podem ser encaminhados por caminhos diferentes, de acordo com a carga j existente. Isto permite
inclusive que a sub-rede se recupere da falha de um n ou de uma linha, pois a entrega de pacotes no
garantida e eventualmente pacotes sero reencaminhados por outros NS (ou linhas), contornando o n (ou
linha) que falhou. No caso de um circuito virtual, a falha de um N causa a queda de todos os circuitos
virtuais que passam por aquele N.


Tabela 5.1. Datagrama versus Circuito Virtual
ITEM CIRCUITO VIRTUAL DATAGRAMA
1. Endereo do destinatrio Necessrio apenas no
estabelecimento da
conexo
Necessrio em todos os
pacotes
2. Tratamento de erros Transparente para o
hospedeiro (feito no
subsistema de transmisso)
Feito explicitamente pelo
hospedeiro
3. Controle de fluxo Fornecido pelo subsistema
de transmisso
No fornecido pelo
subsistema de transmisso
4. Seqncia dos pacotes Mensagens passadas para o
hospedeiro na mesma
ordem de envio
Mensagens passadas para o
hospedeiro na ordem de
recebimento







Teleprocessamento e Redes de Computadores

73
5.6 Encaminhamento

O encaminhamento consiste em determinar o trajeto para cada chamada na rede. O plano de
encaminhamento o conjunto de regras para a escolha do caminho lgico (seqncia de centrais) para o
estabelecimento de chamadas. Atualmente a tcnica de encaminhamento utilizada na rede nacional o
encaminhamento fixo com transbordo. A alternativa para esta tcnica seria o encaminhamento dinmico.

O algoritmo de encaminhamento responsvel por manter cada n informado da topologia da rede,
alm de permitir que, usando medies de retardo e de vazo de cada linha que sai do n, este otimize a carga
de trfego saindo dele.

Um algoritmo de encaminhamento deve satisfazer os seguintes requisitos:


Simplicidade
Confiabilidade
Estabilidade
Adaptabilidade
Otimizao global
Equitatividade



5.7 Centrais de Comutao - Ns de Rede


As centrais de comutao so equipamentos capazes de executar um conjunto de operaes
envolvidas na interligao de circuitos, para o estabelecimento de uma comunicao entre 2 ou mais
equipamentos.

5.7.1 Funes Bsicas

As principais funes de uma central so: comutao, gerncia de circuitos virtuais, controle de linha
de acesso e troncos de redes, gerncia de buffers", tarifao, superviso, coleta de estatsticas e
implementao do protocolo interno da rede.

Estas funes sero descritas a seguir:

5.7.1.1 Comutao

Uma central recebe pacotes vindos de outras centrais atravs dos troncos da rede, ou de terminais,
atravs de linhas de assinantes. A funo consiste em examinar os pacotes que chegam e determinar o enlace
de sada apropriado para o pacote.

Se o encaminhamento for adaptativo, a tabela de encaminhamento consultada (redes que operam
em modo de datagrama internamente). Se o encaminhamento for fixo durante a vigncia do circuito virtual, a
tabela de conexes indica o prximo n a ser visitado pelo pacote.

Teleprocessamento e Redes de Computadores

74
5.7.1.2 Gerncia de Circuitos Virtuais

O n responsvel pela tarefa de estabelecer e terminar circuitos virtuais, alm de controlar o fluxo
em cada circuito virtual. A gerncia de circuitos virtuais inclui os procedimentos de reset" e restart" de
circuitos virtuais.
5.7.1.3 Controle de Linha

Uma central de comutao deve implementar o protocolo de linha (nvel 2) tanto nas linhas de acesso
quanto nos troncos de rede que ligam duas centrais entre si. No caso de redes que implementam o X.25 como
protocolo de acesso, o nvel 2 de rede , em geral, igual ao nvel 2 do X.25. Isto reduz o software" da central
j que o mesmo cdigo usado para o controle de linhas que ligam a central a Equipamentos Terminais de
Dados ou a outras centrais. Algumas redes, como a TELENET, oferecem o BSC como alternativa de nvel 2
de acesso, tendo em vista que grande parte dos computadores e terminais sncronos suportam o BSC mas no
o HDLC.

5.7.1.4 Gerncia de Buffers"

Um dos recursos mais crticos em uma central de comutao o espao de memria devotado a
buffers", pois dele depende fortemente o desempenho da central. Uma central necessita de buffers" para o
nvel 2 e para o nvel 3 do X.25. As necessidades de buffers" para o nvel 2 so mais fceis de ser atendidas
totalmente, pois cada enlace ligado `a central necessita de, no mximo, 14 buffers, sete para a recepo e sete
para transmisso. Quando o nmero de enlaces ligados a uma central no muito grande, razovel alocar-se
estaticamente os buffers necessrios a cada enlace.

Por outro lado, o mesmo no pode ser dito com relao aos buffers" para o nvel 3. Cada circuito
virtual pode necessitar de 14 buffers no mximo, considerando que cada um deles utiliza uma janela igual a
sete pacotes. Como uma central pode suportar milhares de circuitos virtuais, no possvel fazer alocao
esttica de buffers". Por exemplo, 4096 circuitos virtuais exigiriam, aproximadamente, 7 Mbytes de memria
principal caso fosse feita alocao esttica de buffers" para todos os circuitos virtuais. Como este valor
muito grande e como nem todos os circuitos virtuais esto ativos simultaneamente e nem utilizando ao
mximo suas janelas, a alocao de buffers" , em geral, feita dinamicamente. Obviamente, a quantidade de
memria total dedicada a buffers" limita o nmero de circuitos virtuais que podem estar ativos
simultaneamente.


5.7.1.5 Tarifao e Coleta de Estatsticas

Redes pblicas comutadas por pacotes cobram os seus servios aos usurios de acordo com estruturas
tarifrias que podem variar de rede para rede. Dentre os parmetros normalmente utilizados para a
determinao de tarifas, temos:


Nmero de chamadas virtuais estabelecidas.
Durao da chamada.
Nmero de pacotes transmitidos.


Os valores acima devem ser coletados pela central de comutao e, periodicamente, enviadas ao
usurio.

Teleprocessamento e Redes de Computadores

75
Alm das informaes acima, a central coleta outras informaes que so usadas para produzir
estatsticas sobre o funcionamento da central e da rede como um todo. Estas informaes so usadas para
avaliar o desempenho da rede, a confiabilidade e disponibilidade das centrais e podem ser teis para promover
o redimensionamento da rede ou das centrais.

As informaes de tarifao e estatsticas so coletadas em memria secundria: discos flexveis ou
discos rgidos.

5.7.1.6 Superviso

A confiabilidade e a disponibilidade das centrais de comutao so fatores extremamente importantes
em redes pblicas. Nestas redes, as centrais so, geralmente, providas de esquemas que permitem a
reconfigurao da central em virtude da ocorrncia de falhas. ara que isto seja possvel, estas centrais contam
com vrios tipos e redundncia, seja no processador, memria, barramentos, unidades e controle de linha, etc.
Mecanismos de hardware" e/ou de software" supervisionam constantemente o funcionamento da central e
ativam mecanismos de reconfigurao em caso de falhas.

5.7.1.7 Implementao do Protocolo Interno da Rede

Um n deve implementar o protocolo interno `a rede. Por exemplo, se a rede operar internamente em
modo circuito virtual, como o caso da rede francesa TRANSPAC, a central deve cuidar de estabelecer,
manter e terminar os circuitos virtuais internos `a rede estabelecidos entre n de origem e n de destino de
uma chamada virtual. Eventualmente uma rede com protocolo interno por datagrama poder fornecer servios
de circuito virtual aos usurios e vice-versa.


5.7.2 Evoluo das Centrais de Comutao

Desde o aparecimento da primeira rede comutada por pacotes, a ARPANET, trs geraes de redes
podem ser distinguidas. A arquitetura de cada gerao de rede foi fortemente influenciada pelas caractersticas
das suas centrais de comutao. Passaremos a descrever, portanto, a evoluo das centrais de comutao.


5.7.2.1 Centrais de Primeira Gerao

As centrais de primeira gerao, que apareceram por volta do fim da dcada de 1960, baseavam-se
nos minicomputadores disponveis na poca. Aquelas mquinas, alm de serem relativamente caras, tinham
memria limitada e um hardware" de comunicao de dados primitivo. Como exemplo de centrais deste tipo
podemos citar o ECD da ARPANET, chamado de IMP (Interface Message Processor"). Por exemplo, a
primeira verso do IMP um minicomputador Honeywell 516 com pouca memria e com um custo de
aproximadamente US100K Dlares. As caractersticas das centrais de primeira gerao podem ser resumidas
da seguinte forma:

Baixa conectividade, isto , o nmero de enlaces por central era bastante baixo. A conectividade
mdia da ARPANET era de 2,75 enlaces por central em 1977, enquanto que a da TYMNET de
2,9 enlaces por central na mesma poca.
Pouca memria para buffers". Os minicomputadores usados nas primeiras redes, como a
ARPANET e a TYMNET, tinham em torno de 32 Kbytes de memria, dos quais 24 K bytes para
buffers".
Teleprocessamento e Redes de Computadores

76


Devido `a pouca memria para buffers", as redes de primeira gerao ofereciam o mnimo de
servios indispensveis `a sua operao. Por exemplo, a ARPANET e a CYCLADES oferecem um servio de
datagrama, como o protocolo de acesso, j que servios mais sofisticados como circuito virtual requerem mais
memria para sua implementao.


5.7.2.2 Centrais de Segunda Gerao

Com a evoluo da tecnologia e o barateamento do hardware" surgiram as centrais de comutao, de
segunda gerao, baseadas em minicomputadores mais potentes que os de primeira gerao. Tais centrais se
caracterizam por:


Maior conectividade. Centrais de segunda gerao podiam suportar de 5 a 20 ETDs ao invs de 1
a 4 ETDs como era o caso das centrais de primeira gerao.
Mais memria. Em 1974, a memria principal era dez vezes mais barata do que em 1969 o que
fez com que as centrais desta poca tivessem uma capacidade de memria bem maior do que as
primeiras centrais.


As centrais de segunda gerao passaram a oferecer servios mais sofisticados e vendveis como o
caso do circuito virtual. Surgiram , ento, nesta poca as primeiras redes pblicas em vrios pases, tais como:
EUA, Frana, Canad e Espanha.

Estas redes pblicas mantinham centros de comutao com vrias centrais de comutao (vrios
minicomputadores) em operao e um minicomputador de reserva para entrar em operao em caso de falha.

5.7.2.3 Centrais de Terceira Gerao

A tecnologia continuou o seu rpido avano trazendo os microprocessadores, circuitos integrados
para comunicao de dados e grandes quantidades de memria em uma nica pastilha de circuito integrado.
Como resultado, as centrais de comutao de terceira gerao passaram a apresentar uma arquitetura
distribuda ao invs da arquitetura centralizada das suas predecessoras.

Uma central com arquitetura distribuda composta de vrios processadores (microprocessadores),
com suas memrias locais, PMs(conjunto processador-memria), interligados atravs de algum sistema de
interconexo.

Este sistema de interconexo poder ser implementado em anel", estrela" ou barramento".

Na arquitetura em anel temos que cada processador est ligado ao anel atravs da Interface do Anel
(IA). Mensagens enviadas de um processador a outro circulam pelo anel, so recebidas e marcadas pelo
processador de destino e so retiradas do anel pelo processador que as enviou. Por questes de confiabilidade
podem ser includos dois anis em paralelo, um em cada sentido.

Na arquitetura em barramento os processadores modulares (PM) se comunicam atravs de um
barramento, que pode ser um cabo coaxial ou um par tranado, que atua como um meio do tipo difuso
(broadcast"), ou seja, todas as mensagens transmitidas por um PM so recebidas por todos os outros PMs.
No entanto, se dois ou mais PMs transmitirem simultaneamente, haver uma coliso com a conseqente
Teleprocessamento e Redes de Computadores

77
destruio das mensagens. Portanto, preciso controlar o acesso ao barramento. Este controle implementado
pela Interface do Barramento (IB). O barramento pode ser duplicado por questes de confiabilidade.

Na arquitetura em estrela temos alm da memria local de cada PM, uma memria comum a todos
os processadores que usada para comunicao entre eles. Assim o n central o encarregado de repassar"
as mensagens de um PM a outro.

As centrais de terceira gerao tem as seguintes caractersticas:


Maior confiabilidade a um custo menor. A fim de tornar a central mais tolerante a falhas, no
necessrio duplicar todo o minicomputador, mas apenas deixar um PM (baseado em um
microprocessador) de reserva para entrar em operao no caso de falha de outro PM.
Facilidade de expanso incremental. A capacidade da central pode ser incrementalmente expandida
de acordo com requisitos de trfego da regio onde ela dever operar, bastando para isto acrescentar
mais placas de processadores e/ou de memria.
Famlia de centrais com arquitetura comum. A mesma arquitetura bsica pode ser usada para
configurar centrais com capacidades diferentes e concentradores de terminais.

Teleprocessamento e Redes de Computadores

78

6. SERVIOS DE COMUNICAO DE DADOS


6.1 Servios EMBRATEL

6.1.1 TRANSDATA

Descrio:

o Servio de telecomunicaes prestado pela Embratel, em mbito interurbano inter-estadual,
atravs do aluguel de circuitos de dados dedicados at 19,2 Kbits/s bps, sendo transparente a cdigos e
protocolos, suportados por Plataformas Digitais e em alguns casos particulares por Plataformas Analgicas.

Caractersticas Tcnicas/Comerciais:

Prestado sob a forma FIM A FIM, nas velocidades 1.200, 2.400, 4.800, 9.600 e 19.200 bits/s. No
Servio TRANSDATA, a Embratel constitui os acessos em ambos as pontas e se responsabiliza pela prestao
do Servio entre as dependncias do Cliente. Regimes de Prestao: em suas vrias velocidades disponveis,
pode ser prestado sob os regimes permanente e temporrio (sendo o mnimo de 4 dias e o mximo de 29 dias).
Os circuitos TRANSDATA so contratados por prazo INDETERMINADO.

Principais Aplicaes:

Destina-se a atender necessidades em dados, entre duas ou mais dependncias do cliente, em
localidades diferentes. Dentre as vrias aplicaes suportadas pelo Servio TRANSDATA, destacam-se as
seguintes:

Transmisso / recepo de arquivos
Acesso a banco de dados
Acessos de terminais ao HOST
Entrada remota de dados
Transaes "on-line"

Os maiores usurios deste servio so do segmento financeiro, industrial e de servios.

Benefcios:

Prestado em um grande nmero de localidades espalhadas por todo territrio Nacional, Assistncia
Ps-Venda, Alto grau de qualidade, Custo fixo, independente do trfego cursado, Transparncia a cdigos e
protocolos e no sujeito a retardos, como os ocorridos atravs do meio satlite.


6.1.2 RENPAC

Descrio:

Teleprocessamento e Redes de Computadores

79
Renpac a denominao comercial de um conjunto de servios de comunicao de dados, prestados
pela EMBRATEL atravs da Rede Nacional de Comunicao de Dados por Comutao de Pacotes, que pode
ser complementado pela estrutura da rede Pblica de Telefonia, com abrangncia nacional e possibilidade de
conexo com outras redes pblicas de dados no Brasil e no exterior.

Os Servios RENPAC so indicados para empresas de porte diversos, com necessidades de transferir
informaes entre dois ou mais pontos, de forma simultnea ou no, cujo volume de dados no justifique
necessariamente a utilizao de circuitos dedicados.

De um modo geral, as aplicaes tpicas dos servios RENPAC residem em sistemas interativos
baseados em transaes on-line, entre as quais destacam-se os sistemas de consulta a banco de dados pblicos
e privados, em nvel nacional e internacional de reservas, de transferncia eletrnica de fundos e para
utilizao de modernos sistemas de home baking.

A RENPAC constituda de centros de comutao de pacotes de moderna gerao tecnolgica,
interligados por meios de transmisso digital de alta velocidade. Por suas caractersticas de compartilhamento
de recursos e tarifas proporcionais ao uso, esse servios viabilizam um nmero ilimitado de sistemas e
aplicaes de comunicao de dados.

Uma das caractersticas das redes de pacotes - onde no h ligao fsica permanente entre os
usurios que esto se comunicando, mas uma correspondncia lgica via circuitos virtuais, fazendo com que
os meios de transmisso sejam ocupados somente durante a transferncia de dados - a possibilidade do
compartilhamento de recursos, otimizando o uso e reproduzindo os custos finais para as empresas que utilizam
o servio.

Os servios RENPAC permitem a transmisso de dados entre os equipamentos das empresas, que
possuam interfaces de dados compatveis com as da rede. Esses equipamentos podem ser computadores Host,
controladoras de comutao, processadores Front End, controladora de terminais, unidades impressoras,
terminais de vdeo, microcomputadores e roteadores.

Caractersticas Tcnicas/Comerciais:

Disponvel em todo territrio nacional, Acesso a 150 redes de dados em mais de 70 pases,
Protocolos: X.25, X.28,X.32, SDLC.

Modalidades:

RENPAC 2028: acesso discado, assncrono, protocolo X.28
RENPAC 2030: acesso discado, assncrono
RENPAC 2032: acesso discado, sncrono, protocolo X.32
RENPAC 2025: protocolo X.25
RENPAC 3025: acesso dedicado, sncrono, protocolo X.25
RENPAC 3028: acesso dedicado, assncrono, protocolo X.28
RENPAC 3030: acesso dedicado, sncrono, protocolo SDLC(SNA)

Facilidades Opcionais:

Canal lgico adicional, para estabelecimento de chamadas simultneas
Chamada direta, para programar previamente um determinado endereo de destino
Fast select, para troca de pequenas mensagens
Grupo Fechado de Assinantes, que assegura maior segurana na comunicao
Nmero Coletivo, onde um nico nmero atribudo a vrios acessos
Redirecionamento de Chamadas, para garantir um esquema de contingncia
Superviso de rede Privativa Virtual, quando o cliente cria a sua prpria sub-rede na RENPAC.
Teleprocessamento e Redes de Computadores

80

Principais Aplicaes:

Sistema de consultas a banco de dados
Home Banking
Transferncia eletrnica de Fundos
Sistema de reservas de passagens

Benefcios:

Tarifas proporcionais ao uso
Diversas classes de velocidade
Compatibilidade entre diferentes tipos de equipamento
Facilidade de expanso da rede do usurio
Multiplexao no acesso possibilitando chamadas simultneas


6.1.3 STM-400

Descrio:

O STM 400, que utiliza o conceito de Caixa Postal eletrnica, se insere como um servio de ltima
gerao voltado para o futuro das comunicaes. Em sua essncia, o STM 400 permite a troca de mensagens e
arquivos com segurana, rapidez e sigilo absolutos. Adotando tcnicas de "store and forward" e "store and
retrieve", o servio permite que empresas de pequeno, mdio e grande porte troquem mensagens com qualquer
ponto do pas ou do exterior com rapidez e segurana.



Caractersticas Tcnicas/Comerciais:



O STM400 segue as recomendaes internacionais X400 e soluo completa de EDI para seus
clientes. As possibilidades de comunicao do STM 400 so:

Comunicao entre assinantes de Caixa Postal do STM 400;
Comunicao dos assinantes do STM 400 com usurios de servios e sistemas X.400 pblicos e
privativos do Brasil e do exterior;
Comunicao dos assinantes do STM 400 com usurios de E-mail INTERNET;
Comunicao dos assinantes do STM 400 com assinantes TELEX do Brasil e do exterior;
Envio de mensagens dos assinantes do STM 400 para terminais fac-simile do Brasil e do exterior;
Envio de mensagens de terminais telex do Brasil para terminais fac-smile do Brasil e do exterior.

Alm do servio bsico de mensagens, o STM 400 oferece os seguintes servios complementares:

Servio de Teleconferncia para discusso de assuntos especficos com outros usurios. As
teleconferncias criadas podem ser pblicas ou restritas a uma Lista de Participantes ou a um
grupo fechado.
Servio de Quadro de Avisos para divulgao de mensagens e informaes para todos os usurios
ou para um grupo especfico. Os quadros de avisos tambm podem ser pblicos ou restritos.
Teleprocessamento e Redes de Computadores

81
Servio de Banco de Informaes para acesso a um conjunto de informaes reunidas em bases
de dados armazenadas no prprio Sistema. Quanto ao acesso, as bases de dados podem ser
pblicas ou restritas a uma Lista de Participantes.
Servio de Banco de Programas para recuperao de programas e arquivos armazenados no
prprio Sistema. Quanto recuperao, os programas/arquivos de dados podem ser pblicos ou
restritos.
Servio de Suporte ao Usurio para auxlio ao assinante na alterao de senha, de modelos de
terminais, dados para comunicao, de encaminhamento de dvidas e sugestes ao Centro de
Suporte (tel.: 07878400).

O STM 400 oferece duas modalidades de assinante: o Assinante de Caixa Postal e Assinante de
Domnio Gerencial Privativo(PRMD)

Primeiro constitudo pelo grupo de assinantes identificados individualmente no STM400, atravs de uma
PI(Palavra de Identificao), podendo constituir grupos fechados e usufruir dos servios de mensagens e
complementares oferecidos pelo sistema.
O Assinante de Domnio Gerencial Privativo identificado no STM400, podendo usufruir da entrega e
recepo de mensagens de assinantes de Caixa Postal do prprio STM-400, de assinantes de outros
PRDMs e ADMDs, de assinantes telex, usurios de E-mail da Internet e da entrega de mensagens para
terminais fax-smile.

Principais Aplicaes:

Troca eletrnica de documentos - EDI
Entrada automtica de pedidos
Envio de listas de preos
Troca de mensagens interpessoais e divulgao de informaes em formato de arquivo
Cobrana Bancria

Benefcios:

Conectividade com servios de mensagens
Simplificao nas comunicaes, segurana e rapidez na entrega
Abrangncia mundial
Reduo no custo da comunicao


6.1.4 DATASAT BI

Descrio:

Servio de comunicao de dados via Satlite, caracterizado pela interligao bidirecional ponto-
multiponto entre o ponto central de um cliente e diversas microestaes (VSAT- Very Small Aperture
Terminal), via estao central (Master), de propriedade da Embratel, dedicada ou compartilhada por vrios
clientes, sob gerncia operacional da Embratel.

Caractersticas Tcnicas/Comerciais:

Transmisso bidirecional
Ponto-multiponto
Taxa mxima de informao at 128 kbit/s (VSAT) e 512 kbit/s (Master)
Trfego interativo
Teleprocessamento e Redes de Computadores

82
Protocolos: X.25, X.28, SDLC, BSC-3, Assincrono, BPS, Ethernet,Token-Ring
Dimetro das antenas das microestaes: 1,8m
Possibilidade de formao de redes transfronteiras (Mercosul)
Interligao com a RENPAC, protocolo X.75, atravs da estao Master
Flexibilidade de expanso da rede
Alta confiabilidade e disponibilidade

Principais Aplicaes:

Aplicaes on line
Interligao de pontos de vendas
Informaes financeiras
Verificaes de crdito
Transferncias eletrnica de fundos
Conexo a LANs corporativas
Sistema de reservas
Distribuio de notcias
Gerenciamento de estoque
Servios de emergncia e meteorolgicos
RENPAC- interligao de pontos remotos

Benefcios:

24h por dia, 7 dias na semana
Transmisso de Sinais digitais Via Satlite

Descrio:

Servio de comunicao de dados via Satlite, caracterizado pela sesso de meios do Sistema
Brasileiro de Telecomunicaes Via Satlite - SBTS, para uso exclusivo de cliente mediante outorga
(autorizao ou permisso) concedida pelo Ministrio das Telecomunicaes. Este servio substitui os
seguintes servios, todos realizados com equipamentos de propriedade do cliente:

DATASAT PLUS na modalidade existente
DATASAT BI EXCLUSIVO
Servio de difuso de dados com investimento do cliente na master.


6.1.5 DATASAT PLUS

Descrio:

Servio de comunicao de dados via Satlite, caracterizado pela interligao bidirecional ponto-a -ponto
entre estaes de propriedade da Embratel.

Caractersticas Tcnicas/Comerciais:

Transmisso bidirecional
Ponto-a-ponto Taxa de informao de 32 kbit/s a 2 Mbit/s
Tecnologia SCPC/PSK Dimetro de antenas a partir de 2,4m
Possibilidade de formao de redes transfronteiras (Mercosul)
Teleprocessamento e Redes de Computadores

83
Possibilidades de agregao de canais de dados, voz e video digitalizados
Opo de compartilhamento de infra-estrutura de RF nas estaes
Alta confiabilidade e disponibilidade


Principais Aplicaes:

Aplicaes corporativas
Transferncias de arquivos
Atualizao de base de dados
Interligao de computadores de grande porte
Videoconferncia

Benefcios:

24h por dia, 7 dias na semana


6.1.6 MEGADATA

Descrio

o Servio de telecomunicaes prestado pela EMBRATEL, atravs do aluguel de circuitos digitais,
dedicados, de alta velocidade, sendo transparente a cdigos e protocolos. prestado em mbito inter-estadual
onde exista plataforma E1 da Embratel.

Caractersticas Tcnicas/Comerciais:

A plataforma E1 formada pelos Meios de Transmisso Digitais da rede Bsica e de
Multiplexadores e Roteadores, instalados pela Embratel nos principais centros do pas.
supervisionada e gerenciada centralizadamente por Software, o que confere ao Servio elevado
grau de disponibilidade e qualidade.
Servio prestado atravs do aluguel de circuitos do tipo FIM A FIM em velocidades sncronas
de 64, 128, 256, 512 e 2048 Kbps. Outras velocidades devem ser objeto de consulta.
O Servio em suas vrias velocidades disponveis, pode ser prestado sob os regimes permanente e
temporrio (sendo o mnimo de 4 dias e o mximo de 29 dias).
Os circuitos MEGADATA so contratados por prazo INDETERMINADO.

Principais Aplicaes:

Dentre as vrias aplicaes suportadas pelo Servio Megadata destacam-se as seguintes:

Backbone de Redes privativas
Suporte a aplicaes CAD/CAM
Interligao de LAN's e Hosts
Transmisso de sinais codificados de imagens (codificador externo de propriedade do cliente)
para aplicaes em Telemedicina e Videoconferncia. - Interligao de PABXs digitais
Acesso de terminais ao Hosts

Teleprocessamento e Redes de Computadores

84
Destina-se a empresas dispostas a investir em solues prprias, na formao de suas Redes
privativas e que necessitem um alto grau de diponibilidade (segurana no Backbone) e de velocidades
fracionadas, adequadas as suas necessidades.

Benefcios:

Prestado em um grande nmero de localidades espalhadas por todo territrio Nacional
Assistncia Ps Venda
Alto grau de confiabilidade e disponibilidade
Custo fixo, independente do trfego cursado
Transparncia a protocolos e no sujeito a retardos, como os ocorridos atrves do meio satlite
Superviso e gerncia centralizada por software


6.1.7 FASTNET

Descrio:

Comunicao com rapidez, qualidade e disponibilidade a principal caractristica do Servio
FASTNET - um servio Pblico de Comunicao de Dados, oferecido pela Embratel em mbito Nacional e
Internacional, que se baseia no protocolo FRAME-RELAY.

FRAME-RELAY uma evoluo do protocolo X.25 (tecnologia de comutao de dados), que se
vale do cenrio atual das telecomunicaes, com meios cada vez mais confiveis, introduzindo cada vez
menos erros e permitindo maior vazo. Assim, o FRAME-RELAY dispensa uma srie de controles de erro
realizados pela rede, no caso do X.25, maximizando a vazo e diminuindo o retardo. Todo controle de erro e
retransmisso passa a ser realizado pelos equipamentos terminais, que passam a ter maior inteligncia. O
resultado a oferta de um servio de alta qualidade e melhor desempenho.

Caractersticas Tcnicas/Comerciais:

Garantia de Banda

O Servio FASTNET tem como caracterstica a possibilidade do cliente contratar somente a banda
mdia requerida pela sua aplicao. A esta banda contratada dado o nome de CIR (Committed Information
Rate) assim, a rede se compromete a fornecer banda passante contratada, ou seja, a entregar ao destino todos
os quadros recebidos.

Entretanto, o Servio FASTNET permite que o cliente transmita acima da banda contratada,
possibilitando a complementao da banda at o valor nominal do circuito. A esta complementao dado o
nome de EIR (Excess Information Rate). Caso haja disponibilidade de recursos, a rede, automaticamente,
aceitar a transferncia de dados acima da banda contratada, no havendo, entretanto, a garantia de entrega
destes quadros.

Modalidades:

O Servio FASTNET Nacional oferecido em cinco modalidades:

Modalidade FR-100

Indicada para suportar aplicaes de baixo volume de trfego e que no sejam muito sensveis ao
tempo de resposta, esta modalidade permite ao cliente, em qualquer de suas conexes (CVPs), obter uma
Teleprocessamento e Redes de Computadores

85
vazo ("throughput") igual velocidade da porta, sempre que a rede tiver disponibilidade, porm sem garantia
de banda (CIR=0).

Nesta modalidade, o trfego do cliente ser cobrado por volume (Trfego Medido), funo do degrau
tarifrio (distncia) e do nmero de segmentos (de at 128 octetos). Alm disso, ser cobrado do usurio um
valor fixo mensal referente ao nmero de conexes realizadas.

Modalidade FR-200

Esta modalidade permite ao usurio, em qualquer de suas conexes (CVPs), obter uma vazo
("throughput") mnima garantida pela rede (CIR#0), previamente contratada. Os quadros que excederem a
capacidade garantida podero ser ou no transmitidos, dependendo da disponibilidade momentnea dos
recursos da rede.

Nesta modalidade, o trfego do usurio ser tarifado por volume, ou seja, o valor pago ser funo
do degrau tarifrio (distncia) e do nmero de segmentos (de at 128 bytes) trafegados. Alm disso, ser
cobrado do usurio um valor fixo mensal referente ao nmero de conexes realizadas, valor este que ser
funo do CIR contratado.

Modalidade FR-300

Esta modalidade do Servio FASTNET permite ao usurio ser atendido por solues de rede
corporativa que integrem seu trfego de voz, fax e dados.

Esta modalidade prev a utilizao de equipamentos multiplexadores, conhecidos como FRADs
("Frame Relay Access Devices"), a serem instalados nas dependncias dos usurios de modo a realizar a
integrao do trfego de voz e dados atravs de um nico acesso rede Frame Relay. Estes equipamentos
podero ser fornecidos pela Embratel sob a forma de aluguel, ficando esta responsvel pela sua aquisio,
instalao, configurao, operao, manuteno e gerncia.

Estes FRADs possuem interfaces para interligao dos equipamentos de telefonia e de rede local dos
Clientes a uma interface Frame Relay capaz de concentrar ambos os trfegos. Os FRADs comprimem os
canais de voz em taxas de at 8Kbit/s, efetuando ainda supresso de silncio.

Modalidade FR-400

Esta modalidade indicada para suportar aplicaes que so crticas ou sejam sensveis a tempos de
resposta, oferecendo ao usurio flexibilidade no tocante vazo (throughput) mxima, que poder atingir o
valor da velocidade da porta.

Permite ao cliente obter, em qualquer de suas conexes (CVP), uma vazo (throughput) garantida
pela rede (CIR#0), previamente contratada.

Nesta modalidade, o Cliente ser cobrado de forma flat, funo do CIR contratado e do degrau
tarifrio (distncia).

Modalidade FR-500

Permite ao usurio, em qualquer de suas conexes (CVPs), obter em situaes normais, uma vazo
garantida pela rede ( CIR#0 ), previamente contratada, sendo que o valor do CIR poder ser distinto em cada
um dos sentidos dentro do mesmo CVP (CIR assimtrico).

Nesta modalidade, o trfego do usurio ser tarifado atravs de um valor fixo mensal ("flat"), funo
do degrau tarifrio (distncia) e do CIR contratado.

Teleprocessamento e Redes de Computadores

86
O Servio FASTNET Internacional oferecido em duas modalidades:

Modalidade FI-400

Permite ao usurio, em qualquer de suas conexes, obter em situaes normais, um throughput
garantido pela rede (CIR#0), previamente contratado. Esta modalidade indicada para suportar aplicaes
que so crticas ou sejam sensveis a tempos de resposta, e oferece ao usurio flexibilidade no tocante vazo
(throughput) mxima, que poder atingir o valor da velocidade da porta.

Nesta modalidade o trfego do usurio ser tarifado de forma "flat" (valor fixo mensal), funo do
CIR contratado e do pas de destino.

Modalidade FI-500

Permite ao usurio, em qualquer de suas conexes (CVPs), obter em situaes normais, uma vazo
garantida pela rede ( CIR#0 ), previamente contratada. Sendo que o valor do CIR poder ser distinto em cada
um dos sentidos dentro do mesmo CVP (CIR assimtrico).

Nesta modalidade, o trfego do usurio ser tarifado atravs de um valor fixo mensal ("flat"), funo
do pas de destino e do CIR contratado.

Abrangncia

O Servio FASTNET oferecido nas velocidades de 64 Kbps a 2 Mbps e est disponvel em todo o
territrio nacional.

Atravs de acordos com administraes no exterior, a EMBRATEL permitir a conexo FRAME
RELAY entre seus clientes no Brasil e seus parceiros na Amrica do Sul, Amrica do Norte, Europa e sia. A
critrio do cliente, a contratao e pagamento do Servio FASTNET Internacional podem ser efetuados no
Brasil, atravs da EMBRATEL, ou no exterior, atravs da Administrao estrangeira envolvida (nos casos
onde exista acordo de One-Stop-Shopping e Single-End-Billing assinado entre a EMBRATEL e a
Administrao do exterior). .

No caso de contratao no Brasil, o cliente deve assinar um contrato com a EMBRATEL, ou, no caso
da contratao no exterior, com as demais Administraes envolvidas.

Principais Aplicaes:

O servio FASTNET atende as necessidades de comunicaes de dados que demandam alta
velocidade, entre duas ou mais dependncias situadas em localidades distintas, e cuja principal caracterstica
seja o trfego em rajadas (intermitente de alta velocidade com baixo tempo de resposta).

Dentre as vrias aplicaes suportadas pelo Servio FASTNET destacam-se:

interligao de redes locais (LAN's)
transferncia de grandes volumes de dados
consulta a Banco de Dados
correio eletrnico
integrao de dados e voz corporativa
suporte para aplicaes distribudas (CAD/CAM, Workgroups,etc..)
aplicaes multimdia (ex: videoconferncia)

Benefcios

Teleprocessamento e Redes de Computadores

87
O Servio FASTNET oferece uma srie de vantagens para atendimento a um conjunto de novas
aplicaes de comunicao de dados, quando comparado s solues oferecidas pelos servios dedicados e de
redes de pacotes (X.25). Entre elas destacam-se:

Abrangncia Nacional e Internacional
Conexo com outras redes pblicas FRAME-RELAY no exterior.
Custos que dependem do efetivo volume de dados cursado na rede ou valor fixo mensal.
Alta qualidade e confiabilidade da rede, com rotas alternativas automticas em caso de falhas.
Superviso e manuteno de redes oferecidas pela EMBRATEL a nvel nacional.
Equipamentos de moderna gerao tecnolgica, interligados por meios digitais de alta velocidade
e qualidade.
Facilidade na expanso da rede do cliente.
Modalidades e velocidades diversas, especificamente voltadas para acomodar diferentes tipos de
equipamentos e aplicaes do usurio.
Associao das caractersticas de alto desempenho dos servios dedicados (circuitos dedicados)
com a flexibilidade dos servios comutados.


6.1.8 DIGINET

Descrio:

Servio de transmisso bidirecional de sinais digitais, atravs de circuito dedicado, ponto-a-ponto, de
mbito internacional.

Caractersticas Tcnicas/Comerciais:

Modalidades e regimes:

dedicada (Satlite)/ permanente
compartilhada (Satlite ou Fibra tica) / permanente (de 1 a 3 anos) ou temporrio (de 1 a 29 dias
com mnimo de 4 dias)

Meios e velocidades:

Satlites da INTELSAT, localizados em posies orbitais sobre o oceano Atlntico
Cabos de Fibra tica: Amricas I, Amrica do Norte/Europa e UNISUR(Amrica do Sul)
Taxas de transmisso: de 64Kbps 2Mbps

Principais Aplicaes:

DADOS:
Interligao de mainframes e servidores em Redes Locais; Interconexo de redes
(LAN / MAN / WAN)
Transferncia de programas e/ou arquivos
Aplicaes de multimdia

TEXTOS:
Correio eletrnico (e-mail); troca eletrnica de documentos (EDI)
Fac-smile de alta definio (Grupo IV)

Teleprocessamento e Redes de Computadores

88
SOM:
Interconexo de centrais digitais privativas (PABX);
Distribuio de udio de alta qualidade

IMAGEM:
Videoconferncia
Televiso digital (digital/interativa)



Benefcios:

Facilidade de formao de redes privativas
Facilidade para interconexo de equipamentos
Suporte a aplicaes multimdia
Melhor qualidade de transmisso (sinais digitais)
Integrao de diferentes aplicaes num mesmo circuito
Integrao de redes corporativas (LAN / MAN / WAN)
Total transparncias a cdigos e protocolos
Vrias taxas de transmisso
Assistncia tcnica ininterrupta (24 h/dia, 7 dias por semana)
Reduo de custos de comunicaes


6.1.9 TOPNET

Descrio:

o Servio de Telecomunicaes prestado pela Embratel, com o objetivo de dar uma soluo
completa de rede ao cliente, atravs da disponibilizao de um conjunto de facilidades, tais como acessos,
bandas, terminaes, multiplexadores e interfaces com outros servios, alm de superviso e gerncia
centralizada.

Caractersticas Tcnicas/Comerciais:

No servio Topnet, os sinais de dados e/ou dados integrados com voz e imagem , so
multiplexados nas dependncias do Cliente em um ou vrios agregados, que por sua vez sofrem
tratamento na PLATAFORMA E1, encaminhando os sinais para os seus respectivos destinos.
A PLATAFORMA E1 formada pelos meios de transmisso digitais da Rede Bsica e de
multiplexadores e roteadores, instalados pela Embratel nos principais centros do pas,
supervisionada e gerenciada centralizadamente por software, o que confere ao Topnet um elevado
grau de disponibilidade e qualidade.
No Topnet, as bandas configuradas na PLATAFORMA E1 podem ser de baixa (desde 2,4
Kbits/s) e alta velocidade (n X 64 Kbits/s, onde n = 1, 2, 3, ...., 30).
O Topnet somente prestado no regime permanente e pode ser contratado atravs dos seguintes
prazos indeterminado e determinado de 1 ano a 8 anos.

Principais Aplicaes:

Teleprocessamento e Redes de Computadores

89
Destina-se a atender necessidades em dados ou dados integrados com voz, fax e imagens, entre vrias
dependncias do Cliente, com o objetivo de oferecer uma soluo completa de Rede para empresas que
necessitam de um alto grau de disponibilidade e de velocidades fracionadas, adequadas s suas necessidades.

Dentre as vrias aplicaes suportadas pelo Topnet, destacam-se as seguintes:

DADOS
Acesso de terminais ao HOST;
Interligao de HOST's;
Interligaes de LAN's;
Suporte para aplicaes CAD/CAM;
Acesso a outras Redes de Servios da EMBRATEL.

VOZ DIGITALIZADA
Interligao de PABX/PABX ou RAMAL/PABX e vice-versa, para PABX's dos tipos analgicos
ou digitais.
Interligao Telefone a Telefone.


IMAGEM

Transmisso de sinais codificados de Imagem (codificador externo de propriedade do Cliente) para aplicaes
em Telemedicina, Videoconferncia etc.

FAX

Transmisso PONTO-A-PONTO de sinais de Fax do Grupo III do ITU-T (CCITT).

Benefcios:

Prestado em um grande nmero de localidades espalhadas por todo o territrio nacional.
Assistncia ps-venda.
Alto grau de qualidade e disponibilidade.
A EMBRATEL a responsvel nica e exclusiva pela manuteno e operao de toda a Rede do
Cliente.
A superviso e Gerncia da Rede pode ser feita pela EMBRATEL atravs do seu Centro de
Superviso e Gerncia ou atravs do prprio Cliente, com a disponibilizao de facilidades da
EMBRATEL para este fim.
Custo fixo, independente do trfego cursado
Investimentos nos equipamentos de comunicaes realizados pela EMBRATEL
Transparncia a cdigos e protocolos e no sujeito a retratos, como os ocorridos atravs do meio
satlite
Flexibilidade para expanso da rede
Superviso e gerncia centralizada por software


6.1.10 MULTISAT

Descrio:

Servio Internacional de Mltiplos Destinos. Servio de transmisso bidirecional de sinais digitais,
via satlite, ponto-multiponto, de mbito internacional.
Teleprocessamento e Redes de Computadores

90

Caractersticas Tcnicas/Comerciais:

Estaes VSAT (Very Small Aperture Terminal)
Transmisso bidirecional
Ponto-multiponto
Taxa de transmisso at 64 Kbits/s
Trfego interativo e em rajadas(TDMA)
Vrios protocolos
Alta confiabilidade e disponibilidade
Flexibidade de rede

Principais Aplicaes:

Pontos de venda remotos
Informaes financeiras
Verificao de crdito
Transferncia eletrnica de fundos
Acessos a sistemas de reserva
Distribuio de notcias
Servios de emergncia e meteorologia

Benefcios:

Alto grau de desempenho da rede
Independncia da rede terrestre
Flexibilidade para implantao da rede
Atendimento a pontos remotos
Superviso dos terminais remotos
Assistncia tcnica 24h/dia, 7 dias na semana
Baixo custo de investimento


6.1.11 DATAFAX

Descrio:

O Servio DATAFAX um moderno Servio Pblico de fac-smile que possibilita aos seus clientes
o envio de mensagens mono ou multiendereadas, para terminais fac-smile (ou microcomputadores com placa
fax-modem) situados tanto no Brasil como no exterior.

Suportado por servidores situados nas principais capitais do pas, interligados por uma rede
especfica de comunicao de dados, o Servio DATAFAX se utiliza da tecnologia de armazenamento e
retransmisso para oferecer aos seus clientes uma ampla gama de facilidades no disponveis na transmisso
convencional de fac-smiles via rede telefnica, possibilitando ganho de tempo, reduo de custos e aumento
da produtividade.

Com o DATAFAX no h necessidade de investimento em novos equipamentos ou acessrios,
bastando utilizar o prprio fax (ou microcomputador com placa fax-modem) . Permite, ainda, a utilizao
compartilhada de suas facilidades, atravs de acesso via PABXs e LANs interligados diretamente ao
Servio.
Teleprocessamento e Redes de Computadores

91

Caractersticas Tcnicas/Comerciais:

Envio de mensagens para vrios destinos
Listas de Distribuio (at 999destinos de uma s vez)
Entrega aprazada
Notificao de entrega
Prioridade de entrega
Pgina de rosto personalizada
Notificao de pr-cancelamento
Interface de Voz

Principais Aplicaes:

Distribuio de mala direta
Disseminao de listas de preos/produtos
Distribuio de "press-releases"
Distribuio de circulares/documentos normativos
Distribuio de gravuras, fotos e desenhos
Distribuio de mapas, grficos e plantas
Distribuio relatrios gerenciais

Benefcios:

Pagamento por pgina entregue
Rapidez, qualidade e segurana
Reduo de trabalho para envio de fax
Liberao dos terminais para recepo
Retentativas automticas de entrega
Controle de custos
Compatibilizao de terminais fax
Abrangncia mundial


6.1.12 TELEX

Descrio:

Telex a modalidade de servio de comunicao por texto, que permite o envio e recepo de
mensagens escritas em mbito nacional e internacional.

Caractersticas Tcnicas/Comerciais:

A Rede TELEX no Brasil suportada por Centrais Digitais, com rede de transmisso prpria, que
alm das facilidades operacionais oferecidas, permitem a sua conectividade com outras redes, possibilitando
ao Cliente TELEX, por exemplo, o acesso Rede de Pacotes (RENPAC); o acesso s caixas postais do
Servio de Tratamento de Mensagens da EMBRATEL (STM-400), alm de permitir o envio de mensagens
para terminais de fax, para navios via INMARSAT e etc.

Principais Aplicaes:

Teleprocessamento e Redes de Computadores

92
No atendimento comunidade de negcios em geral, na forma de uso individualizado ou uso
corporativo, o TELEX tem aplicaes que se identificam com a necessidade de troca de mensagens escritas de
qualquer natureza, em tempo real, permitindo conversao on line.

Benefcios:

Valor Documental: As mensagens Via Telex tm valor documental reconhecido
internacionalmente.

Tempo Real: Nas ligaes Via Telex as mensagens so recebidas no destino no instante imediato
ao seu envio.

Conversao Online: As ligaes Via Telex permitem o dilogo entre pessoas nos pontos
interligados.


6.1.13 MOVSAT A

Descrio:

O Servio de Comunicaes Martimas Via Satlite oferece a possibilidade de comunicao de voz,
dados, fax e telex via satlites da organizao INMARSAT.

Caractersticas Tcnicas/Comerciais:

Abrangncia global
Comunicao de voz com discagem direta, idntica de chamadas internacionais
Possibilidade de comunicao de fax e dados atravs da conexo telefnica
Telex bidirecional totalmente automtico

Principais Aplicaes:

Comunidade Martima:
gerenciamento de frota
correspondncia administrativa e operacional
comunicao de emergncia e segurana
comunicao comercial para tripulao e passageiros
conexo do navio s redes pblicas mundiais de telefonia, dados e fax

rgos Governamentais:
suporte de comunicaes a viagens domsticas e internacionais de autoridades
suporte de comunicaes a equipes de salvamento, durante catstrofes
comunicaes diplomticas em situaes crticas
controle policial e fiscal junto s fronteira estaduais ou nacionais

Pontos Remotos:
explorao de jazidas
controle de telemetria de oleodutos
controle do nvel de rios e barragens
dados meteorolgicos
administrao de fazendas e cooperativas agrcolas
Teleprocessamento e Redes de Computadores

93
cobertura de acontecimentos pela imprensa

Benefcios:

Melhor segurana para tripulao, embarcaes e carga
Melhor planejamento de rotas, proporcionando principalmente economia de combustvel
Melhor gerenciamento de frota
Otimizao no emprego da capacidade de carga nos navios
Garantia de comunicao rpida entre as embarcaes , transportadores rodovirios, portos e
outros
Conexo estabelecida instantaneamente durante 24 horas do dia, 7 dias por semana

Teleprocessamento e Redes de Computadores

94

7. ARQUITETURA OSI

7.1 Padronizaes


Com as primeiras implementaes de redes de computadores, surgiram tendncias" (diferentes com
relao ao uso de uma determinada estrutura para os mecanismos que possibilitam as interconexes dos ns)
entre os fabricantes dos componentes das redes.

Logo, uma dada rede apenas poderia conter equipamentos de um dado fornecedor ou arcar com os
custos das adaptaes necessrias para a introduo de equipamentos de outros fabricantes (adaptaes estas
nem sempre possveis!).

A medida que o mercado foi se expandindo, presses por parte dos usurios (reduzir sua
dependncia), fornecedores de componentes e peas (dinamizar e aumentar sua participao no mercado) e
finalmente pelos rgos governamentais (tambm usurios e interesses poltico-estratgico) aumentaram
gradativamente no sentido de se obter a possibilidade de interligao de vrios equipamentos do mundo todo,
facilitando assim a evoluo para uma rede digital integrada (RDI).

Neste contexto surge o conceito de arquitetura de rede" que nada mais do que uma definio
precisa de funes que a rede e seus componentes devem realizar.

Os componentes especficos que realizam estas funes (hardware e software) constituem a
implementao da rede.

Fica claro que uma dada arquitetura de rede pode ser realizada por diferentes implementaes (em
mquinas hospedeiras iguais ou diferentes).

Porm, mesmo as arquiteturas apresentam ligeiras diferenas, o que leva o assunto a ser discutido
pela ISO - International Standards Organization, o que acabou gerando um modelo para arquitetura de redes
de computadores chamado OSI : Reference Model of Open Systems Interconnection.

O modelo atualmente aceito pelos vrios fabricantes e usurios e um grande esforo no sentido de obter
sistemas dentro do previsto por este modelo est sendo realizado, o que leva a necessidade de conhecimento
prvio do modelo OSI antes de qualquer iniciativa de implementao.

O ambiente OSI" ainda no est congelado e novas propostas ainda esto sendo realizadas. Vrias
prticas nacionais j foram elaboradas baseadas no modelo OSI, porm j ocorreram divergncias entre
instituies de um mesmo pais e at de pases diferentes.

7.1.1 O mercado OSI

Uma pesquisa norte-americana, feita em 1992 e divulgada pela OSI-NET (instituio de promoo
do OSI nos Estados Unidos) e realizada por entidades como BRG (EUA), Technology Apprails (Inglaterra),
General Markdata e IDC, apresentou as seguintes concluses a respeito do padro OSI no mercado
internacional:



Teleprocessamento e Redes de Computadores

95
27% das 500 maiores companhias catalogadas pela revista Fortune iro adotar o padro OSI em seus
sistemas e redes da dados.
92 diferentes fornecedores a nvel mundial, j dispe de produtos prontos para atender hoje o
mercado. Foram catalogados 1407 produtos no mercado mundial.
18 governos ao redor do mundo j adotaram o GOSIP (o equivalente brasileiro o POSIG: Perfil
OSI do Governo Brasileiro).
Existem, atualmente, 20 milhes de usurios com instalaes OSI no mundo.

Teleprocessamento e Redes de Computadores

96

7.2 O Modelo OSI

Antes de falar propriamente no modelo OSI, vamos apresentar um exemplo para ilustrar o conceito
de descrio de um sistema genrico em camadas.






















Figura 7.1. O Correio em um Modelo em Camadas


O modelo da I.S.O em si composto de 7 nveis, estruturados da seguinte maneira :


CAMADA DE APLICAO
CAMADA DE APRESENTAO
CAMADA DE SESSO
CAMADA DE TRANSPORTE
CAMADA DE REDE
CAMADA DE ENLACE
CAMADA FSICA


Os nveis de 1 a 4 so os que esto atualmente mais conhecidos e consolidados, sendo tambm os que
esto mais diretamente relacionados com a transmisso propriamente dita das informaes. Para os nveis de 5
a 7 ficam os problemas de adequao `a rede e gerncia" de recursos.

Teleprocessamento e Redes de Computadores

97

Nvel Resumo O que acontece Como feito
7- APLICAO o nvel onde se
encontram os processos
que constituem os
servios distribudos que a
rede oferece.
Aplicao que o usurio
enxerga.
Via software aplicativo:
inclui correio eletrnico,
protocolos X400, emulao
de terminais, transferncia
de arquivos; via software:
gerenciador de recursos de
rede, que roda sob sistema
operacional multitarefa do
micro.
6 - APRESENTAO Realiza manipulaes
quanto a forma das
informaes.
Compatibiliza o formato
das aplicaes; trata a
estao de forma virtual.
Via software h criao de
dutos temporrios para a
transferncia de arquivos
com adaptao de formatos.
5 - SESSO Permite a conexo com um
processo residente em
outra mquina sendo um
tipo de interface do
usurio com a rede.
Dilogo entre aplicaes
de diversas estaes;
multiplexao de
programas usurios;
controle de erros no
transporte.
Uso de gateway emulam
terminais e ligam PCs a
grandes computadores;
servidores de terminais
multiplexam terminais em
ligao micro-mainframe.
4 - TRANSPORTE Prov garantias" na
comunicao entre origem
e destino
independentemente de
ocorrncias aleatrias nos
nveis inferiores e de
limitaes existentes.
Transmisso da mensagem
com recuperao de erros;
manuteno de pacotes
para operao multitarefa,
operao no n com
diversas tarefas.
Opera com protocolos
proprietrios para rede ou do
modelo OSI; roteadores
(comutadores) inteligentes
formam redes geogrficas;
uso de hardware sob forma
de placa conectada `a ...
3 - REDE Coordena o uso dos nveis
inferiores num contexto
global (rede) e orienta o
fluxo das informaes
entre os pontos
comunicantes.
Escolha da melhor rota
para enviar informaes
entre dois pontos da malha
de comunicao.
... entrada padro do micro;
placas podem processar
software at nvel 4 do
modelo OSI, e tem sada
para transceivers.
2 - ENLACE Melhora a qualidade de
transmisso oferecida pelo
Nvel Fsico e prov
sincronismo lgico.
Controle de acesso ao
meio (mac); colises
evitadas via conteno ou
interrogao; controle
lgico do enlace (LLC);
endereamento dos ns
da rede.
Organizao de filas de
recepo e transmisso em
cada aplicao da estao;
quebra da mensagem em
pacotes; verificao e
recuperao de erros;
endereamento exclusivo do
equipamento; pontes
(bridges) interconectam
redes e filtram pacotes pelo
endereamento.
1 - FSICO Relacionado com as regras
de transmisso de
informao pelo meio
fsico.
Ligao fsica entre os ns
de uma rede; acesso ao
meio fsico e sinalizao
fsica.
Par tranado, cabo coaxial,
fibra tica levam o sinal;
midia acess unit" (mau),
transceivers, conectores,
interligam a estao `a rede;
h isolamento eltrico;
regenerao; amplificao
do sinal, dependendo do tipo
de rede.
Teleprocessamento e Redes de Computadores

98


Este quadro anterior, d um breve resumo das principais funes de cada nvel, o que acontece de
importante neste nvel e como feita a implementao da funo.



















































Teleprocessamento e Redes de Computadores

99
Figura 7.2. Arquitetura para interconexo de sistemas abertos da ISO



Teleprocessamento e Redes de Computadores

100

7.3 Arquitetura para Interconexo de Sistemas Abertos da ISO


7.3.1 Sistemas Abertos

Quando se fala em padronizao, no se pode deixar de discutir o que hoje se costuma chamar de
Sistemas Abertos" e Sistemas Fechados". Chamamos de Sistemas Fechados aqueles caracterizados por
solues assim chamadas Proprietrias. Estes sistemas so, em geral, mais caros, no necessariamente mais
eficientes e impedem ou dificultam o emprego de partes e peas" disponveis no mercado. Sistemas
Abertos", por outro lado, so desenvolvidos em conformidade com padres internacionais. O custo e o esforo
para se adicionar valor a um sistema aberto , em geral, muito inferior ao custo para se adicionar valor a um
sistema fechado.

O termo sistema aberto empregado atualmente com os mais variados significados e nos mais
diversos contextos pela indstria de informtica e telecomunicaes.

Para definir mais precisamente o que se entende por aberto e se prover um mtodo qualitativo para se
medir a abertura" de um sistema, proposto o seguinte critrio (G. Pajari, Just What is an Open System? ,
Unix World, pp.192, Novembro de 1989):

1. O sistema deve aderir a uma especificao bem definida que possa ser seguida por qualquer
organizao.
2. A sua especificao deve ser empregada em produtos fornecidos por vrias organizaes
independentes e concorrentes no mercado.
3. A sua especificao no deve ser controlada por um pequeno nmero de organizaes.
4. A sua especificao no deve ser vinculada a plataformas computacionais ou arquiteturas
especficas.

Em essncia, esse critrio diz que um sistema to aberto quanto for o grau de aderncia a padres.


7.3.2 Arquitetura de Rede

A um determinado conjunto de interfaces e protocolos, chamamos de arquitetura da rede.

As INTERFACES definem as operaes (servios) disponveis, acessos, formatos e convenes
usados para comunicao entre duas camadas adjacentes.

Os PROTOCOLOS regem as interaes entre os processos de mesma camada N.


Exemplo:


Imagine que num determinado projeto com fins pacficos, participem dois cientistas: um americano e
um sovitico. Num dado instante os dois necessitam trocar resultados e concluses de seus experimentos.
Teramos assim o seguinte modelo para esta comunicao:


Teleprocessamento e Redes de Computadores

101













































Figura 7.3. Exemplo de modelo de comunicao


Podemos observar alguns fatos interessantes no modelo:

Para a interao entre dois elementos, existe a necessidade da solicitao de servios dos nveis
inferiores.
Dois elementos de um mesmo nvel fazem funes idnticas, porm de maneiras diferentes.
Teleprocessamento e Redes de Computadores

102
A comunicao ocorre realmente entre elementos de um mesmo nvel e no entre nveis, sendo
que o que ocorre a solicitao de servios (em ltima instncia o controle do fluxo de
informaes).
Teleprocessamento e Redes de Computadores

103

Notamos tambm que a mensagem poder ter que tramitar por um (ou vrios) pas(es) membro(s),
por motivo poltico (por exemplo). Logo, acrescentaramos nos pontos (X) a figura:


Teleprocessamento e Redes de Computadores

104

7.4 Nveis do Modelo de Referncia O.S.I.

7.4.1 Nvel de Aplicao


Como nvel mais alto do modelo de referncia de interconexo de sistemas abertos, o nvel de
aplicao providencia servios para os processos dos usurios. O propsito deste nvel servir como uma
janela" atravs da qual as comunicaes entram e saem do ambiente OSI.

Este nvel deve providenciar todos os servios diretamente relacionados aos usurios. Alguns
exemplos dos servios que so oferecidos aos processos de aplicao so:


A) Identificao e autenticao dos usurios que se comunicam.

B) Concordncia sobre o mecanismo de privacidade.

C) Determinao da metodologia de alocao de custo.

D) Determinao dos recursos necessrios.

E) Determinao da qualidade de servio aceitvel, tal como tempo de resposta, taxa tolervel de
erros, etc.

F) Concordncia na responsabilidade pela recuperao de erros.

G) Transferncia de informao.


Todos os parmetros que so especificados pelo usurio so informados ao ambiente OSI atravs
deste nvel. Para prestar estes servios deve ocorrer a intercomunicao entre entidades de aplicao,
residentes em sistemas diferentes. Esta intercomunicao ocorre de acordo com protocolos especficos para o
nvel de aplicao e, para conduzir as unidades de dados do protocolo de aplicao, so utilizados os servios
dos nveis inferiores. Os protocolos utilizados podem ser especficos a uma dada rea de aplicao (tal como
transferncia eletrnica de fundos ou correio eletrnico), mas contm todo um subconjunto de mecanismos
que so inerentes a qualquer processo de comunicao. A ISO denomina o conjunto de funes propiciadas
por tais mecanismos de elementos de servio comuns `as aplicaes (case-common application service
elements").

Os protocolos para o nvel de aplicao so de duas categorias: administrao do sistema e aplicao
do usurio.

A administrao do sistema refere-se a administrao dos vrios recursos e seus estados atravs dos
nveis da arquitetura do OSI. Algumas funes deste tipo de protocolo so a administrao da
ativao/desativao, monitorao, controle de erros e recuperao. Somente a administrao de atividades
que implicam comunicaes entre entidades remotas considerada neste tipo de protocolo. Outras atividades
de administrao do sistema local podem estar fora do ambiente OSI.

A administrao das aplicaes refere-se a administrao dos processos de aplicao, controle de
acesso, recuperao de deadlock", etc.

Teleprocessamento e Redes de Computadores

105
Protocolos de aplicao do usurio habilitam RJE (Remote Job Entry) e acesso a arquivos.
Protocolos adicionais deste tipo podem ser criados para suportar aplicaes, tal como transferncia eletrnica
de fundos, correio eletrnico, etc.

7.4.2 Nvel de Apresentao

O objetivo deste nvel oferecer ao nvel de aplicao um conjunto de servios de estruturao e
formatao de dados que preserve o contedo das informaes e que resolva diferenas sintticas entre
sistemas.

Os seguintes servios so fornecidos ao nvel de aplicao:


A) Transformao de dados: referem-se, principalmente, a converso de conjunto de caracteres e de
cdigos.

B) Formatao de Dados: referem-se a modificao do Layout dos dados.

C) Seleo de Sintaxe: providencia a seleo inicial e subsequentes modificaes das transformaes
e formatos usados.


H trs verses sintticas de dados sendo transferidas: a sintaxe usada pela entidade-apresentao na
recepo dos dados; e a sintaxe usada para transferir os dados entre as entidades de apresentao. possvel
que duas ou at mesmo as trs sintaxes sejam idnticas. O nvel de apresentao contm as funes
necessrias para transformar a sintaxe de transferncia em cada uma das duas citadas.

Para obter os servios citados acima, o nvel executa as seguintes funes:

A) Solicitao de estabelecimento da sesso;

B) Negociao da imagem de apresentao (estrutura dos dados e conjunto de aes executadas
sobre ela);

C) Transformao e formatao dos dados;

D) Transformao com propsitos especiais, tal como compreenso dos dados;

E) Solicitao de encerramento da sesso.


A negociao da imagem de apresentao consiste no dilogo entre as entidades-apresentao para
determinar as convenes necessrias, a fim de que os dados possam ser interpretados pelo processo de
aplicao que os receber. A negociao pode ser limitada a fase inicial ou pode ocorrer a qualquer momento
durante uma sesso.

Dentro deste nvel aparecem dois novos conceitos: o arquivo virtual e o terminal virtual.

O arquivo virtual uma estrutura lgica de arquivo que definida em cada sistema juntamente com o
fornecimento de um mecanismo para converso entre a estrutura lgica e a estrutura local existente. Com este
conceito, o usurio que acessa dados de algum ponto da rede tem somente uma interface: a interface para
arquivo virtual.

Teleprocessamento e Redes de Computadores

106
Da mesma forma, o terminal virtual um modelo lgico que representa as caractersticas funcionais de uma
classe de terminais. Na interface de cada sistema feito um mapeamento entre o modelo lgico e o terminal
real.

Quando as informaes so dirigidas para um terminal qualquer, suas caractersticas podem ser
bastante variadas. Para simplificar a tarefa do projetista das aplicaes, pode-se considerar que exista um
nico tipo de terminal, para o qual todas as telas seriam preparadas e enviadas. Este terminal denominado
terminal virtual e suas caractersticas so padronizadas. No sistema receptor, onde o terminal destinatrio real
est conectado, o nvel de apresentao efetuaria a converso da sintaxe de apresentao do terminal virtual
para a sintaxe de apresentao do terminal real, quando possvel. Se no for possvel, deve ser informado ao
originador que o contexto de apresentao selecionado no est disponvel.

De forma anloga, quando feito um acesso a um arquivo gerenciado por um outro sistema, so
pressupostas certas caractersticas de funcionamento, possibilidades de acesso e formatos de registros
utilizados. Assim, o sistema que deseja efetuar o acesso ao arquivo envia comandos para acessar um arquivo
com um certo conjunto de caractersticas (um arquivo virtual) no necessariamente idnticas as do arquivo
real que deseja acessar. Cabe ao nvel de apresentao do sistema destinatrio efetuar o mapeamento
necessrio.

Outras transformaes da sintaxe de apresentao, tais como criptografia ou compresso de texto,
podem ser ainda efetuadas pelo nvel de apresentao.

No h multiplexao no nvel de apresentao, isto , existe uma correspondncia unvoca entre
cada entidade-apresentao e uma entidade-sesso.

7.4.3 Nvel de Sesso


Este nvel tem como objetivo fornecer os meios necessrios para organizar a sincronizao e o
dilogo entre duas entidades-apresentao e administrar a troca de informaes entre elas. Para isto, o nvel
de sesso estabelece uma relao de cooperao chamada sesso" entre duas entidades-apresentao.

Durante a existncia da conexo, os servios do nvel de sesso so usados pelas entidades-
apresentao para regular seu dilogo e assegurar a troca de mensagens atravs da conexo. A conexo existe
at que seja liberada por uma das entidades.

O nvel de sesso providencia os seguintes servios para o nvel de apresentao:

A) Estabelecimento e liberao de uma conexo de sesso entre duas entidades-apresentao;

B) Administrao do estabelecimento da conexo: permite que as entidades-apresentao
determinem em conjunto os nicos valores dos parmetros de operao;

C) Transferncia normal de dados: suporta a transferncia de uma unidade de dado e previne a
entidade-apresentao receptora de ficar com uma sobrecarga no recebimento;

D) Transferncia de Dados de Quarentena": permite que a entidade-apresentao emissora controle
explicitamente as unidades de dados a serem entregues a entidade-apresentao destino. A
entidade-apresentao emissora pode solicitar que todos os dados de quarentena sejam
descartados;

E) Administrao da interao: controla o tipo de interao, entre as duas entidades-apresentao,
que pode ser:
Teleprocessamento e Redes de Computadores

107

Simultneo nas duas direes quando as duas entidades podem enviar e receber
concorrentemente;
Alternado nas duas direes - enquanto uma entidade envia, a outra s pode receber;
Monlogo em que um lado da interao s envia e o outro s recebe;

F) Sincronizao da conexo: permite as entidades-apresentao marcar e confirmar pontos de
sincronizao identificveis alm de retomar o estado da conexo a um ponto de sincronismo
confivel no caso de falhas;

G) Transferncia de Dados Urgentes": permite que a unidade de dado urgente" tenha a precedncia
em qualquer fila e que tenha prioridade sobre qualquer dado enviado posteriormente.

Alm das funes facilmente identificadas pela descrio dos servios fornecidos ao nvel de
apresentao, o nvel de sesso contm ainda as funes de controle de fluxo, recuperao da conexo e
mapeamento de conexes de transporte.

7.4.4 Nvel de Transporte


O nvel de transporte existe para providenciar um servio independente do meio de comunicao
para estabelecer, manter e encerrar conexes de transporte entre entidades-sesso

Os usurios do servio de transporte so identificados para o nvel de transporte somente pelos
endereos-transportes; o servio de transferncia de dados fornecido para as entidades endereadas sem
preocupao com a sua localizao.

O servio de transporte executa todas as funes necessrias em conjunto com a utilizao das facilidades,
servios disponveis, mais apropriados do nvel logo abaixo.

O nvel de transporte deve otimizar o uso de recursos de comunicao disponveis para providenciar
o desempenho solicitado por usurio a um custo mnimo. Isto obtido pela imposio de restries,
considerando a demanda geral de usurios concorrentes e o limite total dos recursos disponveis.

Alm disso, como o servio do nvel de rede providencia conexes de qualquer entidade transporte
para qualquer outra, todos os protocolos do nvel de transportes tem de ter significado end-to-end, isto , entre
as duas entidades-transportes terminais, a emissora e a receptora.

Os servios de transporte disponveis para o nvel de sesso so:

A) O estabelecimento de uma conexo de transporte entre duas entidades-sesso;

B) A seleo da classe de servio de um conjunto definido de classes disponveis. As classes
pretendem cobrir os vrios tipos de trfego gerado pelas entidades-sesso (trfego tipo Batch",
tipo real time", etc.), selecionando valores de vrias combinaes de parmetros como
Throughput", demora no estabelecimento da conexo, demora na residuais e disponibilidade de
servio;

C) A transferncia de dados de acordo com a qualidade de servio solicitada. Quando esta qualidade
no pode ser mantida, a conexo encerrada. Dois tipos de dados so transferidos na conexo de
transporte: os dados do usurio, que so transferidos em seqncia e sujeitos ao controle de fluxo,
e os dados urgentes", que tem prioridade sobre os dados do usurio;

Teleprocessamento e Redes de Computadores

108
D) O encerramento da conexo de transporte por qualquer uma das duas entidades-sesso
envolvidas.

O nvel de transporte executa funes para produzir os servios necessrios ao nvel de sesso e que
no so oferecidos pelo nvel de rede. As principais funes so:

A) Mapeamento do endereo-transporte para o endereo-rede;

B) Multiplexao de conexes de transportes em conexes de rede (end-to-end);

C) Estabelecimento/encerramento da conexo de transporte;

D) Controle de seqncia e de fluxo sobre conexes individuais (end-to-end);

E) Segmentao e agrupamento em bloco das unidades de dados (end-to-end);

F) Deteco de erro (end-to-end) e monitorizao da qualidade de servio;

G) Funes de superviso.

7.4.5 Nvel de Rede


O nvel de rede providencia os meios para estabelecer, manter e encerrar conexes de rede comutadas
entre sistemas, contendo entidades-aplicao que se comunicam. Providencia tambm a transferncia de
unidades de dados entre entidades-transporte sobre conexes de rede estabelecidas. Estas conexes de rede
so ponto-a-ponto.

O controle das conexes de rede neste nvel se aplicam tanto `a comutao de circuitos como `a comutao de
pacotes.

O nvel de rede contm as funes necessrias para fornecer ao nvel de transporte um limite
rede/transporte, que independente do meio de comunicao, a no ser na qualidade do servio.

Endereos de rede so fornecidos pelo nvel de rede e podem ser usados por uma entidade-transporte para
identificar outras entidades-transporte, isto , endereos de rede so os meios pelos quais entidades de
transporte podem se comunicar usando o servio de rede.

As funes executadas na obteno do servio para o nvel de transporte so:

A) Comutao e estabelecimento de rota, permitindo selecionar a rota mais apropriada entre os
endereos de rede para a transferncia de dados. Estas duas funes podem envolver ns
intermedirios atuando como retransmissores entre entidades-rede;

B) Estabelecimento de conexes de rede entre entidades-transporte, utilizando a conexo de ligao
de dados do nvel logo abaixo;

C) Multiplexao de vrias conexes de rede em uma conexo de ligao de dado a fim de otimizar
o uso desta ltima;

D) Segmentao e agrupamento em bloco das unidades de dados com o propsito de facilitar a
transferncia;

Teleprocessamento e Redes de Computadores

109
E) Deteco de erros que utiliza as notificaes de erro do nvel imediatamente abaixo;

F) Recuperao de erros;

G) Funes que propiciam o sequenciamento das unidades de dados na entrega quando solicitado
pelas entidades de transporte;

H) Controle de fluxo executado pelo nvel de rede na interface com o nvel de transporte.

7.4.6 Nvel de Enlace ou Ligao de Dados


Este nvel providencia os meios funcionais e os procedimentos para estabelecer, manter e encerrar
conexes de ligao de dados entre entidades-rede.

O objetivo deste nvel detectar e possivelmente corrigir erros que podem ocorrer no nvel fsico.

As funes executadas dentro deste nvel, com o objetivo de providenciar servios para o nvel de
rede, so:


A) Ativao e desativao da conexo de ligao de dados sobre conexes fsicas ativadas;

B) Delimitao e sincronizao que permitem o reconhecimento da seqncia de bits transmitidos
sobre a conexo fsica como uma unidade de dados protocolo de ligao de dados;

C) Controle da seqncia que mantm a ordem seqencial das unidades de dados de servio atravs
da conexo de ligao de dados;

D) Deteco de erros de transmisso, de formato e operacionais que ocorrem sobre a conexo fsica
ou como um resultado do mau funcionamento da entidade-ligao de dados correspondentes;

E) Recuperao de erros;

F) Controle de fluxo, executado pelas entidades-rede, sobre a taxa com que so recebidas da
conexo de ligao das unidades de dados.

7.4.7 Nvel Fsico

O nvel fsico estabelece os procedimentos e as caractersticas mecnicas, eltricas e funcionais para
ativar, manter e desativar conexes fsicas para transmisso de bits entre entidades do nvel 2.

Uma entidade de dados de servio neste nvel consiste em um bit em transmisso serial e de N" bits
em transmisso paralela.

As funes dentro do nvel fsico so:


A) Ativao e desativao da conexo fsica entre duas entidades do nvel de ligao de dados,
inclusive concatenao de circuitos de dados quando solicitado pelo nvel de ligao;

Teleprocessamento e Redes de Computadores

110
B) Transmisso de unidades de dados de servio (bits), que pode ser executada de modo sncrono ou
assncrono;

C) Controle de erros.

Com as funes descritas, o nvel fsico oferece os seguintes servios ao nvel de ligao de dados:

A) Estabelecimento de conexo fsica;

B) Identificao dos circuitos de dados;

C) Sequenciamento na transmisso, isto , entrega os bits na mesma ordem recebida;

D) Notificao de condies de erro.

Teleprocessamento e Redes de Computadores

111

8. PROTOCOLOS


8.1 Funes Bsicas


8.1.1 Introduo

Uma conversao telefnica entre dois interlocutores A e B muito diferente do intercmbio de
dados entre um terminal e um computador. Vamos enumerar algumas diferenas entre as duas situaes, que
so relevantes para a nossa exposio.

Num telefonema, geralmente, o parceiro A sabe com quem est falando, porque conhece a voz do
seu interlocutor; j na transmisso de dados, uma estao recebe uma seqncia de bits que no tem uma
Voz" caracterstica; portanto, a seqncia ter que ser precedida de algum tipo de identificao da estao
transmissora.

A fala humana cheia de redundncias. Isto quer dizer que, mesmo quando o interlocutor no
entende uma palavra ou no entende parte dela, ele capta o significado geral da frase, ou seja, uma pequena
falha na transmisso no ir necessariamente impedir o entendimento do que foi dito. J na comunicao de
dados, no corpo da mensagem no existe redundncia; desta maneira, a perda de um bit pode ser suficiente
para invalidar a mensagem.

Finalmente, numa conversao telefnica h em cada extremidade da linha uma pessoa
(supostamente) inteligente e pensante, o que tem duas conseqncias:


Cada interlocutor percebe, pelas respostas do outro, se aquilo que ele falou foi recebido e
entendido.
Quando um dos interlocutores no entende a frase que ouviu ou tem dvida sobre a mesma, pode
pedir esclarecimento ou pedir que a mensagem seja repetida.


Por outro lado, no teleprocessamento, nas duas extremidades da linha existem mquinas
incrivelmente rpidas, mas no inteligentes e nem pensantes. Estas mquinas recebem seqncias de bits mas
no tm inteligncia para decidir sobre a coerncia ou validade da mensagem recebida. A validao crtica
tem que ser feita automaticamente, por recursos de Hardware, ou atravs de recursos de Software. E neste
ponto que entra o conceito de protocolo.

8.1.2 Os Protocolos - Definies

Numa rede de teleprocessamento, a qualquer momento, um ou mais terminais podem enviar
informaes ou fazer consultas ao computador central, o qual atender a todas elas, sucessivamente,
obedecendo a uma escala de prioridades.

Para que este intercmbio de informaes se faa ordenadamente e com total segurana, h a
necessidade de um conjunto de normas e convenes, que recebe o nome de Protocolo.
Teleprocessamento e Redes de Computadores

112

Voc certamente j entregou, alguma vez, um papel em uma repartio pblica, e recebeu o
Protocolo", aquele cartozinho que constitui o comprovante (o recibo) da entrega. Analogamente, na
transmisso de dados, a estao receptora, depois de verificar que uma dada mensagem foi recebida
corretamente, Emite um protocolo", isto , devolve um Recibo" em forma de um sinal de confirmao
positiva.

De maneira formal, podemos definir protocolo como:


Conjunto de regras estabelecidas para a transmisso ordenada e automtica de dados.
Regras seqenciais de requisio e respostas pelas quais unidades de uma rede coordenam e
controlam operaes de transferncias de dados.
Conjunto de regras que governam a troca de informaes entre dois ou mais processos.


Para a realizao destes requisitos, foi necessrio convencionar qual a unidade e formato de
informao que iro ser trocadas entre as entidades ( claro que elas variam de acordo com o nvel a que
elas pertencem).

Exemplo :

sinais nvel fsico
caracteres nvel de enlace


Tambm os mecanismos utilizados e funes desempenhadas pelos protocolos, iro variar de acordo
com o nvel em que ele ocorre. No obstante, estas funes podero ser identificadas em qualquer nvel.


Endereamento
Controle de fluxo
Controle de erros
Recuperao de erros
Controle de seqencializao
Controle de prioridade
Gerncia de conexo




Uma breve descrio de cada funo seria:


Maneira pela qual uma entidade referencia a outra (se identificar).
Maneira pela qual se controla a vazo" na rede, sendo importante definir-se sobre qual unidade
ela ir atuar e como se relaciona com as outras funes.
Mecanismos pelos quais se identificam e se notificam a ocorrncia de erros e falhas.
Maneira pela qual se tenta abstrair a existncia de erros do sistema (torn-los transparentes).
Preservao da ordem original em que as mensagens foram geradas no tempo.
Estabelecimento e diferenciao de tratamento das informaes quanto a dados caractersticos de
categorias, estabelecidas com uma ordem hierrquica de precedncia.
Estabelecimento de um contexto no qual a troca de informao pode se passar de uma forma mais
econmica (necessrio definir as regras de estabelecimento e trmino das mesmas).
Teleprocessamento e Redes de Computadores

113


8.1.3 Protocolos de Controle de Linha

O controle de linha um nvel comum a todos os protocolos e cuja funo assegurar a seqncia
correta e a integridade dos dados transmitidos entre os dois elementos de uma rede.

Este nvel de protocolo deve exercer as seguintes funes:


Controle da transferncia de dados
Verificao e recuperao de erros
Cdigos de informao e transparncia da informao
Sincronizao
Monitorao da transmisso


8.1.3.1 Controle da Transferncia de Dados

Para permitir o controle da transferncia de dados entre dois pontos de uma rede, o bloco de
informao transmitido geralmente dividido em trs partes, representadas esquematicamente na figura
abaixo:









Figura 8.1. Campos de um bloco de informao


Estes elementos do bloco so geralmente separados entre si por caracteres de controle, cuja
configurao de bits varia de um protocolo para outro.

O cabealho contm geralmente informaes de endereamento, de seqncia de blocos, sinais de
controle e informaes de confirmao de recebimento. O corpo a mensagem propriamente dita e o campo
de teste contm tambm a configurao de bit de paridade longitudinal (veja o tem seguinte).

8.1.3.2 Verificao e Recuperao de Erros

Para que seja possvel verificar a correta recepo dos dados transmitidos, o protocolo oferece dois tipos de
elementos de verificao: um bit de paridade para cada caractere (teste de paridade vertical) e um conjunto de
bits de paridade para toda a mensagem (testes de paridade longitudinal), sendo que os bits de paridade da
mensagem ficam no campo de teste.

Teleprocessamento e Redes de Computadores

114
Aps a recepo de cada mensagem, so feitas as verificaes de paridade. Se estas indicarem que a
mensagem foi recebida corretamente, a estao receptora devolve `a estao transmissora uma Confirmao
positiva". Esta confirmao um caractere especial chamado ACK (do ingls: Acknowledge = confirma). Se
as verificaes de paridade indicarem que houve algum erro na transmisso, ser devolvido `a estao
transmissora um sinal NACK (Negative acknowledgement=confirmao negativa). O procedimento usual da
estao transmissora, neste caso, consiste em transmitir a mensagem, e a transmisso pode ser repetida um
certo nmero de vezes (definido no protocolo) at que chegue `a estao transmissora a confirmao positiva
ACK.

8.1.3.3 Cdigos de Informao e Transparncia da Informao

Existem diversos cdigos para a transmisso de informaes, sendo que os mais usuais so os
seguintes:


ASCII (American Standard Code for Information Interchange)
EBCDIC (Extended Binary Coded Decimal Interchange Code)
BCD (Binary Coded Decimal)
Cdigo Baudot de 5 bits, utilizado nas antigas teleimpressoras e no telex.


Pode ocorrer, entretanto, que a informao transmitida no esteja em nenhum destes cdigos, mas
seja uma seqncia de nmeros codificados em cdigo puro.

Neste caso, deve ser utilizado um modo especial de transmisso, chamado Modo transparente", cuja
lgica explicaremos a seguir.

Considere, por exemplo, o cdigo EBCDIC ou o cdigo ASCII de 8 bits. Nestes cdigos, cada
mensagem uma seqncia de bytes, ou seja, uma seqncia de grupos de 8 bits. Ora, com 8 bits podemos
formar 256 configuraes diferentes, desde 00000000 at 11111111. Algumas destas configuraes
representam caracteres numricos, outras representam caracteres alfabticos, outras representam caracteres
especiais e, outras ainda, so caracteres de controle da comunicao (Existem at mesmo configuraes que,
nestes cdigos, no tm significado nenhum).

Suponha, agora, que voc queira transmitir seqncias de nmeros codificados em binrio puro. Ora,
algumas destas configuraes constituem caracteres de controle e, se forem interpretadas como tais, podero
perturbar a comunicao. Para evitar que isto acontea, especificamos o Modo transparente", no qual as
configuraes de bit so simplesmente transmitidas, sem que o sistema analise se eles so caracteres de
controle ou no (Sem esta precauo poderia acontecer, por exemplo, o seguinte: se no meio de uma
mensagem existisse a configurao de bits correspondente ao caractere de controle Fim de mensagem",
deixaria de ser transmitida a parte restante da mensagem).

8.1.3.4 Sincronizao

A transmisso deve incluir caracteres de sincronizao, para indicar o incio de cada mensagem bem
como o incio de cada uma das partes da mensagem. Lembre-se de que a estao receptora est recebendo
uma seqncia de bits, e ela precisa saber onde comea o header de cada mensagem, onde comea o corpo e
onde comea o trailer. O incio de cada parte de cada mensagem assinalado por um caractere especial de
sincronizao.

Teleprocessamento e Redes de Computadores

115
Uma coisa anloga ocorria num programa transmitido antigamente pela Rdio Eldorado, chamado:
Msica para Gravar". O locutor dizia o nome da msica que iria ser transmitida, e depois havia uma
seqncia de
3 sons caractersticos iguais. O ouvinte interessado em gravar a msica sabia que, aps o terceiro som, podia
acionar o gravador. Ao trmino da msica, eram novamente transmitidos os 3 sons caractersticos.

8.1.3.5 Monitorao da Transmisso

O aspecto mais importante da monitorao da transmisso o tratamento das confirmaes positivas
ou negativas de recebimento (isto , dos caracteres ACK ou NACK).

Este processo de quitao ou confirmao pode ser efetuado de duas maneiras. Numa delas, cada
mensagem confirmada separadamente, ou seja, aps o recebimento de cada mensagem, a estao receptora
devolve um caractere ACK ou NACK, conforme o caso. Neste caso, haver um perodo de espera entre a
transmisso de um bloco e o recebimento do sinal de confirmao. Em outras palavras, a estao transmissora
aguarda a chegada do sinal ACK ou NACK antes de transmitir a mensagem seguinte.

A outra modalidade consiste em mandar o sinal de confirmao negativa NACK, somente em caso
de erro. Portanto, enquanto as mensagens forem sendo recebidas corretamente, a estao receptora no envia
nenhum sinal de confirmao, e a estao transmissora vai transmitindo as mensagens consecutivamente, sem
um perodo de espera.

Se a estao receptora dos blocos detectar um erro em um bloco, ela envia uma mensagem
independente com o sinal NACK. Ao receber um NACK, a estao emissora dos blocos sabe que todos os
blocos que precederam o ltimo bloco transmitido foram recebidos corretamente.

8.2 Tipos de Protocolos

A maneira pela qual as funes do protocolo de linha so implementadas, do origem a protocolos
enquadrados em 2 tipos bsicos:

8.2.1 Protocolos Orientados `a Caractere (ou `a byte)

Um protocolo orientado a caractere um protocolo que utiliza um conjunto de caracteres especiais
(contidos nos cdigos de transmisso) para realizar as tarefas de controle de um circuito de comunicao de
dados.

As mensagens e os caracteres de controle podem ser codificados em ASCII ou em EBCDIC.

Como exemplo de protocolos orientados a byte temos o BSC1 e o BSC3 (IBM), ANSI X3.28, BMC
(ISO), IATA SLC (Empresas Areas), DDCMP (Digital) e o POLL/SELECT (Burroughs).

Tipos de Enlace

Existem, atualmente em uso, trs tipos principais de enlace:


ponto-a-ponto dedicado
ponto-a-ponto comutado
multiponto
Teleprocessamento e Redes de Computadores

116

































Figura 8.2. Configurao de cada nvel de enlace.




8.2.2 Protocolo Ponto-a-ponto

Em um protocolo ponto-a-ponto dever existir um controle de pedido de transmisso (atravs do
caractere ENQ). Quando um dos equipamentos terminais desejar transmitir ele ir pedir permisso atravs de
uma seqncia. O outro equipamento poder responder afirmativa ou negativamente.

Em uma transmisso sncrona dois caracteres SYN devem preceder estes caracteres.

Geralmente em uma transmisso ponto-a-ponto existe uma estao mestre e uma estao escrava,
sendo que a estao mestre tem prioridade no perodo de transmisso, cabendo `a estao escrava fazer os
pedidos de transmisso quando a estao mestre no o estiver fazendo.

Teleprocessamento e Redes de Computadores

117
Para sincronizao dos caracteres entre as estaes transmissora e receptora, cada bloco de dados
precedido de dois ou mais caracteres SYN. A sincronizao obtida quando a estao reconhece dois
caracteres SYN consecutivos.

A figura abaixo mostra como se processa uma comunicao em uma ligao ponto-a-ponto BSC1
(Ser detalhada a seguir):

















































Teleprocessamento e Redes de Computadores

118
Figura 8.3. Ligao ponto-a-ponto BSC1

Teleprocessamento e Redes de Computadores

119


Fases de Conversao:

A informao do bloco 1 acrescida de caracteres de sincronismo (SYN), seguidos de caractere que
indica incio de texto (STX). Em seguida ao bloco B1 aparece o caractere ETB que indica que
acabou o bloco 1, mas o texto continuar. Aps o ETB inserido o caractere de controle de erro
BCC (Block Check Character).

Como, no exemplo, o terminal recebeu sem erros o bloco B1, envia para A o caractere bloco bem
recebido" (ACK - Acknowledgement), precedido dos caracteres de sincronismo (SYN).

O terminal A envia, ento o bloco B2, similar ao envio de B1, com a introduo do caractere ETX
(End of Text) no lugar do ETB, por se tratar do ltimo bloco". Como a transmisso ser terminada,
introduzido o caractere EOT (End of Transmission).

O terminal B no recebe bem o bloco B2 e informa ao terminal A pelo caractere NACK (Negative
ACK), precedido dos caracteres de sincronismo (SYN), o que tambm significa pedido de
retransmisso do bloco anterior.

O terminal A retransmite todo o bloco B2.

O terminal B recebe bem e confirma.

8.2.3 Protocolo Multiponto

Como exemplo de protocolos multiponto, temos o BSC-2 (que se presta a ligaes multiponto com
terminais inteligentes) e o BSC-3 (que se presta a ligaes multiponto com terminais no inteligentes).

Em uma ligao multiponto existem dois procedimentos de inicializao: o polling" e o selection".
Na ligao tipo multiponto (onde h derivao de terminao) h a necessidade de disciplinar o partilhamento
temporrio de recursos.

8.2.3.1 Polling

Procedimento de chamada (polling): procedimento no qual o terminal de controle pergunta
seqencialmente" aos terminais de ponta se querem transmitir. Este, por sua vez, devem aceitar ou rejeitar
convites. So expressos atravs de combinaes dos caracteres especiais do protocolo.

Teleprocessamento e Redes de Computadores

120

:








































Figura 8.4. Exemplo de um procedimento de chamada

Basicamente, existem 3 tipos de Polling:


Roll Call": interrogao seqencial de cada estao remota atravs de endereo pela controladora.
Hub Polling": interrogao iniciada pela estao mais afastada do link que assume o controle e
passa a interrogar as outras estaes.
String Polling": interrogao por grupo de estaes.

Teleprocessamento e Redes de Computadores

121
8.2.3.2 Selection

Procedimento de Seleo (selection): usado na situao em que o terminal de controle deseja
selecionar um dos terminais de ponta para que este receba uma mensagem.

































Figura 8.5. Exemplo de procedimento de seleo


Existem trs tipos bsicos de procedimento de seleo:


Normal Selection: quando a seleo enviada a cada estao, aguardando resposta individual para
dar prosseguimento a seqncia.
Sequence Selection: quando a seleo enviada seguida de mensagem.
Broadcasting Selection: quando a seleo enviada a todas as estaes ao mesmo tempo.


Existem aplicaes em que, para otimizar o tempo de resposta, se dispensa o envio de ACK para
confirmao, assumindo que, quando no vier NACK, significa estar tudo bem. A essa prtica d-se o nome
de Dispensa do ACK positivo.

Teleprocessamento e Redes de Computadores

122
8.2.4 Protocolos Orientados a Bit

So os protocolos em que tanto no que se refere `a informao, quanto aos controles, o tratamento
feito a nvel de bit, no existindo caracteres" especiais que designem funes especiais.

O desenvolvimento de recursos computacionais mais eficientes, no incio da dcada de 70, colocou
em evidncia os pontos fracos dos protocolos orientados a caracteres e despertou o interesse pela busca de
novos protocolos que pudessem realizar as mesmas funes dos antigos, porm, superando-os nas suas
deficincias e limitaes.

As principais caractersticas requeridas dos novos protocolos eram:


serem igualmente eficientes em enlaces Half-Duplex e Full-Duplex.
serem independentes dos cdigos utilizados pelas mquinas em comunicao, de forma a facilitar
a implementao de mecanismos de transparncia.
serem adaptveis a diversas configuraes de enlace.
possurem recursos para a proteo de erros tanto dos dados transmitidos quanto dos campos de
controle.
possurem uma alta eficincia em termos da relao entre o nmero de bits de dados e o nmero
de bits totais transmitidos. Esta caracterstica exige que diversas funes de controle possam ser
realizadas por uma nica mensagem.


Esta tendncia provocou o aparecimento de uma nova classe de protocolos conhecidos como
protocolos orientados a bit". Existem diversos protocolos que pertencem a esta classe, porm, suas
caractersticas comuns so to profundas que possvel agrup-los num nico padro e distinguir os diversos
membros como subconjuntos deste padro, adequados para esta ou aquela aplicao.

Atualmente existem dois padres, praticamente idnticos, que renem as diversas possibilidades de
protocolos orientados a bit. Esses padres so:

HDLC (High-Level Data Link Control) da ISO (International Standards Organizations).

ADCCP (Advanced Data Communications Control Procedures) da ANSI (American National
Standards Institute).

Ambos partem do pressuposto que para atender as diferentes configuraes de enlace existentes, trs
modos de operao e trs tipos de estaes devem ser definidas.

8.2.4.1 Modos de Operao:

8.2.4.1.1 Modo de resposta normal (NRM)

Para uso em enlaces ponto-a-ponto ou multiponto com disciplina do tipo supervisionado (polling").
Neste modo de operao uma das estaes coordena a comunicao sobre o enlace. As demais estaes s
podem iniciar transmisses quando autorizadas pela estao central.

8.2.4.1.2 Modo de resposta assncrono (ARM)

Teleprocessamento e Redes de Computadores

123
Este modo de operao utilizado em enlaces ponto-a-ponto ou multiponto que tambm possuem
uma estao central, porm as demais estaes no precisam esperar por autorizaes para iniciar suas
transmisses. Este modo define, portanto, uma disciplina de enlaces do tipo conteno".

8.2.4.1.3 Modo balanceado assncrono (ABM)

Este modo define a comunicao do tipo conteno" entre duas estaes logicamente iguais. Ele
utilizado apenas em enlaces ponto-a-ponto".

Conteno um mtodo para controle de linha, onde um terminal pede para transmitir. Se o canal
estiver livre, ocorre a transmisso; se o canal estiver ocupado, o terminal esperar at que se torne livre.
Qualquer uma das duas pontas pode transmitir os dados ou as informaes de controle. Quando ambas tentam
enviar ao mesmo tempo, o protocolo da sesso determina o vencedor" da conteno.

8.2.5 Formato das Mensagens

A caracterstica que permite reunir as diferentes classes de protocolos, acima descritas, numa nica
padronizao que os mesmos formatos de mensagens so utilizados em todos os modos de funcionamento
descritos. Os protocolos orientados a bit possuem uma unidade estrutural de transmisso, chamada quadro
(frame), cuja estrutura mostrada pela figura.








Figura 8.6. Estrutura bsica de um quadro

Neste formato apenas o campo de dados pode no estar presente, dependendo do tipo de quadro
definido pelo campo de controle.

A seguir ser detalhado o contedo dos diversos campos.

8.2.5.1 Flag

O campo flag um delimitador de quadros, que indica para a estao receptora o incio e o fim dos
quadros e permite a sincronizao dos campos. O campo de flag constitudo nos protocolos HDLC e
ADCCP pela seqncia de bits 01111110. Esta seqncia de bits chamada flag". O flag" a nica
seqncia de bits que no ode ser transmitida dentro da do quadro. Para contornar este problema utilizada
uma tcnica de transparncia conhecida como bit stuffing". Esta tcnica consiste em o transmissor inserir um
zero aps qualquer seqncia de cinco uns (exceto os flags). No receptor, toda vez que um zero detectado
aps uma srie de cinco uns ele retirado da mensagem recebida.

importante que o processamento de bit stuffing" seja realizado no transmissor aps a gerao do
campo de frame-check sequence" (FCS) e antes da verificao de erros no receptor, pois a transparncia deve
incluir tambm o campo de FCS.

Teleprocessamento e Redes de Computadores

124
8.2.5.2 Endereo

Este um campo de 8 bits que indica o endereo da estao para a qual o quadro se destina. Este
campo deve estar presente tanto nos enlaces multiponto quanto nos ponto-a-ponto.

8.2.5.3 Controle

Este campo define o tipo de quadro que est sendo transmitido e algumas variveis de controle
associadas com o quadro. So definidos trs formatos de campo de controle (veja tabela) que so utilizados
para: Transferncia de informao numerada (quadros I), Funes de superviso numeradas (quadros S) e
Funes de controle no numeradas (quadro U).


Tabela 8.1. Formato do campo de controle
BITS 1 2 3 4 5 6 7 8
Quadro I 0 N(S) P/F N(R)
Quadro S 1 0 S S P/F N(R)
Quadro U 1 1 M M P/F M M M



Os quadros com formato I so utilizados para transferncia de informao. O campo N(S) indica o
nmero do quadro I que est sendo enviado e o campo N(R) indica o nmero do prximo quadro I esperado
pela estao que est enviando este quadro. Esta tcnica de utilizar os prprios quadros I para confirmar
quadros anteriores chamada de piggyback". O bit P/F (chamado Poll" para comando e Final" para
resposta) define um mecanismo pelo qual uma resposta pode ser logicamente associada ao comando que a
originou. Toda vez que um comando originado com bit P-1, a ltima resposta provocada por aquele
comando deve possuir bit F-1.

Os quadros com formato S so utilizados para implementar funes de superviso do enlace, tais
como, reconhecimento de quadros I, solicitao de retransmisso de quadros I, e suspenso temporria da
transmisso no enlace. O protocolo HDLC define quatro tipos de quadro S:

a) Quadros Receive Ready" (RR): podem ser comandos ou respostas e so utilizados para indicar
que uma estao est pronta para receber dados e para reconhecer quadros I, j recebidos da outra
estao.

b) Quadros Receive not Ready" (RNR): podem ser comandos ou respostas e so utilizados para
indicar uma temporria incapacidade para receber dados e para reconhecer quadros I j recebidos.

c) Quadros Reject" (REJ): podem ser comandos ou respostas e so utilizados para solicitar a
retransmisso de todos os quadros I comeando a partir de um determinado nmero (definido pelo
N(R)) e confirma quadros I j recebidos.

d) Selective Reject" (SREJ): este comando (ou resposta) solicita a retransmisso de um quadro
especfico e, confirma quadros I j recebidos.


Teleprocessamento e Redes de Computadores

125

O tipo de quadro S definido pelos bits "SS" do campo de controle, de acordo com a seguinte
conveno:

Tabela 8.2. Formato do quadro S
Tipos de quadros bit 3 bit 4
RR 0 0
RNR 1 0
REJ 0 1
SREJ 1 1


Em qualquer dos quadros o bit P/F utilizado da mesma forma que nos quadros I. O campo N(R)
sempre indica o nmero do ltimo quadro recebido corretamente.

Os quadros com formato U so utilizados para troca de informaes de controle entre as estaes. O
protocolo HDLC define 17 quadros de controle, cujo formato est apresentado na tabela.

Tabela 8.3. Formato do quadro U
Quadro Comentrio
SNRM Estabelece Modo de Resposta Normal
SARM Estabelece Modo Assncrono
SABM Estabelece Modo Balanceado
SNRME Estabelece Modo Normal Estendido
SARME Estabelece Modo Assncrono Estendido
SABME Estabelece Modo Balanceado Estendido
SIM Volta ao Modo de Iniciao
DISC Termina um Modo Estabelecido
RSET Reinicia as Variveis de Estado
UP Sinal de Polling no Numerado
UI Informao no numerada
XID Troca de Nomes entre Estaes
RIM Pede novo Modo de Iniciao
RD Pede Desconexo do Enlace
UA Confirmao no Numerada
DM Desconecta o Enlace
FRMR Erro de Formato de Quadro




No necessrio que todos os enlaces implementem todos os quadros acima definidos. Na verdade,
dependendo do modo no qual o enlace deve operar e do tipo de aplicao envolvida, um subconjunto destes
comandos e respostas adequado ser implementado.

8.2.5.4 Dados

Teleprocessamento e Redes de Computadores

126

O campo existe apenas nos quadros I e em alguns quadros de controle (como FRMR, por exemplo).
Ele contm a mensagem que enviada pelo usurio. O primeiro bit a ser transmitido o mais prximo do
campo de controle.

8.2.5.5 FCS

um campo de 16 bits que contm um cdigo que permite verificar se a mensagem transmitida foi
recebida corretamente. Ele definido como o complemento de um da soma (em mdulo 2) de:


O resto de X
K
(X
15
+ X
14
+ ... + X
2
+ X + 1) dividido (mdulo 2) pelo polinmio gerador de
cdigo (X
16
+ X
12
+ X
5
+ 1), onde o k o nmero de bits do quadro entre, mas no incluindo, o
bit final do flag inicial e o primeiro bit do FCS, incluindo os bits inseridos para transparncia.

O resto aps multiplicao por X
16
e ento da diviso (mdulo 2) pelo polinmio gerador (X
16
+ X
12

+ X
5
+ 1), do contedo do quadro, definido da mesma forma anterior.


8.3 Alguns Protocolos

Atualmente, esto em uso diversos protocolos. Alguns deles foram criados por fabricantes, tais
como:

BSC ou BISYNC (Binary Synchronous Communications) da IBM
SDLC (Synchronous Data Link Control) da IBM
BDLC (Burroughs Data Link Control) da Burroughs

Outros protocolos foram propostos por organizaes internacionais, tais como:

HDLC (High-Level Data Link Controls), proposto pela ISO (International Standards Organization)
ADCCP (Advanced Data Communications Control Procedure), proposto pela ANSI (American
National Standards Institute).

Todos eles apresentam mais ou menos as mesmas caractersticas, com exceo do protocolo BSC,
que difere radicalmente dos demais. O protocolo BSC orientado para bytes (caracteres), enquanto os demais
protocolos so orientados para bits.

A tabela da pgina seguinte faz uma comparao entre as principais caractersticas dos protocolos
citados.

A maior parte das funes descritas em nvel de controle de linha so implementadas por Hardware,
pois a sua implementao atravs do Software sobrecarregaria demais o computador controlador de
comunicaes ou o computador central. Atualmente, est se usando a implementao de algumas destas
funes em microprogramao (Firmware").

Comparao entre as caractersticas de alguns protocolos:




Teleprocessamento e Redes de Computadores

127

Tabela 8.4. Comparao entre protocolos
Caractersticas BSC SDLC HDLC ADCCP
Sentido de
transmisso
semi-duplex e
duplex
semi-duplex e
duplex
semi-duplex e
duplex
semi-duplex e
duplex
Forma de
transmisso
Serial Serial Serial Serial
Modo de operao sncrona sncrona sncrona sncrona
Tipo de ligao multiponto
ponto-a-ponto
multiponto multiponto multiponto
Controle de erro CRC-16 CRC-CCITT CRC-CCITT CRC-CCITT

8.3.1 O Protocolo BSC

O BSC (Binary Synchronous Communications) um protocolo de controle de linha para transmisso
sncrona serial.

Alm dos caracteres de dados (a mensagem propriamente dita) so transmitidas informaes de
cabealho (identificao e destino da mensagem). Existem, ainda, caracteres de controle que delimitam as
vrias partes da mensagem e controlam a sua transmisso.

Quando se usa os protocolo BSC, podem ser utilizadas trs cdigos para a transmisso: EBCDIC,
ASCII (tambm USASCII) e Transcode de 6 bits.

A ligao pode ser ponto-a-ponto ou multiponto.

8.3.1.1 Formato das Mensagens no Protocolo BSC-1

O texto, ou seja a mensagem propriamente dita, transmitido em um ou mais blocos e a subdiviso
do texto em vrios blocos permite maior eficincia no controle de erros.

A parte de texto da mensagem iniciada pelo caractere de controle STX (Start of Text) e encerrada
pelo caractere de controle ETX (End of Text).

Uma mensagem constituda de um nico bloco de texto apresenta a seguinte estrutura:












Teleprocessamento e Redes de Computadores

128
Se o texto da mensagem estiver subdividido em dois ou mais blocos, cada um dos blocos da
mensagem (exceto o ltimo) seguido do caractere de controle ETB (End of Transmission Block), e o ltimo
bloco da mensagem seguido do caractere de controle ETX (End of Text).

Por exemplo, a estrutura de uma mensagem constituda de 3 blocos seria a seguinte:












O cabealho da mensagem opcional. Quando existe, contm informaes auxiliares (nmero da
mensagem, prioridade, etc.) e precedido do caractere de controle SOH (Start of Header).

A verificao da transmisso correta de cada bloco feita atravs de dois bytes de verificao
denominados BCC (Block Check Character). Para cada bloco transmitido, obtida a configurao de bits do
BBC, atravs do algoritmo CRC 16 que leva em conta a paridade por caractere e a paridade longitudinal, e
esta configurao acrescentada ao bloco, aps o caractere ETB ou ETX. No destino, o sistema aplica o
mesmo algoritmo `as informaes recebidas e compara o BCC resultante com aquele que havia sido includo
na mensagem pela estao transmissora.
Teleprocessamento e Redes de Computadores

129

8.3.1.2 Caracteres de Controle de Linha

A seguir descreveremos alguns caracteres de controle utilizados para transmisso, no protocolo
BSC1. Alguns deles fazem parte da estrutura das mensagens, descritas acima. Outros so caracteres de
controle emitidos em determinadas situaes.

SYN (Synchronous Idle)

Caractere de controle usado para estabelecer e manter a sincronizao. Tambm usado para
preencher o tempo na ausncia de um outro caractere de dados ou caractere de controle.

SOH (Start of Header)

Precede um bloco de caracteres que constitui o cabealho de uma mensagem.

STX (Start of Text)

Este caractere de controle precede um conjunto de caracteres de dados. A verificao (obteno dos
dois bytes BCC) comea a partir do caractere seguinte ao STX e cessa ao ser encontrado o caractere ETX.
Observe bem o esquema da mensagem: o caractere STX includo somente uma vez na mensagem, antes do
primeiro bloco de texto e ele no aparece nos blocos seguintes.

ETB (End of Transmission Block)

Este caractere de controle indica o fim de um bloco de dados. A ocorrncia de ETB faz com que a
estao receptora envie um sinal `a estao transmissora, para indicar se o bloco foi recebido corretamente.
Este sinal (status da estao receptora) pode ser um dos caracteres ACKO, ACK1 ou NAK, sobre os quais
falaremos mais adiante.

ETX (End of Text)

Este caractere de controle indica o fim do ltimo bloco (ou do nico bloco) de uma mensagem. Sua
ocorrncia faz com que a estao receptora envie o status de recepo `a estao transmissora. (Veja o que foi
explicado na descrio do ETB).

ENQ (Enquiry)

Este caractere de controle utilizado para solicitar o uso da linha, numa ligao ponto-a-ponto.
Tambm utilizado para solicitar a repetio da transmisso da resposta a um bloco de uma mensagem, se a
resposta original foi destruda ou no foi recebida no momento esperado.

ACK0/ACK1 (Affirmative acknowledgment)

J foi mencionado que quando um bloco de uma mensagem recebida corretamente, a estao
receptora envia um caractere de controle ACK. Em condies muito especiais a perda de um bloco poderia
no ser detectada: transmitido um bloco, no vem o ACK (nem o NAK), por algum motivo a estao
transmissora vai em frente e transmite o bloco seguinte, e vem o ACK, e o sistema Pensa" que est tudo em
ordem. O refinamento consiste em utilizar dois caracteres diferentes, ACK0 e ACK1, a serem utilizados
alternadamente. Neste caso, aps um ACK0 dever vir um ACK1, depois um ACK0, depois novamente um
ACK1, e assim sucessivamente. Ento, se a estao receptora recebe dois caracteres ACK0 consecutivos (ou
2 caracteres ACK1 consecutivos), ela sabe que alguma coisa est errada.

Teleprocessamento e Redes de Computadores

130


NAK (Negative Acknowledgement)

O caractere de controle NAK indica que o bloco anterior foi recebido com erro, e que a estao
receptora est pronta para aceitar a retransmisso deste mesmo bloco.

EOT (End of Transmission)

Este caractere transmitido como bloco independente, aps a ltima mensagem transmitida, e indica
que no h mais nada a transmitir. O caractere EOT causa o encerramento da sesso, ou seja, o encerramento
do intercmbio de informaes entre as duas estaes.

Como vimos h pouco, o carter de controle ENQ" uma solicitao de uso de linha, ou seja, solicitao
para iniciar um intercmbio de informaes, chamado Sesso". Podemos dizer ento que toda sesso
iniciada por um sinal ENQ e encerrada por um sinal EOT.

WACK (Wait Before Receiveing Positive Acknowledgment)

Este caractere de controle enviado pela estao receptora, em resposta a uma mensagem, e indica
que a estao est, temporariamente, impossibilidade de receber dados. Neste caso, a estao transmissora
espera um certo tempo e depois repete a transmisso.

TTD (Temporary Text Delay)

Acabamos de ver que, quando uma estao receptora est, temporariamente, impossibilitada de
receber dados, ela pode comunicar este fato enviando o caractere WACK".

Entretanto, h tambm o caso oposto, aquele em que uma estao transmissora deseja Segurar" a linha,
embora naquele momento, no tenha condies de transmitir dados. Para tais situaes, existe o caractere de
controle TTD.

Na realidade, TTD no um caractere nico, e sim a seqncia de caracteres STX ENQ; ela ser
normalmente enviada pela estao transmissora caso esta no for capaz de transmitir um novo bloco de texto,
ou bloco inicial de texto, dentro de aproximadamente 2 segundos, a fim de evitar o Time-out" (corte da
ligao) que ocorre se no houver transmisso dentro de 3 segundos. Ao receber a seqncia TTD, a estao
receptora responde com sinal NAK e espera um certo tempo. A estao transmissora pode repetir vrias vezes
a seqncia TTD, para assegurar a linha por mais tempo, se o primeiro perodo de espera no foi suficiente.
Usa-se este recurso, por exemplo, quando no momento em que deveria se iniciar a transmisso o buffer da
estao transmissora ainda no est completamente preenchido.

8.3.2 Protocolos de Acesso X25

Consideremos agora o sistema de teleprocessamento que utiliza um meio de comunicao
transparente `a comutao, onde o termo transparente se relaciona ao fato de o circuito no alterar as
mensagens.

Se esse meio de transmisso for substitudo por um sistema mais sofisticado, capaz de interligar o
computador do usurio com outro computador ou terminal, esse computador/terminal ter de aprender, pelo
menos, como solicitar uma conexo. Isso verdade at para o caso em que o sistema uma rede de comutao
de circuitos, que, uma vez estabelecida a chamada, se torna transparente `a comunicao.

Teleprocessamento e Redes de Computadores

131
No caso de uma rede de comutao de pacotes, onde cada n uma entidade inteligente e ativa, com
muito mais razo tornou-se necessria a criao de um protocolo que possibilitasse a comunicao entre a
rede e seus usurios.

Dessa necessidade surgiu a Recomendao X25 do ITU-T (International Telecommunications
Union - Telecommnications Standardization Sector), especificando um protocolo de acesso para redes de
comutao de pacotes. Esse protocolo est estruturado em trs nveis:

O primeiro, ou nvel fsico, est relacionado com as funes do interfaceamento digital, ou seja, criar
condies para a transmisso dos sinais.

O segundo nvel, ou nvel de rede (frame), torna o meio de transmisso mais confivel atravs de
procedimentos de deteco de erro e de controle de seqncia do controle de fluxo.

O terceiro nvel, ou nvel-pacote, fornece os meios para estabelecimento, manuteno e desconexo
de um circuito virtual.

Esse protocolo bastante complexo, exigindo dos terminais que o utilizam a condio de serem
terminais com mais recursos para que seja possvel a implementao.
8.4 Protocolos de acesso ao meio

Existe uma classe especial de protocolos, que tratam os nveis mais inferiores das redes (vamos nos
dedicar especialmente `as redes locais) e se distinguem pelo fato de que devem tirar proveito das
caractersticas de alto desempenho, baixo retardo e pequena taxa de erros do sistema de comunicao
(novamente nos referimos `as redes locais).

Constituem-se em disciplinas de acesso ao meio fsico e na maioria dos casos foram implementados
para topologias especficas de rede, embora devessem servir para qualquer topologia.

Os parmetros bsicos a serem avaliados para a utilizao de um determinado protocolo de acesso ao
meio seriam : capacidade (desempenho mximo que o mtodo de acesso pode tirar da via), equidade
(permisso `as estaes ao acesso dos recursos compartilhados), prioridade, estabilidade em sobrecarga e
tempo de resposta.

8.4.1 Protocolos de acesso ao meio baseados em conteno

Vamos nos dedicar inicialmente aos acessos baseados em conteno, onde no existe uma ordem de
acesso e nada impede que dois ou mais ns transmitam simultaneamente provocando uma coliso o que
acarretar, geralmente, em perda de mensagem. A principal utilizao deste mtodo para topologias em
barra comum. A estratgia de controle de conteno vai depender da habilidade que uma estao ter para a
deteco de coliso e retransmisso da mensagem. Se assumirmos que o trfego da rede consome apenas uma
pequena porcentagem da faixa passante, o nmero de colises e retransmisses ser pequeno e o protocolo
bastante eficiente.

8.4.1.1 ALOHA

A origem das disciplinas de acesso com alocao aleatria vem do sistema ALOHA, que uma rede
de radiodifuso via satlite, entre equipamentos de processamento de dados, desenvolvida pela Universidade
do Hava, em Honolulu, que interliga o centro de computao `a terminais espalhados pelas ilhas que compe
o arquiplago.
Teleprocessamento e Redes de Computadores

132

A rede ALOHA possui dois canais de rdio, uma para comunicao do computador com os terminais
e outra dos terminais para o computador.

A difuso de mensagens no primeiro canal no encontra problemas, mas no segundo, como todos os
terminais podem transmitir ao mesmo tempo (meio por difuso), colises podem ocorrer (assim como nas
redes locais por difuso que se utilizam de topologias como barra ou estrela).

O mtodo de acesso ao meio definido o seguinte: Cada terminal s pode ouvir" o canal de
transmisso, do computador para o terminal, ficando assim impossibilitado de saber se outro terminal est
transmitindo ou no. Se um terminal tem um pacote a transmitir, ele simplesmente o transmite. Para detectar
se houve ou no coliso, o terminal liga uma temporizao de valor randmico na transmisso da mensagem.
Se uma resposta de reconhecimento de recepo no tiver chegado ao vencimento da temporizao, ele
assume que a mensagem deve ser retransmitida.

A temporizao tem valor randmico de forma a diminuir a possibilidade de uma nova coliso de
pacotes. Na recepo, o centro de computao capaz de detectar um pacote em coliso pela anlise do
campo de redundncia (CRC). Se houve coliso de dois pacotes, o CRC de ambos no deve conferir e assim
sendo ela no d reconhecimento de recepo `a nenhuma delas, obrigando `a ambas retransmitir seu
contedo. A eficincia deste mtodo da ordem de 18%.

Ela bastante til para sistemas com baixo trfego (portanto com baixa probabilidade de coliso),
mas vai se tornando cada vez mais ineficiente `a medida que aumenta o trfego de pacotes da mesma. Sua
grande vantagem a simplicidade, o que acaba acarretando em um baixo custo.

Existem variantes deste mtodo (Slotted ALOHA) que aumenta a eficincia para 37% `a custa de
aumento de regras no protocolo. O slotted ALOHA consiste em determinar intervalos de tempo onde os
terminais podem comear a transmitir. Assim aumenta a probabilidade dos pacotes colidirem desde o incio,
diminuindo o tempo que o meio fica indisponvel por colises e retransmisses.

8.4.1.2 CSMA - Carrier Sense Multiple Access

Assim como o slotted ALOHA, o CSMA tenta sincronizar os pacotes em coliso, mas no mais pela
diviso do tempo em intervalos.

Neste mtodo de acesso (CSMA significa Acesso Mltiplo com Sensor de Portadora"), uma
estao antes de transmitir ouve" o meio para saber se no existe algum transmitindo. Se ningum est
transmitindo a estao ento transmite, caso contrrio, a estao espera por um perodo de
tempo e faz nova tentativa.

Uma coliso pode ocorrer, quando duas estaes ouvem" o meio e este est livre e assim ambas
tentam transmitir ao mesmo tempo, ocorrendo a coliso. Assim as estaes devem esperar por tempos
aleatrios e tentar novamente o acesso ao meio (NP-CSMA : Non Persistent Carrier Sense Multiple
Access").

Um mtodo mais eficiente o CSMA-CD (Carrier Sense Multiple Access with Collision
Detection") que corresponde `a tentativa de detectar a coliso ainda durante a transmisso e no mais na
recepo. Neste caso a estao para de transmitir o pacote, diminuindo o tempo em que o meio ficaria
indisponvel. A estao sabe que est havendo coliso pois o nvel de potncia no meio fica maior que o
normal ou maior at do que ela estaria gerando.

Teleprocessamento e Redes de Computadores

133
Nosso limitante neste mtodo de acesso seria a distncia, pois para longas distncias, a sobreposio
de dois sinais pode ser menor que o prprio sinal gerado, sendo assim impossvel detectar a coliso ocorrida.
Para baixo trfego e pequenas distncias (cerca de 2 Km) a taxa de utilizao do meio pode chegar a 98%.


8.4.2 Protocolos de acesso ao meio ordenado sem conteno

Existem mtodos de acesso ao meio de comunicao que evitam a ocorrncia de colises. Cada um
destes mtodos mais adequado para um determinado tipo de topologia, embora nada impea que seja usada
em outros tipos de arquiteturas. Destacaremos alguns dos mais utilizadas.


8.4.2.1 Token Ring

Este padro de acesso ao meio, especifica os formatos usados para anel de passagem de token, pelo
nvel fsico e de enlace. O anel de token consiste em um conjunto de estaes conectadas serialmente por um
meio de transmisso. A informao transferida seqencialmente, bit a bit, de estao a estao. A tcnica se
baseia em um pequeno pacote (basto" ou token") contendo a permisso, que circula pelo anel. Quando uma
estao deseja transmitir, ela espera receber o basto (permisso livre) e ao receb-la altera o padro para
permisso ocupada" e recoloca o basto no anel. Aps circular por todo o anel, quando o basto retornar `a
estao transmissora esta retira o basto com padro de ocupado e recolocar com padro de permisso
livre". Esta tcnica foi a escolhida pela padronizao IEEE 802.5 para redes locais com topologia em anel.

8.4.2.2 Token Bus

Este mtodo de acesso consiste em ter um basto" que controla o direito de acesso ao meio fsico,
assim como no Token Ring. A estao que detm o basto tem o controle momentneo sobre o meio de
transmisso. Este ser passado pelas estaes ativas e conectadas ao meio. `A medida que o basto vai sendo
passado de estao em estao, um anel lgico vai se formando. Funes como: Adio e retirada de estaes
do anel virtual, Gerenciamento de falhas, Iniciao do anel virtual, devem ser realizadas de maneira
centralizada ou distribuda pelo sistema. A eficincia deste mtodo bastante alta, cerca de 98%, e independe
do tamanho das mensagens e da taxa de transmisso. O mtodo de passagem de permisso em barra foi
escolhido como padro internacional IEEE 802.4 para redes locais.

8.5 Padronizao de protocolos

A figura a seguir ilustra a padronizao adotada pela ISO/ITU-T para os diferentes nveis da
arquitetura RM OSI/ISO. importante observar que a padronizao destas camadas um trabalho amplo de
pesquisa e desenvolvimento em execuo permanente e, portanto, a informao apresentada apenas resume os
protocolos mais importantes, sendo que alguns deles esto em vias de padronizao.

\inputfig23

Um outro aspecto importante a ressaltar a clara distino dos padres adotados pelas redes locais e
longa-distncia, para os chamados protocolos de baixo-nvel.

As redes de longa-distncia tm como padro principal a recomendao X.25 do ITU-T, e as redes
locais esto sendo padronizadas com os protocolos associados arquitetura IEEE 802 com homologao ISO.

Teleprocessamento e Redes de Computadores

134
Por sua vez, os chamados protocolos de alto nvel respondem aos requisitos de caractere local ou
longa-distncia, sendo, portanto, geralmente adotados como padres para ambos os tipos de redes.
Eventualmente, alguma simplificao na funcionalidade das camadas considerada para as aplicaes locais.


8.6 Conceito de Sesso - Fases de uma Sesso

Considere um telefonema qualquer, por exemplo, o comprador de uma empresa telefonando para um
fornecedor a fim de fazer um pedido. Em qualquer comunicao distinguimos 5 fases :

Fase 1 - Estabelecimento da ligao

Fase 2 - Identificao e comprimento

Fase 3 - Conversao propriamente dita

Fase 4 - Despedida

Fase 5 - Corte de ligao


Na fase 1, o comprador disca o nmero do fornecedor e pede para falar com uma determinada
pessoa. Note que ele nem sempre conseguir entrar em contato com o seu interlocutor na primeira tentativa.
Pode acontecer que o telefone esteja ocupado; tambm pode acontecer que a pessoa com quem ele quer falar
no esteja na sala ou esteja atendendo a um outro chamado, num outro telefone.

No momento em que a pessoa desejada, no escritrio do fornecedor, atender o telefone, inicia-se a
fase 2, em que a pessoa que fez o chamado se identifica: Al, aqui o Jos, da Eltrica Pereira. Como vai,
tudo bem?

Aps estes preliminares, vem a fase 3, o Vamos ao que interessa". O Silva diz que precisa de X
quilos de material Y, para o dia tal, pergunta os preos, combina os prazos de entrega, condies de
pagamento, etc. a conversao propriamente dita, ou seja, o intercmbio de informaes. Note um aspecto
muito importante: o receptor vai anotando os dados do pedido, e depois repete ao telefone os dados que
anotou, para confirmar se isso mesmo que havia sido pedido.

Quando os dois interlocutores no tm mais nenhuma informao a transmitir um ao outro, a
comunicao passa para a fase 4, que a fase de despedida.

Na fase 4, um dos interlocutores (geralmente aquele que iniciou a comunicao) fala uma frase ou
um conjunto de frases que d a entender o seu desejo de encerrar a conversa. Est tudo certo, no ? Ento,
at logo. Um abrao". Outro".

Aps esta troca simblica de abraos, vem finalmente a fase 5, na qual cada um dos interlocutores
coloca o fone no gancho, com o que a ligao telefnica desfeita.

Na comunicao de dados entre computadores ou entre um terminal e um computador existem as
mesmas 5 fases descritas acima, e o conjunto dessas fases constitui uma SESS~AO. Note-se, entretanto, que o
protocolo controla somente as fases 2, 3 e 4.

Vamos descrever novamente as 5 fases, agora aplicada `a comunicao de dados.

Teleprocessamento e Redes de Computadores

135
A fase 1 a fase do estabelecimento da ligao a qual, como vimos, no controlada pelo protocolo.
Se as duas estaes estiverem ligadas entre si por uma linha permanente (linha privada=LP), no preciso
estabelecer a conexo, porque ela j existe. Caso contrrio, teremos uma conexo atravs de uma linha
discada. A conexo entre as duas estaes ser estabelecida de algum modo, e no entraremos aqui em
detalhes sobre isso.

A fase 2 da comunicao de dados o estabelecimento de um Data Link" ou Ligao de Dados".
Ela parte do pressuposto de que j tenha sido estabelecida a conexo fsica entre as duas estaes, e s pode
comear se ambas as estaes estiverem livres naquele momento (condio de Idle", ou seja, ocioso).

O estabelecimento da ligao de dados consiste no seguinte: uma das estaes comunica `a outra
que deseja fazer intercmbio de dados com ela e pergunta se isto possvel naquele momento. (Isto anlogo
`a fase do telefonema em que o comprador pergunta se o vendedor est e se pode atender).

H 3 maneiras de executar a fase 2: consulta de status, selecting e polling.

A consulta de status usada na ligao ponto-a-ponto ou em uma ligao multiponto. Uma
determinada estao A envia um sinal ENQ (do ingls: Enquiry = Consulta) a uma determinada estao B,
perguntando se ela est em condies de iniciar um intercmbio de dados. (Voc deve estar lembrado de que
toda comunicao de dados se inicia com um ENQ).

Os outros dois processos j foram vistos anteriormente, mas no custa recordar.

Eles so caractersticos de uma rede em estrela, com uma estao central e um certo nmero de
terminais. No processo Selecting", a estao central envia um sinal a um determinado terminal, para avis-lo
de que quer fazer intercmbio de dados com ele.

No processo de Polling", a estao central envia um sinal, sucessivamente, a cada um dos terminais,
perguntando se ele tem informaes a transmitir, e aquele terminal que quiser falar com a central responder
com um sinal para indicar este fato.

A fase 3 da comunicao de dados o intercmbio de dados propriamente dito. Ele pode transcorrer
de diversas maneiras, conforme o protocolo adotado. No BSC, como vimos, a estao transmissora transmite
sucessivos blocos de informao, e ao trmino de cada bloco, a estao receptora responde com uma
confirmao positiva (ACK) se o bloco foi recebido corretamente, e com uma confirmao negativa (NAK) se
houve erro na transmisso do bloco.

Quando a estao transmissora tiver acabado de transmitir as informaes, ela entra na fase 4, que
consiste em transmitir o sinal EOT (End of Transmission).

Aps a fase 4, o sistema pode voltar `a fase 2, para iniciar uma outra transmisso, ou pode passar
para a fase 5, que o corte da conexo.

Teleprocessamento e Redes de Computadores

136
9. Protocolos TCP/IP

TCP/IP o nome que se d a toda a famlia de protocolos utilizados pela Internet. Esta famlia de
protocolos foi desenvolvida pela DARPA (Defense Advanced Research Project Agency) no DoD
(Departamento de Defesa dos Estados Unidos).

O TCP/IP permite conectividade par-a-par para redes de comunicao, sejam elas locais (LANs) ou
WANs (wide area networks). um protocolo aberto", se contarmos o fato de alm de ser independente de
qualquer fornecedor, tambm ser padronizado por um organismo conhecido como o Internet Activities
Board".

Este conjunto de protocolos foi desenvolvido para permitir aos computadores compartilharem
recursos numa rede. Toda a famlia de protocolos inclui um conjunto de padres que especificam os detalhes
de como comunicar computadores, assim como tambm convenes para interconectar redes e rotear o
trfego.

Oficialmente esta famlia de protocolos chamada, Protocolo Internet TCP/IP, comumente
referenciada s como TCP/IP, devido a seus dois protocolos mais importantes (TCP: Transport Control
Protocol e IP: Internet Protocol).

O TCP/IP se constitui hoje no mais usado protocolo de comunicao entre sistemas de diferentes
fornecedores, e ainda deve continuar sendo largamente utilizado no futuro. Apesar do crescimento do OSI
como padro de comunicao para redes abertas (embora ainda em ritmo um tanto lento), o TCP/IP coexistir
com este durante bastante tempo. Existem muitas implementaes importantes (a gigantesca coleo de redes
internacionais denominada INTERNET um exemplo) que impedem que este protocolo venha a ser
substitudo nos prximos anos.

9.1 ARQUITETURA INTERNET


O TCP/IP estruturado em quatro camadas. Assim como no modelo OSI, cada camada fornece
servios `a camada superior e usa servios da camada inferior. A camada inferior, mais ou menos equivalente
`as camadas 1 e 2 do OSI, trata da interface com a rede. Fornece os parmetros para que os dispositivos se
conectem fisicamente transmitindo dados. Os protocolos tpicos desta camada so Ethernet, Tokenring, X.25 e
outros.

O IP (Internet Protocol) suporta as atividades de roteamento e controle entre uma rede e outra. O
protocolo usado nesta camada o ICMP (Internet Control Message Protocol) que possibilita a troca de
mensagens de erro e controle entre os sistemas constituintes da rede. Esta camada corresponde `a camada 3 do
OSI. A camada de transporte (TCP - Transport Control Protocol) pega um conjunto de dados (stream de
dados") quebra-o em segmentos (header" e dados), envia cada um individualmente (usando IP), e no sistema
receptor, remonta os segmentos ao stream" original. Se alguns segmentos forem perdidos durante a
transmisso, o TCP detecta o fato e os reenvia.

A camada TCP corresponde `a camada 4 (transporte) do OSI. A camada da aplicao consiste em
diversos protocolos independentes, que implementam aplicaes como TELNET (que permite o usurio dar
logon" para qualquer dos sistemas constituintes da rede), FTP (File Transport Protocol), que permite copiar
arquivos entre sistemas, SMTP (Simple Mail Transfer Protocol), que implementa correio eletrnico. Esta
camada corresponde as camadas 5 `a 7 do OSI.

Teleprocessamento e Redes de Computadores

137
As aplicaes tambm tem correspondncia no OSI, com o SMTP sendo correspondente ao X.400,
o FTP ao FTAM, e TELNET ao VT (Virtual Terminal).

Quase todas as aplicaes TCP/IP incorporam o conceito cliente-servidor. O servidor um
computador da rede que disponibiliza servios aos outros sistemas, atendendo a pedidos de programas
executando nestas mquinas. Por exemplo, um servidor TELNET fornece servios TELNET a qualquer
cliente que os requisite.

Em uma rede TCP/IP, a informao transmitida entre sistemas na forma de pacotes. Um pacote
contm um datagrama IP (Unidade bsica de informao no TCP/IP, que contm os endereos fonte e de
destino, e os dados). Quando os pacotes so recebidos pela camada de network interface", eles so passados
`a camada internet. Os datagramas, se necessrio, so remontados, e retira-se o header IP" antes de ser
repassado `a camada de transporte. Esta que implementa o protocolo TCP, pega os datagramas, retira o
header" do transporte, remonta o data stream" e passa os dados `a camada de aplicao, para o
processamento.

A arquitetura bsica do TCP/IP mostrada no grfico, que fazendo relao com o modelo de
referncia OSI correspondem as camadas da Rede, Transporte e Aplicaes.




Figura 9.1. Arquitetura TCP/IP


Como pode-se observar, na camada de rede TCP/IP tem-se o protocolo IP (Internet Protocol); na
camada de transporte esto dois protocolos, um que oferece servios sem conexo, que o protocolo UDP
(User Datagram Protocol) e um outro que oferece servios orientados a conexo, protocolo TCP (Transport
Control Protocol).

Na camada de aplicao o TCP/IP tem uma variedade de protocolos de aplicao, como SMTP,
TELNET, FTP e NSF entre outros.

Na camada do nvel de rede se mostra o protocolo que oferece servios sem conexo sobre o qual os
servios dos dois nveis superiores trabalham.

9.2 Protocolo IP (INTENET PROTOCOL)

Teleprocessamento e Redes de Computadores

138
O protocolo IP define mecanismos de expedio de pacotes sem conexo. Este define trs pontos
importantes:

1. A unidade bsica de dados a ser transferida na Internet.

2. software de IP executa a funo de roteamento, escolhendo um caminho sobre o qual os dados sero
enviados.

3. Incluir um conjunto de regras que envolvem a idia da expedio de pacotes no confiveis. Estas
regras indicam como os hosts ou gateways poderiam processar os pacotes; como e quando as
mensagens de erros poderiam ser geradas; e as condies em que os pacotes podem ser descartados.

9.2.1 Endereos IP

Se diz que um sistema prov um servio de comunicao universal se ele permite a qualquer host se
comunicar com qualquer outro. Para que um sistema preste servios de comunicao universalmente
necessrio estabelecer um mtodo de identificar os computadores que seja aceito globalmente. Na Internet se
escolhe identificar os computadores atravs de endereos binrios.

Na Internet a cada computador associado um endereo inteiro de 32 bits, chamado endereo IP. O
importante no esquema de endereos internet que os inteiros so cuidadosamente escolhidos para fazer o
roteamento eficiente. Especificamente um endereo IP define o identificador da rede ao qual o host est
conectado e tambm a identificao de um nico computador nessa rede.

Conceitualmente cada endereo um par (netid, hostid), onde netid identifica a rede, e hostid
identifica um computador nessa rede. Na prtica cada endereo IP deve ter um Formato especfico. Na figura
9.2 apresentado o formato dos endereos IP.


Figura 9.2. Formato dos endereos IP
Teleprocessamento e Redes de Computadores

139



Endereo Classe A: De 0.0.0.0 a 127.255.255.255 (126 redes com 16 milhes de hosts)
Endereo Classe B: De 128.0.0.0 a 191.255.255.255 (16.382 redes com 65 mil de hosts)
Endereo Classe C: De 192.0.0.0 a 223.255.255.255 (2 milhes de redes com 254 de hosts)

Mascara de rede Classe A: 255.0.0.0
Mascara de rede Classe B: 255. 255.0.0
Mascara de rede Classe C: 255. 255. 255.0



Endereo IP
Incio 1 0 0 0
Fim 126 255 255 254
rede host host host
Classe A
Mscara 255 0 0 0

Incio 128 0 0 0
Fim 191 255 255 254
rede rede host host
Classe B
Mscara 255 255 0 0

Incio 192 0 0 0
Fim 223 255 255 254
rede rede rede host
Classe C
Mscara 255 255 255 0

Figura 9.3. Padro endereamento na Internet (IPv4)

A srie iniciada com o nmero 127 reservada para testes internos.
Classe D: 224.0.0.0 a 239.255.255.255 dedicada a multicast.
Classe E: 240.255.255.255 a 247.255.255.255 so reservados para uso futuro.
Faixas de endereos IP recomendada para internets privadas:

10.0.0.0 a 10.255.255.255
172.16.0.0 a 172.31.255.255
192.168.0.0 a 192.168.255.255

9.2.2 Formato do datagrama IP

O datagrama IP a unidade bsica de dados no nvel IP. Um datagrama est dividido em duas reas,
uma rea de cabealho e outra de dados.
Teleprocessamento e Redes de Computadores

140

O cabealho contm toda a informao necessria que identificam o contedo do datagrama.

Na rea de dados est encapsulado o pacote do nvel superior, ou seja um pacote TCP ou UDP.

O formato do datagrama IP mostrado na figura 9.3.


Figura 9.4. Formato do Datagrama IP

9.2.2.1 Campos do protocolo IP

VERS: verso do protocolo IP que foi usada para criar o datagrama (4bits)

HLEN: comprimento do cabealho, medido em palavras de 32 bits (4 bits)

TOTAL-LENGTH: este campo proporciona o comprimento do datagrama medido em bytes,
incluindo cabealho e dados.

SERVICE-TYPE: este campo especifica como o datagrama poderia ser manejado e dividido em
cinco subcomandos:

- Precedence: (3 bits) indica precedncia de datagramas com valores desde 0 (precedncia normal)
at 7 (controle da rede), com estes bits permite-se ao transmissor indicar a importncia de cada
datagrama que ele est enviando.

- Bits D,T,R: indicam o tipo de transporte que o datagrama deseja, Baixo Retardo(D), Alta
Capacidade de Processamento(T) e Alta Confiabilidade(R).

No possvel que estes tipos de servios sempre sejam oferecidos, j que dependem das condies
fsica da rede.

IDENTIFICATION, FLAGS e FRAGMENTS: estes trs campos controlam a fragmentao e a unio
dos datagramas. O campo de identificao contm um nico inteiro que identifica o datagrama, um campo
Teleprocessamento e Redes de Computadores

141
muito importante porque quando um gateway fragmenta um datagrama, ele copia a maioria dos campos do
cabealho do datagrama em cada fragmento, ento a identificao tambm deve ser copiada, com o propsito
de que o destino saiba quais fragmentos pertencem a quais datagramas. Cada fragmento tem o mesmo formato
que um datagrama completo.

FRAGMENT OFFSET: especifica o incio do datagrama original dos dados que esto sendo
transportados no fragmento. medido em unidades de 8 bytes.

FLAG: controla a fragmentao.

TTL(Time To Live): especifica o tempo em segundos que o datagrama est permitido a permanecer
no sistema Internet. Gateways e hosts que processam o datagrama devem decrementar o campo TTL cada vez
que um datagrama passa por eles e devem remov-lo quando seu tempo expirar.

PROTOCOL: especifica qual protocolo de alto nvel foi usado para criar a mensagem que est sendo
transportada na rea de dados do datagrama.

HEADER-CHECKSUM: assegura integridade dos valores do cabealho.

SOURCE AND DESTINATION IP ADDRESS: especifica o endereo IP de 32 bits do remetente e
receptor.

OPTIONS: um campo opcional. Este campo varia em comprimento dependendo de quais opes
esto sendo usadas. Algumas opes so de um byte, e neste caso este campo chamado de Option Code, e
est dividido em trs campos.

OPTION CODE:

COPY (1 bit): controla a forma em que o gateway trata as opes durante a fragmentao:

1: a opo deve ser copiada em todos os fragmentos

0: a opo deve ser copiada somente no primeiro fragmento

CLASS (2 bits): especifica a classe geral da opo.

OPTION NUMBER( ): especifica uma opo na classe determinada no campo CLASS.


9.2.3 Roteamento do datagrama IP

O roteamento IP consiste em decidir para onde enviar um datagrama baseando-se no endereo IP
destino contido no datagrama.

Para entender o roteamento IP deve-se lembrar que a Internet composta de mltiplas redes fsicas
interconetadas por computadores chamados Gateways.

Cada gateway tem conexo direta para duas ou mais redes. A diferena entre um gateway e um host
que este ltimo liga-se diretamente a uma rede fsica.

No roteamento IP participam hosts e gateway. O roteamento pode-se dividir em dois: o roteamento
direto e o roteamento indireto.

Teleprocessamento e Redes de Computadores

142
9.2.3.1 Roteamento Direto

Neste tipo de roteamento a transmisso do datagrama diretamente de uma mquina outra. Duas
mquinas podem trabalhar em roteamento direto somente se ambas esto na mesma rede (por exemplo um
mesmo barramento ethernet).

A transmisso de um datagrama IP entre duas mquinas numa mesma rede fsica no envolve
gateways. O transmissor (remetente) encapsula o datagrama num quadro fsico (frame: nvel de enlace), liga o
endereo IP destino ao endereo fsico (de hardware) correspondente, e envia o quadro resultante diretamente
ao destino.

Para saber se a mquina destino est na mesma rede se faz uma comparao entre os endereos IP
fonte e destino, especificamente entre os campos que identificam a rede. Se ambos campos so iguais significa
que o datagrama pode ser enviado diretamente sem ter que passar por um gateway.


9.2.3.2 Roteamento Indireto

Este tipo de roteamento mais difcil que o roteamento direto, j que o remetente deve identificar um
gateway ao qual o datagrama pode ser enviado, depois o gateway deve enviar o datagrama a rede destino.

Vamos supor que tenham muitas redes interconetadas por gateways, mas s tenham dois hosts em
cada extremo da interconexo das redes, quando um host quer enviar ao outro, ele encapsula o datagrama e o
envia ao gateway mais prximo. Uma vez que o quadro chega ao gateway, o software de IP extrae o
datagrama encapsulado, e as rotina de roteamento IP selecionam o prximo gateway que formar parte do
caminho que levar o datagrama ao host destino.

Para um gateway saber onde enviar um datagrama e para um host saber qual gateway usar para um
destino determinado, precisa-se de um algoritmo de roteamento que maneje as Tabelas de Roteamento.

9.2.3.2.1 Tabelas de Roteamento

Um algoritmo de roteamento IP usa uma tabela de roteamento IP em cada mquina que armazena
informaes acerca de possveis destinos e a maneiras de chegar a eles.

Tanto os hosts como gateways tm tabelas de roteamento. Quando o software de roteamento IP num
host ou gateway necessita transmitir um datagrama, ele consulta a tabela de roteamento para decidir onde
enviar o datagrama.

Tipicamente a informao que se armazena nas tabelas de rotas o par (N,G), onde N o endereo
IP da rede destino e G o endereo IP do prximo gateway no caminho a rede N. De modo que uma tabela de
roteamento num gateway G somente especifica um passo do caminho de G a uma rede destino, o gateway no
sabe o caminho completo ao destino.

importante entender que a tabela de roteamento sempre aponta aos gateways que podem ser
alcanados atravs da rede a qual esse gateway est conectado. Isso significa que todos os gateways listados
na tabela de roteamento de uma mquina M devem conectar-se as redes s quais M est conectada
diretamente. Quando um datagrama est pronto para sair de M, o software IP localiza o endereo IP destino e
extrai a poro da rede. Logo M usa a identificao da rede para fazer uma deciso de roteamento,
selecionando um gateway que possa ser alcanado diretamente.

Teleprocessamento e Redes de Computadores

143
Nas tabelas de roteamento no possvel armazenar as informaes de cada mquina destino, seria
impossvel manter as tabelas atualizadas, alm de que as mquinas teriam problemas com armazenamento para
toda a informao.

9.2.4 ICMP (Internet Control Message Protocol)

Como IP prov um servio de expedio de datagramas sem conexo e no confivel e, alm disso,
um datagrama viaja de um gateway a outro at alcanar um gateway que possa expedi-lo diretamente ao host
destino; necessrio um mecanismo que emita informaes de controle e de erros quando acontecerem
problemas na rede. Alguns dos problemas tpicos que podem acontecer so:

- Um gateway no pode expedir ou rotear um datagrama

- Um gateway detecta uma condio no usual tal como congestionamento.

O mecanismo de controle que emite mensagens quando acontece algum erro a funo principal do
protocolo ICMP.

O ICMP permite aos gateways enviar mensagens de erros ou de controle a outros gateways ou hosts.
ICMP prov comunicao entre os softwares de IP numa mquina e o software de IP numa outra mquina.

ICMP somente reporta condies de erros fonte original. A fonte deve relatar os erros aos
programas de aplicao individuais e tomar ao para corrigir o problema. Uma das mensagens que o ICMP
pode enviar : Destination Unreachable, o qual, por sua vez pode ser dos seguintes tipos:

- Network Unreachable (rede no alcanvel)

- Host Unreachable (host no alcanvel)

- Port Unreachable (port no alcanvel)

- Destination Host Unknown (Host destino desconhecido)

- Destination Network Unknown (rede destino desconhecida)


9.3 Protocolo TCP (TRANSPORT CONTROL PROTOCOL)

TCP um protocolo da camada de transporte. Este um protocolo orientado a conexo, o que indica
que neste nvel vo ser solucionados todos os problemas de erros que no forem solucionados no nvel IP,
dado que este ltimo um protocolo sem conexo. Alguns dos problemas com os que TCP deve tratar so:

pacotes perdidos ou destrudos por erros de transmisso .
expedio de pacotes fora de ordem ou duplicados.

O TCP especifica o formato dos pacotes de dados e de reconhecimentos que dois computadores trocam
para realizar uma transferncia confivel, assim como os procedimentos que os computadores usam para
assegurar que os dados cheguem corretamente. Entre estes procedimentos esto:

Distinguir entre mltiplos destinos numa mquina determinada
Fazer recuperao de erros, tais como pacotes perdidos ou duplicados
Teleprocessamento e Redes de Computadores

144

Para entender melhor o protocolo TCP a seguir veremos alguns conceitos, para depois passarmos ao
formato TCP.

9.3.1 Portas, Conexes e Endpoints

Baseando-se no modelo de referncia OSI, o protocolo TCP um protocolo que reside na camada de
transporte como mostra a figura 9.4.


.
Figura 9.5. Arquitetura TCP/IP versus Arquitetura OSI


O TCP permite que mltiplos programas de aplicao numa determinada mquina se comuniquem
concorrentemente. TCP se encarrega de demultiplexar o trfego TCP entrante entre os programas de
aplicao.

O TCP usa nmero de portas para identificar o ltimo destino numa mquina. A cada porta
associado um nmero inteiro pequeno para identific-lo.

O TCP foi construdo sobre a abstrao de CONEXO, na qual os objetos a serem identificados so
conexes de circuitos virtuais e no portas individuais. As conexes so identificadas por um par de
"endpoints". Uma conexo consiste de um circuito virtual entre dois programas de aplicaes, ento pode-se
assumir um programa de aplicao como a conexo entre os endpoints, mas isto no certo, TCP define um
endpoint como um par de inteiros (host, port), onde host o endereo IP para um computador e Port uma
porta TCP nesse computador.

Exemplo: 128.10.2.3.25 especifica a porta TCP nmero 25 na mquina como o endereo IP 128.10.2.3.

Uma conexo est definida por dois endpoints, assim que se h uma conexo entre as mquinas
192.107.104.12 (na Universidade Nacional de Ingenieria, Nicaragua) e 143.54.2.99 (na Universidade Federal
do Rio Grande do Sul, Brasil), a conexo deve ser definida pelos endpoints seguintes:

(192.107.104.12,1069) e (143.54.2.99,25).

J que TCP identifica uma conexo por um par de endpoints, um nmero de porta pode ser
compartilhado por mltiplas conexes na mesma mquina.
Teleprocessamento e Redes de Computadores

145
9.3.2 Segmentos, Fluxo e Nmero de Seqncia

O TCP v o fluxo de dados como uma seqncia de bytes, que ele divide em segmentos para a
transmisso. Usualmente cada segmento viaja atravs da Internet com um nico datagrama IP.

O TCP usa um mecanismo de "sliding window" (mecanismos de janelas) para resolver dois
problemas importantes:

Transmisso eficiente

Controle de fluxo.

9.3.2.1 Mecanismo de Janelas

O mecanismo de janelas do TCP torna possvel enviar mltiplos segmentos antes da chegada de um
reconhecimento. O fato de TCP ser um protocolo "sliding Window" tambm resolve o problema de controle
de fluxo end-to-end, permitindo que o receptor restrinja a transmisso at ele ter suficiente espao de buffer
para acomodar mais dados. Este mecanismo de janelas opera ao nvel de bytes e no de segmentos ou pacotes,
ou seja, o fluxo de dados numerado seqencialmente, e um remetente (transmissor) mantm trs ponteiros
associados com cada conexo.

importante entender que devido as conexes em TCP serem full duplex, duas transferncias
ocorrem simultaneamente numa conexo, uma em cada direo. As duas transferncias so completamente
independentes j que em qualquer momento os dados podem fluir atravs da conexo numa direo ou em
ambas. De modo que o software TCP em cada extremo da conexo mantm duas janelas por conexo (para
um total de quatro), uma janela para os dados sendo enviados, e outra janela para os dados recebidos. O
tamanho da janela pode ser definido, e no caso de TCP, ele permite que o tamanho da janela varie no tempo.
9.3.3 Formato do Segmento TCP


A unidade de transferncia entre o software TCP de duas mquinas chamado um Segmento. Os
segmentos so trocados para estabelecer conexes, transferir dados, enviar reconhecimentos e fechar
conexes. Dado que TCP usa a tcnica de Piggybacking, um reconhecimento viajando de uma mquina A a B
pode ir no mesmo segmento de dados que esto sendo enviados de A a B, embora o reconhecimento refere-se
a dados enviados da mquina B a A.

Na figura 9.5 mostramos o formato do segmento TCP.

Teleprocessamento e Redes de Computadores

146


Figura 9.6. Formato TCP


Os Campos do Segmento TCP so os seguintes:

Porta Fonte e Destino: estes campos no cabealho TCP contm os nmeros de portas TCP que
identificam os programas de aplicao dos extremos de uma conexo.

Nmero de seqncia (32 bits): identifica a posio no fluxo de bytes do segmento enviado pelo
transmissor. O nmero de seqncia refere-se ao fluxo de dados que vai mesma direo do segmento.

Nmero de Reconhecimento (32 bits): este campo identifica a posio do byte mais alto (ou ltimo byte)
que a fonte recebeu. O nmero de reconhecimento refere-se ao fluxo de dados na direo contrria ao
segmento. Os reconhecimentos sempre especificam o nmero do prximo byte que o receptor espera
receber.

Offset: contm um inteiro que especifica o incio da poro de dados do segmento. Este campo
necessrio j que o campo Options varia em comprimento dependendo de quais opes tenham sido
includas. De modo que o tamanho do cabealho TCP varia dependendo das opes selecionadas.

RES: reservado para uso futuro.

CODE (6 bits): determina o propsito e contedo do segmento, codificado assim (bits da esquerda para
direita):

URG - Campo de ponteiro Urgente vlido

ACK - Campo de Reconhecimento vlido

Teleprocessamento e Redes de Computadores

147
PSH - Este segmento solicita um PUSH

RST - Reset da conexo

SYN - Sincroniza numeros de sequncias

FIN - O transmissor chega ao fim do fluxo de bytes.

WINDOW: atravs deste campo o software TCP indica quantos dados ele tem capacidade de receber em
seu buffer.

URGENT POINTER: TCP atravs deste campo permite que o transmissor especifique que alguns dados
so urgentes, isto significa que os dados sero expedidos to rpido quanto seja possvel.

OPTIONS: o software TCP usa este campo para se comunicar com o software do outro extremo da
conexo.

CHECKSUM: usado para verificar a integridade tanto do cabealho como dos dados do segmento TCP.


Aqui apresentamos alguns nmeros de portas TCP bem conhecidas:

Decimal Descrio

7 - Echo

11 - Users (Usurios Activos)

20 - FTP-DATA

21 - FTP (controle)

23 - TELNET

25 - SMTP

42 - NameServer

79 - FINGER

103 - X400(Servio de Mail X.400)


9.4 PROTOCOLO UDP (USER DATAGRAM PROTOCOL)

O protocolo UDP prov um servio sem conexo no confivel, usando IP para transportar
mensagens entre duas mquinas. Este protocolo, igualmente o TCP, prov um mecanismo que o transmissor
usa para distinguir entre mltiplos receptores numa mesma mquina.

9.4.1 Formato do Segmento UDP

Teleprocessamento e Redes de Computadores

148
Cada datagrama UDP formado por um cabealho UDP e uma rea de dados. O formato do
cabealho UDP est dividido em quatro campos de 16 bits.

Definies dos campos:

Source and Destination Ports: estes campos contm os nmeros de portas fonte e destino do
protocolo UDP. A porta fonte opcional, quando usada ela especifica a porta a qual uma resposta poderia
ser enviada, se no usada contm zeros.

Length: contm um contador de bytes no datagrama UDP. O valor mnimo oito, sendo este s o
comprimento do cabealho.

Checksum: Este campo opcional. Um valor de zero indica que o checksum no computado.

Aqui apresentamos alguns nmeros de portas UDP bem conhecidos:

Decimal Descrio

7 Echo

11 Users (Usurios Activos)

37 Time

53 Domain Name Server

69 TFTP (Trivial File Transfer Protocol)

161 SNMP net monitor

163 SNMP traps

Teleprocessamento e Redes de Computadores

149

10. REDES LOCAIS

At agora, sempre que falamos de redes, no nos preocupamos com o seu grau de disperso.
Veremos agora uma rede com propriedades bem distintas das outras redes:


Extenso geogrfica de no mximo poucos quilmetros;
Alta taxa de transmisso (acima de 500K bps);
Todos os elementos da rede pertencem a uma mesma organizao.


Uma das razes do aparecimento desta, a constante queda dos preos dos computadores, no
associada a queda de preos de equipamentos perifricos. Da a importncia de compartilhar estes
equipamentos.

10.1 Caractersticas

10.1.1 Caractersticas Tcnicas Tpicas


DIMENSES MODERADAS

Isto implica em utilizao de meios de transmisso a baixo custo. A viabilizao econmica do
sistema depende extremamente dessa caracterstica.

CAPACIDADE DE TRANSMISSO DE INFORMAO

As redes locais se caracterizam pelas altas taxas de transferncia de informao nos seus canais de
transmisso (100K bps a 10M bps). Redes de longa distncia tem velocidades de no mximo 50Kbps.

TAXA DE ERROS DE TRANSMISSO

As taxas de erros so extremamente menores, se compararmos com as redes de longa distncia. No
uso de tcnicas convencionais de deteco de erro, assegurar taxas tpicas no inferiores a 10
-9
(1 erro no
detectado a cada 10
9
bits transmitidos). No caso de fibras ticas a confiabilidade de transmisso passa a ser da
ordem da confiabilidade interna dos equipamentos.

ATRASOS DE TRANSMISSO

Os atrasos devido s pequenas distncias so bem menores que nas redes de longa distncia (10ms a
100ms no mximo).

CONECTIVIDADE

As dimenses moderadas favorecem a implantao de estruturas de interconexo fsica (topologia) e
lgica com conectividade total das estaes. Isto facilita, por exemplo, aplicaes baseadas na difuso de
mensagens.


Teleprocessamento e Redes de Computadores

150

10.1.2 Hardware

A implementao de uma rede local de computadores envolve um trabalho de software e outro de
hardware.

A parte de hardware fica a cargo de uma placa de rede, instalada num dos slots" de cada
computador que far parte do conjunto. Essa placa pode variar, de acordo com a marca da rede, basicamente
sob dois aspectos:

Ter ou no processador de placa: Se uma placa tem um processador prprio em sua estrutura, este poderia
em teoria gerenciar de maneira mais racional a transferncia de dados dentro da rede, tornando-a mais
eficiente. Na prtica, tem-se observado, no entanto que as placas que tem processador costumam funcionar
geralmente de forma mais lenta. Isto porque o firmware (programa interno criado pelo fabricante da placa
para controlar o chip) desse tipo de processador extremamente complicado, criando um overhead"
muito grande na transferncia de dados pela rede.

Taxa de transmisso: a velocidade com que os dados so transmitidos atravs do meio fsico (no caso, os
cabos). importante ter em vista que a velocidade de operao de uma rede no depende somente dessa
taxa, mas tambm de outros fatores crticos, entre os quais se inclui o software.



10.1.3 Software

O software se divide em duas camadas: o BIOS de rede (Basic Input-Output System) e o Sistema
Operacional de Rede (SOR). O BIOS de rede o programa que configura a placa de rede e faz a
intermediao entre a mesma e o software de alto nvel, permitindo ao usurio operar o hardware somente a
nvel lgico.

Uma outra caracterstica importante que deve estar presente no BIOS de rede a sua
compatibilidade com os padres internacionais. Se uma rede no tem um BIOS compatvel logicamente com
os padres mais usados no mundo inteiro, a grande maioria dos programas aplicativos disposio no
mercado (processadores de texto, banco de dados, etc.) no poder ser utilizada pelos computadores
interligados. O padro internacional mais difundido no Brasil o NETBIOS, da IBM.

O Sistema Operacional de Rede um programa residente, ou seja, fica armazenado na memria
RAM do computador. Ele o responsvel pela gerncia de toda a rede local (configurao das mquinas
como estaes ou servidores, recursos a serem usados e cedidos pelos computadores e todas as funes de
rede local requisitadas por um aplicativo qualquer, ou diretamente pelo prprio usurio) sendo por isto de
fundamental importncia tanto para o desempenho como para a funcionalidade do sistema como um todo.
Alguns sistemas operacionais de rede sero discutidos no final deste captulo.


10.2 Topologias

A topologia de uma rede corresponde `a estrutura de interconexo fsica das vrias estaes que a
compem.


Teleprocessamento e Redes de Computadores

151
10.2.1 Topologia em malha irregular (store-and-forward)

Constitui a estrutura topolgica mais geral possvel. Nela, cada estao ou n de comunicao pode
ser conectado diretamente a um nmero varivel de outras estaes.

Geralmente associada s redes de longa distncia, pelo fato de apresentar a vantagem de arranjar as
interconexes em funo do trfego de informaes, otimizando os meios de transmisso relativamente caros.

A variedade de caminhos (rotas) introduz a necessidade de deciso de encaminhamento (roteamento)
das mensagens. Isto implica em maior capacidade de processamento e armazenamento das mensagens em cada
n da sub-rede. Assim pode ficar inviabilizado o uso para redes locais.












Figura 10.1. Topologia Malha Irregular
10.2.2 Topologia em Estrela

Nesta topologia, todos os ns (ou estaes) so ligados a um n central, atravs do qual todos os
dados passam. Esta configurao pode ser vista como um caso particular de uma rede de longa distncia, na
qual a sub-rede de comunicao formada por apenas um n de comutao. Normalmente, cada n pode se
comunicar com apenas um outro n de cada vez, muito embora vrios pares distintos possam estar se
comunicando simultaneamente.

Nas redes em estrela, comum o n central possuir maior capacidade de processamento, alm de
concentrar os perifricos que so compartilhados entre os outros ns. Em outros casos, no entanto, o n
central tem apenas a funo de comutao e diagnstico. Nos casos de redes que usam fibras ticas como
meio de transmisso o n central tem apenas uma funo passiva de difuso.

A comutao feita pelo n central pode ser feita por circuito ou por mensagem (ou pacote). No
primeiro caso, uma conexo entre o n de origem e de destino estabelecida, seja por software ou por
hardware, permanecendo assim at o fim da comunicao. No segundo caso, as mensagens so armazenadas
no n central e em seguida enviadas ao n destino.

Em contraste com a simplificao das interfaces dos ns com a rede, a rede em estrela apresenta sua
maior deficincia na confiabilidade da rede. Qualquer falha no n central causa a parada total da rede.

possvel aumentar-se a confiabilidade do n central atravs de redundncia, mas isto acaba com o
benefcio conseguido no barateamento das interfaces dos ns.

A presena do n central determina os limites de expanso da rede. O desempenho da rede tambm
determinado pela capacidade de processamento do n central.


Teleprocessamento e Redes de Computadores

152









Fig. Topologia Estrela
10.2.3 Topologia em Anel

Uma rede organizada em anel formada por uma srie de estaes ligadas em srie, formando uma
malha fechada. Normalmente, cada estao ligada rede por uma interface especial, que responsvel por
retransmitir os dados que no so destinados `aquele n e inserir dados enviados pelo n.

As comunicaes podem circular no anel em ambas as direes, se as conexes forem full-duplex,
mas quase sempre as redes em anel so unidirecionais, pois isto simplifica a interface. Assim, para transmitir
uma mensagem, o n simplesmente passa a mensagem adiante no anel.

Devido ao fato de que as redes em anel requerem uma interface ativa repetidora para seu
funcionamento, a confiabilidade da rede acaba se reduzindo `a confiabilidade das interfaces. Deste modo a
falha de qualquer interface acaba seccionando a rede e impedindo o seu funcionamento.

Alm deste problema, a rede em anel pode apresentar problemas relacionados com falhas ou erros no
processamento das mensagens. Por exemplo, possvel que uma mensagem fique circulando indefinidamente
na rede; possvel ainda que um erro no controle de acesso ao anel impossibilite saber quem deve ou pode
transmitir. Apesar destes problemas vrias tcnicas tm sido usadas para melhorar a confiabilidade da rede em
anel, trazendo-a para um limite aceitvel.

Precisamente pelo fato das interfaces serem repetidores ativos, a rede em anel pode, em princpio,
crescer ilimitadamente. No entanto, a insero de uma nova interface introduz sempre um retardo adicional na
rede e, portanto, o desempenho total da rede pode ficar prejudicado se muitas interfaces estiverem presentes.









Figura 10.2. Topologia Anel
10.2.4 Topologia em Barra Comum

Nesta organizao os ns compartilham o meio de transmisso de interfaces passivas (no sentido de
que o funcionamento da rede no depende do funcionamento da interface). Esta organizao similar `a
organizao interna de computadores, que usam uma barra para conectar CPU, memria, perifricos, etc.

Uma vez que a barra compartilhada por todos os ns, o acesso a ela deve ser controlado, de forma
centralizada ou distribuda. No caso centralizado, a mensagem enviada a um determinado n, que por sua
Teleprocessamento e Redes de Computadores

153
vez a retransmite para o n de destino. `As vezes este n de controle um n especializado e no uma estao
de propsito geral; esta configurao bem similar `aquela em que uma unidade de controle de um
computador controla vrios terminais em uma linha multidrop", atravs de polling" ou interrupo.

No controle de acesso descentralizado, cada n responsvel por realizar parte do controle, seja por
acesso atravs de multiplexao em freqncia, no tempo, ou atravs de acesso com conteno.

Em termos de confiabilidade, a organizao em barra oferece o melhor potencial, dado que a
interface, sendo passiva, no afeta o funcionamento global da rede no caso de falha. Uma possvel falha em
modo de transmisso pode ser prevenida atravs de relgios especiais, impedindo que uma estao se apodere
do meio de transmisso permanentemente. Do ponto de vista do controle de acesso, o controle centralizado
apresenta os mesmos problemas que a rede em estrela, exceto pelo fato de que, em geral, qualquer n pode
assumir o papel de controlador, no caso de falha.

Os nicos limites para a insero de um novo n na rede em barra so as caractersticas fsicas do
meio de transmisso; a partir de um certo nmero de interfaces, tornam-se necessrios repetidores para manter
o nvel de sinal adequado. Note-se que, devido `a natureza passiva das interfaces, a introduo de novas
interfaces no cria novos retardos na rede.









Figura 10.3. Topologia Barramento

10.3 Aplicaes

Uma das aplicaes bsicas de rede local simplesmente permitir o compartilhamento de um
perifrico mais caro como disco ou impressora entre diversos micros. A Rede Local nesse caso, conecta
equipamentos usurios, ou seja, os micros que funcionam como estaes de trabalho, e equipamentos
servidores. Os servidores prestam um servio especializado como a gerncia de unidades de memria de
massa e impressora, enquanto as estaes de trabalho processam os programas de aplicao e utilizam os
servios oferecidos pelos servidores, conforme ilustrado na figura abaixo. Nessa estrutura, os micros usurios
podem ter seus prprios discos e ter acesso tambm a um disco de maior capacidade atravs da rede. Podem
ter a sua prpria impressora ou ter acesso a uma impressora comum atravs da rede.

Os servidores distinguem-se dos demais equipamentos da rede por disporem de hardware e/ou
software especficos. Os servidores usualmente implementados em redes locais so apresentados a seguir.


10.3.1 Servidor de Arquivos

O servidor de Arquivos tem como tarefa oferecer aos processadores conectados a rede local, um
servio de armazenamento de informaes e compartilhamento de discos. Ele prov mecanismos para o acesso
a um arquivo especfico e controla o sistema de arquivos onde esse arquivo reside com as seguintes
atribuies:

Teleprocessamento e Redes de Computadores

154
Gerenciar um sistema de arquivos que possa ser utilizado pelo usurio em substituio ou em adio ao
sistema de arquivos existente em sua prpria mquina;
Garantir a integridade dos dados, detectando e implementando uma poltica de proteo em casos de falha
do sistema ou de acessos concorrentes;
Implementar uma poltica de proteo contra acesso no autorizado que impea a ao de usurios
maliciosos.


Um outro objetivo desejvel do Servidor de Arquivos que ele possa atender simultaneamente requisitos de
gerncia de arquivos de sistemas operacionais diferentes, permitindo desse modo, por exemplo, que uma
mquina que utilize DOS e outra que utilize UNIX, possam ambas ter acesso ao Servidor de Arquivos. O
acesso do usurio ao Servidor de Arquivos pode ser implementado em trs nveis:


O Sistema Operacional da mquina usuria alterado de modo que o Servidor de Arquivo seja visto como
uma extenso do seu prprio sistema de arquivos. Desse modo, ele totalmente transparente para o
usurio final;
Atravs de utilitrios que acessam arquivos residentes no servidor. Nesse caso, o usurio tem
conhecimento da existncia do servidor, mas no dos detalhes da sua utilizao;
O usurio usa o servidor atravs de primitivas para solicitar servios como: abrir arquivo, fechar arquivo,
ter registro, etc. Nesse nvel o usurio precisa conhecer as primitivas embora no precise conhecer os
detalhes das regras de comunicao (protocolos), entre a mquina e o servidor.


A implementao do Servidor de Arquivos em qualquer desses nveis, consiste no desenvolvimento
do software e/ou hardware que gerenciar o compartilhamento dos discos do Servidor e da implementao de
um mdulo de software em cada mquina que o utilizar. Dependendo do nvel de servio que se deseja
oferecer ao usurio, esse mdulo de software a ser implementado nas estaes de trabalho pode incluir uma
modificao do Sistema Operacional para permitir transparncia total, ou ento, as funes de comunicao
com o Servidor podem ser simplesmente implementadas como rotinas em nvel de aplicao. Naturalmente
quanto mais transparente for para o usurio o Servidor de Arquivos, maiores sero as mudanas a serem
realizadas ou implementadas na sua prpria mquina e mais complexa ser a implementao.

Se a rede local for barata, s a possibilidade de compartilhar um perifrico mais caro, como disco ou
impressora de qualidade, j pode ser suficiente para justific-la. O que se ganha ao compartilhar um disco, no
entanto, mais do que isso a possibilidade de compartilhar arquivos e conseqentemente informaes
mantidas no Servidor de Arquivos.

10.3.2 Servidor de Impresso

O Servidor de Impresso tem como finalidade oferecer aos processadores conectados `a rede um
servio de impresso. Desse modo uma impressora cara com impresso de alta qualidade pode, por exemplo,
ser compartilhada entre vrios usurios.

A forma mais simples de implementao do Servidor de Impresso baseada na pr-alocao da
impressora. Uma estao de trabalho que deseja utilizar a impressora envia uma mensagem ao Servidor
solicitando que a impressora lhe seja alocada. Se a impressora estiver livre, o Servidor de Impresso responde
informando que ela pode ser utilizada e bloquear seu uso a outras estaes de trabalho. Caso contrrio, a
estao de trabalho receber a indicao de que a impressora est sendo utilizada e dever esperar at que ela
fique disponvel. Uma maneira mais eficiente de implementar o Servidor de Impresso utilizar a tcnica de
spooling". Nesse caso, em vez de pr-alocar a impressora, o processador simplesmente envia o texto que
deseja imprimir ao Servidor de Impresso que o armazenar em um arquivo mantido em disco at que a
impressora esteja disponvel e o texto possa ser impresso. Um terceiro modo de implementar o Servidor de
Teleprocessamento e Redes de Computadores

155
Impresso manter os arquivos de "spooling" no Servidor de Arquivos e apenas indicar esse fato ao Servidor
de Impresso que se encarregar de ler o arquivo e providenciar sua impresso.

10.3.3 Servidor de Comunicao

O compartilhamento de recursos uma das grandes aplicaes de redes locais. Muitas vezes, no
entanto, o recurso que se deseja utilizar pode no estar diretamente conectado `a rede local, como o
computador de grande porte da empresa, ou ainda, bancos de dados ou processadores instalados fora da
empresa e acessveis atravs das redes de comunicao de dados de longa distncia. Nesse caso, todos os
processadores que desejam utilizar esses servios precisam ter uma interface de comunicao apropriada, ou
como alternativa, utilizar um Gateway. Esse equipamento concentra as funes de interfaceamento com as
demais redes. O Gateway pode receber dados de qualquer processador conectado localmente `a rede,
adicionar os controles necessrios e transmiti-los atravs das redes de longa distncia e vice-versa (vide
figura).













Figura 10.4. Gateway para interconexo de redes
Uma forma usual de conectar as estaes de trabalho ao computador de grande porte, emular nos
micros um terminal, utilizando para essa finalidade, um Servidor de Comunicao. Esse servio visto pelo
computador central como um controlador de terminais ou como uma linha multiponto.

Esse um sistema conveniente (servidores e usurios), quando os usurios so mquinas
monoprogramveis, como a maioria dos micros de 8 e 16 bits atualmente no mercado, por ser de
implementao relativamente simples, exigindo pouco software especializado nas estaes de trabalho e
permitindo a montagem de uma rede heterognea onde equipamentos de fabricantes distintos com
caractersticas diversas, se comunicam e cooperam atravs dos servidores.

As vantagens de utilizar esse sistema baseado em rede local sobre um outro que fosse baseado em
um computador maior multiusurio (que permitiria da mesma maneira o compartilhamento de discos e
impressora) so: a capacidade de processamento local, a possibilidade de crescimento modular (a
possibilidade de comear com poucos equipamentos e acrescentar equipamentos e acrescentar outros quando
necessrio) e a confiabilidade do sistema como um todo (uma falha em uma mquina no interfere no
funcionamento das demais).

10.3.4 Sistemas Distribudos

H muitos anos so discutidas as vantagens de se desenvolver a atividade de processamento de dados
baseada em sistemas distribudos. O uso de grandes computadores que atendem a empresa como um todo tem
sido a maneira como tradicionalmente a atividade de processamento de dados organizada. Com essa
organizao, a medida em que cresce a demanda de processamento de dados na empresa, muitas vezes
Teleprocessamento e Redes de Computadores

156
difcil atender os usurios com presteza e eficincia. As solues apresentadas pelo CPD (Centro de
Processamento de Dados) ao usurio nem sempre so satisfatrias ou os tempos de resposta, tanto em termos
de processamento de sistemas j implementados como em desenvolvimento de novos sistemas, so muito
grandes.

Solues que procuram minimizar essas dificuldades incluem a descentralizao do processamento
de dados, ou seja, a instalao de equipamentos de computao perto do usurio final e at mesmo sob seu
controle. Essa soluo, no entanto, tem inconvenientes como a superposio de atividades e a duplicao de
dados que podem resultar em aumento de custos e inconsistncia de informaes.

Sistemas distribudos consistem de equipamentos de computao (processadores, unidades de
armazenamento, etc.) geograficamente dispersos, porm interconectados, que podem trabalhar de forma
cooperativa. A filosofia de sistemas distribudos consiste em colocar a capacidade de processamento e
armazenamento junto ao usurio final e a intercomunicao entre os elementos do sistema permite ao usurio
o acesso a dados e recursos localizados remotamente. Algumas vantagens desse tipo de organizao so:


Maior Controle do Usurio Final: Os usurios preferem, sempre que possvel, dispor do seu prprio
sistema, pois com isso eles o utilizam na hora em que lhes for mais conveniente, tem maior confiana nos
resultados e no precisam competir pelo uso um sistema central com outros usurios;

Maior Eficincia: O usurio final em geral utiliza equipamentos de pequeno porte, dedicados `a sua
aplicao que no tem o over head" que existe nos grandes sistemas com multiprogramao, obtendo,
com isto, melhor tempo de resposta e um volume maior de processamento por unidade de tempo;

Maior Disponibilidade: Por ser constitudo de elementos que podem trabalhar independentemente, a
eventual falha em um deles no impede o funcionamento dos demais. Procedimentos manuais podem ser
estabelecidos para levar uma aplicao para ser processada em uma outra mquina em caso de falha ou at
mesmo pode-se instalar uma segunda mquina quando a aplicao for crtica;

Modularidade: O sistema pode ser desenvolvido de forma gradual. possvel comear com um pequeno
nmero de mquinas processando umas poucas aplicaes, facilitando com isto, o desenvolvimento,
implementao e teste das aplicaes. O sistema pode crescer acrescentando-se novos mdulos, quando
necessrio;

Flexibilidade: Havendo necessidade de mudanas, um mdulo pode ser substitudo, expandido ou
retirado, sem afetar substancialmente os demais.


Apesar de todos esses pontos positivos, a implementao de aplicaes distribudas tem sido
limitada, principalmente pelos altos custos de comunicao a longa distncia e pela complexidade do projeto
de software de aplicao, onde existe a responsabilidade pela construo dos mdulos que devem interagir
entre si nos diversos equipamentos e do usurio. Redes Locais, uma vez instaladas, no tm custo operacional,
alm do custo de manuteno, criando, assim, as condies para se projetar sistemas distribudos em
ambientes com rea geogrfica limitada.

O desenvolvimento de Sistemas de Gerncia de Bancos de Dados Distribudos (SGBDD), e Sistemas
Operacionais para Redes, com a responsabilidade de gerenciar tanto os recursos locais quanto remotos,
simplificar o projeto de aplicaes distribudas. Nos SGBDDs, os dados so mantidos em bancos de dados
locais, distribudos pelas diversas mquinas. Os mdulos de gerncia de banco de dados em cada mquina,
interagem atravs da rede de modo a oferecer ao usurio uma viso do Banco de Dados como um todo,
independente da localizao fsica dos dados.

Os objetivos de um Sistema Operacional de Rede so essencialmente, gerenciar os recursos tanto
locais quanto remotos e oferecer ao usurio uma interface complemente transparente, ou seja, o usurio no
Teleprocessamento e Redes de Computadores

157
precisa conhecer a localizao fsica de um recurso, a menos que ele assim o deseje por razes de eficincia.
Ao mesmo tempo, o Sistema Operacional da Rede aproveita a existncia de recursos duplicados para oferecer
um sistema mais confivel e com melhor desempenho.

Redes Locais como suporte a Sistemas de Gerncia de Banco de Dados Distribudos e Sistemas
Operacionais para Redes, permitem a criao de um ambiente, onde o projeto de aplicaes distribudas com
compartilhamento de recursos e dados, com todas as vantagens de confiabilidade, flexibilidade, etc.; no
mais complexo que o projeto para uma nica mquina.

10.3.5 Correio Eletrnico

Essa uma das aplicaes bem sucedidas em redes de longa distncia e que, certamente, ser
implementada na grande maioria das redes locais principalmente quando estas estiverem interligadas `as redes
de longa distncia.

A idia do correio eletrnico permitir que os usurios se comuniquem uns com os outros,
utilizando a rede como meio de transmisso das suas mensagens. A forma com que essa aplicao
implementada, consiste basicamente em associar a cada usurio o endereo de uma caixa postal", ou seja, um
arquivo ou parte de um arquivo onde sero depositadas as mensagens que lhes forem enviadas ou que ele
enviou para algum. colocada `a disposio do usurio desse servio uma srie de facilidades, tais como:


Editor de textos, para preparao das mensagens, incluso de textos previamente preparados em uma nova
mensagem, etc.;
Comandos para indicar se o texto a ser enviado est em um arquivo previamente preparado ou ser
digitado no teclado naquele momento;
Comandos para indicar se a mensagem deve ser enviada a um usurio especfico, a um grupo de usurios
ou a todos;
Comandos para consultar a sua caixa postal, ler mensagens, copi-las ou apag-las;
Secretria eletrnica, de modo que se o usurio necessitar ausentar-se por muito tempo do sistema (por
estar de frias ou por viajar, por exemplo), ele pode solicitar que uma mensagem resposta seja
automaticamente enviada a todos os usurios que se comunicarem com ele no perodo;
Indicao de leitura de mensagens, onde uma mensagem resposta automaticamente enviada `a origem,
toda vez que uma mensagem tiver sido lida pelo destinatrio;
Comandos para consultar caixas postais pblicas, mantidas, por exemplo, pelo administrador da rede com
informaes de interesse geral, como lista de novos usurios, mudanas nos servios oferecidos, etc.



Uma das vantagens de se utilizar o correio eletrnico sobre os meios tradicionais como telefone ou
carta, que no caso do telefone o interlocutor no precisa estar presente, a mensagem deixada em sua caixa
postal para posterior leitura. Comparado com cartas ou memorandos, o correio eletrnico muito mais rpido,
tanto em relao ao tempo da preparao quanto ao de transmisso da mensagem.

10.3.6 Automao de Escritrio

Essa , sem dvida, uma das mais promissoras aplicaes de Redes Locais, no s pela clara
necessidade de tratamento automtico da informao nos escritrios (que lidam essencialmente com
informao), mas tambm pelo esforo que os grandes fabricantes mundiais de equipamentos de computao,
incluindo a os que produzem redes locais, esto fazendo para desenvolver e comercializar produtos que
atendam essa necessidade de manipulao de informao nos escritrios.
Teleprocessamento e Redes de Computadores

158

O escritrio que se imagina no futuro, no manipular papel. Os meios de armazenamento de
informao sero magnticos ou ticos. A gerao, processamento e recuperao de textos e dados sero
feitos com a ajuda de computadores e a distribuio da informao, dentro e fora da empresa, atravs de redes
interconectando esses computadores. O usurio dispor de estaes de trabalho de utilizao simples
instaladas em sua mesa, de onde ele ter acesso aos recursos colocados pelo sistema `a sua disposio para
comunicao e tratamento de textos, grficos e dados, inclusive com entrada direta de voz e sada audvel. As
redes locais interligadas localmente, e atravs das redes de longa distncia, permitiro cada estao de
trabalho acessar bancos de dados mantidos em computadores conectados a outras redes. Assim, por exemplo,
ser possvel a comunicao com o computador do banco onde a empresa mantm conta para realizar
operaes financeiras ou de consulta, ou o acesso ao computador da Bolsa de Valores para obter cotaes de
aes ou ao computador de uma empresa de venda de Bases de Dados para obter referncias bibliogrficas
sobre um assunto de interesse. A estao de trabalho estar integrada como terminal das redes de comunicao
de dados como o TELEX e o TELETEX, levando para a comunicao inter empresas as facilidades do correio
eletrnico. Enfim, as caractersticas das estaes de trabalho nos escritrios sero aperfeioadas para incluir
facilidades de tratamento de imagens e grficos, respostas audveis, sintetizao de voz e sadas em
microfilmes e plotadoras.

10.3.7 Automao Industrial

Da mesma forma que o processamento de dados e as comunicaes esto sendo usadas por um
nmero cada vez maior de empresas para automatizar seus procedimentos administrativos e as tarefas de
escritrio, esto, tambm, sendo usados nas usinas e estabelecimentos industriais para controlar seus processos
de produo e suas linhas de montagem.

Trs classes de aplicaes podem ser visualizadas nesse ambiente:


Aplicaes tpicas de processamento de dados, como planejamento da produo, controle de estoque,
faturamento, etc.;
Aplicaes especficas de controle do processo industrial em siderrgicas, fbricas de papel, de produtos
qumicos, de cimento, distribuio de energia eltricas, etc.;
Aplicaes em indstrias de manufatura com uma linha de produo que deve ser adaptada dinamicamente
para produzir diversos tipos de produtos, atender pedidos urgentes de mudana nas quantidades em
produo, etc.


Os dois ltimos tipos de aplicao diferem do primeiro basicamente por serem aplicados em tempo
real, ou seja, devem responder a eventos que solicitem resposta em um intervalo de tempo limitado, que, se
ultrapassado, poder constituir uma falha do sistema.

Um sistema de controle em tempo real tem como responsabilidade o processo de produo de
grandes fbricas que representam vultosos investimentos. Eles devem, portanto, ter as seguintes
caractersticas:


Iseno de Erros: Um sistema em tempo real deve produzir sempre resultados corretos, porque, ao
contrrio de sistemas convencionais, possvel a recuperao de uma situao de erro de forma
transparente;
Presteza: Num sistema convencional, melhor produzir uma resposta, mesmo que o limite desejado de
tempo de resposta seja excedido. J num sistema em tempo real, uma resposta dada alm do tempo
esperado intil;
Teleprocessamento e Redes de Computadores

159
Robustez: Os componentes do sistema devem ter um tempo mdio entre falhas muito grandes. Para isso,
devem ser projetados utilizando tcnicas de tolerncia a falhas. Caso ocorram falhas, o sistema deve ter a
possibilidade de continuar funcionando mesmo de forma limitada;
Flexibilidade: Qualquer sistema de maior vulto afetado ao longo do tempo pelo surgimento de novas
tecnologias, pela mudana nas especificaes ou pela necessidade de melhorar seu desempenho em relao
a especificaes existentes. Um sistema flexvel permite a identificao dos mdulos afetados por essas
mudanas e sua eventual adaptao ou substituio, sem impactar o sistema como um todo.



Esses requisitos so mais facilmente atendidos por uma arquitetura distribuda. Por esse motivo, a
tendncia atual em controle de processos a utilizao de sistemas distribudos.

Os sistemas de controle distribudos modernos so formados por mdulos baseados em
microprocessadores que controlam certo nmero de sensores e atuadores. Uma rede local de alta taxa de
transmisso interconecta esses mdulos e tambm os mdulos de operao e superviso.

Nesses sistemas, um mdulo de operao consiste de um ou vrios processadores, vdeos grficos
coloridos e teclados que inclui teclas de funes especiais. O operador, atravs desse mdulo, tem acesso ao
estado do processo, pode alterar pontos de verificao das variveis do processo, parmetros dos algoritmos
de controle e aquisio de dados, alm de outras funes, como visualizao da tendncia de longo prazo das
variveis e o exame em detalhes de algum ponto de processo. O mdulo de superviso responsvel por
funes mais complexas, como a otimizao do desempenho global, sequenciamento e escalonamento de
tarefas.

A aquisio de dados nos sistemas de controle distribudos , pela prpria natureza da aplicao,
distribuda pela fbrica ou usina. A utilizao de mdulos com capacidade de processamento local,
controlando os sensores, permite que os dados sejam amostrados e comparados com os valores desejados
localmente. Apenas mdias ou valores discrepantes precisam ser enviados ao mdulo de superviso, ao
contrrio dos sistemas centralizados, onde toda medida precisava ser enviada ao computador central para
processamento. Com isto, o trfego menor, diminuindo o risco de demora na resposta em situaes de muita
carga. Esse projeto modular permite ainda que os mdulos continuem a operar por um tempo limitado, mesmo
em caso de falha da rede de comunicao, mantendo o processo no ltimo estado atualizado.

Teleprocessamento e Redes de Computadores

160

10.4 Padronizao Projeto IEEE 802

Uma das principais tendncias a nvel internacional, no que diz respeito padronizao da sub-rede
de comunicao em redes locais, constituda pelo Projeto IEEE 802, desenvolvido a partir de 1980, sob a
iniciativa do Instituto de Engenheiros Eltricos e Eletrnicos dos EUA.

O projeto IEEE 802 tem por objetivo formular uma padronizao para o desenvolvimento da
tecnologia de redes locais. Alm de facilitar a interconexo de equipamentos heterogneos, espera-se, com
essa padronizao, viabilizar imediatamente a produo em escala de dispositivos e equipamentos, de modo a
tornar acessvel (disponibilidade e baixo custo) o uso generalizado da tecnologia de redes locais.

A padronizao IEEE 802 segue os moldes da arquitetura em camadas RM-OSI, da ISO, formulada
como modelo geral de referncia para a interconexo de sistemas abertos. O projeto IEEE 802 tem se
concentrado especialmente na elaborao de padres referentes `as duas camadas mais inferiores da
arquitetura RM-OSI (Fsica e Enlace de Dados). As particularidades tecnolgicas das redes locais resultam, no
entanto, no desenvolvimento de uma arquitetura IEEE 802, onde a camada de Enlace de Dados subdividida
em duas subcamadas (Controle de Enlace Lgico e Controle de Acesso ao Meio), conforme mostrado na
figura.
































Figura 10.5. Arquitetura IEEE 802
Teleprocessamento e Redes de Computadores

161

A necessidade de se atender satisfatoriamente ao maior nmero possvel de aplicaes tem motivado
a definio de mais de um padro, particularmente no que se refere aos mecanismos de controle de acesso e
aos meios de transmisso que lhes so associados. O padro IEEE 802 para redes locais constitui-se, na
verdade, em uma famlia de padres associados especificao das diferentes subcamadas ou tipos de
mtodos de controle de acesso ao meio:


Padro IEEE 802.0: Viso geral do projeto e especificao do gerenciamento.
Padro IEEE 802.1: Propostas de gerenciamento (802.1B alinhadas com o protocolo CMIP da ISO) e
especificaes de pontes (Bridges MAC802.1D, Bridges FDDI e Bridges Remotas).
Padro IEEE 802.2: Especifica um protocolo de controle de enlace lgico (LLC = Logical Link Control),
para uso com qualquer um dos outros padres referentes ao tipo de mtodo de controle de acesso e meio
de transmisso associado.
Padro IEEE 802.3: Especifica um protocolo de acesso CSMA-CD (Ethernet) num meio de transmisso
configurado em barramento.
Padro IEEE 802.4: Especifica, basicamente, um barramento com mtodo de controle de acesso ao meio
por Ficha (Token-Bus).
Padro IEEE 802.5: Especifica um anel com mtodo de controle de acesso ao meio por Ficha (Token-
Ring).
Padro IEEE 802.6: Especifica uma sub-rede para reas metropolitanas como as redes DQDB
(Distributed Queue Dual Bus) em estudo na OSI, interfaces SONET (SDH), etc.
Padro IEEE 802.7: Especificao de grupo tcnico suplementar de suporte (TAG = Technical Advisory
Group) em Broadband.
Padro IEEE 802.8: TAG em fibra tica.
Padro IEEE 802.9: Especifica redes locais com integrao de servios de voz e dados.
Padro IEEE 802.10: Especifica padres para segurana em LANs interoperveis, gerenciamento de
chaves e segurana.
Padro IEEE 802.11: Especifica redes sem fio CSMA/CA (CA = Collision Avoidance").




Velocidade

Padro Velocidade Freqncia Canais

IEEE 802.11b 11 Mbps 2,4 Ghz trs

IEEE 802.11a 54 Mbps 5 Ghz doze

IEEE 802.11g 54 Mbps 2,4 Ghz trs




10.5 Tendncias e Perspectivas


10.5.1 Integrao de Servios

Teleprocessamento e Redes de Computadores

162
A integrao de outros servios de comunicao ao servio tpico de transmisso de dados, constitui
uma importante tendncia na evoluo da tecnologia de redes locais. Essa tendncia reflete-se no apenas no
nmero de trabalhos e experimentaes relatadas na literatura especificada como, tambm, nos diversos
produtos j existentes no mercado. Alm disso, vale ressaltar que os esforos de padronizao internacional da
tecnologia de redes locais de computadores (isto , projeto IEEE 802) tm considerado na especificao dos
padres e adoo de caractersticas que facilitem a integrao de servios.

A integrao de servios em redes locais motivada essencialmente pela necessidade de se dotar o
sistema de comunicao local de um suporte eficiente de comunicao local e, segundo, de amplas
possibilidades quanto s aplicaes. A utilizao de uma nica sub-rede de comunicao de grande
capacidade, integrando todos os servios de comunicao local, reduz consideravelmente os custos de
instalao, alm de facilitar a implantao de mecanismo centralizados de gerncia e de manuteno do
sistema. As aplicaes integrando a transmisso de informao de vrios tipos, tais como voz, dados, imagem,
etc., responde s necessidades modernas de comunicao homem-mquina nos mais variados ambientes
(escritrios, fbricas, usinas, etc.). Dentre as aplicaes mais difundidas, podem ser destacadas as seguintes:



Videoconferncia;
Programas de TV com fins educacionais, de treinamento, de lazer, etc.;
Processamento grfico de alta resoluo;
Projetos assistidos por computador (CAD);
Fabricao assistida por computador (CAM);
Controle de processos em tempo real;
Sistemas de segurana (monitorao visual, alarmes, status, etc.);
Processamento de voz (secretria eletrnica, calendrios, agendas, etc.).



A proliferao de computadores pessoais em escritrios tem gerado a necessidade de integrao entre
redes locais e a rede telefnica privada (PABX). As tentativas de adaptao da tecnologia existente de redes
locais IEEE 802 e de PABX para atender esta integrao, tem tido at hoje pouco xito em funo dos
diferentes servios requeridos pelo trfego de voz e de dados. No entanto, os esforos de integrao
continuam conforme atesta o desenvolvimento da interface IVDLAN (Integrated Voice and Data Local Area
Network") que combina interfaces de RDSI e de redes locais. A interface IVDLAN em fase de definio junto
ao IEEE 802.9, alm de integrar voz e dados, suporta tambm servios de videoconferncia e fac-smile
colorido de alta definio.

10.5.2 Interconexo de Redes

Projetadas inicialmente para facilitar a comunicao entre um grupo de usurios, torna-se clara a
convenincia de se interligar redes locais. As razes podem ser:


De ordem econmica: Uma instalao com diversos computadores, localizados geograficamente
prximos, pode desejar interlig-los atravs de uma rede local e compartilhar uma nica interface para
uma rede pblica externa, em vez de ter cada computador conectado a essa rede externa.

De ordem tecnolgica: Redes locais existentes cobrem uma rea geogrfica limitada. Uma grande fbrica
ou o campus de uma universidade pode estar alm desse limite. Nesse caso, poder-se-ia instalar diversas
redes locais em reas ou prdios distintos e interconect-las.

Teleprocessamento e Redes de Computadores

163
Por razes de desempenho e confiabilidade: Deste ponto de vista, pode ser melhor partir uma rede local
com grande nmero de estaes em duas ou mais. Cada um conectaria as estaes com maior trfego entre
elas, diminuindo com isso a carga no meio de transmisso. A interconexo continuaria permitindo a troca
de informaes entre as estaes ligadas a duas redes distintas.

De ordem funcional: Para atender necessidades dos usurios. Redes interligadas podem permitir, por
exemplo, que o usurio de sua estao de trabalho em um escritrio utilize o computador de grande porte
de sua empresa para submeter um programa, que outro consulte um Banco de Dados externo disponvel
atravs da rede pblica de comutao de pacotes, outro ainda pode querer enviar uma mensagem a um
usurio da filial da sua empresa situada em outra cidade, ou seja, do ponto de vista do usurio, ele gostaria
de ter acesso a qualquer recurso computacional, mesmo que esse recurso estivesse disponvel em outra
rede.

Do ponto de vista do provedor do servio de comutao, quanto mais usurios tiverem possibilidade
de acesso `a sua rede, tanto melhor, ou seja, essa interligao tambm conveniente para eles. No difcil
imaginar que `a semelhana do sistema telefnico, uma rede de comunicao de dados com possibilidade de
conectividade a nvel mundial desejvel e factvel. Nesse contexto, as redes locais so o primeiro nvel desse
sistema global de interconexo.


10.6 Sistemas Operacionais de Rede

10.6.1 Sistemas Computacionais Cliente-Servidor

O Gartner Group define computao cliente-servidor como "um tipo de arquitetura software que
permite a distribuio de recursos computacionais na rede compartilhando recursos comuns entre grupos de
usurios para estaes inteligentes.[15] Enquanto no h uma definio universalmente aceita, a descrio do
Gartner pode nos ajudar definindo quatro blocos de construo dos sistemas cliente-servidor:
Estaes de trabalho inteligentes (clientes) como ponto de contato do usurio;
Recursos comuns (servidores) que desempenham as tarefas especializadas para dispositivos que
equisitam seus servios;
Redes conectam clientes e servidores;
Aplicaes de software conectam estes trs componentes para criar uma nica arquitetura lgica.

Em uma implementao tpica, Structured Query Language (SQL) empregada para enviar uma
requisio a um computador cliente para um sistema de gerncia de base de dados (DBMS) rodando em um
servidor o qual processa as requisies e gera as respostas.

10.6.1.1 Conceitos Bsicos

A maior parte dos sistemas operacionais de multitarefa (uma CPU compartilhada por diversos
processos) ou multiprocessamento (mltiplas CPUs de multitarefa compartilhada por vrios processos
simultaneamente) oferecem facilidades de comunicao entre processos (IPC). Os processos que rodam em
paralelo e, que atravs destas facilidades se comunicam, so processos concorrentes, mesmo que estejam
rodando em mquinas distintas.

A comunicao entre estes processos pode ser feita atravs de mecanismos dinmicos, como memria
compartilhada ou facilidades de IPC (o melhor exemplo o RPC), ou estticos, como bloqueios de sistema de
arquivos.

Teleprocessamento e Redes de Computadores

164
Os processos distribudos so processos concorrentes que se comunicam atravs de IPC.

H 4 tipos bsicos de processos distribudos: os filtros, clientes, servidores e peers. Os processos de
filtro realizam uma operao fixa no fluxo de dados, passando para o outro processo o resultado da operao.
Os processos peer, tambm chamados de no hierrquicos so idnticos um ao outro, interagindo de forma
cooperativa para realizar um trabalho til. Os processos cliente-servidor so distintos e interagem entre si.

10.6.1.2 Cliente-Servidor

A tecnologia cliente-servidor uma arquitetura na qual o processamento da informao dividido em
mdulos ou processos distintos. Um processo responsvel pela manuteno da informao (servidores) e
outros responsveis pela obteno dos dados (os clientes).

Os processos cliente enviam pedidos para o processo servidor, e este por sua vez processa e envia os
resultados dos pedidos.

Nos sistemas cliente-servidor o processamento tanto do servidor como o do cliente so equilibrados,
se for gerado um peso maior em um dos dois lados, provavelmente, esse no um sistema cliente-servidor.

Geralmente, os servios oferecidos pelos servidores dependem de processamento especfico que s
eles podem fazer. O processo cliente, por sua vez, fica livre para realizar outros trabalhos. A interao entre os
processos cliente e servidor uma troca cooperativa, em que o cliente o ativo e o servidor reativo, ou seja, a
cliente requisita uma operao, e neste ponto o servidor processa e responde ao cliente.

10.6.1.3 Cliente

O processo de cliente ativo, ou seja, so eles que solicitam servios a outros programas, os
servidores. Normalmente o cliente dedicado sesso do usurio, comeando e terminando com a sesso.

Um cliente pode interagir com um ou mais servidores, mas pelo menos um processo servidor
necessrio. Em nvel de aplicao, o primeiro ponto a residir no cliente a interface com o usurio.

Algumas tarefas a serem realizadas pelo Cliente:

Manipulao de tela
Interpretao de menus ou comandos
Entrada e validao dos dados
Processamento de Ajuda
Recuperao de erro
Manipulao de janelas
Gerenciamento de som e vdeo (em aplicaes multimdia)

Gerenciando a interao com o usurio, o cliente esconde do usurio o servidor e a rede, caso houver.
Para o usurio a impresso que a aplicao est sendo rodada completamente local.

Se, por acaso, o programa que interage com o usurio fizer simplesmente chamada de rotina, e ficar
por conta do servidor todo o processamento este certamente no um sistema cliente-servidor.


Teleprocessamento e Redes de Computadores

165

Figura 10.7. Arquitetura Cliente-Servidor

10.6.1.4 Servidores

Servidores so programas que respondem as solicitaes por servios compartilhados. Ele um
processo reativo, disparado pela chegada de pedidos de seus clientes.

Geralmente, o processo servidor roda o tempo todo, oferecendo servios a muitos clientes. Em alguns
sistemas, o processo servidor em vez de responder diretamente, cria um processo escravo exclusivamente para
cada pedido de cliente. O servidor banco de dados Oracle trabalha desta forma, quando chega um pedido, ele
cria um processo escravo dedicado a trabalhar neste pedido, deixando assim o processo mestre livre para
receber outros pedidos imediatamente.

Para que o servidor possa manipular os dados e prover segurana so combinadas rotinas de
gerenciamento de dados com as funes de controle encontradas nos sistemas operacionais.

Um servidor processa a informao sem interagir com outros servidores. Os clientes que interagem
com mais de um servidor tm a responsabilidade de ativ-los quando necessrio.

O processamento do servidor geralmente inclui:

Acessar;
Armazenar;
Organizar os dados compartilhados;
Atualizar dados previamente armazenados;
Gerenciamento dos recursos compartilhados.

Recursos compartilhados podem ser: dados, CPU, armazenamento em disco ou fita, capacidade de
impresso, comunicao e at gerenciamento de vdeo e memria.

Exemplos de Servidores

Um bom exemplo de servidor o servidor de backup, que pode fornecer recursos de backup e
recuperao em fita para vrias mquinas numa rede.

O X-Windows outro bom exemplo de sistemas cliente-servidor, ele oferece servios de vdeo
acessveis pela rede para clientes trabalhando em qualquer ponto.

Teleprocessamento e Redes de Computadores

166
As aplicaes em banco de dados cliente-servidor em sua maioria so montados em cima de banco de
dados SQL prontos como Oracle, Informix, Ingress, Sybase, etc. Por exemplo, uma aplicao desenvolvidas
com uma linguagem de 4 gerao (4GL) Progress interagindo com dispositivo de banco de dados Oracle
uma aplicao cliente-servidor, onde o Progress constitui o processo cliente e o dispositivo Oracle o
processo servidor, ambos rodam em nvel de aplicao caracterizando assim uma aplicao cliente-servidor.
10.6.1.5 Comunicao Cliente-Servidor

A comunicao entre o cliente e o servidor do estilo transacional e cooperativo. A natureza
transacional significa que o servidor envia de volta para o cliente somente os dados relevantes. A natureza
cooperativa significa que ocorre um processamento significativo nos dois extremos, clientes e servidor.

As primeiras aplicaes em rede foram elaboradas utilizando a tecnologia de compartilhamento de
arquivos. Por exemplo, quando um usurio iniciava uma aplicao , o cdigo executvel da aplicao tinha
que ser transmitido. Numa aplicao de banco de dados era transmitido todo o cdigo executvel do banco de
dados e a cada atualizao todo o banco de dados tambm tinha que ser transmitido, alm disso os arquivos de
ndice tambm eram necessrios para atualizao. Quando trocada por uma aplicao cliente-servidor o
executvel do banco de dados permaceu no servidor, junto com ele todos os arquivos de ndices de bancos de
dados, trafegando pela rede apenas os dados do pedido de gravao do cliente.

Agora vamos considerar uma aplicao baseada em host e acessada por uma rede com software de
emulao de terminal. Assim, todos os toques de teclas e a maior parte das instrues de controle de tela so
transmitidas atravs da rede. A rede transporta todo os dados informados pelo usurio, como a escolha de um
menu. Se um usurio pedir ajuda, trafegam pela rede todas as mensagens de ajuda, a responsabilidade pelo
controle da tela do host.

No caso de um sistema cliente-servidor, por exemplo, uma companhia area utilizando um sistema de
reservas de passagens, onde temos um banco de dados compartilhado com os dados dos vos, dados dos
passageiros, tripulao, etc. O software cliente passa para o servidor somente os dados da operao como
reserva, nome do passageiro, vo, data, todos eles j validados. O servidor recebendo estes dados, processa e
armazena no banco de dados e envia o resultado de volta. Neste caso, o cliente responsvel pelo controle da
tela e nenhuma informao deste tipo trafega pela rede.

A diferena especialmente notada em aplicaes baseadas em registros, onde a incidncia de
informaes muito alta.

Com estes exemplos podemos ver como o sistema cliente-servidor diminui o trfego na rede em
relao s arquiteturas anteriores. Logicamente com isto no podemos dizer que uma aplicao cliente-
servidor no gera trfego de rede, mas o impacto de uma aplicao cliente-servidor bem elaborada mnimo.

Uma caracterstica dos sistemas cliente-servidor a utilizao de plataformas de hardware e
softwares diferentes de um para outro. Dentro deste mix de recursos as aplicaes devem se comunicar de
forma transparente. A entra o chamado middleware, que todo o software existente entre os dois processos,
para que eles se comuniquem. O ncleo do middleware o sistema operacional da rede. Alm do sistema
operacional importante tambm o protocolo que rege a forma pela qual os clientes solicitam informaes e
servios ao servidor, como o NetBIOS, o RPC e o SPX.

10.6.1.6 Sincronizao Cliente-Servidor

Nos sistemas cliente-servidor no necessria a utilizao de mecanismos especiais para sincronizar
o processamento concorrente, pois a passagem de mensagens de comunicao cliente-servidor elimina a
necessidade de um sincronismo explcito. Normalmente esta comunicao implementada utilizando-se as
Teleprocessamento e Redes de Computadores

167
chamadas de processamento remoto - RPCs (Remote Procedure Calls). Na maioria das aplicaes o cliente
para de executar aps enviar um pedido para o servidor.

Existem alguns mecanismos que permitem que o cliente continue executando aps ter envido uma
mensagem de pedido. Esse um cliente no bloqueado que deve lembrar de verificar o resultado mais tarde
ou utilizar um mecanismo que interrompa quando o resultado chegar. Mesmo assim, na maioria dos casos o
sincronismo ainda est implcito ao mecanismo de passagem de mensagens. Uma exceo quando o cliente
impede que seja interrompido em execues de cdigos crticos, isto acontece em sistemas de tempo real.

No servidor os pedidos de vrios clientes podem chegar simultaneamente, ou inclusive chegar um
pedido enquanto outro est sendo executado. O servidor deve ter um recurso para por os pedidos em fila ou
process-los ao mesmo tempo. Uma forma para que o servidor possa processar os pedidos concorrentemente
gerar um processo-filho para cada pedido, de qualquer forma o servidor tem que saber para onde enviar as
respostas. A relao mestre/escravo difere da cliente-servidor por no termos um processo mestre governando
todas as aes do escravo. Por exemplo, se um servidor gera processos-filhos para executar os pedidos
concorrentemente, estes so escravos, pois so governados pelo servidor.

10.6.1.7 Vantagens

Escalabilidade: Um sistema cliente-servidor pode ser expandido verticalmente pela adio de mais
recursos mquina servidora ou aumento do nmero de servidores - ou horizontalmente, pelo
aumento do nmero de mquinas servidoras.
Independncia de plataformas: Os sistemas cliente-servidor no ficam presos a um ambiente de
software ou hardware.
Melhor Performance: Com a fora de processamento distribuda, o tempo de processamento
menor, conseqentemente o tempo de resposta tambm menor.
Fcil Acesso aos Dados: Como o processo cliente que gerencia a interface, deixando o servidor
livre para manipular os dados, este por sua vez fica mais disponvel.
Reduo de Custos Operacionais: Como os custos de hardware e software esto constantemente
sendo reduzidos, a troca dos sistemas grandes por sistemas com redes integradas pode ser feita com
um baixo custo.

10.6.1.8 Alguns Protocolos Cliente-Servidor

Neste tpico sero abordados trs protocolos que proporcionam a arquitetura cliente-servidor e suas
caractersticas e modos de comunicao: RPC, IPX/SPX e NetBIOS/NetBEUI.

10.6.1.8.1 RPC

O protocolo RPC tem como objetivo permitir o desenvolvimento de aplicaes cliente-servidor sem
haver programao em nvel de sesso ou transporte (por exemplo, soquete).

A Sun Microsystems colocou em domnio pblico [RFC 1057] o seu protocolo Sun RPC e licenciou
livremente a sua implementao. Desta forma, este protocolo tornou-se muito popular.

Cliente RPC

O lado cliente do protocolo RPC muito simples. O cliente simplesmente ativa callrpc, passando-lhe
os seguintes parmetros:

Teleprocessamento e Redes de Computadores

168
1. nome do n remoto (usado pela RPC para consultar o IP do servidor)
2. nome do programa chamado
3. nmero da verso do programa chamado
4. procedure a ser ativada
5. tipo de parmetro de entrada sendo passado procedure remota
6. parmetro de entrada ou uma estrutura contendo esses parmetros
7. tipo de parmetro de sada sendo retornado da procedure
8. parmetro de sada ou uma estrutura contendo esses parmetros

Como mquinas diferentes possuem formatos de dados diferentes, os parmetros de tipo so
necessrios para ajudar e interpretar os parmetros reais da procedure. RPC usa um protocolo, o External Data
Representation (XDR) para traduzir os dados de um forma de e para um formato de intercmbio definido.

Servidor de RPC

O lado servidor tambm muito simples O processo servidor utiliza a procedure registerrpc para
registrar suas procedures remotas. A rotina registerrpc precisa estes parmetros:

1. nmero do programa a ser registrado
2. nmero da verso
3. nmero da procedure sendo registrada
4. nome da procedure a chamar por este nmero
5. rotina de servio XDR a chamar para os parmetros de entrada
6. rotina de servio XDR a chamar para os parmetros de sada

A RPC utiliza o protocolo UDP por definio, mas pode ser usada com qualquer outro protocolo
aceito pela interface de soquete.

Existe uma alternativa ao RPC da Sun que o DCE RPC, elaborada para operar no grupo de
protocolos da Internet.

Difere do RPC da Sun por empregar o conceito de threads oferecendo uma capacidade de thread
remoto. Os threads do DCE so subprocessos em nvel de usurio que podem ser chamados e programados
dentro do mesmo espao de processo. Em vez de usar o XDR, a DCE RPC usa o formato Network Data
Representation (NDR) para o intercmbio. Na NDR, fica a cargo do receptor fazer todas as tradues que
possam ser necessrias.

10.6.1.8.2 SPX/IPX

Os protocolos de transporte IPX/SPX (Internetwork Packet Exchange ) so uma variante dos
protocolos XNS (Xerox Network Systems). O protocolo IPX idntico ao protocolo Internetwork
Datagram Packet da Xerox (IDP) e oferece um servio de datagrama. O protocolo SPX idntico ao
Sequenced Packet Protocol (SPP), tambm da Xerox, e oferece um servio de fluxo de dados confivel.

A principal diferena entre o IPX e o XNS est no uso de diferentes formatos de encapsulamento
Ethernet. A segunda diferena est no uso pelo IPX do Service Advertisement Protocol (SAP), protocolo
proprietrio da Novell.

Um frame IPX pode transportar at 546 bytes de dados, e cada frame SPX pode transportar at 534
bytes de dados.

O endereo IPX completo composto de 12 bytes:

Teleprocessamento e Redes de Computadores

169
ID da rede de destino (4 bytes)
ID do n (6 bytes)
ID do soquete (2 bytes)

O ID da rede definido em zero se o destino estiver na mesma LAN que o emissor. O ID do n o
mesmo nmero de seis bytes usado pelos protocolos IEEE MAC para enderear as placas adaptadoras de rede.
O endereo FFFFFFFFFFFF16 indica um broadcast.

As aplicaes comunicam-se usando a interface do soquete IPX ou SPX. A implementao tambm
oferece um servio de determinao do nome, chamado bindery. Os servidores se registram no bindery e os
clientes localizam os nomes dos servidores e seus endereos l.

O protocolo SPX garante uma transmisso confivel a qualquer n da rede atravs da troca de
mensagem e da utilizao de um clculo de checksum.
Caso ocorra um nmero razovel de transmisses falhadas, o SPX assume que a conexo foi interrompida e
avisa ao operador.

10.6.1.8.3 NetBEUI/NetBIOS

O protocolo NetBEUI da Microsoft (NetBIOS Extended User Interface) na realidade uma extenso
da camada de link de dados da LAN usada para encapsular comandos do NetBIOS.

Existem dois tipos de frames NetBEUI: os frames de informao numerados (I-Frames) usados para
fornecer fluxo de dados em sequncia, confivel, e os frames de informao no numerados (UI-Frames),
usados para fornecer datagramas.

O NetBIOS define uma interface de camada de sesso para a funcionalidade de transporte e de rede
do NetBEUI. O termo NetBIOS muitas vezes utilizado para referenciar combinao de NetBIOS e
NetBEUI.

O NetBIOS um protocolo foi implementado dentro de vrios ambientes de rede, incluindo MS-Net
e LAN Manager da Microsoft, PC Network e LAN Server da IBM e Netware da Novell. Em alguns ambientes
de rede, a interface de sesso do NetBIOS usada para acessar outras camadas de transporte e rede. Por
exemplo, no LAN Manager, a interface NetBIOS pode ser usada para acessar qualquer mecanismo de
transporte NetBEUI, TCP/IP ou XNS. No Netware, a interface NetBIOS usada para acessar SPX/IPX ou
TCP/IP.

NetBIOS oferece servios de comunicao baseados em conexo e sem conexo (datagrama). Os
servios IPC do NetBIOS podem ser usados para implementar cliente-servidor, processamento de filtro ou
comunicao peer-to-peer.

Todos os servios NetBIOS so oferecidos como comandos formatados dentro de uma estrutura de
dados de controle, chamada NCB (Network Control Block). Atravs de uma chamada de sistema, a aplicao
passa os campos do NCB para o NetBIOS.

O NCB tem 64 bytes de extenso:

Bytes Finalidade
1 Cdigo de comando hexa
1 Cdigo de retorno
1 Nmero da sesso
1 Nmero do nome
4 Endereo do buffer de dados
Teleprocessamento e Redes de Computadores

170
2 Tamanho do buffer de dados
16 Nome do processo de chamada
16 Nome do processo local
1 Intervalo de timeout da recepo
1 Intervalo de timeout da emisso
4 Endereo de callback
1 Nmero da placa adaptadora da LAN
1 Status de trmino
14 Reservados


10.6.2 Windows NT 5.0 x NetWare 5.0

No nvel dos servios de arquivo as diferenas entre os dois esto diminuindo sensivelmente. O
servio de diretrio do NT, o Active Diretory, no fornece ao administrador ferramentas teis suficientes para
que ele seja um servio de diretrios corporativo, como o do NetWare, o Novell Directory Services. A
abordagem do NT conservadora e evita surpresas, oferecendo grande segurana. Por outro lado limita a
flexibilidade e pode em algumas circunstncias, gerar mais trabalho para o administrador.

O vnculo entre o IIS 4.0 e o o Transaction Server d ao NT 5.0 uma vantagem sobre o NetWare 5.0
na manipulao de comrcio eletrnico. Com base no excelente trabalho realizado pela Microsoft com
assistentes em seu Back Office Small Business Server, a facilidade de criao e gerenciamento de um servidor
Web baseado no NT ser algo difcil de ser imitado. O NetWare Connect, altamente integrado com o Multi-
Protocol Router, deve ficar no mesmo nvel do RAS do NT 5.0.

O NetWare 5.0 teve seu kernel completamente reescrito, para obter capacidades completas de
multiprocessamento, o que o NT j possua, e que faz com que o hardware necessrio para sua utilizao
tenha que ser to potente quanto para o NT.

O NT 5.0 possui potncia e uma grande capacidade de expanso e o ambiente de desenvolvimento
grfico muito mais eficiente que o conjunto de ferramentas de programao da Novell. A NetWare 5.0 tira
os aplicativos do anel zero do processador, o que era uma situao instvel e torna-o mais seguro, embora
diminua o desempenho. Como ferramentas administrativas, os applets Java, do NetWare, so eficazes, mas
no se comparam natureza refinada da nova GUI estilo Explorer do NT.

Quanto a reduo do tempo gasto na administrao da rede e dos clientes, a Microsoft est mais
interessada na reduo a nvel administrativo, enquanto a Novell se preocupa mais no nvel do usurio final.

As opes de backup do Windows NT Server 5.0 utilizam uma variedade muito maior de
dispositivos, incluindo CD-ROM gravveis e unidades Zip.

O NT possui o Remote Access Service Multilink Channel Aggregation que permite aos usurios, ao
se comunicarem, utilizarem diversas linhas como uma s, para atingirem taxas de transferncia mais altas.

10.6.3 Windows NT x UNIX

O UNIX e o NT so bastante iguais no projeto e nas capacidades, mas suas diferenas so
significativas. Ambos oferecem texto e aplicativos grficos, do aos aplicativos um espao de endereamento
virtual protegido no qual rodam, do suporte a CPUs mltiplas e processos leves, rodam em uma variedade de
plataformas, embora o UNIX o faa em muito mais delas, suportam sistemas de arquivos avanados com
longos nomes, oferecem um poderoso compartilhamento de arquivo e outros servi-los de rede similares.
Teleprocessamento e Redes de Computadores

171

O NT desfruta de fato da vantagem da hegemonia da Microsoft, principalmente do controle central
estrito do sistema operacional e de suas APIs. Um desenvolvedor pode escrever um aplicativo Windows NT e
recompil-lo para us-lo em outra CPU diferente. Isso verdadeiro no UNIX apenas com os aplicativos mais
simples.

Ambos os sistemas operacionais do suporte a chamadas de procedimentos remotos, e os padres de
compartilhamento de objetos rapidamente se desenvolvem em ambos. O Windows NT ir levar uma
vantagem: a Microsoft quem cria s padres.

No domnio de arquivos e impresses o UNIX mal surge no radar e est desaparecendo rapidamente.
O UNIX tem utilitrios melhores, mas o seu compartilhamento de arquivos e impressoras ainda se encontra
nos primeiros passos, se comparado ao NT. O NFS o padro UNIX para o compartilhamento de arquivos e
recebeu otimizaes. Mesmo assim, os usurios e administradores acham o servio do NT mais rpido e
menos problemtico.

O UNIX uma escolha respeitvel para servidores de banco de dados. Porm, o NT ganhou
reputao pela implementao e gerenciamento mais fceis, alm de desenvolver uma operao " prova de
bala".

O Windows NT mais rpido na instalao porque menor. mais fcil se encontrar drivers de
dispositivos NT para novos hardwares.

O NT tem excelente recursos de segurana padro. O UNIX oferece nveis variados de segurana,
mas no pode rivalizar com a interface de administrao simples do NT .

10.6.4 Escolha

Analisando todos os pontos favorveis e negativos dos sistemas, e a necessidade da empresa em
questo, o escolhido foi o Windows NT.

Com relao ao NetWare, o NT s perde em questes de servios de diretrio, com o Active
Directory, onde ele oferece segurana, mas no to flexvel quanto o NDS do NetWare. Isso no nos faz
deixar de us-lo uma vez que para a empresa em questo a segurana dos dados um ponto fundamental, no
podendo deix-los merc de usurios no autorizados ou mal intencionados.

Outro ponto favorvel ao NT o fato de nos fornecer funes para a manipulao do comrcio
eletrnico mais fceis de criar e gerenciar que no NetWare, j que a empresa utilizar a Internet para receber
pedidos e manter um site.

O ambiente de desenvolvimento grfico do NT mais eficiente que da NetWare, favorecendo
tambm a escolha do NT, pois facilitar o desenvolvimento de aplicativos quando necessrio.

As ferramentas de backup do NT nos do a possibilidade de usar vrios dispositivos enquanto a
Novell mais restrita. O NT nos possibilita backups em CDs, onde mais fcil a recuperao de dados.

Com relao ao UNIX, eles so bastante parecidos, porm o NT leva vantagem no momento do
compartilhamento de arquivos e impressoras, sendo mais rpido e menos problemtico.

Em questes de Bancos de Dados, o NT mais fcil na implementao e gerenciamento, o que nos
faz optar por ele, uma vez que nossos BD sero volumosos e complexos.

Teleprocessamento e Redes de Computadores

172
A segurana, mais uma vez, um ponto bastante importante na nossa escolha. O UNIX oferece
vrios nveis de segurana, mas com uma interface mais complexa que o NT.

No console o NT mais fcil de gerenciar que o UNIX, facilitando o trabalho do administrador.

De forma geral, o NT desfruta da vantagem, com relao aos outros sistemas, da hegemonia da
Microsoft e de sua integrao mais uniforme com a interface familiar do Windows.

O NT ainda possui um servio que resolver o problema da baixa taxa de transmisso com Vacaria,
onde nos fornece a capacidade de usar 3 linhas de 19,2 Kbps, como se fossem uma s de 57,6 Kbps.

Teleprocessamento e Redes de Computadores

173

11. RDSI - Rede Digital de Servios Integrados

11.1 Introduo

O que faz uma rede de telecomunicaes evoluir?

Existem basicamente presses de trs tipos: a dos usurios, a tecnolgica e a de custos de operaes e
manuteno.

`A medida em que uma sociedade evolui, suas necessidades de comunicao se sofisticam, seja pelo
prprio aumento das transaes, seja pelo encarecimento dos meios de transporte de pessoas ou mercadorias.
Existe ento, naturalmente, uma presso dos usurios por novos servios de telecomunicaes e mesmo a
melhoria da qualidade dos servios existentes, possibilitando uma maior rapidez e confiabilidade nas trocas de
informaes.

As Administraes e Operadoras dos servios de telecomunicaes tm procurado responder a esta
demanda de usurios pela introduo de redes pblicas baseadas na tecnologia disponvel na poca.

A conseqncia ilustrada na figura, onde so exemplificadas, do ponto de vista de uma operadora,
a situao das redes associadas aos servios mais correntes de telecomunicaes. Verifica-se uma mistura de
tecnologias analgicas e digitais, redes concebidas e voltadas a um nico servio (o que implica em enormes
investimentos que podem ser comprometidos se a aceitao pelo usurio no for a prevista), equipes de
operao e manuteno distintas, com culturas distintas, interao diferente com o usurio de acordo com o
servio, dentre outros.


Da surge a presso tecnolgica. A revoluo da microeletrnica, das tcnicas digitais e pticas tm
possibilitado a obteno de equipamentos de comutao e transmisso que permitem uma substituio
econmica dos equipamentos existentes na rede.

A sinergia permitida por estes equipamentos deve-se tambm ao prprio avanado da informtica,
que complementarmente ao setor de telecomunicaes, tem-se ocupado do armazenamento e processamento
de informaes.

O que comea ento a ficar claro na evoluo das redes de telecomunicaes?

Com a evoluo tecnolgica, as mquinas que compem as redes de telecomunicaes no passam de
computadores dedicados a determinadas atividades de transporte de informaes e seu gerenciamento. O que
nos leva a dizer que independente do servio prestado ao usurio, as redes tendem a transportar apenas bits".

Surge ento a oportunidade para as Operadoras de uma verdadeira revoluo:


As mquinas que compem as redes podem ser unificadas em uma nica tecnologia, que permita
o transporte destes bits;
O protocolo de comunicao entre estas mquinas, apesar de ser necessariamente mais complexo
que para uma rede dedicada, pode ser nico;
As equipes de operao e manuteno podem ser unificadas, com uma nica cultura;
Teleprocessamento e Redes de Computadores

174
a demanda de usurios pode ser melhor gerenciada, pois a deciso pela introduo de um novo
servio pode ser feita simplesmente por programao adequada destas mquinas, no requerendo
a introduo fsica de novas dedicadas.


Todos estes fatores sendo contemplados levam pela prpria sinergia desta tecnologia, ao
barateamento das tarifas, um objetivo prioritrio, se no o maior, das redes de telecomunicaes.

Por outro lado, se analisarmos estas redes do ponto do usurio, a situao atual tende a ser catica
pela prpria sofisticao de suas necessidades. Como os servios tm sido prestados atravs de diferentes
redes e tecnologias, a tendncia uma proliferao de interfaces dedicadas para seus terminais, sinalizaes
diferentes dependendo do servio, interaes com as operadoras.

Logicamente, no estamos falando aqui do usurio domstico, unicamente telefnico, nos dias de
hoje. Mas se pegarmos um usurio um pouco mais sofisticado, um escritrio exemplificado na figura, que
precisa de mais um telefone, um telex, alguma forma de comunicao de dados por microcomputadores, ou
mesmo um videotexto, verificamos:



Instalaes (fiao) dedicadas a cada terminal;
Planos de numerao distintos;
No simultaneidade dos servios (telefone versus vdeo texto, ou versus dados, por exemplo).


Se analisarmos um usurio institucional, um prdio de escritrios ou uma loja de departamentos,
como na figura, a situao ainda mais complexa, pois os problemas de um usurio pequeno se multiplicam.

A instalao normalmente em estrela do PABX rgida, cara e complexa, com pequena flexibilidade
para se acompanhar a demanda.

11.2 O conceito de RDSI

A preocupao com todos estes fatores levou ao surgimento de uma filosofia em telecomunicaes, a
REDE DIGITAL DE SERVIOS INTEGRADOS (RDSI), que comeou a ser discutida em fruns
internacionais, como o ITU-T, na dcada passada.

A prpria definio do que vem a ser a RDSI evoluiu bastante nestes ltimos anos. Mas idealmente,
esta rede totalmente digital composta de mquinas de comutao (ou ns) inteligentes, que podem cursar
vrios servios simultaneamente e aos quais os usurios tm acesso atravs de algumas interfaces
padronizadas, conforme ilustrado na figura.


Logicamente, a RDSI representada na figura acima ideal e s tem chance de ocorrer em um futuro
longnquo.

Na realidade, as redes de telecomunicaes j esto a, com equipamentos dedicados e em vrias
tecnologias. impossvel se jogar fora todo este investimento instalado.

Assim, a curto prazo, a instalao de uma RDSI deve aproveitar ao mximo as redes existentes,
convivendo com as mesmas e absorvendo-as pouco a pouco.

Teleprocessamento e Redes de Computadores

175
Dentre as vrias formas de convivncia, a que vem sido adotada mundialmente a ilustrada na figura
abaixo, ou seja, a RDSI comea pelas pontas, com a introduo de ns RDSI junto ao usurio.


Esta soluo tem uma srie de vantagens:


Aproveitamento de grande parte dos equipamentos existentes e convivncia com os servios
atuais das redes de telecomunicaes;
O n RDSI quem faz a distribuio dos servios para as redes dedicadas, ficando esta tarefa
transparente aos usurios;
Absoro gradativa das funes das redes dedicadas, caminhando da periferia para o miolo;
Desde o incio o usurio v uma rede nica, atravs de suas interfaces padronizadas.


O mesmo tipo de raciocnio se aplica na rede de assinante, cujos cabos de pares metlicos
constituem-se num dos investimentos mais pesados das redes.

Hoje em dia, a fibra ptica j uma realidade tcnica que pode substituir os pares metlicos com
inmeras vantagens. Entretanto, um objetivo perseguido mundialmente para RDSI o aproveitamento integral
desta rede de assinante metlica, para possibilitar o barateamento do acesso ao usurio.

A soluo de compromisso sendo adotada a curto prazo ilustrada na figura, onde, do ponto de vista
do usurio, a RDSI dividida em dois grandes blocos:


A chamada RDSI de faixa estreita, basicamente para os servios de voz, dados e texto em taxas
at 2 Mbit/s, utilizando-se das redes de pares metlicos;
A RDSI de faixa larga, para servios especficos que requerem taxas superiores a 2Mbit/s tem o
uso conseqente de fibra ptica at o usurio.

Logicamente, a demanda por estes ltimos servios muito reduzida nos dias de hoje.

NOTA: a nvel mundial, as experincias piloto em andamento, os equipamentos sendo comercializado se os
embries de redes comerciais em alguns pases so todos voltados a RDSI de faixa estreita. Entretanto,
equipamentos voltados a servios de faixa larga j so uma realidade de laboratrio, havendo tambm algumas
experincias piloto isoladas.

Do ponto de vista do usurio, a RDSI vai trazer para sua casa ou escritrio uma rede similar rede
eltrica de hoje, ou seja, uma rede de fios" em paralelo, distribuda pela sua instalao, com vrias tomadas"
(figura) que podem ser indiferentemente usadas, assim como o usurio conecta qualquer eletrodomstico em
qualquer tomada" de eletricidade.


11.3 Acesso ao RDSI

Existem dois modos de conexo que o usurio pode escolher para acessar os servios disponveis na
RDSI, dependendo das suas necessidades e da central telefnica em que este usurio est conectado.

11.3.1 Acesso Bsico

Teleprocessamento e Redes de Computadores

176
A instalao de um acesso bsico do tipo 2B+D", oferece dois canais B a 64 Kbit/s e um canal D a
16 Kbit/s numa nica linha telefnica comum (2 fios). Os canais B so utilizados pelos equipamentos
terminais da instalao do assinante para transmisso de informao (voz, dados, etc.) de forma transparente
`a rede.

O canal D destinado ao transporte de sinalizao dos terminais com a rede.

11.3.2 Acesso Primrio

A conexo `a RDSI de usurio de maior porte (PABX, por exemplo), poder ser feita atravs de
Acesso Primrio 30B+D" que utiliza 30 canais B a 64 Kbit/s para transporte de informaes e um canal D a
64 Kbit/s para sinalizao com a rede.

11.4 Servios Disponveis aos usurios RDSI

Atravs de equipamentos terminais o usurio poder acessar servios de voz, dados e texto
especficos da RDSI e os servios hoje existentes. Na RDSI estes servios so chamados:

Teleservios, quando a companhia operadora se responsabiliza por tudo no servio, inclusive a
compatibilidade dos terminais (telefonia, fac-smile, videotexto, entre outros);
Servios de suporte, quando a operadora oferece um canal de comunicao, com as caractersticas
pedidas pelo assinante, da origem ao destino, no se responsabilizando pela compatibilidade dos
terminais.

Ambos os servios podem ter facilidades associadas chamadas servios suplementares, que facilitam
a interao do usurio com rede, tais como Identificao do Assinante Chamador", Chamada em Espera",
Grupo Fechado de Usurio", Subendereamento", Aviso de Tarifao", Transferncia de Chamadas",
entre outros.

11.5 Interface

O usurio v a RDSI atravs de um conjunto limitado de interfaces padronizadas.

Para caracterizar completamente estas interfaces, foi criada a configurao de referncia
representada na figura abaixo.

Esta configurao de referncia composta de grupos funcionais (que podem caracterizar um
equipamento isolado) e pontos de referncia (que podem caracterizar uma interface fsica entre
equipamentos).

Os pontos de referncia S e T caracterizam as interfaces fsicas definidas internacionalmente como a
tomada" de acesso `a RDSI.

A Interface S a tomada" que permite o acesso do assinante `a RDSI, sendo fisicamente composta
por um conector padro com 8 pinos.

A configurao tpica de distribuio de tomadas" internamente `a instalao de usurios a de um
barramento. Na interface so diretamente conectados os terminais construdos especialmente para a RDSI.

Teleprocessamento e Redes de Computadores

177
Os sinais que passam pela interface S obedecem a uma lgica de protocolos por camadas, seguindo o
modelo OSI (Open Systens Interconnection"), de 7 camadas. As caractersticas fsicas da interface S, assim
como o protocolo de sinalizao com a rede, so especificadas internacionalmente pelo ITU-T (International
Telecommunications Union - Telecommunications Standardization Sector). Para os demais terminais hoje
existentes, necessrio um Adaptador de terminal" (AT) que traduza sua interface (por exemplo: uma
interface analgica de um terminal de videotexto, ou uma RS232C de um microcomputador) para a interface
S.

Analisando tem a tem, dentro do ambiente do usurio, so identificados cinco grupos funcionais,
descritos a seguir:
















Figura 11.1. Configurao de Referncia para o acesso de usurio

ET2: equipamento terminal no compatvel com a RDSI. So basicamente os terminais de usurio para
voz e dados existentes hoje, com interfaces especficas para suas redes dedicadas, identificadas
genericamente na figura como interface R.

AT: adaptador de terminal. So equipamentos de usurio com o objetivo principal de compatibilizar um
equipamento ET2 com a interface S, transformando-o num terminal RDSI.

ET1: equipamento terminal compatvel com a RDSI. So os terminais produzidos especialmente para o
RDSI, compatveis com a interface S. Funcionalmente, um ET1 equivalente a ET2 + AT.

TR2: terminao de rede, nas instalaes do usurio, com funes de comutao e/ou concentrao local.
So equipamentos que tratam normalmente as 3 camadas inferiores de protocolos do modelo OSI. Os
exemplos mais correntes destes equipamentos so os PABX. Um TR2 tambm um usurio da RDSI
atravs da interface T. Quando o TR2 no existe em uma instalao de usurio, as interface S e T se
confundem.

TR1: terminao de rede que faz o acoplamento entre as instalaes do usurio e a linha de assinante.
Este equipamento tem basicamente s funes de camada 1. Normalmente fica nas instalaes do usurio,
mas sua propriedade depende da legislao de cada pas. Pases em que o TR1 pertence `a Administrao,
tm o limite de suas redes pblicas no ponto de referncia U (neste caso U se torna uma interface).


No ambiente da central so identificados dois grupos funcionais:

Teleprocessamento e Redes de Computadores

178
TL: terminao de linha, que faz basicamente a terminao fsica e eltrica da linha do assinante,
contendo portanto algumas funes de camada 1. A sua existncia fsica isolada, introduzindo uma
interface V fsica, depende muito da tecnologia da central e da prpria capacitao do acesso do assinante,
conforme detalhado adiante.

TC: terminao de central: o grupo funcional que na central contm o restante das funes de camada 1
no cobertas pela TL e as funes de camadas 2 e 3, permitindo a sinalizao do usurio com a rede. A TC
no existe normalmente como um equipamento isolado, mas sim espalhada pela central.

Entre as instalaes do usurio e a Central existe um meio de transmisso caracterizado como ponto
de referncia U. Este ponto de referncia tanto pode fazer parte de um equipamento de transmisso (sendo
portanto interno ao equipamento TL+TR1), como identificar completamente uma interface.

11.6 USURIO x RDSI

Atualmente os benefcios da RDSI para os usurios limitam-se `a reduo de custos para os servios
de comunicao e ao ganho de facilidades operacionais. Estudos apontam que a RDSI promove uma economia
de no mnimo 50% sobre os custos de acesso, porque os usurios passam a ter um nico meio de acesso,
padronizados, para o telefone, o telex, o fax e o computador. Esta tecnologia traz, tambm, o fim dos
problemas acarretados com instalao, manuteno e compatibilizao das redes internas de telefonia e
comunicao de dados. Espera-se, ainda, que resulte em reduo de tarifas.

O principal desafio para o sucesso e o progresso da RDSI ser a criao de servios de
telecomunicaes e aplicaes que usufruam das facilidades de comunicao introduzidas por ela.

No caso da comunicao de dados, por exemplo, bom lembrar que at hoje as comunicaes via
rede pblica de telecomunicaes s eram possveis com o auxilio de modems e no ultrapassavam a
velocidade de 19,6 Kbytes. A expectativa com o advento da RDSI de que os usurios precisem apenas
conectar o computador na tomada padro da rede de servios para estabelecer comunicaes de at 144
Kbytes num nico circuito do acesso bsico. No ficaro livres, no entanto, de software e hardware especiais
para a comunicao, a serem instalados no computador.

Na verdade, a criao de novos servios de telecomunicaes tem esbarrado na definio, em cada
pas, das especificaes tcnicas das interfaces RDSI, dos adaptadores de terminais e dos prprios terminais
RDSI, em observncia `as recomendaes do ITU-T . J a criao de aplicaes, principalmente de
comunicao de dados, depende basicamente da criatividade humana e do acompanhamento da evoluo
tecnolgica da RDSI.

No seu atual estgio, por exemplo, possvel integrar todas as funes do telefone e do computador
pessoal. A aplicao mais comum seria a seguinte: o PC contm em uma base de dados a ntegra da agenda
telefnica do usurio, que far a chamada via teclado. Bastar, para isso, escrever o nome da pessoa com
quem deseja falar, porque toda a eletrnica do telefone est residente no computador. Estabelecida a
comunicao, o usurio ler na tela a fala do seu interlocutor e digitar as suas respostas.

No escritrio - As limitaes da RDSI de banda estreita tm dificultado o surgimento de aplicaes
na rea de automao de escritrio. O modo de acesso bsico, por exemplo, pode ser muito mais lento que
algumas redes locais, em particular as que operam no padro Ethernet (10Mbps). Para aplicaes como
transferncia de arquivos, CAD e comunicaes host-to-host, 144 Kbps tm se mostrado insuficientes.
Especialmente para empresas que possuem grandes bancos de dados e grande volume de informaes a serem
compartilhadas diariamente. Exatamente por isto, os estudos para introduo da voz nas redes locais tm
ganho espao nos Estados Unidos. Seria a contrapartida da RDSI dentro da organizao para comunicaes
internas.

Teleprocessamento e Redes de Computadores

179
Uso domstico - em casa que a RDSI passa por sua primeira prova de fogo. O acesso muito caro
em proporo aos ganhos reais dos assinantes.

At agora, os maiores benefcios que eles conseguiram enxergar foram a melhoria da qualidade da
rede, em decorrncia da sua digitalizao, e a oferta de servios complementares como identificao
automtica de chamadas (reconhece o nmero de telefone que fez a ligao); chamada reversa(entrada
automtica para as ligaes tentadas anteriormente), chamada transferida(transfere a chamada recebida para
outro nmero), etc. Sem contar o fato de dispor de duas linhas telefnicas de operao simultnea, o que
permite ao usurio estabelecer conversas por uma das linhas enquanto imprime uma cpia fax na outra.

So todos, portanto, benefcios pertencentes ao mundo das telecomunicaes. Os reflexos da RDSI
nas comunicaes de dados domsticas ainda so tmidos. As primeiras mudanas surgem a partir dos modos
de acesso ao canal de comunicao.

A tendncia para a prxima dcada que a conquista da facilidade de videofonia revolucione ainda
mais as comunicaes de dados domsticas e que as videoconferncias propiciem o desenvolvimento de novas
e sofisticadas aplicaes de base de dados e videotexto. Ao invs de receber como resposta para sua consulta
uma tela em modo texto, o usurio poder ver um filme, ouvir uma msica, assistir uma aula (neste caso,
estabelecer uma conversao com o professor para sanar dvidas).

11.7 O Estgio da Tecnologia


O conceito da RDSI introduz idias que o usurio interessado em servios telemticos no pode mais
desconhecer. A principal delas a da simplificao. Pelo lado do usurio, ser possvel ligar em uma tomada
de uma nica linha, atravs de apenas uma assinatura , telefone, fax, micro, telex, videotexto e televiso.
Enfim, a conquista da to sonhada flexibilidade na instalao e na utilizao dos servios telemticos.

A estratgia de migrao das redes atuais para a RDSI difere de pas para pas. Entretanto,
identificam-se claramente trs etapas comuns, denominadas de estgio pr RDSI", estgio de introduo da
RDSI" e estgio intermedirio `a RDSI".

O primeiro diz respeito a nossa situao atual, com redes dedicadas a cada tipo de servio. O
segundo corresponde, em diversos pases, aos usurios disporem de acesso digital integrado `as diversas redes
dedicadas, atravs do n RDSI. Neste estgio a RDSI ter duas modalidades: banda estreita (velocidades de
at 2 Mbit/s) e banda larga (velocidades acima de 2 Mbit/s). O ltimo dever ocorrer nos Estados Unidos e no
Japo ainda nesta dcada. Neles, as redes dedicadas iro perdendo a importncia `a medida que os servios
que prestam forem incorporados por uma nica rede digital, de altssima velocidade (centenas de Mbps). Ser
a RDSI plena. As previses mais otimistas so de que ela esteja em operao daqui a 15 anos.

O primeiro passo na direo da RDSI tem sido a digitalizao total da rede bsica de telefonia,
atualmente analgica. Essa digitalizao vem ocorrendo do centro para as pontas. Ou seja, primeiro pela
substituio das atuais centrais de comutao por outras mais modernas, de tecnologia digital, para atuarem
como ns das redes. Elas so usadas para integrar a rede de telefonia `as demais redes dedicadas, como as de
telex e comunicao de dados.

A interligao digital entre as centrais de comutao caracteriza a RDI (Rede Digital Integrado). Os
meios fsicos de transmisso entre elas tambm so trocados. Os cabos atuais do lugar ao uso de fibras ticas
e equipamentos digitais de radiofreqncia. O segundo passo a extenso da digitalizao da rede at a casa
do usurio. Ou seja, a troca dos atuais cabos de cobre que ligam as centrais de comutao locais aos assinantes
por cabos de fibras ticas e a instalao de uma interface padronizada para tratar o sinal digital. este modelo
que vem sendo seguido pelo Brasil.

Teleprocessamento e Redes de Computadores

180
A utilizao de sistemas de transmisso digital entre as centrais vem crescendo por meio de linhas
PCM (modulao de cdigo de pulso) e sistema ticos, nos entroncamentos locais, e por meio de rdios
digitais de mdia capacidade nos entroncamentos interurbanos. Em janeiro passado, entrou em operao o
primeiro sistema brasileiro de rdio digital no tronco de microondas que interliga Rio e So Paulo. At o fim
do ano que vem a Embratel prev mais 17 troncos digitais.

Quando se trata de comutao, a digitalizao tambm crescente. Em 1987 a Telebrs baixou uma
portaria proibindo a contratao de centrais eletromecnicas de grande porte. Desde ento, as operadoras vm
contratando centrais CPA-Ts (Trpico). Por exemplo, a ligao digital entre Rio e So Paulo, suportada, nas
duas pontas.

Ao trmino da digitalizao total da rede bsica de telefonia e da sua integrao com as demais redes
atravs do n RDI, teremos concludo o estgio de implementao da rede de banda estreita (faixa de voz). O
usurio poder finalmente usar o telefone para transmitir texto, imagens e dados sem o auxlio de modems.
Mas ainda no ter acesso `as facilidades de teledifuso por cabo, videofonia ou fac-smile `a cores, o que s
ocorrer com a implementao da banda larga e RDSI plena, que integraro servios de altssimas
velocidades. A menos que sejam superadas algumas barreiras tecnolgicas.

11.8 RDSI para o usurio

Para ter acesso `a rede de banda estreita, o usurio dever instalar em casa uma tomada padronizada,
adequada ao tipo de acesso 2B+D, que funciona como interface especial de conexo dos equipamentos RDSI
`a rede. O acesso 2B+D, por sua vez, o tipo de acesso bsico `a RDSI, definido pelo ITU-T. Refere-se `a
utilizao de dois canais de informao, de 64 Kbps cada, mais um canal de 16 Kbps dedicados `a sinalizao
da rede, reunidos em um circuito que soma 144 Kbps. Cada interface permitir a ligao de at oito terminais.

O acesso bsico o que vem sendo oferecido aos usurios residenciais. Ele dever ser o preferido
pelos usurios comerciais de pequeno e mdio porte, que no possuem um grande volume de informaes a
transmitir.

Para os usurios de grande porte, existe a disponibilidade do acesso primrio, tambm padronizado
pelo ITU-T. Sua frmula 30B+D. So 30 canais de 64 kbps mais o canal exclusivo para a sinalizao,
tambm de 64 Kbps. Ele permitir a interligao de um PABX digital `a rede, trabalhando em velocidades
prximas a 2 Mbps (1,5 Mbps nos EUA e 2 Mbps na Europa).

As interfaces para a RDSI de banda larga ainda esto sendo definidas pelo ITU-T. Sabe-se, at
agora, que j foram padronizados trs diferentes canais de acesso: H21, de 33 Mbps; H22, de 44 Mbps e H4,
de 135 Mbps. Mas as suas formas de agrupamento, que determinam quantos e quais sero os canais presentes
simultaneamente na interface do usurio, ainda no foram formulados. Essas interfaces devero ser
oficialmente apresentadas pelo ITU-T em 1992.


12. Tendncias

12.1 FDDI (Fiber Distributed Data Interface)

O FDDI, tambm conhecido como especificao X3T9.5 do ANSI (American National Standards
Institute) para a transmisso a 100 Mbps com cabo de fibra tica em uma configurao em anel. As redes
locais que usam cabo de fibra no esto necessariamente em conformidade com a especificao FDDI. Aes
esto sendo tomadas para estender as especificaes para STP (par tranado blindado) de cobre e fiao (par
Teleprocessamento e Redes de Computadores

181
tranado sem blindagem) como CDDI (nome no oficial dado para produtos que se utilizam da arquitetura
FDDI de 100 Mbps em tipos diferentes de fiao de cobre). Devido ao alto custo das placas adaptadoras de
rede local FDDI, a CDDI provavelmente ligar os laptops aos centros de fiao equipados com FDDI.

12.2 ATM
O ATM uma tecnologia de transmisso e comutao de informaes. Pode ser usada na transmisso de
informaes em aplicaes cuja natureza e requisitos de performance so distintos. Sua utilizao possvel em
aplicaes de tempo real (telefonia e vdeo) e tambm em transmisso de dados entre computadores, tanto em
redes locais (LAN) como em redes abertas de longo alcance (WAN). ATM a acrossemia da expresso
Asynchronous Transfer Mode (Modo de Transferncia Assncrona). A principal caracterstica do ATM ter
clulas de tamanho fixo, e estas clulas so muito pequenas (53 bytes).
12.2.1 Origem e desenvolvimento
Foi desenvolvida pelo Setor de Padronizao em Telecomunicaes da Unio Internacional de
Telecomunicao (ITU-T) a partir da evoluo da arquitetura de transmisso chamada ISDN (Rede Digital de
Servios Integrados). Esta arquitetura tem a funo de integrar os diversos sistemas de comunicao em uma
nica tecnologia digital. A tecnologia ISDN foi inicialmente desenvolvida para taxas de transmisso de at 2
Mbps. Posteriormente foi desenvolvida a tecnologia B-ISDN, de onde derivou o ATM (1992/1993), cujas taxas
de transmisso chegam a 622 Mbps.
12.2.2 Vantagens do ATM
O tamanho da clula definido por um Frum internacional, permitindo sua uniformizao e uma
arquitetura no proprietria. Os comutadores ATM (switches) so muito rpidos e mais baratos do que os
roteadores, permitindo conexes orientadas em redes abertas, gerenciando e controlando o trfego entre
diversos circuitos, sem necessidade de roteamento. O ATM permite redes com diversas mdias (voz, vdeo e
dados).
12.2.3 Sncrono versus assncrono
12.2.3.1 Modo Sncrono
O termo assncrono" vem em oposio ao termo sncrono da tecnologia STM (Synchronous Transfer
Mode). Na tecnologia STM utilizada a comutao (switching) dos circuitos com a alocao de banda fixa para
os diversos circuitos. Como a demanda dos circuitos pode ser diferente, algumas bandas alocadas podem estar
sendo sub-utilizadas. No STM a diviso de bandas pode ser feita de duas maneiras: por diviso de tempo (TDM
- Time Division Multiplexing) ou por diviso de freqncia (FDM - Frequency Division Multiplexing).
12.2.3.2 Modo Assncrono
O Modo de Transferncia Assncrono (ATM), ao contrrio, faz a comutao de pequenos pacotes, ou
clulas, com alocao de largura de banda conforme a demanda. Cada clula, com um pequeno tamanho fixo,
agrupada junto a outras clulas atravs de identificadores, atendendo assim a uma demanda determinada.

Esta alocao dinmica da largura de banda, atravs de pequenas clulas, faz com que o ATM possa ser
utilizado tanto em transmisso de dados como em aplicaes de tempo real, como telefonia e vdeo.




Teleprocessamento e Redes de Computadores

182
12.2.4 A CLULA DO ATM
No ATM as informaes esto agrupadas em pequenas clulas,
denominadas clulas ATM de 53 bytes, sendo que o cabealho contm 5
bytes com identificadores e controle, e as informaes esto distribudas nos
outros 48 bytes.
CONTROLE E IDENTIFICAO NA CLULA DO ATM
GFC indica o Controle de Fluxo Genrico, VPI e VCI so Identificadores de
Canal, PT indica o tipo de informao do Campo de Informao, CLP indica
o grau de prioridade da clula no caso de necessidade de descarte em
congestionamentos, HEC (header error control) um valor calculado para
validar o cabealho da clula, e o Campo de Informaes constitui os dados
vindos da camada superior e que devem ser transportados pela clula na
transmisso.









A Clula ATM


12.2.5 AS CAMADAS DA TECNOLOGIA ATM
A tecnologia ATM est basicamente dividida em trs camadas: Camada de Adaptao, Camada ATM e
Camada Fsica, conforme mostrado na ilustrao abaixo.




As camadas da tecnologia ATM

Na camada de Adaptao feita a interface entre as aplicaes do usurio e a tecnologia ATM, atravs
da Subcamada de Convergncia, onde so agrupadas as informaes da camada superior, e da Subcamada de
Segmentao e Reagrupamento, onde as informaes anteriormente agrupadas so segmentadas e reagrupadas
em clulas ATM. Na camada ATM feita a multiplexao/demultiplexao das clulas lgicas diferentes vindas
de uma mesma interface fsica, e ento feito o roteamento destas clulas atravs dos identificadores.
A camada ATM possibilita um servio de conexo orientada para as camadas superiores (do usurio)
gerando circuitos virtuais entre tais camadas. Estes circuitos podem ser comutados, conforme a demanda.
Na camada Fsica, subcamada de Convergncia, as clulas so empacotadas, delimitadas, gerado ou
recuperado o cabealho de controle de erro (HEC), e feita a retirada ou insero de clulas de preenchimento.
Finalmente, na subcamada de Meio Fsico, esto as funes dependentes da mdia utilizada para transmisso das
clulas.
No meio fsico as clulas so transmitidas e so sincronizadas de duas maneiras distintas e vlidas.
Podem ser sincronizadas diretamente atravs do campo HEC que faz parte do cabealho, ou podem ser
empacotadas em frames (envelopes) e ento transportadas pela tcnica TDM, num sistema denominado de
Hierarquia Digital Sncrona (SDH).
Teleprocessamento e Redes de Computadores

183

INTEGRAO ENTRE DIFERENTES PROTOCOLOS
A camada de Adaptao permite o uso do ATM com outros protocolos de comunicao diferentes e com
diversas aplicaes. As subcamadas de Convergncia e de Segmentao e Reagrupamento so as responsveis
por esta interface, conforme mostrado na abaixo.




As unidades de informao e a camada de adaptao

A subcamada de convergncia faz o agrupamento das informaes, que depois so segmentadas e reagrupadas
na subcamada inferior, sendo que na camada ATM tais informaes so arranjadas na forma de clulas de 53
bytes. Em redes de computadores esta camada permite a integrao do ATM com redes Ethernet e Token Ring,
por exemplo, ou com protocolos de nvel 3 tipo IP, permitindo conexes de vrias sub-redes.
CONCLUSES
O ATM uma tecnologia atual e em expanso, com altas taxas de transmisso, capaz de suportar mdias
diversas, inclusive as que exigem tempo real. Est baseada na tecnologia de transporte e comutao de clulas
de tamanho fixo e reduzido. Apresenta camadas de adaptao aos protocolos do usurio, camada de adaptao
ao meio fsico de transporte e camada propriamente ATM para formao das clulas de informao.
Hoje fundamental nas tecnologias de transmisso de vdeo e voz, porm disputa espao na transmisso de
dados com novas tecnologias baseadas em frames como o Fast Ethernet e o Giga Ethernet.

12.3 SDH


Taxa de Bits
Hierarquia Digital
Notao Usual Valor Exato
Estrutura tpica
E0 64 Kbps 64 kbit/s 1 canal de voz
E1 2 Mbps 2048 kbit/s
30 canais
de 64 kbit/s
E2 8 Mbps 8448 kbit/s 4 E1
E3 34 Mbps 34368 kbit/s 16 E1
E4 140 Mbps 139264 Kbit/s 64 E1 ou 4E3
Fonte: G.702 (UIT)

Canalizao PDH



Hierarquia Digital Taxa de Bits Estrutura tpica de tributrios
Teleprocessamento e Redes de Computadores

184
Notao Usual Valor Exato
STM1 155 Mbps 155520 kbit/s 63 E1 ou 3 E3
STM4 622 Mbps 622080 kbit/s 4 STM1
STM16 2,5 Gbps 2488320 kbit/s 16 STM1 ou 4 STM4
STM64 10 Gbps 9953280 kbit/s
64 STM1, 16 STM4
ou 4 STM16
Fonte: G.707 (UIT)
Canalizao SDH


Os canais destas hierarquias digitais podem ser utilizados de forma no estruturada com taxas de bits iguais as
taxas de bits dos canais.


12.4 SMDS

O servio SMDS foi projetado para conectar vrias LANs entre si, com um custo mais baixo do
que se fosse utilizado uma linha privada. O SMDS pode conectar n LANs em diferentes lugares ou cidades, a
uma velocidade padro de 45 Mbps, todas comunicando-se com todas, utilizando-se para isso de apenas n
linhas privadas de curta distncia.

O SMDS utiliza um trfego ocasional, ou seja, os pacotes so transmitidos de vez em quando pelas
LANs, ficando na maior parte do tempo sem transmisso.

O pacote de informaes que transmitido pelo servio SMDS, possui trs campos: o destino, a
origem e um campo com os dados do usurio, que pode conter at 9.188 bytes. Os endereos de origem e
destino contm um campo de 4 bits, mais um nmero de telefone de at 15 dgitos decimais.

Ao chegar na rede SMDS verificado se o endereo de origem est correto, e ento a informao
enviada ao endereo de destino. Tambm possvel especificar um nmero especial que contm um grupo de
endereos de destino, para que a mensagem possa ser enviada a diferentes usurios.

O SMDS pode conter, em seu campo de carga, informaes Ethernet, Token Ring e pacote IP, entre
outros, no causando qualquer interferncia nesse campo, ao ser transportado de uma LAN outra.
12.5 DQDB

12.6 FRAME-RELAY

O Frame Relay o avano executado em cima do servio X.25. Ele tem como caractersticas ser um
meio que possua uma velocidade razovel e uma custo baixo comparado aos outros servios encontrados. O
Frame Relay utiliza protocolos mais simples e baratos devido ao avano das tecnologias utilizadas nos
computadores mais modernos e a melhoria na linhas telefnicas digitais

O Frame Relay utiliza uma linha privada virtual, ao contrrio da linha privada real, que encaminha
mensagens a toda hora durante o dia inteiro. Por isso o Frame Relay apresenta um custo menor em sua linha
virtual, em comparao com a linha fsica.

Teleprocessamento e Redes de Computadores

185
A velocidade de transmisso fica em torno de 1,5 Mbps, e oferece um servio de incio e fim de
cada quadro, alm de um servio mnimo de deteco de erros.

Em resumo, o Frame Relay oferece uma alta velocidade de transmisso, uma alta conectividade, um
bom desempenho e banda de passagem sob demanda.

12.7 ADSL

O ADSL (Asymmetric Digital Subscriber Line) essencialmente um modem que emprega esquemas
de codificao extremamente sofisticados. Este esquema de codificao permite a transmisso sobre pares de
cobre a altas taxas como 6 Mbps para distncias de 2.700 a 3.600 metros. Speeds of this magnitude bring to
mind television signals; a 6 Mbps channel can easily handle a television movie.

ADSL succeeds because it takes advantage of the fact that most of its target applications (video-on-
demand, home shopping, Internet access, etc.) function perfectly well with a relatively low upstream data rate.
Hence the word asymmetric. LECs are now using ADSL as an access technology for their television
businesses and for Internet access.

12.8 TMN
Teleprocessamento e Redes de Computadores

186

13. Apndice

Roteamento

Rotear o ato de mover informaes atravs de uma rede desde a origem at o destino, atravs de pelo menos
1 n intermedirio. Existem duas atividades que so bsicas a um roteador. So elas: a determinao das
melhores rotas e o transporte dos pacotes.

A determinao das melhores rotas

Determinar a melhor rota definir por qual enlace uma determinada mensagem deve ser enviada para chegar
ao seu destino de forma segura e eficiente. Para realizar esta funo, o roteador utiliza dois conceitos muito
importantes: o conceito de mtrica e o conceito de tabelas de roteadores.

Mtrica

A mtrica o padro de medida que usado pelos algoritmos de roteamento para determinar o melhor
caminho para um destino. Pode-se utilizar apenas um parmetro ou vrios parmetros. A utilizao de vrios
parmetros permite uma melhor modelagem da mtrica e uma deciso mais eficiente de qual o melhor
caminho.

Alguns parmetros utilizados:

Tamanho do caminho
Confiabilidade
Atraso
Largura de banda
Carga
Custo da comunicao


Tabela de roteamento

Os roteadores constroem tabelas de roteamento para realizarem as suas tarefas. Estas tabelas de roteamento
contm entradas que relacionam um determinado destino com um enlace e uma mtrica. Dependendo das
implementaes, podem apresentar mais dados, entretanto estes trs so os dados essenciais.

O transporte dos pacotes

Transportar os pacotes pela rede uma funo relativamente simples realizada pelos roteadores. Consiste em
verificar o endereo de rede para quem a mensagem est destinada, determinar se conhece este endereo. E,
por fim, traduzir para um novo endereo fsico e enviar pacote.

Para um roteador funcionar de forma adequada necessrio que ele faa algumas tarefas:

roteador deve conhecer a topologia da sub rede e escolher os caminhos adequados dentro da
mesma.
roteador deve cuidar para que algumas rotas no sejam sobrecarregadas, enquanto outras fiquem
sem uso.
roteador deve resolver os problemas que ocorrem quando a origem e o destino esto em redes
Teleprocessamento e Redes de Computadores

187
diferentes
Teleprocessamento e Redes de Computadores

188

14. Glossrio


Analgico

Sinal representado por uma onda contnua varivel, como por exemplo a voz humana, gravado ou transmitido
num suporte fsico ou eletricamente.

Assncrono

Modo de transmisso no qual a ocorrncia de bits associados a um dado caracter ou bloco de caracteres no
est fixada temporalmente numa trama.

Atenuao

Perda de potncia atravs de um sistema de transmisso (equipamentos, linha). medida em decibis (dB) e
reflete uma relao logartmica da tenso, intensidade ou potncia entre o sinal emitido e o sinal recebido.
Tambm pode significar a relao relativa entre o sinal num dado ponto do sistema de transmisso e uma dada
potncia pr-definida (como o miliWatt - dBm ou o microWatt - dBm). No caso do estudo de fenmenos
acsticos, a unidade de atenuao utilizada o dBA, onde os sinais so confrontados relativamente a uma
curva que representa a sensibilidade mdia s freqncias do ouvido humano.

ATM

Asynchronous Transfer Mode - Norma do ITU-T para o transporte de clulas (pacotes de comprimento fixo
de 53 bytes, dos quais 48 so informao de utilizador). O termo "assncrono" usado no sentido de que as
clulas associadas a uma determinada comunicao no ocupam qualquer posio pr-definida numa trama,
podendo inclusive dar-se o caso de duas ou mais clulas consecutivas pertencerem mesma comunicao.

Atraso

Atraso de uma rede de pacotes ou tramas um parmetro importante de desempenho, mas, caso no seja bem
definido, pode induzir a equvocos. Assim, devem ser consideradas vrias definies de atraso: Atraso Tipo 1
- Atraso da rede propriamente dita, que pode ser definido como o tempo que leva entre o instante em que a
interface da rede recebe o primeiro bit de um pacote, de determinado comprimento, e o momento em que
entrega o ltimo bit desse mesmo pacote no outro extremo da rede; no esto aqui includos os tempos de
transmisso e serializao nos acessos que ligam o utilizador rede, e que dependem da velocidade desses
acessos. Atraso Tipo 2 - Atraso extremo-a-extremo, com a mesma definio, mas em que se inclui o tempo de
serializao nos acessos rede. Atraso Tipo 3 - Conhecido como RTD (round trip delay) que, em qualquer
dos casos acima, considera o tempo de ida e volta. O atraso de rede uma grandeza varivel ao longo do
tempo, dependendo de vrias caractersticas da rede:
1. Tamanho do pacote/trama envolvido.
2. Nmero de ns envolvidos na comunicao (hops).
3. Tecnologia em causa (tempo de comutao)
4. Dbito das ligaes internodais (troncos)
5. Dbito dos acessos.
6. Tempos de propagao nas linhas (distncia, ligao terrestre/satlite).
7. Estado de carga da rede (ns e troncas).
8. Grau de congestionamento nos servidores remotos (hosts).
9. Grau de ocupao de CPU no router local, rede local ou PC de utilizador.

Teleprocessamento e Redes de Computadores

189
Backbone

Este termo aplica-se infra-estrutura de circuitos e equipamentos que suportam todo o trfego internamente
numa determinada rede de um certo operador de comunicaes ou de um cliente em particular. Um backbone
caracterizado pelo seu elevado desempenho, alta capacidade de comutar e escoar trfego, bem como ser
capaz de suportar situaes de pico de utilizao.

Baud

Unidade de dbito de transferncia de informao, indicando o nmero de condies discretas transmitidas
por segundo. Caso cada evento corresponda a um bit, o ritmo em bauds eqivale numericamente ao dbito em
bps (bits per second).

Bit de paridade

Numa transmisso em modo start-stop (como no X.28), a forma de assegurar a integridade da informao
conseguida atravs da adio de um bit embebido no prprio caracter a transmitir, com a informao sobre a
paridade (par/impar) dos bits de informao restantes. Existem as seguintes possibilidades: Par, mpar, Mark
(bit constantemente a 1) , Space (bit constantemente a zero), None (sem bit de paridade).

Bit stuffing

Processo utilizado num protocolo sncrono de nvel 2, como o HDLC, para assegurar a transparncia da
informao. A seqncia 7E (hexadecimal) usada para delimitar as tramas (flag), pelo que implementado
um processo simples: no ato da expedio das tramas, incluir um zero no final de uma seqncia de cinco
"uns", tal como exemplificado na figura. Na recepo, a cada cinco "uns" retirado o zero que imediatamente
lhes segue. Desta forma, uma seqncia de 6 "uns" na informao recebida considerado um erro ou uma
flag.

bps

Bits Por Segundo - Medida do ritmo de transmisso de dados num sistema de transmisso srie.

Bridge

Dispositivo que suporta comunicaes entre redes locais (LANs). Uma bridge pode ser configurada para
transportar as tramas que circulam entre dois trechos de rede que usam a mesma gama de endereos fsicos
(MAC - Media Access Control). Para o transporte da informao entre localizaes geogrficas distintas,
usado um protocolo como o X.25 ou o Frame Relay. Resumidamente, uma bridge opera ao nvel 2 do
protocolo da LAN, permitindo interligar uma LAN Ethernet a outra Token-Ring. A caracterstica mais
interessante de uma bridge a capacidade de auto-aprendizagem (self-learning). A mais inconveniente o
funcionamento intempestivo, quando em loop de redes, o que inviabiliza a sua utilizao em solues onde
seja necessrio o back-up.

Broadband

Tecnologia de grande largura de banda que utiliza mltiplos canais para suportar trfego de voz, vdeo e
dados.

Broadcast

Procedimento que se traduz no envio de informao para um determinado meio fsico, podendo ser recebida
irrestritamente por todos os receptores ligados a esse meio fsico. O exemplo tpico o da Radiodifuso.

Caractere
Teleprocessamento e Redes de Computadores

190

Pequeno conjunto de informao (em geral 8 bits; byte - word), entendido como uma unidade destinada a ser
impressa ou visualizada (como uma letra ou algarismo) ou para ser interpretada como comando pelo sistema
remoto de recepo.

Caracteres de Controle

Todo e qualquer caractere que no faa parte da informao til do utilizador, destinado a ser interpretado no
sistema remoto como uma diretiva. Exemplo disso so os caracteres de controle de fluxo (XON/XOFF), o
BEEP e todos os caracteres associados ao polling, sincronismo da trama (FLAG), verificao de erros,
delimitao de mensagens ou enchimento (NULL).

CDR

Call Detail Record - Registro de faturamento (telefnico ou trfego) gerando um gatekeeper, PPCA ou rede
pblica, sendo processado posteriormente para gerar uma fatura ao cliente. Os CDRs contm informao
sobre a origem, destino do trfego, hora de incio e fim, e eventualmente, volume de informao
transacionado.

Circuito Virtual

Ligao lgica estabelecida com o objetivo de assegurar uma transmisso confivel entre dois DTEs. Um
circuito virtual pode ser do tipo PVC, SVC ou direct call.

Clock

Designao da temporizao de amostragem utilizada na fonte ou no receptor de um sistema de
telecomunicaes. Em sistemas de comunicao sncrona, os clocks tm a seguinte designao: 113 - (clock
interno) Clock gerado pelo DTE internamente. 114- (clock externo) Clock obtido por sincronismo com sinal
da linha. 115- (clock derivado) Clock obtido por compatibilizao entre o clock interno e o externo.

Comutao de clulas

Tecnologia de rede baseada na comutao de pequenos pacotes de tamanho fixo, denominados "clulas".
Determinado o tamanho fixo, a comutao pode ser baseada em hardware dedicado, o que possibilita uma
elevada capacidade de throughput. Esta tecnologia usada pelo ATM, IEEE 802.6, e SMDS.

Comutao de Pacotes

Tecnologia utilizada pelo protocolo X.25, que se baseia na segmentao da informao (ao nvel 3 do modelo
OSI) em pacotes de tamanho varivel, mas com um determinado tamanho mximo. A principal vantagem
desta tecnologia otimizar ao mximo os recursos de transmisso existentes. A principal desvantagem a
impossibilidade de assegurar parmetros de desempenho. Alternativamente, existem tecnologias de comutao
de circuitos (usada na rede telefnica analgica), comutao de clulas (usada no ATM) e comutao de
tramas (usada no Frame Relay).

CRC

Cyclic Redundancy Check - um conjunto de bits que includo numa trama, pelo DTE originador da trama.
O CRC obtido atravs da aplicao de um algoritmo matemtico a todos os dados dessa mesma trama,
incluindo os headers da trama. No DTE de destino, o CRC recalculado de novo, sendo confrontado com o
CRC enviado junto com a trama.

CSMA/CD

Teleprocessamento e Redes de Computadores

191
Carrier Sense Multiple Access/ Collision Detect - Mecanismo de acesso ao meio de transmisso, utilizado em
redes locais tipo ethernet e IEEE 802.3. A estao que envia informao fica um certo tempo escuta at se
certificar que no ocorreu coliso. Caso esta tenha acontecido, o pacote retransmitido ao fim de um perodo
aleatrio de tempo.

Dial.IP

Servio Dial.IP implementa uma Rede Privativa Virtual (VPDN), que permite, atravs da rede telefnica
pblica comutada, um acesso seguro e privilegiado LAN da sede de uma empresa.


Dowstream

Trfego considerado no sentido rede; site - cliente.

E1

Linha de transmisso digital que transporta informao a um dbito de 2.048 Mbps (norma europia), segundo
o formato de trama G.703. Existem trs tipos de linhas E1:- E1 Channelised - A linha E1 consiste em um ou
mais canais. Cada canal um dos 31 time slots disponveis (64 kbps). Em geral, o canal 16 usado para
efeitos de sinalizao (trama tipo PCM e CAS); - E1 Unchannelised - A linha E1 opera a 1.984 Mbps,
consistindo num nico canal. A restante largura de banda usada para sincronismo; - E1 Fractional - uma
linha E1 channellised, na qual os 31 time-slots so assinados em grupos adjacentes, para constituir canais de
Nx64 kbps (N inteiro). Este tipo de interface utilizado para as ligaes RDIS PRI e entre um router
multiservio e um PPCA, segundo as sinalizaes CAS ou CCS.

Ethernet
Rede local, obedecendo norma IEEE 802.3. Uma rede Ethernet utiliza a transmisso digital a 10 Mbps, com
o mtodo de acesso CSMA/CD. Existe vrios tipo de Ethernet, sendo o mais comum o 10Base-T, cujo suporte
fsico so pares de fio tranado (UTP).

Fast Ethernet

uma extenso da especificao IEEE 802.3, sendo uma das especificaes da Ethernet a 100 Mbps, dez
vezes mais rpida que a especificao 10 BaseT, mantendo no entanto o formato da trama e os mecanismos de
MAC e MTU. Desta forma, as aplicaes e ferramentas de gesto existentes podem ser usadas com o Fast
Ethernet.

FDDI

Fiber Distributed Data Interface - Recomendao ANSI para a transmisso de informao em ligaes de fibra
ptica, com dbitos at 100 Mbps.

Firewall

Usado no mbito de uma organizao, o firewall evita o ataque mal-intencionado, a partir da Internet, de
algum que pretenda tomar o controle em uma ou mais mquinas da rede local. Ou seja, restringe o fluxo de
informao entre duas redes distintas, sendo por isso necessrio que o administrador do firewall defina que
tipos de informao e protocolos podem circular em ambos os sentidos e "quem pode ter acesso a qu". Pode
ainda efetuar uma validao com antivrus do contedo da informao contida, por exemplo, em mensagens
de e-mail. Juntamente com um proxy, assegura um elevado grau de "invisibilidade", do ponto de vista do IP,
da rede local (LAN) perante a Internet (funcionalidade NAT -Network Address Translation). A figura acima
ilustra uma das sugestes recomendadas para a implementao de uma poltica de segurana na rede local com
firewall.

Teleprocessamento e Redes de Computadores

192
Frame Relay

Protocolo baseado numa tecnologia de comutao de pacotes. Situa-se ao nvel 2 do modelo OSI, sendo
freqentemente descrito como uma forma simplificada do X.25. Concebido para transportar eficientemente
trfego entre LANs (trfego tipo "rajada"), as suas principais caractersticas so: -Tamanho varivel do
pacote, podendo acomodar uma trama Ethernet (1500 bytes); - Multiplexagem estatstica de vrias
comunicaes no mesmo circuito; - Gesto dinmica da largura de banda existente; - Ausncia de mecanismos
de controle de fluxo e retransmisso; - Controle da congestionamento atravs de mecanismos muito simples; -
Conjunto de conceitos adicionais: BECN, BC, BE, CIR, EIR, DLCI, DE, CLLM, FRAD, FECN, LMI, PVC,
router e Tc.

FTP

File Transfer Protocol - Protocolo aplicacional que faz parte do conjunto de protocolos da famlia TCP/IP,
sendo descrito em RFC 959. Como o prprio nome indica, este protocolo utilizado para a transferncia de
arquivos entre dois equipamentos ou sistemas.

HDLC

High-Level Data Link Control - Protocolo sncrono orientado ao bit de nvel 2. No HDLC, definido o
formato da trama, encapsulamento da informao e integridade da informao. Os protocolos Frame Relay e
X.25 usam o HDLC para o nvel de trama (nvel 2). Tambm usual designar como "circuitos HDLC" os
circuitos dedicados para o acesso Internet, diretamente ligados aos respectivos POPs.

HTML

Hypertext Markup Language - Linguagem utilizada na concepo de pginas de contedos para a Web. uma
linguagem constituda por marcadores (exemplos: <P> define um Novo Pargrafo e <I> para Itlico). Esta
linguagem permite que texto ou figuras possa ser associado a links de hipertexto, de forma a simplificar a
navegao entre pginas HTML situadas em diversos servidores.

Hub Ativo

Dispositivo com muitas portas (RJ45) e amplificao dos sinais transmitidos na LAN.

Internet

Rede mundial que interliga milhes de computadores. Nesta rede, possvel obter e trocar informao entre
utilizadores, usando recursos distribudos e tendo como base a World Wide Web. A idia de criar a Internet
surgiu em plena "guerra fria", em 1969, pela Advanced Research Projects Agency (ARPA), organismo
governamental dos Estados Unidos, designada na poca como Arpanet. O objetivo inicial era interligar os
computadores das universidades e organismos governamentais, de tal modo que se um dos computadores
fosse destrudo por um eventual ataque nuclear, os restantes continuariam a funcionar, assegurando a
informao e potncia de clculo existente. O primeiro browser para a Internet foi inventado em 1991 pela
equipe do CERN (Centro Europeu para a pesquisa da fsica das partculas), liderada por Tim Berners-Lee,
tendo contribudo decisivamente para o sucesso da Internet junto do grande pblico.

IP

TCP/IP constitui uma famlia (suite) de protocolos muito comum no atual mundo da informtica e
telecomunicaes: IP / IPv6 - Internet Protocol ; TCP - Transmission Control Protocol ;UDP - User Datagram
Protocol . O Internet Protocol (IP) fornece a camada de encaminhamento e transporte da informao (routing
necessria ao funcionamento do conjunto de protocolos no mbito do TCP/IP).

ITU
Teleprocessamento e Redes de Computadores

193

International Telecommunication Union - Este organismo internacional (ex-CCITT) regulamenta e emite
recomendaes no mbito das telecomunicaes.

LAN

Local Area Network - Rede local de computadores. Numa LAN, os diversos componentes (servidores,
impressoras, hubs, routers, bridges, estaes de trabalho, etc), podem trocar informao entre si. Os tipos mais
comuns so Ethernet e Token Ring. Os protocolos de LAN mais utilizados so: TCP/IP (Transmission Control
Protocol / Internet Protocol), AppleTalk, XNS ( Xerox Network System), Novell IPX (Internetwork Packet
Exchange) , Protocolos de PCs: COS (Common Operating System) e NetBios.

Largura de Banda

Bandwidth - Medida da capacidade de um determinado meio de transmisso transportar informao por
unidade de tempo. A largura de banda determina a taxa mxima de transmisso da informao (dbito da
linha). Em sistemas de transmisso digitais, essa capacidade geralmente medida em bits por segundo. Em
sistemas de telecomunicaes analgicos, a largura de banda corresponde diferena entre a freqncia limite
inferior e superior do canal de transmisso, sendo expressa em Hertz (Hz).

MAN

Metropolitan Area Network - Rede de computadores abrangendo uma rea de alguns quilmetros de raio ou
um "campus" universitrio. Hoje em dia, este termo entrou em desuso, embora seja ainda encontrado em
solues em que utilizada tecnologia de ligao por fibra ptica.

MIB

Management Information Base - Coleo de objetos que podem ser acessados pelo protocolo SNMP,
referentes a cada dispositivo da rede a ser gerido. O dilogo entre o objeto gerido e a estao de gesto
efetuado atravs de uma entidade denominada agente SNMP, existente no objeto gerido.

Modem

Modulator/DEModulator - Quando Bell inventou o telefone, no deve ter pensado na possibilidade de que os
fios usados para o telefone pudessem um dia ser usados para transmitir informao entre computadores. Por
outro lado, os circuitos e sinais eltricos dos computadores no foram concebidos para serem transmitidos por
um meio to "hostil", como so os circuitos telefnicos analgicos. Assim, surgiram dispositivos denominados
modems, que possibilitam a transmisso de informao digital entre dois computadores ou entre um
computador e uma rede de comutao de dados, usando circuitos analgicos ou a prpria rede telefnica
analgica.

Multicasting

A tecnologia IP multicasting permite a reduo do trfego IP, quando a mesma mensagem necessita ser
enviada para diversos destinos. Exemplos de aplicaes que podem se beneficiar de multicasting:
videoconferncia, ensino distncia, servios de notcias (por ex.: difuso de cotaes da Bolsa),
distribuio/atualizao remota de software, informao de estoque de mercadorias. Alm do multicasting,
existem dois outros mtodos de enviar mensagens: o unicasting e o broadcasting. No unicasting, cada cpia da
mensagem (ou arquivo) enviada a cada receptor, o que significa o envio da mesma mensagem tantas vezes
quanto forem seus destinatrios. Imagine a quantidade de informao que ter de fluir pela rede. Dependendo
da largura de banda disponvel no ponto de origem da mensagem e do tamanho dessa, podem ser gastos
minutos/horas/dias para completar a operao. No broadcasting, enviada apenas uma nica cpia da
mensagem (ou arquivo). Resolve o problema da largura de banda, mas surge outro problema: todos na rede
recebem a mensagem, independente de serem ou no seus destinatrios. O IP multicasting resolve os
Teleprocessamento e Redes de Computadores

194
problemas do unicasting, sem os inconvenientes do broadcasting: envia a informao apenas aos receptores a
quem efetivamente a mensagem (arquivo) se destina.

OSI

Open System Interconnection - O modelo de referncia OSI especifica uma estrutura de protocolos
estratificada. Na base, temos os nveis que se interligam aos sistemas fsicos e no topo temos o prprio
utilizador. A filosofia do modelo que o dilogo entre duas mquinas distintas num determinado nvel seja
efetuado por entidades responsveis por esse mesmo nvel, trocando PDUs (Protocol Data Units). Dentro da
mesma mquina o modelo preconiza um modelo em que um determinado "N" solicita servios ao nvel "N-1"
e por sua vez fornece servios ao nvel "N+1".

PCM

Pulse Code Modulation - Tcnica de adaptao de um sinal analgico (como a voz), para ser transportado
num sistema digital a um ritmo de 64 kbps.

PPP

Point to Point Protocol - Protocolo situado ao nvel 2 (modelo OSI de referncia), podendo por esse motivo
transportar protocolos de nvel superior tais como o TCP/IP, IPX/SPX, AppleTalk, etc. Este protocolo usado
no acesso dial Internet (ex: WebSide On.Dial e WebSide On.RDIS) , possibilitando ao utilizador usufruir de
diversos servios como correio eletrnico, navegao na Web, transferncia de arquivos, etc. Esta norma
semelhante em muitos aspectos anterior (SLIP), porm mais robusta, incluindo principalmente mecanismos
de controle de fluxo.

Protocolo

Conjunto de regras de divulgao universal, as quais devem ser cumpridas pelo conjunto de todos os
equipamentos inseridos na mesma rede de comunicaes. No caso de ser preciso interligar dois equipamentos
que usam protocolos de comunicao diferentes, necessrio utilizar um tradutor de protocolos ou gateway.

Proxy

um programa que roda num servidor ou mesmo numa mquina dedicada, instalado entre uma LAN e a
caching da informao mais freqentemente solicitada.

PVC

Permanent Virtual Circuit - Ligao lgica estabelecida de uma forma permanente entre dois equipamentos,
partilhando os diversos recursos de transmisso com outras comunicaes lgicas. Como ilustrado na figura, o
PVC entre dois acessos (no caso concreto, X.25) encontra-se permanentemente estabelecido. Num dos
acessos, o canal SVC permite estabelecer a comunicao de uma forma comutada para qualquer outro acesso.
Conceito usado em X.25 e Frame Relay.

RDSI

Rede Digital de Servios Integrados - Servio que permite a troca de informao (dados, vdeo, voz, fax, etc.)
em modo comutado com formato digital. possvel estabelecer mais do que uma comunicao de cada vez,
ou alternativamente, agregar vrios canais (64 kbps cada) para configurar o dbito adequado aplicao em
concreto. Existem dois tipos bsicos de acessos RDSI: 1. Acesso Bsico RDSI - Constitudo por dois canais B
a 64 kbps cada, para transporte de informao de utilizadores, e um canal D a 16 kbps para sinalizao entre o
CPE e a rede RDSI. 2. Acesso Primrio RDSI - Constitudo por 30 canais B a 64 kbps cada, para transporte
de informao de utilizadores, e um canal D a 64 kbps para sinalizao entre o CPE e a rede RDSI.

Teleprocessamento e Redes de Computadores

195
Router

Dispositivo que interliga duas redes locais (LANs) distintas, ou seja, com gamas de endereos IP distintas.
Dito de outra forma, os routers efetuam o encaminhamento do trfego entre LANs ao nvel 3 (por exemplo,
usando os endereos do IP). Ao serem interligadas com routers, as diferentes redes locais de um cliente
passam a constituir uma WAN.

Rudo

Rudo todo o sinal indesejado num dado canal de comunicao. O rudo pode ter diversas origens:
- Rudo trmico (devido movimentao dos eltrons num meio condutor a uma dada temperatura);
- Diafonia (devido a indues ocasionadas por linhas de transporte de energia ou cabos de
telecomunicaes adjacentes);
- Interferncia (devida sinalizao do canal de transmisso);
- Rudos de intermodulao e distoro (devido s caractersticas no lineares de moduladores e
amplificadores);
- Rudo por codificao (devido ao nmero limitado de estados possveis de codificao de sinal). O
rudo em geral medido ponderadamente, ou seja, levando em conta que a resposta auditiva humana
mxima entre os 800 a 1000 Hz. O ITU-T recomenda valores para o rudo de acordo com as
normas M1020, M1025 e M1040, conforme a utilizao pretendida.

Sncrono

Termo usado para caracterizar tecnicamente os protocolos que utilizam a informao trocada, bem como as
flags, para o sincronismo. Esta forma de trocar informao muito eficiente, sendo usada em protocolos como
o HDLC e conseqentemente X.25 e Frame Relay.

SNMP

Simple Network Management Protocol - Protocolo bastante comum da famlia TCP/IP, orientado gesto de
redes.

TDM

Time Domain Multiplexing - Tcnica de multiplexagem de informao por diviso do domnio do tempo,
caracterizando-se por uma atribuio fixa dos recursos de transmisso a cada um dos canais, resultando num
atraso fixo de valor baixo. A figura seguinte ilustra o conceito com a utilizao de um circuito digital para voz
e dados. Como possvel ver, na maior parte do tempo os recursos alocados no so utilizados, verificando-se
que a respectiva utilizao s acontece em situaes de pico, em alguns minutos por dia.

Token Ring

Especificao tecnolgica para um dos tipos de rede local (LAN). As suas principais caractersticas so:
- Cada estao de trabalho na LAN tem sempre assegurado o acesso ao meio de transmisso;
- utilizado um token ( maneira da corrida de atletas de revezamento), com a respectiva reserva,
como forma de assegurar a transmisso;
- Topologia da LAN em anel fechado;
- A especificao IEEE 802.5 foi concebida com base na tecnologia Token Ring, com a qual partilha a
maior parte das caractersticas, sendo com ela completamente compatvel.

Transreceiver

Um transreceiver (Ethernet), designado mais corretamente como MAU (Medium Access Unit), um
dispositivo que permite a cada equipamento na LAN o envio e recepo de dados do meio fsico de
Teleprocessamento e Redes de Computadores

196
comunicao comum. Facilidades adicionais so a deteco das eventuais colises no meio de transmisso e o
isolamento eltrico entre as estaes de trabalho.

Upstream

Trfego considerado no sentido site - cliente.

UTP

Unshielded Twisted Pair - Designao genrica para todos os sistemas de cabos usados na transmisso, que
no tm blindagem e cujos pares so tranados. Os cabos UTP so usados normalmente no interior dos
edifcios, permitindo a ligao de telefones ou sistemas informticos.


VoIP


Voice over IP - A utilizao do IP para transporte do trfego de voz permite uma abordagem inovadora do
ponto de vista tecnolgico, principalmente a ligao de terminais na LAN (por exemplo: um PC com placa de
som ou mesmo telefones IP) a sistemas telefnicos tradicionais (por exemplo: PPCAs). O sinal de voz
convertido em amostras digitais curtas, agrupadas duas a duas e enviadas sob a forma de pacotes de voz pelo
IP. Os terminais de VoIP obedecem recomendao H.323 do ITU-T. Tambm conhecido como IP
Telephony ou Internet Telephony.

VoATM

Voice Over ATM - Tecnologia que possibilita o transporte do trfego de voz (ou fax) atravs de uma rede de
acessos ATM. O fato de o tamanho de cada clula ATM ser reduzido revela-se adequado ao transporte deste
tipo de trfego.

VoFR

Voice Over Frame Relay - O trabalho de multiplexagem e encapsulamento do trfego de voz realizado pelos
routers multiservio, de acordo com a recomendao FRF.11 do Frame Relay Forum.

WAN

Wide Area Network - Uma WAN constitui-se de uma rede de comunicao de dados utilizada para interligar
utilizadores com uma grande separao geogrfica, dentro de um pas ou abrangendo uma rea ainda mais
ampla. Uma WAN pode ser construda com base em tecnologias muito distintas, com recurso a redes pblicas
ou privativas de X.25, Frame Relay, Multinet, VPN.IP, SMDS ou ATM.

WAP

Wireless Access Protocol - protocolo dos operadores de GSM (como a TMN), para acessar a informao na
Internet a partir de um celular. A linguagem usada muito semelhante ao HTML, mas no compatvel. Isto
significa que a capacidade de acesso a Web est limitada aos poucos servidores existentes com WAP.
previsvel que o crescimento do servio WAP seja explosivo, considerando os atuais esforos no
melhoramento das capacidades grficas nos celulares, maiores larguras de banda de acesso rdio e maior
nmero de servidores WAP.

X.25

Protocolo normalizado pelo ITU-T, que define a comunicao entre um equipamento com transmisso
sncrona em modo full-duplex, ligado a uma rede pblica de comutao de pacotes, sendo um protocolo
Teleprocessamento e Redes de Computadores

197
"orientado a bit" muito robusto. Apresentado inicialmente em 1976, foi sofrendo sucessivas modificaes,
sendo a atual verso a proposta em 1984. Este protocolo suporta comunicaes em SVC e PVC at 2.048
canais lgicos. Os dbitos de acesso vo de 2.400 bps at 1.948 Mbps (oferta comercial padro at 256 kbps).
As ligaes internacionais com redes congneres so asseguradas atravs do gateway X.75. A ligao de
terminais assncronos regida pelas normas X.3, X.28 e X.29. O X.25 possui uma srie de facilidades
adicionais que tornam este protocolo muito verstil, tais como:- Grupos Fechados de Utilizadores, Grupo de
Busca Automtica, Redirecionamento de Chamada, Aceitao de Taxao no Destinatrio, Negociao dos
parmetros de Controle de Fluxo, Barramento de Chamadas de Entrada ou Sada.

xDSL

Indicao genrica de um conjunto de tecnologias de transporte digital (ADSL, HDSL, SDSL e VDSL)
suportadas em comutadores telefnicos e pares de cobre, tal como a RDSI, mas permitindo maiores
velocidades.


Teleprocessamento e Redes de Computadores

198

15. Referncias Bibliogrficas


1. Redes de Computadores - Das LANs, MANs e WANs s Redes ATM
Lus Fernando Gomes Soares, Guido Lemos e Srgio Colcher
Editora Campus, 1995.

2. Redes de Computadores - Segunda Edio Americana
Andrew S. Tanenbaum
Editora Campus, 1994.

3. Redes de Computadores Da Ethernet Internet
Alexandre Fernandes de Moraes, Antonio Carlos Cirone
Editora rica, 2003.

4. Comunicaes Mveis Tecnologias e Aplicaes
Paulo Srgio Milano Bernal
Editora rica, 2002.

5. Como funciona a Internet
Preston Gralla
Quark Editora, 1996.

6. Redes Locais
Luiz Fernando G. Soares
Editora Campus, 1986.

7. Redes de Computadores Servios, Administrao e Segurana
J. H. Teixeira Jr., J.P. Suav, J. A. B. Moura e S. Q. R. Teixeira
Makron Books, 1999.

8. Redes de Comunicao de Dados
Liane Margarida Rockenbach Tarouco
Livros Tcnicos e Cientficos, FENAME/MEC, 1977.

9. Redes de Computadores - Locais e de Longa Distncia
Liane Margarida Rockenbach Tarouco
Editora McGraw-Hill, 1986.

10. Teleprocessamento
Kenji Iizuka
Editora Atlas, 1987.

11. Rede de Computadores - Aspectos Tcnicos e Operacionais
Daniel A. Menasce/Daniel Schwabe
Editora Campus, 1984.

12. Introduction to Teleprocessing
James Martin
Englewood Cliffs, Prentice-Halls, 1972.

13. Computer - Communication Networks
Teleprocessamento e Redes de Computadores

199
Abramson and F. F. Kuo

14. Teleprocessing Network Organization
James Martin
Englewood Cliffs, Prentice-Hall, 1970.

15. Teleinformtica Y Redes de Computadores
Aloban Y J. Riera

16. Redes Locais de Computadores - Tecnologia e Aplicaes
Willian F. Giozza e Outros
Editora McGraw-Hill, 1986.

17. Redes Locais de Computadores - Protocolos de Alto Nvel e Avaliao de Desempenho
Jos A. B. Moura e Outros
Editora McGraw-Hill, 1986.

18. Transmisso de Dados em Redes de Computadores
Wagner Luiz Zucchi
Livros Tcnicos e Cientficos Editora, 1986.

19. Comunicao de Dados e Teleprocessamento - Uma Abordagem Bsica
Luis Antnio Alves de Oliveira
Editora Atlas, 1987.

20. Redes Locais de Microcomputadores - IBM PC e Compatveis
Luiz Alves

21. Protocolos para Redes de Comunicao de Dados
Luiz Alves
Editora Atlas, 1987.

22. Rede Digital de Servios Integrados
Luiz F. B. Baptistella
Edio EBAI, 1988.

23. Redes de Computadores - Minicurso - 7o. Simpsio Brasileiro de Telecomunicaes
William Ferreira Giozza
Florianpolis, Set/89.

24. Redes Locais - O estudo de seus elementos
Jos Zakir Jnior
Livros Tcnicos e Cientficos Editora, 1988.

25. Comunicao de Dados e Sistemas de Teleprocessamento
Jorge Luis da Silveira
Makron Books McGraw-Hill, 1991.

26. Computer Networks
Tanenbaum, Andrew S.
Englewood Cliffs, Prentice-Hall, 1.ed 1981/ 2.ed 1988.

27. Handbook of Computer Communications Standards - The Open Systems Interconnection (OSI)
Model and OSI - Related Standards - Volume 1
Willian Stallings
Teleprocessamento e Redes de Computadores

200
A Stalings/MacMillan Book, 1990.

28. Handbook of Computer Communications Standards - Local Area Network Standards - Volume 2
William Stallings
A Stallings/MacMillan Book, 1990.

29. Handbook of Computer Communications Standards - The TCP/IP Protocol Suite - Volume 3
William Stallings
A Stallings/MacMillan Book, 1990.

30. NOVELL NETWARE - Guia do Usurio
Timothy McDonald
Makron Books McGraw-Hill, 1991.

31. O ABC do NOVELL NetWare
Jeff Woodward
Makron Books McGraw-Hill, 1990.

32. Como Implantar e Gerenciar NOVELL NetWare
Jos Eduardo M. de Carvalho
Makron Books McGraw-Hill, 1990.

33. Gerenciamento de Redes - Uma abordagem de sistemas abertos
BRISA - Sociedade Brasileira para Interconexo de Sistemas Abertos
Makron Books McGraw-Hill, 1993.