Você está na página 1de 68

Redes De Computadores

ndice

1 - INTRODUO ___________________________________________________ 6
1.1. USO DAS REDES DE COMPUTADORES _________________________________ 6
1.1.1. Redes Corporativas _________________________________________ 6
1.1.2. Redes para Pessoas_________________________________________ 7
1.2. CLASSIFICAO DAS REDES ________________________________________ 7
2 - TIPOS DE REDES ________________________________________________ 9
2.1. REDES LOCAIS - LANS ____________________________________________ 9
2.2. REDES METROPOLITANAS MAN___________________________________ 10
2.3. REDES DISTRIBUDAS WAN______________________________________ 10
2.4. REDES SEM FIO E COMPUTAO MVEL ______________________________ 10
2.5. LIGAES INTER-REDES __________________________________________ 11
3 - TOPOLOGIA DAS REDES. ________________________________________ 13
3.1. TOPOLOGIA EM ESTRELA _________________________________________ 13
3.2. TOPOLOGIA EM BARRAMENTO ______________________________________ 14
3.3. TOPOLOGIA EM ANEL ____________________________________________ 15
3.4. VANTAGENS E DESVANTAGENS DE CADA TOPOLOGIA: _____________________ 16
4 CARACTRSTICA DE UMA REDE LOCAL ___________________________ 17
4.1 - SERVIDORES _________________________________________________ 17
4.1.1 Servidores de Arquivos_____________________________________ 17
4.1.2 Servidores de Impresso ___________________________________ 17
4.1.3 Servidores de Login _______________________________________ 17
4.1.4 Servidores de Correio Eletrnico _____________________________ 18
4.2 ESTAES DE TRABALHO ________________________________________ 18
4.2.1 - Estaes de Trabalho sem Unidades de Discos (Diskless)__________ 18
5 - COMPONENTES DE UMA LAN E MAN______________________________ 19
5.1. HUB ________________________________________________________ 19
5.2. BRIDGES _____________________________________________________ 21
5.3. SWITCH ______________________________________________________ 22
5.4. ROTEADORES _________________________________________________ 23
5.5. GATEWAYS ___________________________________________________ 24
6 - CLASSIFICAO DAS REDES DE COMPUTADORES__________________ 26
6.1 - RETARDO DE TRANSFERNCIA _____________________________________ 26
6.2 - DESEMPENHO ________________________________________________ 26
6.3 - CONFIABILIDADE _______________________________________________ 26
6.4 - MODULARIDADE _______________________________________________ 27

Redes de Computadores

6.5 - COMPATIBILIDADE ______________________________________________ 27


6.6 - SENSIBILIDADE TECNOLGICA _____________________________________ 27
7 - PROTOCOLOS _________________________________________________ 28
8 - PADRES DAS REDES __________________________________________ 29
8.1. A TECNOLOGIA ETHERNET ________________________________________ 29
8.1.1 - CSMACD/CD _____________________________________________ 30
8.2 - A TECNOLOGIA TOKEN RING ______________________________________ 31
9 - COMUNICAO DE DADOS ______________________________________ 32
9.1 - SISTEMAS PBLICOS DE TRANSMISSO DE DADOS ______________________ 32
9.1.1 Linha Discada ____________________________________________ 32
9.1.2 Linha Privada ____________________________________________ 33
9.1.3 Rede Pblica de Pacotes ___________________________________ 33
9.2 - CANAL DE COMUNICAO ________________________________________ 33
9.2.1 - Simplex _________________________________________________ 34
9.2.2 - Half Duplex ______________________________________________ 34
9.2.3 - Full Duplex_______________________________________________ 34
10 ARQUITETURA DE REDES ______________________________________ 35
10.1 - O MODELO OSI E SUAS 7 CAMADAS DE REDE ________________________ 35
10.2 - O RM-OSI E AS REDES LOCAIS ___________________________________ 37
10.2.1 - O padro IEEE 802 _______________________________________ 38
10.3 - TRANSMISSO DE DADOS NO MODELO OSI ___________________________ 39
10.4 - DIFERENAS ENTRE SERVIO E PROTOCOLO _________________________ 40
10.5 - SERVIOS ORIENTADOS CONEXO E SEM CONEXO ___________________ 40
11 - A CAMADA FSICA _____________________________________________ 42
11.1. MEIOS DE TRANSMISSO - CABEAMENTO _____________________________ 42
11.1.1. Cabo Coaxial ____________________________________________ 43
11.1.3 - Cabo Par Tranado _______________________________________ 45
11.1.4 - Cabo Fibra ptica ________________________________________ 47
11.2 - ASPECTOS DA TRANSMISSO DE DADOS _____________________________ 48
11.2.1. Transmisso Assncrona ___________________________________ 48
11.2.2. Transmisso Sncrona _____________________________________ 49
12 - A CAMADA DE ENLACE_________________________________________ 50
12.1 - O CONTROLE DE ERRO _________________________________________ 50
12.1.1 - Rudos _________________________________________________ 50
12.1.2 - Atenuao ______________________________________________ 51
12.1.3 - Ecos___________________________________________________ 51
12.2 - OS CDIGOS DE DETECO DE ERRO _______________________________ 52
12.2.1 - Paridade _______________________________________________ 52
12.2.2 - CRC___________________________________________________ 53
12.2.3 - BCC ___________________________________________________ 53
13 - A CAMADA DE REDE ___________________________________________ 54

Redes de Computadores

14 - A CAMADA DE TRANSPORTE____________________________________ 55
14.1 - MULTIPLEXAO ______________________________________________ 55
14.1.1 - Multiplexao na Freqncia - FDM __________________________ 56
14.1.2 - Multiplexao por Tempo - TDM _____________________________ 56
14.2 - SPLITTING_________________________________________________ 57
15 - A CAMADA DE SESSO ________________________________________ 58
14.1 - PONTO DE SINCRONIZAO ______________________________________ 58
15 - A CAMADA DE APRESENTAO _________________________________ 59
16 - A CAMADA DE APLICAO _____________________________________ 59
17 - ARQUITETURA TCP/IP __________________________________________ 60
17.1. CAMADA INTERFACE DA REDE _____________________________________ 61
17.2. CAMADA REDE________________________________________________ 62
17.2.1. Endereos IP ____________________________________________ 62
17.2.2. Roteamento _____________________________________________ 64
17.3. CAMADA DE TRANSPORTE _______________________________________ 65
17.4. CAMADA DE APLICAO _________________________________________ 66
18 - COMPARAO ENTRE AS ARQUITETURAS TCP/IP E OSI ____________ 67
19 - BIBLIOGRAFIA ________________________________________________ 69

Redes de Computadores

1 - INTRODUO
1.1. Uso das Redes de Computadores
Antes de comearmos a analisar questes mais tcnicas, algum tempo ser
dedicado para explicar o motivo que leva as pessoas a se interessarem por redes de
computadores e o objetivo para o qual elas realmente a usam.

1.1.1. Redes Corporativas


Muitas empresas tem um nmero significativo de computadores em operao,
freqentemente instalados em locais distantes entre si. Por exemplo, uma empresa
com muitas fbricas pode ter um computador em cada uma delas para monitorar
pequenos estoques, produtividades e folhas de pagamentos. Inicialmente, esses
computadores funcionam de forma independente dos demais, mas, em um
determinado momento, decidiu-se conecta-los para que fosse possvel extrair e
correlacionar informaes sobre toda a empresa.
Em termos tcnicos estamos falando de compartilhamento de recursos,
cujo o objetivo colocar todos os programas, equipamentos e especialmente dados
ao alcance de todas as pessoas da rede independente da localizao fsica do
recurso e do usurio. Em outras palavras, o mero fato de um usurio estar a
centenas de kilometros de distncia dos dados no impede de usa-los como se
estivesse armazenados em seu prprio computador.
A rede tambm aumenta a confiabilidade do sistema, pois tem fontes
alternativas de fornecimento. Por exemplo, todos os arquivos podem ser copiados
em duas ou trs mquinas alternativas e, dessa forma, se um deles no estiver
disponvel ou funcionando (devido a um problema de hardware), possvel recorrer
a um backup.
A rede tambm ajuda a economizar dinheiro. A relao preo/desempenho
dos pequenos computadores muito melhor do que a dos computadores de grande
porte (mainframe computadores no tamanho de um sala) so dezenas de vezes
mais rpido do que os computadores pessoais, mas seu preo centenas ou
milhares de vezes maior. Esse desequilbrio levou muitos projetistas a criarem
sistemas baseados em computadores pessoais, um por usurio, com os dados
mantidos e um ou mais servidores de arquivos compartilhados. Nesse modelo, os
usurios chamados de clientes, e a organizao geral chamado de modelo
cliente/servidor, assunto esse discutiremos com o andamento das aulas.
Outra grande vantagem oferecida pelas redes a escalabilidade, que a
possibilidade de aumentar gradualmente o desempenho do sistema medida que
cresce o volume de carga, bastando, para tal que se adicione mais processadores
(computadores ou estaes de trabalho). Em sistemas centralizados, quando se
atinge o limite da capacidade dos mainframes, o sistema tinha de ser substitudo por
um maior, o que em geral implicava em altos custos e um grande aborrecimento
para os outros usurios. Com o modelo cliente/servidor, possvel incluir novos
clientes e novos usurios de acordo com as necessidades.
Redes de Computadores

1.1.2. Redes para Pessoas


At o momento foi apresentado apenas razes econmicas e tecnolgicas
para a instalao de redes de computadores. Se os grandes e sofisticados
mainframes fossem vendidos por um preo mais razovel, com certeza a maioria
das empresas manteriam este padro centralizado e forneceriam terminais aos seus
funcionrios conectados a ele. Foi assim que as maiorias empresas de mdio e
grande porte trabalharam at a dcada de 1980. As redes de computadores s
ganharam popularidade a partir do momento que as redes de computadores
pessoais passaram a oferecer vantagens de custo/benefcio/desempenho em
relao aos poderosos mainframes.
A partir da dcada de 1990, as redes de computadores comearam a oferecer
servios para pessoas fsicas em suas respectivas casas. Veja as trs possibilidades
mais interessantes que esto ou j so realidade:
1. Acesso a informaes remotas.
2. Comunicao pessoa a pessoa.
3. Diverso interativa.

1.2. Classificao das Redes


No existe uma taxonomia no qual as redes de computadores podem ser
classificadas, mas duas dimenses de destacam das demais: a escala e a
tecnologia de transmisso. Generalizando, h dois tipos de tecnologias de
transmisso:
1. Redes de difuso.
2. Redes ponto a ponto.
As redes de difuso (multiponto) tm apenas um canal de comunicao,
compartilhado por todas as mquinas. As mensagens curtas, que em determinados
contexto so chamados de pacotes, enviadas por uma mquina so recebidas por
todas as outras, sendo que um campo de endereo dentro do pacote (de
informao) especifica quem o destinatrio. Quando recebe um pacote, uma
mquina analisa este campo de endereo. Se o pacote tiver sido endereado a
prpria mquina, ela o processar; se for destinado a outra mquina, o pacote ser
ignorado. Para que voc possa entender de que maneira isso funciona, imagine o
Peterson gritando no final do corredor que leva a uma srie de salas: lvaro, cad
voc?. Embora o pacote possa ser recebido (ouvido) por muitas pessoas, apenas o
lvaro responder. As outras pessoas vo ignora-las.
Os sistemas de difuso tambm oferecem a possibilidade de endereamento
de um pacote a todos os destinos por meio de um cdigo especial contido no campo
do endereo. Quando um pacote com esse cdigo transmitido, ele recebido e
processado por todas as mquinas a rede. Esse modo de operao chamado de
Redes de Computadores

difuso (broadcasting). Exemplo o winpoup do Windows em rede e o broadcast da


Novell Netware.
Por outro lado, as rede ponto a ponto consistem em muitas conexes entre
pares individuais de mquinas. Para ir da origem ao destino, talvez um pacote desse
tipo de rede tenha de visitar uma ou mais mquinas intermedirias. Como em geral
possvel ter diferentes rotas com diferentes tamanhos, os algoritmos de roteamento
desempenham um importante papel nas redes ponto a ponto.
Embora haja excees, geralmente as redes menores tendem a usar os
sistemas de difuso e as maiores, os sistemas ponto a ponto.

Redes de Computadores

2 - TIPOS DE REDES
2.1. Redes Locais - LANs
As Redes Locais, muitas vezes chamadas de LANs (Local Area Network Rede de alcance local), so redes privadas contidas em um sala, em um prdio, ou
em um campus universitrio que tem alguns quilmetros de extenso. Elas so
amplamente usadas para conectar computadores pessoais e estaes de trabalhos
em escritrios e instalaes industriais permitindo o compartilhamento de recursos
(por exemplo, impressoras, CD-ROM, etc...) e logicamente a troca de informaes.
As redes locais tm trs caractersticas que as diferenciam das demais:
1. Tamanho.
2. Tecnologia de transmisso
3. Topologia.
As Redes Locais so basicamente um grupo de computadores
interconectados e opcionalmente conectado a um servidor.
Os usurios executam tarefas a partir de seus computadores. Entre as tarefas
podemos destacar os banco de dados, planilhas e editores de texto e softwares
comerciais e industriais. Normalmente temos um grupo destes usurios executando
uma operao no servidor.
Os mdulos mais importantes de uma rede local so:
1. . Servidores
2. . Workstations (Clientes/usurios)
3. . Recursos da rede
As LANs tem um tamanho restrito, aceitam diversas topologias sendo que a
sua tecnologia de transmisso quase sempre consiste em um cabo ao qual todas as
mquinas so conectadas. As LANs tradicionais so executadas a uma velocidade
que pode variar de 10 a 100 Mbps, tm um baixo retardo (dcimo de
microssegundos) e cometem pouqussimos erros. As LANs mais modernas
(tecnologia e equipamentos de ponta) podem ser operadas em velocidades mais
altas, alcanando centenas de megabits/s (quantidade de bits por segundo)

Redes de Computadores

10

2.2. Redes Metropolitanas MAN


Uma Rede Metropolitana ou MAN (Metropolitan Area Network - Rede de
alcance Metropolitano), na verdade, uma verso ampliada de uma LAN, pois
basicamente os dois tipos de rede utilizam tecnologias semelhantes. Uma MAN
pode abranger um grupo de escritrios vizinhos ou at mesmo um cidade inteira e
pode ser privada ou pblica. Esse tipo de rede capaz de transportar dados e voz,
podendo inclusive ser associado a rede de televiso a cabo local.

2.3. Redes Distribudas WAN


Uma Rede Distribuda, ou Wan (Wide Area Network - Rede de alcance
remoto), abrange uma ampla rea geogrfica, com freqncia um pas ou
continente. Ela contm um conjunto de mquinas cuja a finalidade executar os
programas e aplicaes dos usurios.
As WANS utilizam linhas de transmisso oferecidas por empresas de
telecomunicaes como a Embratel, e suas concessionrias.
A necessidade de transmisso de dados entre computadores surgiu com os
mainframes, bem antes do aparecimento dos PCs. Com os PCs houve um aumento
da demanda por transmisso de dados a longa distncia. Isto levou ao surgimento
de diversos servios de transmisso de dados (RENPAC, TRANSDATA,
MINASPAC). Os servios so geralmente de aluguel de linhas privadas (Leased
lines) ou discadas (Switched) permitindo a utilizao de diversos protocolos tais
como SNA, PPP/TCP-IP, etc.
As redes WANs esto passando por uma evoluo muito grande com a
aplicao de novas tecnologias de telecomunicaes com a utilizao de fibra tica
(Optical fiber). Novos padres esto surgindo como a ATM ( Asynchronous Transfer
Mode) que disponibiliza a transmisso de dados, som e imagem em uma nica linha
e em altssima velocidade ( 300Mbps ou superior). A velocidade passa a ser
determinada
pelos
equipamentos
que
processam
as
informaes
(Clientes/Servidores) e no do meio fsico.
A coneco entre os equipamentos geralmente e feita atravs de Modems de
33.6K ou 56K.

2.4. Redes sem Fio e Computao Mvel


O segmento do mercado que mais cresce na indstria de computadores e a
dos computadores mveis, como os notebooks e os PDAs (personal digital
assistants). Muitos proprietrios desses computadores tm computadores de mesa
conectados a LANs, MANs e WANs instaladas no escritrio, na empresa ou na
industria e precisam se conectar aos dados que mantm em casa mesmo
distncia. Como possvel fazer uma conexo por fio a partir de carros, nibus, ou
aeronaves, existem inmeras redes sem fio muito interessantes.

Redes de Computadores

11

As redes sem fios so muitos usadas em frotas de caminhes, txis, nibus e


funcionrios de vendas, assistncias a servios entre outros. So tambm bastante
teis a trabalhos de resgates em locais em que o desastre tenha destrudo o sistema
telefnico. Sendo que os computadores podem enviar, receber e gravar informaes
mesmo nessa situao.
Embora a rede sem fio e a computao mvel tenham uma estreita relao,
elas no so iguais. As vezes, os computadores portteis podem ser conectados por
fio. Por exemplo, se um viajante conecta um computador na tomada de telefone de
um hotel, temos a mobilidade sem o uso de uma rede sem fio (no caso o vendedor
usar um linha telefnica). Outro exemplo o de algum que carrega consigo um
computador porttil enquanto inspeciona eventuais problemas tcnicos ocorridos em
um trem. Assim como os aspiradores de p, o computador mvel pode ser
conectado a um longo fio. Estes so exemplos citados a tecnologia da computao
mvel.
Por outro lado, alguns computadores sem fio no so portteis. Esse o caso
de empresas sediadas em prdios antigos, no quais no h cabeamento de rede
para conectar computadores. Para instalar uma LAN sem fio, s precisaro adquirir
uma tecnologia necessria a instalao da mesma, como uma pequena caixa com
chipis eletrnicos e instalar algumas antenas. Essa soluo pode ser mais barata do
que instalar a fiao necessria no prdio. Notem, isto um exemplo, logicamente o
responsvel pela rede ver a viabilidade ou no do projeto.

Quadro Comparativo entre Redes sem fio e Computao Mvel


Sem Fio
No
No
Sim
Sim

Comp. Mvel
Aplicaes
No
Estaes de trabalhos fixas em escritrios
Sim
Utilizao de um porttil em um hotel, manuteno
de trem
No
LANs em prdios mais antigos, sem fiao
Sim
Escritrio porttil, PDA para estoque de loja

Embora seja fcil instalar LANs sem fio, elas tambm tm suas desvantagens.
Normalmente, a capacidade delas significativamente inferior as LANs com fio. As
taxas de erros tambm costuma ser muitos mais alta e as transmisses de outros
computadores podem provocar interferncia.
As redes sem fio tem inmeros formatos. Algumas universidades j esto
instalando antenas ao longo do campus par permitir que os alunos se sentem a
sombra das rvores e consultem o cataloga da biblioteca.

2.5. Ligaes Inter-redes


Existem muitas redes no mundo, com diversas topologias e tecnologias
diferenciadas, freqentemente com hardware e softwares especficos. Normalmente,
as pessoas conectadas a diferentes redes precisam comunicar-se entre si. Para que
esse desejo se torne uma realidade, preciso que se estabeleam conexes entre
Redes de Computadores

12

redes que em muitos casos so incompatveis. Isto as vezes possvel por


intermdio da utilizao de equipamentos chamados de gateways, que estabelecem
a conexo e fazem a converso necessria, tanto em termos de software quanto de
hardware. Um conjunto de redes interconectadas chamado de ligao inter-rede
ou apenas inter-rede.

Redes de Computadores

13

3 - TOPOLOGIA DAS REDES.


A topologia refere-se ao modo como uma rede de computadores est
conectada. Cada uma adequada para tarefas especficas e possui suas vantagens
e desvantagens. O conhecimento da topologia de uma rede de computadores pode
proporcionar muitas informaes sobre as alternativas que se tem na hora de
instalar ou expandir uma rede. Pelo fato dos recursos computacionais espalhados
estarem interligados em uma rede por meio de cabos, na maioria dos casos, a
topologia da rede tambm uma funo para conhecer o modo como o cabeamento
est organizado, quer esteja disposto em barramento, em anel ou em estrela - que
so as trs topologias fsicas bsicas disponveis para os projetistas de rede local.
Quando voc configura uma rede pela primeira vez, precisa escolher o tipo de
hardware, software e sistema operacional da rede a ser usado, e ainda as topologias
fsicas e lgicas. Essas opes so interdependentes entre si e juntas formam a
configurao da rede. Voc pode fazer essas escolhas considerando alguns fatores
tais como:
Custo: Qual o sistema mais eficiente que sua empresa tem condies de
adquirir.
Velocidade: Quo rpido o sistema precisa ser?
Ambiente e Equipamento: Existem fatores ambientais que podero
influenciar o tipo de hardware requerido.
Tamanho: Qual dever ser o tamanho da rede? Ela requer um servidor ou
servidores de arquivos dedicados?
Conectividade: Outros usurios (por exemplo, representantes usando
notbooks) precisaro ter acesso de vrios locais remotos?

3.1. Topologia em Estrela


Esse tipo de topologia caracterizada pela ligao de todos os nodos (pontos
de acesso rede) a um nodo central, que possui o controle supervisor do sistema,
que por sua vez deve possuir um elevado grau de "inteligncia", uma vez que todo o
controle de fluxo de mensagens, atravs da rede deve ser efetuado por ele. Isso
pode ser visto na Figura abaixo.

Redes de Computadores

14

O arranjo em estrela a melhor escolha se o padro de comunicao da rede


for um conjunto de estaes secundrias que se comunicam como o nodo central.
No caso de ocorrer falha em uma estao ou elo de ligao com o nodo central,
apenas esta estao fica inativa. A soluo desse problema seria a redundncia, o
que acarretaria num aumento considervel de custos. Esta configurao facilita o
controle da rede que implementada atravs de um software na maioria dos
sistemas de computao com a funo de comunicao. O elemento central da
topologia estrela um hub ou um concentrador. Esses dispositivos fornecem uma
posio central onde todos os cabos da rede fsica se encontram. Qualquer n que
esteja conectado a esses dispositivos pode se comunicar com qualquer outro n
conectado.

3.2. Topologia em Barramento


Numa topologia em barramento, todas as estaes de trabalho da rede esto
interligadas por um nico cabo, que limitado em cada extremidade por um
dispositivo especial chamado terminador de rede. Este nico cabo sai da primeira
mquina e vai at a ltima de uma de uma srie de computadores. As mquinas em
uma topologia de barramento comunicam-se enviando dados pelos cabos a um
computador destinatrio nico. Isso significa que todos os computadores podem
"escutar" as informaes transmitidas apenas o destinatrio exato receber os
dados. Esta caracterstica aplicada em mensagens do tipo broadcasting. Existe
uma variedade de mecanismos para o controle de acesso do barramento, que
podem ser centralizado ou descentralizado. Neste mtodo, cada estao do
barramento est sempre atenta ao cabo para detectar transmisses feitas por outras
estaes; deste modo, a estao observa a coliso que ocorre quando ela e outro
equipamento do barramento transmitem dados no mesmo momento. Ao perceber
que houve a coliso, e a transmisso fracassou, cada estao de trabalho espera
por um perodo de tempo selecionado aleatoriamente antes de transmitir. A Figura
abaixo mostra o esquema de uma topologia em barramento.

Redes de Computadores

15

3.3. Topologia em Anel


A IBM popularizou a topologia em anel com a tecnologia Token Ring. Como
numa rede em barramento, a rede em Anel usa um nico cabo. Ao contrrio do
barramento, as extremidades dos cabos so unidas para formar um crculo ou um
anel lgico. Uma rede em anel consiste de estaes conectadas atravs de um
caminho de transmisso de dados, formando um circuito lgico, sem um final
definido. A Figura abaixo ilustra um exemplo de topologia em Anel. Quando uma
mensagem enviada por um nodo, ela entra no anel e circula at ser retirada pelo
nodo destino, ou ento at voltar ao nodo fonte, dependendo do protocolo
empregado. O ltimo procedimento o mais desejvel porque permite o envio
simultneo de um pacote para mltiplas estaes. Outra vantagem a de permitir a
determinadas estaes a receber pacotes enviados por qualquer outra estao da
rede, independente de qual seja o n de destino. Os maiores problemas desta
topologia so relativos a sua pouca tolerncia a falhas. Qualquer que seja o controle
de acesso empregado, ele pode ser perdido por problemas de falha e pode ser difcil
determinar com certeza se este controle foi perdido ou decidir qual o nodo que deve
recri-lo. Erros de transmisso e processamento podem fazer com que uma
mensagem continue eternamente a circular no anel .

Redes de Computadores

16

3.4. Vantagens e desvantagens de cada topologia:


Topologia

Estrela

Barramento

Anel

Vantagens

Desvantagens
Se o dispositivo centralizador
Fcil de modificar e acrescentar falhar (hub) toda a rede cai
novos ns
Investimento razovel em
Falha em um dos computadores cabeamento e conectorizao,
no afeta o restante da rede
porm menor do que na
topologia em barramento
A rede pode ficar muito lenta
com trfego intenso
Problemas difceis de serem
Economia de Cabos
isolados na rede
Possibilidade de ampliao de
Rompimento do cabeamento
ns
derruba toda a rede
Investimento
elevado
em
tecnologia de conectorizao
O acesso idntico para todos os Falha de um computador pode
computadores
afetar o restante da rede
Desempenho uniforme, mesmo Problemas difceis de serem
com muitos usurios
isolados

Redes de Computadores

17

4 CARACTRSTICA DE UMA REDE LOCAL

4.1 - Servidores
So mquinas que fornecem seus recursos para serem utilizados pelas
estaes de rede (clientes). Podem ser dedicados ou no, e subdivide-se
basicamente em:

4.1.1 Servidores de Arquivos


Os servidores de arquivos tm como tarefa oferecer s estaes de trabalho
conectadas rede um servio de armazenamento de informaes e
compartilhamento de discos. Ele prov mecanismos de controle de acesso aos
arquivos.
Suas principais funes so:
Gerenciar um sistema de arquivos que possa ser utilizado pelo
usurio como se estivesse fazendo em acesso local;
Garantir a integridade dos dados, implementando uma poltica de
proteo contra falhas do sistema e acessos concorrentes;
Implementar uma poltica de proteo contra acessos
automatizados.

4.1.2 Servidores de Impresso


Oferece s condies de trabalho e acesso a uma impressora comum. Para
permitir o compartilhamento de uma impressora, o servidor implementa a tcnica de
spooling: armazena o arquivo a ser impresso em disco at que a impressora esteja
disponvel, e ento imprime o arquivo.

4.1.3 Servidores de Login


Um servidor de LOGIN a mquina que permite ao usurio acessar os
recursos de uma rede atravs de um nico acesso (login) na rede.

Redes de Computadores

18

4.1.4 Servidores de Correio Eletrnico


A idia de correio eletrnico permitir que os usurios da rede comuniquemse uns com os outros atravs da rede. O servidor associa a cada usurio uma caixa
postal, que na verdade um arquivo onde ficam armazenadas as mensagens
recebidas pelo usurio.

4.2 Estaes de Trabalho


So equipamentos que compartilham os recursos da rede, utilizam os
recursos oferecidos pelos servidores, podendo ser equipados de acordo com a
necessidade de processamento dos dados de um determinado usurio. So, por
esse fato, tambm conhecidas como clientes de uma rede.
As estaes podem ainda possuir ou no unidades de disco. No primeiro caso
existe o benefcio de um backup local, porm, existem desvantagens que sero
vistas no item seguinte. As estaes de trabalho podem ainda ter impressora locais,
modems e compartilhar unidade de disco com uma outra estao de trabalho.
Devido ao fato de que, em uma rede multiusurio, o processamento das aplicaes
feito nas estaes de trabalho, a performance deve ser definitivamente
considerada sendo da escolha de uma estao. Para algumas aplicaes, a
performance da estao mais importante que a performance do servidor.

4.2.1 - Estaes de Trabalho sem Unidades de Discos (Diskless)


So estaes de trabalho que no possuem unidades de disco rgido ou
unidade de discos flexveis.
As estaes diskless permitem controlar os acessos dos usurios e a
possibilidade de entrada de vrus na rede.
Se sua rede j possui estaes de trabalho com discos rgidos e flexveis
seria interessante convert-las em estaes diskless. O acesso ao servidor da rede
bem como a carga do sistema operacional da estao feito com a utilizao de
EPROMs de boot remoto na placa de comunicao.

Redes de Computadores

19

5 - COMPONENTES DE UMA LAN E MAN

Entre os principais elementos de componentes de uma Rede Local, Rede


Metropolitana, podemos citar os hubs, switchs, bridges e roteadores.

5.1. Hub
Uma das principais funes do equipamento hub ou concentrador isolar
problemas que ocorrem nos equipamentos ou cabos de uma rede local. Como cada
elemento de uma rede local (tambm chamado de nodo de rede) ligado
diretamente ao hub num formato estrela, no caso de falha de um equipamento ou
cabo, no ocorre interferncia nos outros. Assim, isola-se e detecta-se defeitos com
mais segurana. Isto permite a visualizao individual dos pontos da rede,
permitindo maior agilidade na soluo de problemas, diferentemente da ligao por
cabo coaxial contnuo ao longo das estaes.

Hub 10/100 Mbps


Caracterstica de uma ligao com hub
Com hubs passa-se a ter ligaes em estrela (centralizadas) para cada n, o
que isola os ns uns dos outros, isolando tambm as falhas individuais.
O hub, ao receber, o dado de uma porta, faz o broadcasting para todas as
portas, ou seja, transmite os dados recebidos para todas as portas simulando o
barramento compartilhado com cabo coaxial.
Devido grande quantidade de mudanas de local de equipamentos dentro
de uma empresa, o uso de cabeamento estruturado com hubs se mostra eficiente,
rpido e econmico nas mudanas.
Normalmente, os hubs utilizados em instalaes com grande nmero de
pontos de rede so instalados juntamente com um painel de distribuio chamado
patch panel. Quando se deseja conectar um computador novo a um ponto vago, j

Redes de Computadores

20

temos o cabo no local, bastando apenas conectar a porta do hub ao patch panel na
posio em que est a ponta do cabo.
necessrio que se tenha conhecimento de algumas caractersticas tcnicas
de um hub, como por exemplo:
A quantidade de portas: Geralmente os hubs se apresentam comercialmente
com um mnimo de 08 portas, passando por 12, 16 e chegando a 24 ou at mesmo
28 portas. Os mais comuns so de 08 e 16 portas. A escolha vai depender da
quantidade de mquinas da rede do cliente. Na Figura abaixo, tem-se um hub com
08 portas.

Hub com 8 portas


Escolha do fabricante: A escolha de um ou outro fabricante tambm um
parmetro que se deve considerar na hora da aquisio de um hub, pois aqueles
fabricantes mais conhecidos no mercado apresentam preos extremamente
superiores aos dos fabricantes menos conhecidos. Tanto os hubs de um como de
outro atendem s necessidades de uma rede local.
Repetidor
Usado basicamente em redes de topologia linear, o repetidor permite que a
extenso do cabo seja aumentada, criando um novo segmento de rede. Veja a figura
ilustrativa abaixo.

O repetidor apenas uma extenso (um amplificador de sinais) e no


desempenha qualquer funo no controle do fluxo de dados. Todos os pacotes
presentes no primeiro segmento sero compulsoriamente replicados para os demais
segmentos. Por exemplo, se a estao 1 enviar um pacote de dados para a estao
2, esse pacote ser replicado para todas as mquinas de todos os segmentos da
rede.
Em outras palavras, apesar de aumentar a extenso da rede, aumenta
tambm o problema de coliso de dados.

Redes de Computadores

21

5.2. Bridges
A bridge ou ponte um repetidor inteligente, pois faz controle de fluxo de
dados. Ela analisa os pacotes recebidos e verifica qual o destino. Se o destino for o
trecho atual da rede, ela no replica o pacote nos demais trechos, diminuindo a
coliso e aumentando a segurana. Por analisar o pacote de dados, a ponte no
consegue interligar segmentos de redes que estejam utilizando protocolos
diferentes.
H duas configuraes que podem ser utilizadas com a ponte: a
configurao em cascata (Figura 1) e a configurao central (Figura 2).No caso da
configurao em cascata, as pontes so ligadas como se fossem meros repetidores.
A desvantagem dessa configurao que, se uma estao do primeiro segmento
quiser enviar um dado para uma estao do ltimo segmento, esse dado
obrigatoriamente ter de passar pelos segmentos intermedirios, ocupando o cabo,
aumentando a coliso e diminuindo o desempenho da rede.

Figura 1: Configurao em cascata.


J na configurao central, as pontes so ligadas entre si. Com isso, os
dados so enviados diretamente para o trecho de destino. Usando o mesmo
exemplo, o dado partiria da estao do primeiro segmento e iria diretamente para a
estao do ltimo segmento, sem ter de passar pelos segmentos intermedirios.

Redes de Computadores

22

Figura 6: Configurao central

5.3. Switch
O switch ou chaveador um equipamento anlogo bridge, porm permite
que vrios segmentos de redes falem com outros segmentos ao mesmo tempo, dois
a dois. Como ele possui vrias portas, conectadas de forma matricial, possvel
ligar-se vrios segmentos de redes Ethernet, por exemplo, permitindo que todos os
segmentos se comuniquem entre si isoladamente. Desta forma, possvel que um
segmento de rede se comunique com um servidor de arquivos ligado ao switch, sem
ter que compartilhar o meio de 10 (Mbps) com outros segmentos. No caso, o
servidor que atende a diversos segmentos pode estar ligado a 100 Mbps ao switch,
permitindo assim atender a vrios segmentos com alta performance. O servidor de
arquivos opera com a mesma performance como se estivesse ligado ao barramento
do segmento de rede, porm agora atendendo a vrios segmentos com seus
trfegos de rede isolados. Este caso pode ser observado na figura abaixo.

Redes de Computadores

23

Switch

5.4. Roteadores
Roteadores so mais sofisticados do que as bridges, em termos de suas
habilidades no gerenciamento de dados. Um roteador analisa um pacote ou frame
(Ethernet ou Token Ring mais profundamente), para ler os endereos NetBios, IPX,
ou TCP/IP. Ele compara estes endereos com suas tabelas internas, para
determinar a melhor maneira de enviar o pacote ou o frame para o prximo roteador,
ou para a rede de destino. Devido s suas habilidades sofisticadas de
gerenciamento de dados, os roteadores, ao contrrio das bridges, podem ser
utilizados para conectar redes que utilizam protocolos diferentes - Ethernet para
Token Ring, por exemplo. E, como o roteador examina o pacote de dados inteiro, os
erros no so passados adiante para a LAN seguinte. Isto pode representar uma
economia importante, quando voc est mandando dados por linhas privadas que
envolvem alto custo.
Os roteadores no examinam todos os frames existente na redes como as
pontes. Como so ns da rede, eles recebem apenas os frames a eles endereados.
Abrem cada frame e lem as informaes de endereamento e, extraindo
informao sobre a rede para a qual esse pacote deve ser endereado, envia-o para
uma de suas interfaces de rede. Diferente dos repetidores e pontes, exigem
conhecimento tcnico para sua instalao e operao. O roteador escolhe a melhor
rota para que os dados consigam atingir os seus destinos (roteamento). A utilizao
de roteadores permite que se tenha uma topologia que disponibiliza um grande
nmero de caminhos entre dois pontos de uma rede. No caso de falhas em pontos
da rede, o roteador utiliza outras rotas para encaminhar os dados aos seus destinos.

Redes de Computadores

24

Roteador
Existem basicamente dois tipos de roteadores: os estticos e os dinmicos.
Os roteadores estticos so mais baratos e escolhem o menor caminho para
o pacote de dados. Acontece que esses roteadores no levam em considerao o
congestionamento da rede, onde o menor caminho pode estar sendo super utilizado
enquanto h caminhos alternativos que podem estar com um fluxo de dados menor.
Portanto, o menor caminho no necessariamente o melhor caminho.
No caso dos roteadores dinmicos, eles escolhem o melhor caminho para os
dados, j que levam em conta o congestionamento da rede. Talvez o pacote de
dados siga por um caminho at mais longo, porm menos congestionado que, no
final das contas, acaba sendo mais rpido.
Alguns roteadores possuem compresso de dados, que fazem aumentar a
taxa de transferncia.

5.5. Gateways
Os gateways, permitem a comunicao entre redes que executam protocolos
completamente incompatveis entre si. Em geral, redes baseadas em PCs, os
gateways ligam os PCs a equipamentos como mainframes IBM. Uma gateway
tambm exigida ao se conectar duas ou mais redes que estejam funcionando com
sistema operacionais diferentes. Uma gateway incorpora todos os conceitos e
funes dos roteadores e bridges, mas, alm pode converter o conjunto de
instrues da rede de origem para o conjunto de instrues correspondente no
destino. Por exemplo, um servio de banco de dados on-line (pode ser bancrio) de
mbito nacional, funciona com um grande sistema mainframe, poderia empregar um
sistema de gateways porque ele aberto a conexes telefnicas de vrios tipos e de
dezenas de diferentes arquiteturas de computadores e redes.
Tudo isso totalmente transparente para o usurio que esto no computador
de destino. Do ponto de vista das pessoas, isso seria como se o processo inteiro
estivesse ocorrendo no formato natural do usurio.

Redes de Computadores

25

Qual topologia devemos usar?


Em redes pequenas e mdias, geralmente usamos somente um tipo de
topologia, como a topologia linear para redes pequenas e a topologia em estrela
com hub para redes mdias.
Dica: Dissemos que a rede de topologia em barramento recomendada para
redes pequenas com poucas mquinas. Se no projeto dessa rede voc decidir que
ela poder algum dia aumentar de tamanho, o melhor a ser feito instalar uma rede
de topologia em estrela com hub logo de uma vez, economizando dinheiro no futuro.

Redes de Computadores

26

6 - CLASSIFICAO DAS REDES DE COMPUTADORES


Uma rede de computadores formada por um conjunto de mdulos
processadores capazes de trocar informaes e compartilhar recursos, interligados
por um sistema de comunicao. O sistema de comunicao vai se constituir de um
arranjo topolgico interligando os vrios mdulos processadores atravs de enlaces
fsicos, atravs dos meios de transmisso, e de um conjunto de regras com fim de
organizar a comunicao, os protocolos de comunicao.

6.1 - Retardo de Transferncia


Retardo de acesso o tempo que uma estao espera, a partir do momento
que uma mensagem est pronta para ser transmitida, at o momento em que ela
consegue transmitir com sucesso esta mensagem. Retardo de transmisso o
intervalo de tempo decorrido desde o incio da transmisso de uma mensagem por
uma estao de origem at o momento em que a mensagem chega estao de
destino. Por fim retardo de transferncia eqivale soma dos retardos de acesso e
de transmisso.
O retardo de transferncia , na maioria dos casos, uma varivel aleatria,
porm em algumas redes o seu valor pode ser calculado, ou melhor, ele
determinstico.

6.2 - Desempenho
Pode-se definir como desempenho a capacidade efetiva de transmisso da
rede. Por exemplo as redes locais de alta velocidade (High-Speed Local Networks HSLN) so projetadas de forma a fornecer um alto desempenho na comunicao
entre dispositivos, embora o custo de conexes seja mais elevado.
Na verdade, os termos velocidade, desempenho e retardo de transferncia esto
intimamente relacionados. A escolha de um mecanismo de interconexo orientado
para a natureza das aplicaes essencial para o bom desempenho de uma rede.

6.3 - Confiabilidade
Confiabilidade pode ser avaliada em termos de tempo mdio entre falhas
(Medium Time Between Failures - MTBF), tolerncia a falhas, degradao amena,
tempo de reconfigurao aps falhas e tempo mdio de reparo (Medium Time to
Repair - MTTR). O MTBF geralmente medido em horas.
A degradao amena est ligada aplicao e mede a capacidade da rede
continuar operando em presena de falhas, embora com desempenho menor.
Reconfigurao aps falhas requer que alternativas redundantes sejam acionadas
to logo uma falha ocorra. O tempo mdio de reparo pode ser diminudo com o

Redes de Computadores

27

auxlio de redundncia, mecanismos de auto-teste e diagnstico, e manuteno


eficiente.

6.4 - Modularidade
Modularidade pode ser caracterizada como o grau de alterao de
desempenho e funcionalidade que uma rede pode sofrer sem mudar seu projeto
original. Os maiores benefcios de uma arquitetura modular incluem a facilidade para
modificao, facilidade para crescimento e facilidade para o uso de um conjunto de
componentes bsicos. A modularidade est intimamente ligada s aplicaes do
sistema. Uma rede bem projetada deve poder adaptar-se modularmente s vrias
aplicaes a que dedicada, como tambm prever futuras utilizaes.

6.5 - Compatibilidade
Tambm conhecida como interoperabilidade, a compatibilidade pode ser vista
como a capacidade que a rede possui para ligar-se a dispositivos de vrios
fabricantes, tanto de software quanto de hardware. Esta caracterstica bastante
importante e valiosa por dar ao usurio grande flexibilidade e poder de barganha
perante os fabricantes.

6.6 - Sensibilidade Tecnolgica


Este tpico diz respeito modularidade. Uma rede deve ter a capacidade de
suportar todas as aplicaes para a qual ela foi projetada, mais aquelas que no
futuro possam ser requeridas, incluindo transmisso de vdeo, voz e interconexo
com outras redes, por exemplo.

Redes de Computadores

28

7 - PROTOCOLOS
Os protocolos so acordos entre os diferentes componentes da rede em
relao forma como os dados sero transferidos. Eles descrevem o funcionamento
de tudo. Comits estabelecidos por organizaes como o IEEE (Institute of Electrical
and Electronics Engineers), a EIA (Electronic Industries Association) e o CCITT
(Comit Consultatif Internationale de Tlgraphic et Tlphonic) trabalham durante
anos para desenvolver esses acordos que controlam a forma como dispositivos
eletrnicos emitem sinais, trocam dados e lidam com problemas. Os comits
desenvolvem protocolos, e as empresas criam produtos que obedecem a eles.
Algumas empresas, especialmente a IBM, costumavam estabelecer seus prprios
protocolos e produtos patenteados (pelo menos parcialmente, em uma tentativa de
prender os clientes a sua tecnologia). No entanto, atualmente, os sistemas de
protocolos abertos, estabelecidos por comits nacionais e internacionais,
prevalecem.
Na teoria, se uma empresa desenvolve um produto que opera de acordo com
um protocolo padro, isso significa que ele ir funcionar com produtos de todos os
outros fornecedores que obedecerem a esse mesmo padro. Na prtica, com
freqncia as empresas implementam os protocolos de formas to diferentes que os
produtos no funcionam juntos sem que haja uma srie de ajustes de ambos os
lados. No entanto, o conceito de compatibilidade entre produtos de rede local
muito interessante e h esforos constantes para que ele se difunda ainda mais.
Existem trs tipos de protocolos padro para cabeamento de rede e controle
de acesso aos meios fsicos que devero interessar a voc: o Ethernet, o TokenRing e o ARCnet. Algumas empresas, em geral no mercado de redes locais de baixo
custo, ainda vendem placas adaptadoras que obedecem a protocolos noaprovados ou que no se baseiam em um padro estabelecido. Geralmente,
recomendamos que voc no compre placas adaptadoras de rede local que no
utilizem um dos conjuntos de protocolos padro. A pequena economia que voc
poder fazer talvez leve-o a comprar um sistema rfo para o qual nenhuma
empresa oferece servios de assistncia tcnica e que no tenha qualquer
possibilidade de ser expandido.

Redes de Computadores

29

8 - PADRES DAS REDES


8.1. A tecnologia Ethernet
A rede Ethernet o nome dado a uma tecnologia de rede local e popular, de
comutao de pacotes, criada pela Xerox PARC no incio da dcada de 1970 a
mais conhecida dentre as atualmente utilizadas sendo que empresas de pequeno,
mdio e grande portes a utilizam. A Ethernet est no mercado h mais tempo do que
as outras tecnologias de rede. Posteriormente a IEEE criou uma verso compatvel
do padro utilizando o nmero 802.3. A reduo dos preos e uma relativa alta
velocidade de transmisso de dados fomentaram a ampla utilizao da Ethernet.
Ela poder ser utilizada com topologia barramento (Coaxial) ou Estrela (Par
tranado com HUB).
Neste tipo de rede, cada PC ouve o trfego na rede e se no ouvir nada,
eles transmitem as informaes. Se dois clientes transmitirem informaes ao
mesmo tempo, eles so alertados sobre coliso, param a transmisso e esperam
um perodo aleatrio para cada um antes de tentar novamente, este mtodo
conhecido como Carrier Sense Multiple Access with Collision Detection (CSMA/CD)
que veremos a seguir.

Redes de Computadores

30

8.1.1 - CSMACD/CD
O CSMA/CD (Carrier Sense Method Access with Collision Detection), ou
Mtodo de Acesso ao Meio com Escuta de Portadora e Deteco de Coliso, o
modo usado para permitir que vrios computadores compartilhem o mesmo meio de
transmisso. Em uma rede Ethernet somente uma estao transmite de cada vez
(banda bsica). Outra estao que queira transmitir "escuta" o meio para perceber
se existe uma transmisso em curso. Se o meio est livre ela transmite. Seno ela
aguarda um tempo aleatrio e novamente tenta transmitir at conseguir. Pode
acontecer de duas ou mais estaes "escutarem" o meio ao mesmo tempo e
detectarem que ele est livre e comearem a transmitir simultaneamente. Os sinais
das transmisses iram ento colidir. A coliso uma sobreposio de sinais. As
estaes ento detectam que houve coliso e depois de um tempo aleatrio
retransmitem o mesmo pacote, funo essa feita pelo CSMA/CD

Redes de Computadores

31

Vejamos um exemplo prtico:


Vamos supor que voc deseje armazenar uma planilha no winchester de uma
outra mquina. Pelo mtodo Ethernet , a primeira coisa que sua placa de rede faz
escutar o que est acontecendo no cabo para determinar se, no momento, h
algum utilizando o cabo para transmitir dados. Essa a parte carrier sense do
CSMA/CD.
Aqui h duas possibilidades. Ou a rede, no momento, est ocupada, ou no
est. Se a rede estiver ocupada sua placa continua tentando at que ela esteja livre.
Uma vez que detecte que no existem dados trafegando ento ela envia a planilha
para o outro PC.
Em caso de coliso os dados so perdidos cada um dos envolvidos na
coliso aguardam o perodo para retransmitir no havendo perdas para o usurio. A
medida que o nmero de estaes aumentam, aumentam tambm o nmero de
colises.

8.2 - A tecnologia Token Ring


O mtodo de acesso de token ring (passagem de permisso) utiliza um
mtodo circular para determinar qual estao tem permisso para transmitir. O token
ring opera em topologia em anel e garante que todas as estaes da rede tenham
chance de transmitir dados. Ele alcana esse objetivo utilizando um padro especial
de bit conhecido como token ou permisso.
Em uma rede token ring, seu computador pacientemente monitora a rede at
que ele veja um padro especial de bits denominado permisso. Ao ver a
transmisso ele envia um pacote de dados. Este pacote de dados viaja pelo anel e o
destinatrio recebe na passagem. Quando o pacote retornar ao transmissor ele
passa o token para a prxima estao. Este processo se repete infinitamente. Os
tempos necessrios so medidos em fraes de segundos.

Redes de Computadores

32

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

Transmissor ou fonte de informao;


Mensagem a ser transmitida;
Canal de transmisso ou onda portadora;
Receptor da informao transmitida;

Normalmente, exige um sinal de retorno (realimentao) do receptor para o


transmissor, confirmando ou rejeitando a informao transmitida.
Teleprocessamento a transmisso de sinais digitais (bits e bytes) utilizados
em processamentos de dados, por exemplo

9.1 - Sistemas Pblicos de Transmisso de Dados


Sistemas pblicos de transmisso de dados so servios prestados a
comunidade em geral das empresas de telecomunicaes

9.1.1 Linha Discada


Utiliza a rede telefnica padro, onde para cada comunicao deve ser feita
uma ligao atravs da discagem do nmero de destino. A tarifa cobrada a mesma
do servio telefnico comum, ou seja, por tempo de uso.
Vantagens:
Baixo custo;
Fcil utilizao;
No necessita de servios especiais;
Desvantagens:
Baixa confiabilidade;
velocidade de transmisso extremamente baixa.

Redes de Computadores

33

9.1.2 Linha Privada


Utiliza uma linha de comunicao que fica disponvel todo o tempo para o
usurio. A tarifao, feita atravs de um aluguel mensal fixo, independente do
volume de dados transferidos. Recomendada para comunicaes intensas.
Vantagens:
Boa confiabilidade;
Fcil utilizao;
Velocidade razoavelmente boa.
Desvantagens:
Custo ligeiramente elevado, justificando-se pelo seu uso intenso;
Necessidade de estabelecimento de contrato especial de servio

9.1.3 Rede Pblica de Pacotes


uma rede de comunicao de dados pblicas, normalmente controlada pela
empresa responsvel pelas telecomunicaes no pas. A tarifao paga por uma
taxa mensal mais uma taxa adicional pelo volume de dados trafegados. No Brasil,
conhecida como RENPAC ( Rede Nacional de Pacotes), oferecida pela EMBRATEL.
Vantagens:
Alta confiabilidade;
Velocidade razoavelmente boa.
Desvantagens:
Custo elevado. Estima-se que com o tempo este servio possa se
tornar mais acessvel, devido, inclusive, ao crescimento do nmero
de usurios;
Utilizao no-trivial; Necessidade de estabelecimento de contrato
especial de servio.

9.2 - Canal de comunicao


Canal ou linha de comunicao definido como o caminho eltrico
estabelecido entre duas ou mais estaes ou terminais, que pode ser constitudo por
uma estrutura qualquer de cabeamento ou at freqncias de rdio (redes sem
cabos). A finalidade do canal de transportar uma informao de um ponto para
outro qualquer. Todos os canais tem as suas limitaes quanto a capacidade de
Redes de Computadores

34

manusear as informaes e dependem, principalmente, das caractersticas eltricas


e fsicas . Existem trs tipos bsicos de canal:

9.2.1 - Simplex
Onde um sinal vai somente da origem par o destino, sem um retorno. Antigos
terminais simples utilizavam este mtodo para coleta de informaes apenas. Por
exemplo, um terminal contador de peas fabricadas por uma mquina automatizada.
Hoje em dia esta tcnica est totalmente ultrapassada, razo a qual no mais
usada.

9.2.2 - Half Duplex


Onde o sinal transmitido da origem par o destino e vice-versa, porm no
simultaneamente. Por exemplo, um usurio em um terminal (estao de trabalho ou
cliente) envia a mensagem, responder positiva ou negativamente, dependendo se a
mensagem foi transmitida e recebida sem qualquer erro, ou com erro na linha
portadora, sempre utilizando a mesma linha de comunicao. Em uma ligao HalfDuplex, ora o sinal caminha par um sentido e ora caminha para o outro sentido.

9.2.3 - Full Duplex


Onde o sinal poder ser transmitido simultaneamente entre a suas
extremidades, em ambos os sentidos.

Exemplos:

Simplex

Half-duplex

Full-duplex

Redes de Computadores

35

10 ARQUITETURA DE REDES

Com o avano da tecnologia, vrios princpios surgiram, possibilitando que


novos projetos fossem desenvolvido de uma forma mais estruturada que os
anteriores. Dentre esses princpios se destaca a idias de estruturar a rede como um
conjunto de camadas hierrquicas, cada uma sendo construda utilizando as funes
oferecidas pelas camadas inferiores

10.1 - O Modelo OSI e suas 7 Camadas de Rede


O final da dcada de 70 apresentava um panorama curioso em termos de
comunicao de dados em redes de computadores: por um lado, uma perspectiva
de crescimento vertiginoso causados pelo investimento e desenvolvimento que
estavam sendo feitos, mas por outro lado uma tendncia que poderia acarretar em
uma profunda crise no setor, a heterogeneidade de padres entre os fabricantes,
praticamente impossibilitando a interconexo entre sistemas de fabricantes distintos.
Ento os fabricantes comearam a perseguir alguns objetivos necessrios para a
implementao de um sistema aberto. Esses objetivos so:

interoperabilidade: capacidade que os sistemas abertos possuem de troca de


informaes entre eles, mesmo que sejam fornecidos por fabricantes
diversos;

interconectividade: a maneira atravs da qual se pode conectar


computadores de fabricantes distintos;

portabilidade da aplicao: a capacidade de um software de rodar em vrias


plataformas diferentes;

"scalability": capacidade de um software rodar com uma performance


aceitvel em computadores de capacidades diversas, desde computadores
pessoais at supercomputadores.

Em 1977, a ISO (International Organization for Standardization) cria o subcomit SC16 em conjunto com as principais companhias telefnicas do mundo, com
a misso de estabelecer um padro de conectividade para sistemas abertos
chamado de RM/OSI (Reference Model/Open System Interconnection ou Modelo de
Referncia oara a Interconexo de Sistemas Abertos). O sub-comit decidiu-se por
uma arquitetura em camadas, o que reduziria a complexidade do projeto e tornaria
mais rpido e fcil seu desenvolvimento e manuteno.
O modelo OSI (Open System Interconnect) foi criado para permitir que
sistemas abertos pudessem se comunicar entre si, assim, equipamentos produzidos
por diversos fabricantes poderiam trabalhar juntos.
Redes de Computadores

36

Estava ento definido o modelo de referncia OSI composto por um total de


sete camadas sendo que dentre as vrias especificaes estabelecidas para a sua
formulao. Nessa filosofia, era preciso estabelecer padres que garantissem essa
comunicao. Como cada sistema funciona fisicamente de forma diversa, era
preciso, estabelecer uma semelhana lgica. Essa semelhana foi conseguida
quando foram estabelecidos vrios nveis (as sete camadas), que tratariam a
informao de forma a "traduzir" as mensagens de uma mquina para outra.
A saber, so elas :
(1) A Camada Fsica
(2) A Camada de Enlace
(3) A Camada de Rede
(4) A Camada de Transporte
(5) A Camada de Sesso
(6) A Camada de Apresentao e
(7) A Camada de Aplicao

Como mostra a figura abaixo, sua arquitetura define 7 camadas, cujos princpios
de definio foram os seguintes:
1. cada camada corresponde a um nvel de abstrao necessrio no modelo;
2. cada camada possui suas funes prprias e bem definidas;
3. as funes de cada camada foram escolhidas segundo a definio dos
protocolos normalizados internacionalmente;
4. a escolha das fronteiras entre cada camada deveriam ser definidas de modo a
minimizar o fluxo de informao nas interfaces;
5. o nmero de camadas deve suficientemente grande para que funes distintas
no precisem ser colocadas na mesma camada, e ser suficientemente pequeno
para que a arquitetura no se torne difcil de controlar.

Redes de Computadores

37

10.2 - O RM-OSI e as redes locais


Redes locais possuem caractersticas que afetam principalmente os nveis
mais baixos de protocolo de uma arquitetura de rede. Esses nveis no devem
deixar de levar em considerao o elevado desempenho, o baixo retardo, a baixa
taxa de erros, o roteamento simples (em geral nico) e as aplicaes a que se
destinam as redes locais.
O RM-OSI, embora teoricamente, poderia ser utilizado tanto em redes
geograficamente distribudas como em redes locais. No entanto, ele foi pensado
para uso em redes geograficamente distribudas. Sua aplicabilidade em redes locais
no pode deixar de levar em considerao as caractersticas intrnsecas destas
redes.
As distncias limitadas a que so destinadas as redes locais permitem que
seu protocolo de nvel fsico possa utilizar um meio de alta velocidade com
baixssimas taxas de erros.

Redes de Computadores

38

10.2.1 - O padro IEEE 802


O projeto IEEE 802 teve origem na Sociedade de Computao do Instituto de
Engenheiros Eletricistas e Eletrnicos dos EUA, ou IEEE Computer Society. O
comit 802 publicou um conjunto de padres que foram adotados como padres
nacionais americanos pelo American National Standards Institute (ANSI). Estes
padres foram posteriormente revisados e republicados como padres
internacionais pela ISO com a designao ISO 8802.
O objetivo foi o estabelecido de uma arquitetura padro, orientada para o
desenvolvimento de redes locais, que apresentasse as seguintes caractersticas:
correspondncia mxima com o RM-OSI;
interconexo eficiente de equipamentos a um custo moderado;
implantao da arquitetura a custo moderado.
A estratgia adotada na elaborao da arquitetura IEEE 802 a de definir
mais de um padro de forma a atender aos requisitos dos sistemas usurios da
rede. Na verdade, a arquitetura IEEE 802 pode ser vista como uma adaptao das
duas camadas inferiores da arquitetura RM-OSI da ISO. Nesta arquitetura existem 3
camadas, ou seja, uma equivalente camada fsica e duas sub-camadas que juntas
equivalem a camada de enlace. Elas so assim denominadas:

camada fsica (PHY);


sub-camada de controle de acesso ao meio (MAC);
sub-camada de controle de enlace lgico (LLC).

Para atender o modelo elaborado devemos observar que as funes de


comunicao mnimas e essenciais de uma rede local, equivalentes aos nveis
inferiores do RM-OSI, podem ser assim definidas:

fornecer um ou mais SAPs (pontos de acesso ao servio) para os usurios


da rede;
na transmisso, montar os dados a serem transmitidos em quadros com
campos de endereo e deteco de erros;
na recepo, desmontar os quadros, efetuando o reconhecimento de
endereo e deteco de erros;
gerenciar a comunicao no enlace.

importante ressaltar que j existem outros padres IEEE 802.X, IEEE


802.11 (FDDI) e IEEE 802.12 (100VGAnyLAN).
Os padres IEEE 802.3 (CSMA/CD) e IEEE 802.5 (Token Ring) so os mais
conhecidos em funo de terem sido a base para os produtos Ethernet (Xerox,
Digital,...) e Token Ring (IBM).

Redes de Computadores

39

10.3 - Transmisso de dados no modelo OSI

O processo comea com a entrega dos dados a serem transmitidos pelo


usurio para uma entidade do nvel de aplicao no sistema A. Os dados do usurio
recebem a denominao Unidade de Dados do Servio (Service Data Unit SDU),
sendo eles, nesse caso, a SDU do nvel de aplicao. A entidade da camada de
aplicao junta aos dados do usurio um cabealho denominado Informao de
Controle do Protocolo (Protocol Control Information PCI). O objetivo resultante
dessa juno chamado Unidade de Dados do Protocolo (Protocol Data Unit
PDU). A PDU a unidade de informao trocada pelas entidades pares (aplicao
em A e aplicao em B), ao executar o protocolo de uma camada, par fornecer o
servio que cabe camada em questo. A PDU do nvel de aplicao (cabealho +
dados do usurio) ento passada para o nvel seguinte.
A entidade do nvel de apresentao trata a unidade que recebe da mesma
forma que o nvel de aplicao trata dos dados do usurio (a PDU do nvel de
aplicao uma SDU no nvel de apresentao), e acrescenta seu cabealho
compondo assim a PDU do nvel de apresentao. Esse processo continua at o
nvel de enlace, que geralmente acrescenta um cabealho e um fecho, que contm
uma Frame Check Sequence (FCS) para a deteco de erros. A PDU do nvel de
enlace, que denominada quadro (frame) transmitida pelo nvel fsico do meio de
transmisso, depois de agregar ao quadro seu cabealho de fecho. Quando o
quadro recebido pelo destinatrio, o processo inverso ocorre. medida que a
unidade de dados vais sendo passadas para as camadas superiores, cada camada
retira o cabealho e o fecho que foi acrescentado por sua entidade par na origem,
executa as operaes do protocolo de acordo com as informaes contidas no
cabealho, e passa unidade de dados para a camada superior. O processo se
encerra com o usurio no sistema remoto B recebendo os dados enviados pelo
usurio do sistema A.

Redes de Computadores

40

A figura demonstrativa abaixo mostra o que acontece quando um usurio no


sistema A envia uma mensagem para o usurio no sistema B no ambiente OSI.

10.4 - Diferenas entre Servio e Protocolo


Embora sejam freqentemente confundidos, servio e protocolo so dois
conceitos distintos. O importante nesta distino de poder estabelecer a relao
entre os dois conceitos.
O SERVIO corresponde a um conjunto de operaes que uma camada
capaz de oferecer camada imediatamente superior. Ele define o que uma camada
capaz de executar sem se preocupar com a maneira pela qual as operaes sero
executadas. O servio est intimamente relacionado com as interfaces entre duas
camadas, sendo a inferior a fornecedora do servio e a superior a usuria deste.
O PROTOCOLO define um conjunto de regras que permitem especificar
aspectos da realizao do servio, particularmente, o significado dos quadros,
pacotes ou mensagens trocadas entre as entidades pares de uma dada camada.

10.5 - Servios orientados conexo e sem conexo


As camadas de uma arquitetura de rede podem oferecer diferentes classes de
servios s camadas superiores. Estes servios podem ser orientados a conexo
ou no orientados a conexo (tambm chamada sem conexo).
Redes de Computadores

41

No que diz respeito ao servios orientados conexo, podemos citar como


exemplo tpico o sistema telefnico. Para que seja possvel falar com algum no
telefone necessrio, inicialmente, tirar o fone do gancho, digitar (ou discar) um
nmero, esperar que o interlocutor atenda, falar com a pessoa que precisamos e,
finalmente, desligar. Este o princpio de base de um servio orientado conexo:

estabelecimento da conexo,
utilizao do servio (ou enviar mensagem) e
trmino da conexo.

O aspecto principal da conexo o fato de que ela funciona como uma


espcie de canal virtual atravs do qual iro transitar as mensagens envolvidas na
realizao do servio.
J os servios sem conexo so estruturados como o sistema postal, onde
cada mensagem (ou carta, se consideramos o exemplo citado) contm o endereo
do destinatrio e encaminhada no sistema, independente de outras. O princpio
bsico ento apenas: enviar mensagem.
Normalmente, se duas mensagens so enviadas a um mesmo destinatrio, a
primeira a ser enviada deve ser a primeira a ser recebida. Por outro lado, neste
modo de servio pode ocorrer que uma mensagem seja atrasada fazendo com que a
segunda mensagem seja recebida primeiro. J nos servios orientados conexo, isto
jamais poder acontecer.
Cada servio caracterizado por uma qualidade de servio. Tendo em vista
o parmetro qualidade, os servios podem ser divididos em confivel e noconfivel. Um servio dito confivel aquele em que os dados no podem ser
jamais perdidos, ou melhor, jamais podem deixar de realizar o servio
adequadamente e, por vezes, algum mecanismo de recuperao em caso de falha
deve ser utilizado. Servios no confiveis so aqueles onde, eventualmente,
dados podem ser perdidos e no recuperados pela camada em questo.

Redes de Computadores

42

11 - A CAMADA FSICA
Define caractersticas mecnicas, eltricas, funcionais e procedurais para
ativar, manter e desativar conexes fsicas que se destinam a transmitir bits entre
entidades do nvel de enlace.
Caracteristicas mecnicas : definem o tamanho e a forma dos conectores, pinos,
cabos etc., que compem um circuito de transmisso.
Caracteristicas eltricas : especificam os valores dos sinais eltricos (nveis de
voltagem e corrente) usados para representar bits, o tempo entre mudanas desses
valores etc. Determinam tambm as taxas de transmisso e distncias que podem
ser atingidas.
Caracteristicas funcionais : definem o significado dos sinais transmitidos nas
interfaces do nvel fsico.
Caracteristicas procedurais : especificam combinaes e seqncias de sinais
que devem ocorrer para uma interface do nvel fsico cumpra o seu papel de
transmitir bits.
O protocolo de nvel fsico dedica-se transmisso de uma cadeia de bits. Ao
projetista desse protocolo cabe decidir como representar 0s e 1s (os bits), quantos
microssegundos durar um bit (intervalo de sinalizao), se a transmisso ser halfduplex ou full-duplex, como a conexo ser estabelecida e desfeita, quantos pinos
ter o condutor da rede e quais os significados, bem como outros detalhes eltricos
e mecnicos.
A funo do nvel fsico permitir o envio de uma cadeia de bits pela rede
sem se preocupar com seu significado ou com a forma como esses bits so
agrupados. No funo desse nvel tratar de problemas tais como erros de
transmisso.

11.1. Meios de Transmisso - Cabeamento


Nos ltimos anos muito se tem discutido e falado sobre as novas tecnologias
de hardware e software de rede disponveis no mercado. Engana-se, porm, quem
pensa que estes produtos podem resolver todos os problemas de processamento da
empresa. Infelizmente, o investimento em equipamentos envolve cifras elevadas,
mas preciso que se d tambm ateno especial estrutura de cabeamento, ou
*cabling*, uma das peas-chave para o sucesso de ambientes distribudos.
Conforme pesquisas de rgos internacionais, o cabeamento hoje responsvel por
*80%* das falhas fsicas de uma rede, e oito em cada dez problemas detectados
referem-se a cabos mal-instalados ou em estado precrio. Meio de transmisso a
conexo fsica entre as estaes da rede. Geralmente eles diferem com relao
Redes de Computadores

43

faixa passante, potencial para conexo ponto a ponto ou multiponto, limitao


geogrfica devido atenuao caracterstica do meio, imunidade a rudo, custo
disponibilidade de componentes e confiabilidade.
A escolha do meio de transmisso adequado s aplicaes extremamente
importante no s pelos motivos mencionados acima, mas tambm pelo fato de que
ele influencia diretamente no custo das interfaces com s rede.
Qualquer meio fsico capaz de transportar informaes eletromagnticas
possvel de ser usado em redes locais. Os mais comumente utilizados so o par
tranado, o cabo coaxial e a fibra tica. Sob circunstncias especiais radiodifuso,
infravermelho e microondas tambm so escolhas possveis.

11.1.1. Cabo Coaxial


O primeiro tipo de cabeamento que surgiu no mercado foi o cabo coaxial. H
alguns anos, esse cabo era o que havia de mais avanado, sendo que a troca de
dados entre dois computadores era coisa do futuro. At hoje existem vrios tipos de
cabos coaxiais, cada um com suas caractersticas especficas. Alguns so melhores
para transmisso em alta frequncia, outros tm atenuao mais baixa, e outros so
imunes a rudos e interferncias. Os cabos coaxiais de alta qualidade no so
maleveis e so difceis de instalar e os cabos de baixa qualidade podem ser
inadequados para trafegar dados em alta velocidade e longas distncias.
Ao contrrio do cabo de par tranado, o coaxial mantm uma capacidade
constante e baixa, independente do seu comprimento, evitando assim vrios
problemas tcnicos. Devido a isso, ele oferece velocidade da ordem de
megabits/seg, no sendo necessrio a regenerao do sinal, sem distoro ou eco,
propriedade que j revela alta tecnologia. A maioria dos sistemas de transmisso
utilizam cabos de impedncia com caractersticas de 50 Ohm.
Cabo Coaxial Fino (10Base2)
O cabo coaxial do tipo RG-58 (10BASE2) um cabo coaxial largamente
usado. Ele pode conectar muitas redes que esto limitadas a um nico escritrio ou
a pequenos prdios. relativamente barato e fcil de manipular.
chamado "fino" porque sua bitola menor que o cabo coaxial grosso, que
veremos a seguir. tambm chamado "Thin Ethernet" ou 10Base2. Nesta
nomenclatura, "10" significa taxa de transferncia de 10 Mbps e "2" a extenso
mxima de cada segmento da rede, neste caso 200 m (na verdade o tamanho real
menor).

Redes de Computadores

44

Figura 2: Cabo coaxial fino.


Caractersticas do cabo coaxial fino:
Utiliza a especificao RG-58 A/U
Cada segmento da rede pode ter, no mximo, 185 metros
Cada segmento pode ter, no mximo, 30 ns
Distncia mnima de 0,5 m entre cada n da rede
Utilizado com conector BNC

F Nota: "N" (do ingls "Node") significa "ponto da rede". Em geral uma placa de
rede (um micro), mas existem perifricos que tambm contam como um ponto da
rede. No caso do cabo coaxial, podemos citar repetidores e impressoras de rede
(existem impressoras que tem um conector BNC para serem ligadas diretamente ao
cabo coaxial da rede).

Cabo Coaxial Grosso (10Base5)


As redes mais antigas, maiores e mais complexas devem usar o cabo RG-11
(10BASE5). um cabo coaxial mais grosso e forte, que pode suportar ambientes
mais hostis, e, como seu descritivo indica, pode ser usado em segmentos com
comprimentos muito maior.
Esse tipo de cabo coaxial pouco utilizado. tambm chamado "Thick
Ethernet" ou 10Base5. Analogamente ao 10Base2, 10Base5 significa 10 Mbps de
taxa de transferncia e que cada segmento da rede pode ter at 500 metros de
comprimento. conectado placa de rede atravs de um transceiver.

Redes de Computadores

45

Figura 3: Cabo coaxial grosso.


Caractersticas do cabo coaxial grosso:
Especificao RG-213 A/U
Cada segmento de rede pode ter, no mximo, 500 metros
Cada segmento de rede pode ter, no mximo, 100 ns
Distncia mnima de 2,5 m entre cada ns da rede
Utilizado com transceiver

Os cabos coaxiais tanto os finos como os grossos possuem uma maior


imunidade a rudos eletromagnticos de baixa freqncia e, por isso, eram o meio
de transmisso mais usado em redes locais.

11.1.3 - Cabo Par Tranado


Com o passar do tempo, surgiu o cabeamento de par tranado. Esse tipo de
cabo tornou-se muito usado devido a falta de flexibilidade de outros cabos e por
causa da necessidade de se ter um meio fsico que conseguisse uma taxa de
transmisso alta e mais rpida. Os cabos de par tranado possuem dois ou mais fios
entrelaados em forma de espiral e, por isso, reduzem o rudo e mantm constante
as propriedades eltricas do meio, em todo o seu comprimento.
A desvantagem deste tipo de cabo, que pode ter transmisso tanto analgica
quanto digital, sua suscetibilidade s interferncias a rudos (eletromagnticos e
radio freqncia). Esses efeitos podem, entretanto, ser minimizados com blindagem
adequada. Vale destacar que vrias empresas j perceberam que, em sistemas de
baixa freqncia, a imunidade a rudos to boa quanto a do cabo coaxial.
O cabo de par tranado o meio de transmisso de menor custo por
comprimento no mercado. A ligao de ns ao cabo tambm extremamente
simples e de baixo custo. Esse cabo se adapta muito bem s redes com topologia
em estrela.

Redes de Computadores

46

Uma grande vantagem muito importante em par tranado o seu efeito na


rede com um todo: se uma parte de um cabo de par tranado for danificada ou at
mesmo rompida, no cai a rede inteira, o contrrio da rede com cabo coaxial.
Existem basicamente dois tipos de cabo par tranado: sem blindagem (UTP,
Unshielded Twisted Pair) e com blindagem (STP, Shielded Twisted Pair). A diferena
bvia a existncia de uma malha (blindagem) no cabo com blindagem, que ajuda a
diminuir a interferncia eletromagntica e, com isso, aumentar a taxa de
transferncia obtida na prtica.

Figura 6: Par Tranado sem Blindagem (UTP).

Figura 7: Par Tranado com Blindagem (STP).

O par tranado, ao contrrio do cabo coaxial, s permite a conexo de 2


pontos da rede. Por este motivo obrigatrio a utilizao de um dispositivo
concentrador (hub ou switch), o que d uma maior flexibilidade e segurana rede.
A nica exceo na conexo direta de dois micros usando uma configurao
chamada cross-over, utilizada para montar uma rede com apenas esses dois micros.

Redes de Computadores

47

O par tranado tambm chamado 10BaseT ou 100BaseT, dependendo da


taxa de transferncia da rede, se de 10 Mbps ou 100 Mbps.

Desvantagens:

Vantagens:
Fcil instalao
Barato
Instalao flexvel

Cabo curto (mximo de 90 metros)


Interferncia eletromagntica

Categorias
Ao comprar um cabo par tranado, importantssimo notar qual a sua
categoria. Embora as categorias 3 e 4 trabalhem bem para redes de 10 Mbps, o
ideal trabalharmos somente com cabos de categoria 5, que conseguem atingir at
100 Mbps. Com isso j estaremos preparando o cabeamento para comportar uma
rede de 100 Mbps: mesmo que atualmente a rede trabalhe a apenas 10 Mbps, ela j
estar preparada para um futuro aumento da taxa de transferncia.
Categoria
Categoria
Categoria

3:
4:
5:

at
at
at

10
16
100

Mbps
Mbps
Mbps

11.1.4 - Cabo Fibra ptica


Quando se fala em tecnologia de ponta, o que existe de mais moderno so os
cabos de fibra ptica. A transmisso de dados por fibra ptica realizada pelo envio
de um sinal de luz codificado, dentro do domnio de frequncia do infravermelho a
uma velocidade de 10 a 15 MHz. O cabo ptico consiste de um filamento de slica e
de plstico, onde feita a transmisso da luz. As fontes de transmisso de luz
podem ser diodos emissores de luz (LED) ou lasers semicondutores. O cabo ptico
com transmisso de raio laser o mais eficiente em potncia devido a sua
espessura reduzida. J os cabos com diodos emissores de luz so muito baratos,
alm de serem mais adaptveis temperatura ambiente e de terem um ciclo de vida
maior que o do laser.
Apesar de serem mais caros, os cabos de fibra ptica *no sofrem*
*interferncias* com rudos eletromagnticos e com radio frequncias e permitem
uma total isolamento entre transmissor e receptor. Portanto, quem deseja ter uma
rede segura, preservar dados de qualquer tipo de rudo e ter velocidade na
transmisso de dados, os cabos de fibra ptica so a melhor opo do mercado.
O cabo de fibra ptica pode ser utilizado tanto em ligaes ponto a ponto
quanto em ligaes multiponto.
O tipo de cabeamento mais usado em ambientes internos (LANs) o de par
tranado, enquanto o de fibra ptica o mais usado em ambientes externos.
Redes de Computadores

48

Apenas para complementar: segundo livros, um cabeamento de fibra tica


teria uma largura de banda tpica em torno de 1ghz, o suficiente para utilizar-se os
servios mais corriqueiros da Internet (FTP, e-mail, Web, videoconferncia etc) com
muita folga, assumindo-se um comprimento mximo de 1,5 KM. Exemplos de cabos
de fibra ptica:

Figura 14: Fibra tica.

Vantagens:

Desvantagens:

Velocidade
Isolamento
eltrico
O cabo pode ser longo
Alta taxa de transferncia

Muito
caro
Difcil
de
instalar
Quebra com facilidade
Difcil de ser remendado

11.2 - Aspectos da transmisso de dados


O meio de transmisso consiste geralmente de um conjunto de recursos e
regras que permitem a transmisso de informao de um ponto a outro numa rede
de comunicao. A transmisso a nvel de bit uma das formas mais simples de
transferncia de informao.

11.2.1. Transmisso Assncrona


A transmisso assncrona caracterizada pela transmisso de caracteres
delimitados por bits especiais denominados bit start e bit stop (start bit=bit 0 e stop
Redes de Computadores

49

bit=bit 1). O bit start marca o incio da transmisso de um caracter. O bit de start
deve sempre apresentar uma transio inicial de forma marcar bem sua presena e
permitir o disparo de contagem no ocilador de recepo. Aps o bit start, segue-se o
caracter, e mais um bit opcional de paridade utilizado em determinados esquemas
de deteco de erros (apresentado mais adiante). Por fim, um bit de stop colocado
para marcar o fim do caracter, e permitir que o receptor tenha um intervalo de tempo
para ter acesso ao registro de recepo e para garantir a transio no incio do
prximo bit de start do prximo caracter (caso este seja transmitido logo a seguir). A
figura a seguir ilustra uma transmisso assncrona.

11.2.2. Transmisso Sncrona


A modalidade sncrona de transmisso quando se transmite uma srie de
bits dos bytes das informaes, sem o uso dos bits de Start e de Stop para cada um
dos bytes transmitidos.
Ela alcanada pelo envio de uma configurao de bits chamada caracter de
sincronizao que enviado antes do bloco a ser transmitido.
O conjunto de caracteres que formam uma mensagem a ser transmitida
dividido em blocos. Com isso, h uma melhor proteo contra erros, pois ao trmino
de cada bloco uma configurao de bits (sync, outro nome dado ao caracter de
sincronizao) para deteco de erros pode ser enviada.
A transmisso sncrona mais eficiente que a transmisso assncrona, pois
no gasta tempo inserindo os bits de Start e de Stop para cada byte a ser enviado,
alm do espao de tempo necessrio para separar um caractere do seguinte,
permitindo assim passar muito mais informao sobre o canal por unidade de tempo.
A desvantagem que caso haja erro de sincronizao, todo bloco perdido e
sujeita a ter de retransmitir o bloco todo (um conjunto grande de caracteres)

Redes de Computadores

50

12 - A CAMADA DE ENLACE

A camada de enlace tem o objetivo de prover uma conexo confivel sobre


um meio fsico. As principais funes implementadas por esta camada so:
estabelecimento e liberao da conexo de enlace sobre conexes fsicas,
montagem e delimitao de quadros (frames) e reconhecimento de quadros a partir
da cadeia de bits vinda do nvel fsico; controle da taxa de transmisso dos quadros,
evitando que o sistema transmissor envie dados a uma taxa maior do que o receptor
consegue processar, controle de erro, controle de seqncia. O protocolo de enlace
mais conhecido o HDLC, antecessor de outros como LAPB, LAPD e LLC.
Tcnica utilizada:
Partio da cadeia de bits a serem enviados ao nvel fsico, em quadros, cada
um contendo alguma forma de redundncia para deteco de erros.
Em geral, quase todos protocolos de nvel de enlace incluem bits de
redundncia em seu quadros para deteco de erros, mas no a sua correo,
devido ao fato da deteco e retransmisso requererem menos bits de redundncia
do que a correo.
Como evitar que o transmissor envie ao receptor mais dados do que tem
condies de processar:
evitado com a utilizao de algum mecanismo de controle de fluxo que
possibilita ao transmissor saber qual o espao disponvel no buffer do receptor em
um dado momento.
funo do nvel de enlace detectar e , opcionalmente, corrigir os erros que
por ventura ocorram no nvel fsico.

12.1 - O controle de erro


Entre os fatores de distoro de sinais durante uma transmisso de dados,
encontramos: os rudos presentes durante a transmisso, a atenuao e os ecos.
Passemos a analisar cada um desses fatores, seus principais efeitos e a forma de
contorn-los.

12.1.1 - Rudos
Em qualquer transmisso, o sinal recebido consiste no sinal transmitido
modificado por vrias distores impostas pelas caractersticas do meio fsico
adicionais de outras distores inseridas durante a transmisso devido
Redes de Computadores

51

interferncia de sinais indesejveis denominados rudos. O rudo um dos maiores


limitantes do desempenho de sistemas de comunicao.
Os rudos podem ser classificados em quatro tipos: rudo trmico, rudo de
intermodulao, crosstalk e rudo impulsivo.
O rudo trmico provocado pela agitao de eltrons nos condutores,
estando, portanto, presente em todos os dispositivos eletrnicos e meios de
transmisso.
O rudo de intermodulao acontecem quando sinais de diferentes
freqncias compartilham um mesmo meio fsico (atravs de multiplexao). A
intermodulao pode causar a produo de sinais em uma faixa de freqncias, que
podero perturbar a transmisso do sinal naquela mesma faixa. Este mal
funcionamento acontece devido a defeitos em componentes do sistema ou devido a
sinais com potncia muito alta.
Crosstalk um rudo bastante comum em sistemas telefnicos. Quem de ns
ainda no teve a experincia de ser perturbado, durante uma conversao
telefnica, por uma conversao travada por terceiros? o fenmeno que
comumente chamamos de linha cruzada. Este efeito provocado por uma
transferncia indesejvel entre condutores prximos que induzem sinais entre si.
O rudo impulsivo consiste em pulsos irregulares e com grandes amplitudes,
sendo de preveno difcil. Tais rudos podem ser provocados por diversas fontes,
incluindo distrbios eltricos externos, falhas nos equipamentos.
O rudo impulsivo , em geral, pouco danoso em uma transmisso analgica.
Em transmisso de voz, por exemplo, pequenos intervalos onde o sinal corrompido
no chegam a prejudicar a inteligibilidade dos interlocutores. Na transmisso digital,
o rudo impulsivo a maior causa de erros de comunicao.

12.1.2 - Atenuao
A potncia de um sinal cai com a distncia, em qualquer meio fsico. A
atenuao se d devido a perdas de energia por calor e por radiao. A distoro
por atenuao um problema facilmente contornado em transmisso digital atravs
da colocao de repetidores que possam regenerar totalmente o sinal original,
desde que a atenuao no ultrapasse um determinado valor mximo. Para tanto o
espaamento de repetidores no deve exceder um determinado limite, que varia de
acordo com a caracterstica de atenuao do meio fsico utilizado.

12.1.3 - Ecos
Ecos em linhas de transmisso causam efeitos similares ao rudo. Toda vez
que h uma mudana de impedncia numa linha, sinais sero refletidos e voltaro
por esta linha, podendo corromper os sinais que esto sendo transmitidos.
Precaes para que a impedncia de uma linha de transmisso no seja
alterada podem ser tomadas para evitar a reflexo dos sinais. A utilizao de
terminadores e transceptores de alta impedncia em redes com topologia em barra
por exemplo.
Redes de Computadores

52

O controle de erros de transmisso uma das funes mais importantes


asseguradas pela camada de Enlace. Esta funo baseada na possibilidade de
informao para entidade emissora da mensagem do que ocorreu na extremidade
de recepo.
Os protocolos de controle de erro so caracterizados, em geral, pela definio
de um quadro de controle, correspondente a um reconhecimento positivo ou
negativo. Caso a entidade emissora receba um reconhecimento positivo de um
quadro previamente enviado, ela entende que aquele foi corretamente recebido. Por
outro lado, se ela recebe um reconhecimento negativo, ficar consciente que o
quadro foi mal transmitido e que, neste caso, ele dever ser retransmitido.
Existem praticamente duas tcnicas para a correo de erro. A primeira,
consiste na introduo, a nvel dos quadros, de informaes redundantes que
permitam ao receptor reconstituir os dados enviados a partir da informao recebida.
A segunda tcnica consiste em adicionar unicamente um conjunto de informaes
redundantes o suficiente para que o receptor possa detectar a ocorrncia de um erro
(sem corrigi-lo) e requisitar a retransmisso do quadro. Ao primeiro tipo de
informao dado o nome de cdigo corretor e ao segundo tipo de informao
cdigo detetor.

12.2 - Os cdigos de deteco de erro


Os cdigos corretores vistos anteriormente so utilizados para as transmisso
de dados em casos particulares como, por exemplo, quando os canais so
unidirecionais ou quando impossvel requisitar a retransmisso de um quadro.
Quando possvel, porm, uma soluo mais adequada atravs de uma tcnica de
deteco com retransmisso por razes de eficincia.

12.2.1 - Paridade
O bit de paridade um bit opcional inserido junto ao carter transmitido na
transmisso assncrona com o intuito de detectar algum tipo de dano.
O valor deste bit escolhido de forma a deixar todos os caracteres com um
nmero par de bits (paridade par) ou com um nmero mpar de bits (paridade mpar).
Se o transmissor deseja, por exemplo, transmitir o caracter 1110001, utilizando
paridade mpar, ele acrescentar um bit 1 ao caracter, de forma que a seqncia
resultante ter um nmero mpar de bits 1 (no caso, igual a 5): 11100011. O
receptor examinado, examinando o caracter recebido, dever sempre encontrar um
nmero de bits 1 mpar, caso em que assumir que a transmisso foi efetuada com
sucesso. Caso contrrio houve algum erro durante a transmisso que ocasionou a
inverso de um ou mais bits.
Note que, caso um nmero par de bits tenha sido invertido, o receptor no
ser capaz de perceber a existncia de erro, pois a paridade ainda est correta, com
isso no sendo muito eficiente na deteco de erros.

Redes de Computadores

53

12.2.2 - CRC
O mtodo CRC (Cyclic Redundancy Check) um esquema muito mais
eficiente para a deteco de erros que o mtodo por paridade, capaz de detectar
quase todos os possveis erros em uma transmisso.
O mtodo consiste na diviso de todos os bits serializados de um bloco de
mensagem por um nmero binrio predeterminado (polinmio gerador). O resto da
diviso gera o caracter de verificao que ser transmitido pelo transmissor junto ao
bloco original de dados. O receptor recalcula o bloco original usando a mesma
tcnica e os CRC so comparados. Caso haja alguma diferena detectado um erro
e o bloco de dados tem de ser retransmitido novamente.
Ilustrando:

quadro a ser transmitido: 1101011011


polinmio gerador:
x4 + x + 1, ou 10011
dividindo 1101011011 por 10011 d como resto 100
quadro a ser transmitido: 1101011011 100

12.2.3 - BCC
O BCC (Block Character Check) calculado considerando o conjunto de
caracteres a transmitir como uma matriz e os valores de paridade calculados
horizontalmente. A figura 6.5 ilustra este procedimento. Para transmitir a palavra
CAXIAS inicialmente seriam calculados os bits de paridade de cada caracter (P). Em
seguida os bits de paridade longitudinal (BCC). Os caracteres seriam transmitidos
em seqncia e o BCC seria transmitido por ltimo.

6
5
4
3
2
1
0
P

C
1
0
1
0
1
0
1
0

A
1
0
0
1
1
1
0
0

X
1
0
1
0
0
0
1
1

I
1
0
0
0
1
0
1
1

A
1
0
0
1
1
1
0
0

S
1
0
1
1
0
0
0
1

BCC
0
0
1
1
0
0
1
1

Figura 6.5 Exemplo de utilizao de paridade longitudinal.

Redes de Computadores

54

13 - A CAMADA DE REDE

na camada de rede onde acontece o roteamento de pacotes, o controle do


trfego de dados entre os diversos dispositivos da rede permitindo que, baseada em
tabelas estticas ou dinmicas, solucione problemas de congestionamentos. l
tambm onde acontece a compatibilizao entre redes de tecnologias distintas para
que estas possam se comunicar segundo suas normas especficas utilizando
padres.
Existem 2 filosofias quanto ao servio oferecido pelo nvel de rede:

Datagrama
Circuito virtual

No servio por datagrama cada pacote deve carregar de uma forma completa
o seu endereo de destino. Neste tipo de servios, o roteamento calculado toda
vez que um pacote tem de ser encaminhado por um n da rede (topologia em anel e
barramento).
No servio por circuito virtual necessrio que o transmissor primeiramente
envie um pacote de estabelecimento de conexo. A cada estabelecimento dado
um nmero, correspondente ao circuito, para uso pelos pacotes subsequentes com
o mesmo destino.

Redes de Computadores

55

14 - A CAMADA DE TRANSPORTE

Tem como objetivo fornecer comunicao fim a fim verdadeiramente


confivel, isto , a entidade nvel de transporte da mquina de origem se comunica
com a entidade do nvel de transporte da mquina destino.

Funes importantes:

Multiplexao (vrios conexes de transporte partilhando a mesma conexo


de rede)
Controle de seqncia fim a fim .
Deteco e recuperao de erros fim a fim.

14.1 - Multiplexao
Sempre que a banda passante de um meio fsico for maior ou igual banda
passante necessria par um sinal, podemos utilizar este meio para a transmisso do
sinal. Na prtica, a banda passante necessria para um sinal , em geral, bem
menor que a banda passante dos meios fsicos de disponveis, como mostra a figura
abaixo:

A pergunta natural a se fazer neste momento : No seria possvel aproveitar


a banda passante extra disponvel para a transmisso de outros sinais? Mais
especificamente, dados, por exemplo, trs sinais (C1, C2, C3) transmiti-los
simultaneamente atravs de um mesmo meio fsico como apontado na figura acima?
A resposta a esta pergunta SIM, e a tcnica que permite a transmisso de mais de
um sinal em um mesmo meio fsico a multiplexao. Existem basicamente duas
formas de multiplexao: a multiplexao por freqncia (Frequency Division
Multiplexing - FDM) e a multiplexao no tempo (Time Division Multipexinf TDM)
Redes de Computadores

56

14.1.1 - Multiplexao na Freqncia - FDM


Em primeiro Lugar, se passarmos um filtro em cada dum dos sinais como
mostra a figura abaixo, de forma a preservar somente a faixa relativa a banda
passante necessria de cada um deles, teremos dado o primeiro passo para alojar
esses trs sinais na forma desejada, sem que um sinal interfira no outro. O passo
seguinte deslocar a faixa de freqncias original do segundo e do terceiro sinal de
forma que elas passem a ocupar as trs faixas disjuntas, sem sobreposio.
Felizmente, tcnicas que permitem esse deslocamento de freqncias so
conhecidas como tcnicas de modulao. Dessa forma os trs sinais podem ser
transmitidos simultaneamente no meio fsico, cada um deles ocupando uma banda
ou canal distinto com o tamanho necessrio para a sua transmisso.

14.1.2 - Multiplexao por Tempo - TDM


Conforme j mencionado, podemos compartilhar um meio fsico por vrias
estaes. A multiplexao por diviso do tempo (Time Division Multiplex TDM) se
beneficia do fato de que a capacidade (em quantidade de bits por segundo) do meio
de transmisso, em muitos casos excede a taxa mdia de gerao de bits das
estaes conectadas ao meio fsico. Quando isso ocorre, vrios sinais podem ser
transportados por um nico caminho fsico, intercalando-se pores de cada sinal no
tempo.

Redes de Computadores

57

14.2 - SPLITTING
Por outro lado, pode acontecer o inverso, a conexo de rede pode oferecer
uma banda passante muito mais baixa do que a necessria pela conexo de
transporte. Uma soluo nesse caso realizar a diviso (splitting) da conexo de
transporte em vrias conexes de rede. No caso de uma estao possuir vrios
canais de sada no nvel fsico, o splitting pode ser usado para aumentar o
desempenho.

Redes de Computadores

58

15 - A CAMADA DE SESSO

Ao contrrio de outras camadas j estudadas e outras que sero vistas mais


adiante, a camada de Sesso foi introduzida no momento da definio do modelo
OSI. As demais camadas presentes no OSI foram, de certo modo, inspiradas de
modelos pr-existentes na concepo de redes j existentes na poca como, por
exemplo, ARPANET. Esta , na verdade, uma das camadas mais simples do modelo
OSI, oferecendo uma quantidade de servios relativamente limitada
Segundo o modelo OSI, os usurios dos servios de Sesso so as entidades
de Apresentao. A principal funo desta camada oferecer aos seus usurios
meios para o estabelecimento das conexes, denominadas sesses, de modo que
estes possam trocar dados.
Uma sesso pode ser utilizada para permitir a conexo distncia a um
computador, por exemplo, atravs de um terminal, para uma transferncia de
arquivo, para o carregamento de programas distncia, etc... Apesar de que, ao
nvel de Sesso, so oferecidas primitivas de servio para a comunicao sem
conexo, neste modo, no possvel explorar os servios orientados aos usurios,
disponveis nesta camada.

14.1 - Ponto de sincronizao


uma marca lgica posicionada ao longo do dilogo entre dois usurios do
servio de sesso. Se por algum motivo a conexo for interrompida e depois
restabelecida, os usurios podem retomar o dilogo a partir do ltimo ponto de
sincronizao confirmado. Na maioria das vezes esta sincronizao totalmente
transparente ao usurio.

Redes de Computadores

59

15 - A CAMADA DE APRESENTAO
A camada de apresentao traduz e converte dados transmitidos codificados
em formatos que possam ser entendidos e manipulados pelos usurios. A
camada de apresentao, ao contrrio das camadas inferiores, j no se
preocupa com os dados a nvel de bits, mas sim com a sua sintaxe, ou seja, sua
representao. Nela definida a sintaxe abstrata, ou seja, a forma como os tipos
e os valores dos dados so definidos, independentemente do sistema
computacional utilizado e a sintaxe de transferncia, ou seja, a maneira como
realizada esta codificao. Por exemplo, atravs da sintaxe abstrata define-se que
um caracter A deve ser transmitido. A sintaxe de transferncia especifica, ento,
como este dado ser codificado em ASCII ou EBCDIC ao ser entregue camada
de sesso.
Outras funes que a camada de apresentao pode executar so a
criptografia e compresso de dados.

16 - A CAMADA DE APLICAO

A camada de Aplicao tem por funo o gerenciamento dos programas de


usurio (programas de aplicao) que executam em mquinas conectadas e utilizam
o sistema de comunicao para a troca de informaes.
Esta camada a que mantm o contato direto com os usurios da arquitetura
de comunicao, abrindo caminho para todos os servios oferecidos pelas camadas
inferiores.
A camada de aplicao d suporte s tarefas do usurio e da aplicao e de
administrao geral do sistema, incluindo compartilhamento de recursos,
transferncia de arquivos, servidores de arquivos remotos e administrao de bases
de dados e redes.

Redes de Computadores

60

17 - ARQUITETURA TCP/IP
A arquitetura internet foi criada pelo Departamento de Defesa dos Estados
Unidos, com o objetivo de se ter uma rede interligando vrias universidades e
rgos do governo de maneira descentralizada (ARPANET), para evitar a sua
destruio no caso de ocorrncia de uma guerra. Com o passar do tempo, esta idia
inicial perdeu o sentido e a infraestrutura foi aproveitada para se tornar o que hoje
a maior rede de computadores do mundo: a Internet.
F Obs: cabe comentar aqui que por rede internet entende-se qualquer rede
que utiliza os protocolos TCP/IP, enquanto que o termo Internet (com I maisculo)
utilizado para designar a Internet (conjunto de redes baseada na ARPANET, com
milhes de usurios em todo o mundo).
O corpo tcnico que coordena a elaborao de protocolo e padres da
internet o IAB (Internet Activity Board). Qualquer pessoa pode criar um protocolo
para ser utilizado pela rede internet. Para isto, basta que ela documente este
protocolo atravs de um RFC (Request for Comments), que pode ser acessado na
Internet. Estes RFC's so analisados pelos membros da IAB que podero sugerir
mudanas e public-lo. Se aps seis meses da publicao no houver nenhuma
objeo, este protocolo se torna um Internet Standard.
A arquitetura internet se destaca pela simplicidade de seus protocolos e pela
eficincia com que atinge o seu objetivo de interconectar sistemas heterogneos.
A arquitetura internet se baseia praticamente no Internet Protocol (IP) e em
Transmission Control Protocol (TCP). Juntos, estes protocolos se completam,
oferecendo um servio confivel de uma forma simples e eficiente.
A arquitetura internet se baseia em um modelo com quatro camadas, onde
cada uma executa um conjunto bem definido de funes de comunicao. No
modelo em camadas da internet, no existe uma estruturao formal para cada
camada, conforme ocorre no modelo OSI. Ela procura definir um protocolo prprio
para cada camada, assim como a interface de comunicao entre duas camadas
adjacentes. Suas quatro camadas so:

Redes de Computadores

61

Aplicao

Transporte

Rede

Interface da Rede

17.1. Camada Interface da Rede


A camada interface da rede responsvel pela transmisso de dados por
meio de uma facilidade fsica comumente chamado meio fsico. Exemplos de
conceitos tratados nesta camada incluem definies para as tecnologias de redes
locais como Ethernet e Token-Ring ou especificaes para os drivers de sistemas
operacional e suas correspondentes placas de interface de rede.
A arquitetura Internet TCP-IP no faz nenhuma restrio s redes que so
interligadas para formar a inter-rede. Portanto, qualquer tipo de rede pode ser ligada,
bastando para isso que seja desenvolvida uma interfade que compatibilize a
tecnologia especfica da rede com um protocolo IP. Essa compatibilizao a
principal funo do nvel de interface de rede, que recebe os datagramas IP do nvel
inter-rede e os transmite atravs de uma rede especfica. Para realizar essa tarefa,
nesse nvel, os endereos IP, que so endereos lgicos, so traduzidos para os
endereos fsicos dos hosts ou gatways conectados rede.
Para que todas estas tecnologias possam ser "vistas" pela rede internet,
existe a necessidade de uma converso de endereamentos do formato utilizado
pela sub-rede e o formato IP. Esta converso realizada pelos gateways, que
tornam a interconexo das redes transparente para o usurio (figura abaixo). Alm
das converses de protocolos, os gateways so responsveis pela funo de
roteamento das informaes entre as sub-redes.

Redes de Computadores

62

17.2. Camada Rede


A camada de rede, tambm chamada de Inter-rede, equivalente camada
de rede do modelo OSI. Sua responsabilidade pela transferncia de dados atravs
da inter-rede, desde a mquina de origem at a mquina de destino. Esse nvel
recebe pedidos do nvel de transporte para transmitir pacotes que, ao solicitar
transmisso, informa o endereo da mquina onde o pacote dever ser entregue.
Nela so especificados vrios protocolos, dentre os quais se destaca o IP (Internet
Protocol).
O IP um protocolo, cuja funo transferir blocos de dados denominados
datagramas da origem at o destino, podendo passar inclusive por vrias sub-redes
(a origem e o destino so hosts identificados por endereos IP). Duas mquinas
nunca tem o mesmo endereo IP.

Nenhum mecanismo de controle de erro de dados utilizado, apenas um


controle de verificao do cabealho, para garantir que os gateways
encaminhem as mensagens corretamente.

17.2.1. Endereos IP
Os endereos IP so nmeros com 32 bits, normalmente escritos como
quatro octetos (em decimal) por exemplo 128.6.4.7. A primeira parte do endereo
identifica uma rede especfica na inter-rede, a segunda a parte identifica um host
dentro dessa rede. Devemos notar que um endereo IP no identifica uma mquina
individual ou isolada, mas sim uma conexo inter-rede (uma unio de vrias redes,

Redes de Computadores

63

no caso especfico a Internet) Assim, um gateway conectando a n redes tem n


endereos IP diferentes, um para cada conexo.
Hotword
Vamos lembrar das aulas de Fundamentos de Informtica I e associar o
porque dos endereos IP serem nmeros de 32 bits. Vejamos:
32 bits = 4 bytes ou 4 caracteres (lembrando que 1 byte = 8 bits), sendo que:
128
1 byte

6
1 byte

4.
.
7
1 byte
1 byte = 4 bytes ou 32 bits

Tem-se ento;
1

27
128

26
64

25
32

24
16

23
8

22
4

21
2

20
1

= 255

Por isso a delimitao quanto ao maior nmero de endereamento IP, sendo


permitido at ento a seqncia 255.255.255.255.
Cada n (host ou computador) em uma rede deve ter um endereo Internet
(ou endereo IP) nico, os mesmos devem ser ajustado para as diversas
configuraes de redes possveis. As classes de endereamento IP esto divididas
da seguinte maneira:

Classes
A
B
C
D
E

Escopo
0.0.0.0 at 127.255.255.255
128.0.0.0 at 191.255.255.255
192.0.0.0 at 223.255.255.255
224.0.0.0 at 239.255.255.255
240.0.0.0 at 247.255.255.255

Por exemplo, o endereo 13.1.17.1 pertence classe A; o endereo


135.203.5.17 pertence a classe B; o endereo 210.1.3.10 pertence a classe C.
Os endereos IP indicam o nmero da rede e o nmero do host, sendo que a
classe A suporta at 128 redes com 16 milhes de hosts cada uma, a classe B
16.384 redes com at 64 mil hosts cada uma, a classe C 2 milhes de redes com at
256 hosts cada uma. A classe D identifica endereos para grupos pr-definidos e a
classe E serve par uso futuro.

Redes de Computadores

64

F OBS O nmero 127.0.0.0 reservado para teste e comunicao entre processos


da mesma mquina (comumente chamado de loopback), portanto, o seu uso no
permitido.

17.2.2. Roteamento
O roteamento consiste no processo de escolha do caminho atravs do qual
deve ser enviado o dado para o sistema destino. Caso o destino esteja localizado na
mesma sub-rede, esta uma tarefa fcil. Porm quando o destino se encontra em
uma sub-rede diferente, a transmisso dos dados feita atravs de um gateway. O
gateway faz o roteamento baseado no endereo IP de destino do datagrama.
Os roteadores so equipamentos com algoritmo interno, projetados
especificamente para executar a tarefa de roteamento entre as redes. A figura
abaixo mostra um exemplo de uma intra-rede que possui dois gateways: G1
interligando 200.1.2, 200.1.2.5 e 200.1.3 e G2 interligando as redes 200.1.3 e
200.1.4

Quando um mdulo IP, por exemplo, executando em um roteador, tem que


encaminhar um datagrama, ele inicialmente verifica se o destino do datagrama um
host conectado mesma rede que seu hospedeiro. Se este for o caso, o datagrama
entregue interface da rede que se encarrega de mapear o endereo IP no
endereo fsico do host, e finalmente transmiti-lo ao destinatrio.
Por outro lado, se a rede identificada no endereo de destino for diferente da
rede onde est o mdulo IP, ele procura em sua tabela de roteamento uma entrada
com o endereo de rede igual ao do endereo de destino, recuperando assim o

Redes de Computadores

65

endereo do roteador que deve ser usado para alcanar a rede onde est conectado
o destinatrio.
Exemplo 1:
Na inter-rede ilustrada na figura acima, para que o mdulo do host 200.1.4.20
possa encaminhar datagramas rede 200.1.2.10, ele deve ter uma entrada em sua
tabela de roteamento associado o endereo de rede 200.1.2 ao endereo do
gateway 200.1.4.30. A rota ento seria a seguinte:
200.1.4.20

>>>

200.1.4.30

>>>

G2

200.1.2.30

>>>

200.1.2.10

G1

Exemplo 2:
Para que o host origem 200.1.5.3 possa encaminhar datagramas par o host
destino 200.1.5.20 a rota seria a seguinte:
200.1.5.3

>>>

200.1.5.12

>>>

200.1.5.20

G1

17.3. Camada de Transporte


A camada de transporte tem o objetivo de prover uma comunicao confivel
entre dois processos, estando eles ocorrendo dentro da mesma rede ou no. Ela
deve garantir que os dados sejam entregues livres de erros, em seqncia e sem
perdas ou duplicao.
A Arquitetura Internet especifica dois tipos de protocolos na camada de
transporte: o UDP (User Datagram Protocol) e o TCP (Transmission Control
Protocol).
O UDP pode ser considerado como uma extenso do protocolo IP, e no
oferece nenhuma garantia em relao entrega dos dados ao destino, portanto
muito pouco utilizado.
J o protocolo TCP oferece aos seus usurios um servio de transferncia
confivel de dados, atravs da implementao de mecanismos de recuperao de
dados perdidos, danificados ou recebidos fora de seqncia, minimizando o atraso
na sua transmisso.
Para permitir que vrios usurios (processos de aplicao) possam utilizar
simultaneamente os servios do protocolo TCP, foi criado o conceito de porta. Para
no haver problemas de identificao de usurios, o identificador da porta
associado ao endereo IP onde a entidade TCP est sendo realizada, definindo
Redes de Computadores

66

assim um socket. Processos servidores que so muito utilizados, como FTP, Telnet,
WWW, http e etc, so associados a portas fixas, divulgadas aos usurios.
Uma conexo pode ser utilizada para transportar dados em ambas as
direes simultaneamente, ou seja, as conexes TCP so full-duplex.

17.4. Camada de aplicao


No nvel de aplicao, os usurios usam programa de aplicao para acessar
os servios disponveis na inter-rede. As aplicaes interagem com o nvel de
transporte para enviar ou receber dados. As aplicaes podem usar servios
fornecido pelo TCP e os servios oferecidos pelo protocolo UDP que j foi dito que
no muito confivel por obter uma estrutura muito simples e portanto, no muito
utilizado.
Algumas aplicaes disponveis:

SMTP: oferece um servio para mensagnes que carregam correspondncias


contendo textos (store-and-forwad).

FTP: fornece o servio de transferncia de arquivos.

TELNET: oferece servios de terminal virtual (conexes).

DNS: oferece um servio de mapemanto de nomes em endereos de rede.

Entre outros.

Redes de Computadores

67

18 - COMPARAO ENTRE AS ARQUITETURAS TCP/IP E


OSI
Atualmente, com a necessidade da utilizao de modelos abertos em
sistemas de comunicao, torna-se imprescindvel conhecer os dois principais
modelos que visam atender esta necessidade (o modelo OSI e o modelo TCP/IP) e
suas diferenas.
Como se pode ver a primeira diferena entre as arquiteturas OSI e Internet
TCP/IP est no nmero de camadas, enquanto na primeira so definidas sete
camadas na ltima so definidas quatro camadas.
A principal diferena entre os dois, que o modelo OSI evoluiu de uma
definio formal elaborada por comisses da ISO para o desenvolvimento de
produtos, enquanto que o TCP/IP nasceu da necessidade do mercado e da
demanda de produtos para resolver o problema de comunicao e a partir da
passou por uma srie de implementaes onde muitos produtos foram
desenvolvidos fora da arquitetura internet, passando a ser incorporados a ela.
Vale ento dizer que a arquitetura OSI considerado um modelo de jure,
enquanto que arquitetura internet considerada um modelo de fato.
Analisando-se comparativamente a estrutura dos dois modelos, pode-se
observar que a parte referente s sub-redes de acesso da arquitetura internet
corresponde camada fsica, de enlace e, parcialmente, de rede do modelo OSI,
sem que haja nenhuma padronizao neste sentido.
O IP corresponde camada de rede, enquanto o TCP e o UDP oferecem
servios semelhantes aos prestados, respectivamente, pelos protocolos de
transporte do modelo OSI. Nas camadas superiores, a arquitetura Internet coloca
sob responsabilidade da aplicao os servios fornecidos pelas camadas de sesso,
apresentao e aplicao do modelo OSI.
OSI

TCP/IP

Aplicao
Apresentao

Aplicao

Sesso
Transporte

Transporte

TCP/UDP

Rede

Rede

IP

Enlace
Fsica

Interface da
Rede

Redes de Computadores

68

O fato da arquitetura TCP/IP possuir menos camadas que o modelo OSI


implica na sobrecarga de algumas camadas com funes que no lhe so
especficas. Por exemplo, podemos citar a transferncia de arquivos: no ambiente
TCP/IP, as funes correspondentes camada de apresentao OSI so
desempenhadas pelo prprio protocolo de transferncia de arquivos FTP. Por outro
lado, o TCP/IP nos fornece aplicaes simples, eficiente e de fcil implementao a
nvel de produtos. Uma das maiores limitaes da arquitetura TCP/IP quanto a sua
capacidade de endereamento, que j est se tornando limitada, devido ao
crescimento da Internet.
J a arquitetura OSI sofre crticas por apresentar "modelos e solues
acadmicas" e objetivar atendimento a requisitos de propsito geral em detrimento
de solues imediatas, compatveis com as exigncias atuais dos usurios.
tambm criticada por no apresentar meios de migrao entre as arquiteturas
atualmente em funcionamento e suas solues.
Diante desta situao, observa-se atualmente um emergente esforo de
aproximao entre as duas arquiteturas, objetivando-se aproveitar o que cada uma
tem de melhor a oferecer, de forma a se encontrar solues mistas.

Redes de Computadores

69

19 - BIBLIOGRAFIA

GOMES, Luiz F. Joares; SOUZA, Guido Lemos Filho, COLCHER, Sergio


Redes de Computadores 6 edio Revista e Ampliada. Rio de Janeiro,
1995 Editora Campus

TEIXEIRA, Jose Helvcio Junior, PHILIPPE Jaques Suave, Beltro Jos A.


Moura, TEIXEIRA, Suzana de Q. Ramos. Redes de Computadores
Servios, Administrao e Segurana . So Paulo, 1999 Editora Makron
Books

LIZUKA, Kenji. Teleprocessamento 2 edio . So Paulo , 1986 Editora


Atlas

THOMAS, Robert M. Introduo as Redes Locais . So Paulo,1997 Editora


Makron Books

TANENBAUM, Andrew S. Redes de Computadores Traduo da terceira


Edio. Rio de Janeiro, 1997 Editora Campus

Vrios Sites do Gnero na Internet

Redes de Computadores

Você também pode gostar