Você está na página 1de 92

Redes de Computadores I

Fernando Cerutti, Dr.

Florianpolis, Janeiro de 2010.

Palavras do professor
Bem-vindo a disciplina de redes de computadores I. Voc, como aluno dos cursos de
das reas tecnolgicas, est convidado a iniciar uma viagem atravs de um mundo
invisvel, imaginrio, mas super importante nos dias atuais. Essa viagem recheada de
novidades intrigantes: O que acontece no percurso da informao desde o seu
computador, no momento que voc requisita uma pgina Web atravs de um clique do
mouse (ou envia um e-mail), at o computador de destino, responsvel pelo recebimento
dessa requisio? Voc sair da sua confortvel sala climatizada para percorrer as
tubulaes e as portas de entrada e sada dos dispositivos e tecnologias nas mais
variadas constituies: Cabos de par tranado, fibras pticas, Servidores e clientes de
rede, placas ethernet, comutadores, pontes, modems, roteadores, filtros de pacotes.
Voc ver que cada tecnologia apresenta suas vantagens e seus problemas, e podemos
escolher as tecnologias para transportar nossa informao de forma semelhante a que
escolhemos a nossa empresa area, o nibus, o condutor e a estrada pela qual iremos
trafegar.
Durante nosso estudo, podemos imaginar que a informao, nossa estrela principal, foi
encomendada por um cliente distante, e como toda encomenda, ser empacotada e
transportada atravs de uma estrada ou pelo ar. A estrada pode ser ampla (fibras pticas)
ou mais estreita (fios de cobre em geral).
Podemos imaginar ainda que a informao, antes de chegar na estrada, passou por
vrios procedimentos que so os responsveis pelos controles do percurso, como a
determinao dos endereos, e as checagens de erros. Tais procedimentos so inseridos
um a um em de forma estruturada em camadas especficas para cada funo.
Tais camadas podem ser vistas como os andares de um prdio, no qual cada andar
possui protocolos programados para executar tarefas bem determinadas. Os protocolos
de rede so os responsveis pela transmisso dos sinais e os controles durante a
transmisso.
Protocolos
Procedimentos

Protocolos
Protocolos

Figura 1 Camadas de protocolos e procedimentos estruturados em uma arquitetura de


redes
A diviso em camadas (andares) e funes necessria para o entendimento desse
universo amplo, onde as peas separadas podem ser compreendidas mais facilmente.
Essa organizao em camadas denominada arquitetura de redes.

O que acontece com a encomenda at a chegada ao cliente final voc ficar sabendo ao
longo da disciplina, um contedo fundamental na sua jornada rumo a Gesto da
tecnologia da Informao.
Aperte o cinto, a viagem vai comear e a nossa rede rpida.

Unidade 1
Introduo a Comunicao de Dados e Redes
de Computadores
Objetivos de aprendizagem
Esta unidade tem como propsito trazer um conhecimento bsico na rea de
comunicao de dados, fundamental para que voc compreenda o restante do contedo.
Ao final da unidade voc estar apto a:
Identificar os principais rgos envolvidos na padronizao das redes
Conceituar rede e comunicao de dados e protocolos
Identificar os componentes de uma rede de computadores.

Plano de estudo
A seguir esto descritas as sees desta unidade. Para manter a jornada bem
organizada e registrada, ao final de cada estao, assinale o quadro marcando os
trajetos j percorridos.
Seo 1 A Comunicao de dados
Seo 2 O que uma rede de computadores?
Seo 3 Histrico das redes
Seo 4 Os componentes de uma rede
Seo 5 - Os protocolos

Para incio de estudo


Estudar redes e comunicao de dados pode ser algo muito chato, pois a quantidade de
informao disponvel imensa (e as siglas, um terror, so milhares). Quase todos tm
uma opinio a respeito dos problemas. A Internet est fora, deve ser uma falha no
provedor.... Esta situao comum nas empresas, e um dos nossos objetivos nessa
disciplina tentar entender um pouco mais a respeito das tecnologias, os mecanismos
que funcionam (ou tentam funcionar) para que tenhamos uma rede operacional.
Nessa unidade, voc ver os conceitos mais fundamentais a respeito das redes, e
conhecer os organismos responsveis pela manuteno das regras do jogo na rea da
comunicao entre os computadores.

Seo 1 A Comunicao de dados


A comunicao de dados trata da transmisso de sinais atravs de um meio fsico, de
uma forma confivel e eficiente. Os tpicos mais importantes so a transmisso de
sinais, os meios de transmisso, codificao dos sinais, multiplexao. Os meios
fsicos so as ruas por onde trafega nosso proto-boy. Perceba que na nossa analogia com
a pizzaria, os meios fsicos podem variar como as estradas e ruas: as fibras pticas podem
ser representadas pelas grandes rodovias, com muitas pistas. Os meios mais limitados
(fios de cobre) podem ser representados pelas ruas estreitas.
Porque um sistema de comunicao de dados?
As pessoas precisam de um sistema de comunicao por dois motivos bsicos:
Aumentar o poder computacional
Na maioria dos casos, aumentar o tamanho do computador disponvel
no possvel, ou mesmo no resolveria o problema de capacidade
computacional.
Compartilhar recursos
Todos precisam trocar informaes, arquivos, bancos de dados
estando em locais geograficamente dispersos.
Objetivo da comunicao:
O principal objetivo de um sistema de comunicao trocar informao (dados) entre
dois sistemas remotos. Podemos entender como remotos dois sistemas computacionais
que no possuem compartilhamento de memria RAM. (Randomic Access Memory). Os
sistemas com mais de uma CPU e a mesma memria RAM no precisam enviar
informaes um ao outro, uma vez que todas as CPUs tem acesso aos mesmos endereos
da memria.

Componentes de um sistema de comunicao


Um sistema de comunicao de dados deve ter os seguintes componentes bsicos:

Fonte
Gera os dados que sero transmitidos (ex, computador)

Transmissor
Converte os dados em sinais possiveis de se transmitir (ex.: placa de rede
ou modem)

Sistema de transmisso
Transporta os dados (ex.: Sistema telefonico)
Figura 1 - Modelo de comunicao

Fig 2 Componentes de um sistema de comunicao de dados


Fonte:Stallings, Data and computer communications, 7 ed, Pearson Education. (2004)
Receptor
Converte os sinais recebidos em dados (ex.: modem ou placa de rede)
Destino
Recebe os dados convertidos
Todos esses componentes possuem complexidades adicionais. Por exemplo, os sistemas
de transmisso podem ser divididos em outros componentes:
Sinal (analgico/digital),
meio fsico (fio de cobre, fibra ptica, ar),
protocolos (PPP, ADSL)
e dispositivos de rede (comutadores, roteadores)

Seo 2 O que uma rede de computadores?


A todo instante voc se depara com algum computador ou terminal de rede. Nos caixas
automticos dos bancos, nos terminais das lojas, na sua casa, nos rgos pblicos, nas
academias, nos clubes, bares... Parece que as redes de computadores esto em todas as
partes. Isso verdade, talvez a Internet venha a ser a 3.maior rede do mundo, em termos
de capilaridade, perdendo apenas para as redes eltrica e de telefonia. Apesar de menor, a
Internet cresce mais rapidamente que muitas redes, ficando com uma taxa de crescimento
menor apenas que a rede de telefones mveis (os quais esto ficando cada vez mais
prximos de tornarem-se computadores de fato)

Figura 3 Crescimento da telefonia mvel


Fonte: Nokia, obtido em
http://opengardensblog.futuretext.com/archives/2006/05/
Bola Fora:
O presidente da Digital, em 1977 (nessa poca a Digital era a 2.
maior fabricante de computadores do planeta, ficando atrs apenas da
IBM), decretou: No existe nenhum motivo para que um indivduo
possua um computador em sua casa. Em 1981, 4 anos aps a IBM
lanou no mercado o IBM-PC (personal computer). O primeiro PC
rodava com um microprocessador Intel 8088, clock de 4.77 MHz
usando o MS-DOS da Microsoft como sistema operacional e...
...bom, o resto da histria voc conhece !!

Agora que voc j conhece a idia fundamental por trs da comunicao de dados, fica
mais fcil definir rede de computadores:
Uma rede um conjunto de dispositivos
computacionais conectados atravs de uma
estrutura de comunicao de dados, com a
finalidade de compartilhar recursos.
Depois disso, podem restar algumas perguntas:
Que dispositivos?
Tais dispositivos incluem interfaces de redes, servidores, estaes de trabalho,
impressoras (alm dos dispositivos de comunicao como hubs, transceivers, repetidores,
comutadores, pontes e roteadores). Voc conhecer um pouco mais disso tudo na seo
4, e mais tarde, com mais detalhes, na unidade 5.
O que dispositivo conectado?
Dois dispositivos computacionais so ditos conectados quando podem trocar algum tipo
de informao entre eles, utilizando para isso um protocolo.
Um protocolo de rede faz parte da estrutura de comunicao de dados, e pode ser visto
como uma norma de comunicao, que deve ser utilizada pelos participantes, como as
regras gramaticais de um idioma (voc ver mais sobre os protocolos na seo 5).
Quais recursos?
Uma rede trata basicamente da tecnologia e da arquitetura utilizada para conectar os
dispositivos de comunicao. Os recursos que desejamos compartilhar so vrios.
Talvez os mais comuns sejam: Mensagens, arquivos, disco rgidos, impressoras, fax.
Podemos desejar interatividade nessa comunicao, como nas salas de bate-papo,
telefonia e videoconferncia.
Diversidade
Uma rede pode ser composta por vrios sistemas operacionais, e por dispositivos de
diferentes fabricantes. Pode ter vrios tamanhos e abrangncias, bem como formatos
fsicos direntes. (Veja mais adiante, na Unidade 4, uma classificao mais completa).

Componentes genricos de uma rede de computadores


Basicamente uma rede de computadores pode ser caracterizada por um conjunto de
hardwares e softwares, conforme a figura abaixo.

Figura 2 - Componentes de uma rede

Os dispositivos e os protocolos sero descritos com mais detalhes na seo 5 e ao longo


de outros captulo deste livro. Os enlaces (meios fsicos por onde trafegam os sinais
que representam as informaes) sero analisados no captulo 2.
Internet
Outro conceito importante a Internet. A Internet no considerada por muitos autores
como uma rede, mas uma conexo entre redes diversas. Tais autores consideram que
uma rede deve possuir uma tecnologia nica, o que evidentemente exclui a Internet,
uma verdadeira panacia de tipos de redes.

Seo 3 Padres e Histrico das redes


Histrico
Durante o sculo 20, a tecnologia chave foi Informao. Gerao, processamento e
distribuio da Informao foram cruciais para a humanidade. Entre os anos de 1900 e
2000 desenvolveram-se os sistemas telefnicos, foram inventados o rdio e a TV, os
computadores e os satlites de comunicao. Como conseqncia, essas reas
convergiram e as diferenas entre a coleta, transporte, armazenamento e processamento
das informaes foram rapidamente desaparecendo.
Os avanos na capacidade de comunicao permitiram cada vez mais
acesso as fontes de informao. Voc pode obter informaes sobre a evoluo dos
sistemas de comunicao em:
http://en.wikipedia.org/wiki/Timeline_of_communication_technology
Na histria da humanidade, os avanos tecnolgicos deram-se de maneira
extremamente lenta. Somente nos ltimos 150 anos que os avanos comearam de fato

a acontecer de forma significativa. O fator que propiciou esse salto foi justamente a
conectividade. Somente quando foi possvel aos seres humanos formas de comunicao
mais efetivas e abrangentes que a tecnologia expandiu-se.
Avanos tecnolgicos

1000

1100

1200

1300

1400

1500

1600

1700

1800

3500 aC=fencios inventam o alfabeto


14 dC=Romanos criam 1o. servio Postal
Figura 3 - Evoluo tecnolgica na histria da humanidade

1900

2000

2100

150 anos?

Do you Know?

A primeira conexo entre dois


computadores foi realizada em
1940. George Stibitz utilizou as
linhas de telgrafo para enviar
arquivos entre Dartmouth
College (New Hampshire,
USA, para os laboratrios Bell,
em New York.

3.1. Modelos de interao, processamento e comunicao:


A interao entre os usurios e os computadores, bem como o processamento da
informao e a comunicao entre as mquinas passou por diversos estgios at chegar
aos modelos atuais, os quais com certeza no sero to atuais em um intervalo de
tempo bem pequeno.
3.1.1. O telgrafo
O eletromagneto, inventado em 1825 pelo britnico William Sturgeon,
serviu de base para toda a evoluo em larga escala das comunicaes eletrnicas. Tal
evoluo foi iniciada com a inveno do telgrafo(fig 5) em 1835 por Samuel Morse.

Fig 5 O telgrafo, primeiro dispositivo de comunicao eletrnico


Fonte: United States Patent and Trademark Office (PTO or USPTO) , disponvel em
http://www.uspto.gov/patft/index.html

Baseado no eletromagneto, Morse criou um cdigo binrio para representar os


diferentes caracteres alfanumricos (figura 5). A primeira linha telegrfica ligou
Washington a Baltimore (aproximadamente 70 Km) , inaugurando as comunicaes
eletrnicas de longa distncia .

Figura 5 Cdigo Morse, representando de forma binria todos os caracteres.


Fonte: http://www.dkimages.com/discover/previews/795/940283.JPG
Aps a ampla aceitao do telgrafo, a comunicao por sinais eltricos
deu origem a grandes sistemas de comunicao como telefone,
rdio e televiso.
Veja mais sobre Morse e sua pequena revolucionria inveno em:
http://inventors.about.com/od/tstartinventions/a/telegraph.htm

3.1.2. Computadores baseados em sinais eltricos

Em 1946, projetado pelo Departamento de Material de Guerra do Exercito


dos EUA foi criado o ENIAC - Eletronic Numerical Interpreter and Calculator
(Computador e Integrador Numrico Eletrnico) fig 3. O ENIAC foi projetado por
John W. Mauchly e J. Presper Eckert, na Universidade de Pensilvnia-EUA. Foi o
primeiro computador digital eletrnico, com um comprimento de quase 30 metros, um
peso de 30 toneladas e mais de 17.000 tubos. Hoje, seu notebook pode armazenar
milhes de vezes mais informao, com uma velocidade aproximadamente 50.000 vezes
maior.

Figura 3 ENIAC -primeiro computador digital eletrnico.


Fonte: http://www.computerhistory.org

3.1.3. Processamento em lote (batch)


Na dcada de 1950 o processamento das informaes era realizado sem nenhuma
forma de interao direta entre os usurios e a maquina: os
usurios submetiam suas tarefas (jobs) utilizando leitoras de
cartes ou fitas magnticas.
O processamento era realizado em lote (batch) e seus resultados eram gerados
conforme a ordem de submissao dos jobs. Os resultados de processamentos
podiam ser armazenados em fitas ou impressos.
Conceito de Job (tarefa):
Sequncia de ativaes (instncias) cada uma composta por um conjunto de
instrues que, na ausncia de outras atividades, executada pela CPU sem
interrupo

Fig xxx- execuo de um Job Fonte: Luiz Almeida, 2007

Fig 4 Algoritmo do processamento em lote (batch). Fonte:


http://www.hollyfield.kingston.sch.uk/gcseit/GCSE/process.htm

3.1.4. Time Sharing


O Sistema operacional se encarregava do escalonamento. Os usurios
ficaram mais distantes, nas salas de terminais. Estas salas poderiam inclusive situar-se a
muitos quilmetros de distncia, conectadas ao computador atravs de linhas dedicadas
para transmisso (fig abaixo).

Este foi o caso da soluo apresentada pela IBM em 1971, denominada IBM
3270 Information Display System, projetado para estender o poder de processamento do
computador do Datacenter para localidades remotas (fig abaixo)

Fig xxx - Sistema de processamento time sharing. Fonte:


http://cupzinfreeze.co.cc/model-communication-method-and-data-transmission/

3.1.5. Processamento distribudo


O sistema de processamento de dados distribudo (fig xxx abaixo) uma forma
evolutiva do sistema de time-sharing. Quando um sistema computacional possui
recursos para processar seus dados e conectar-se com outro sistema atravs de uma rede,
a definio de time-sharing deve ser revisada. O Distributed Data Processing System
podem ser definidos como um sistema computacional geograficamente disperso,
conectado atravs de uma rede, de forma que cada CPU execute suas tarefas
independentemente e possui a habilidade de relacion-las com as tarefas e resultados
dos outros sistemas computacionais conectados a essa rede.

Figura xxx Sistema de processamento distribudo. Fonte: Motus and Rodd, 1994.
Nos sistemas distribudos, as tarefas so fragmentadas em funes que residem em
diferentes processadores e memrias.

3.1.6. Sistemas de tempo real (Real Time Systems)


Sistema de tempo real um sistema de processamento de dados que requer
um volume de transaes em velocidades suficientes para controlar ou monitorar
um processo fsico. Isto porque os requisitos das transaes devem ser obtidos ao
mesmo tempo, como parte de um sistema global de controle.
Tempo Real a propriedade que caracteriza a capacidade de um sistema
computacional de estabelecer correspondncias entre diferentes sistemas de medio
e/ou contagem de tempo (Motus and Rodd, 1994).
Os sistemas de tempo real possuem funcionalidades as quais devem ser
desempenhadas ou prestadas dentro de intervalos de tempo finitos impostos por um
processo fsico.
A tcnica permite ao sistema enviar os dados a um computador central, que
os processa imediatamente aps o recebimento desses dados e retorna os resultados ao
remetente assim que o processamento termina.
Tempo-real no significa rapidez mas apenas um ritmo de
evoluo prprio de um certo processo fsico.
Quando um sistema de controle ou monitorao consegue
acompanhar o estado de um dado processo fsico e, se
necessrio, atuar a tempo sobre ele, ento trata-se de um
sistema de tempo-real.
Todos os seres vivos so sistemas de tempo-real
relativamente aos
seus habitats naturais, os quais determinam o respectivo
tempo-real.
Por outro lado, quando construmos mquinas
(programveis) para
interagir com processos fsicos, necessitamos de usar
tcnicas de
programao e infraestruturas de SW que nos permitam ter
confiana na capacidade de atuao pontual.
Fonte: Luiz Almeida, 2007

3.1.7. Cliente / servidor


Nesse tipo de comunicao, uma mquina solicita um servio (cliente, como um
browser) e a mquina que presta o servio (um web server, por exemplo) envia uma
resposta, que pode ser uma pgina html.

Figura -4 - cliente/servidor (Tanembaum, 4. ed 2004)

3.1.8. Peer-to-peer
Nesse modelo (colega-a-colega), no existe cliente ou servidor. Qualquer mquina pode
ser cliente e simultaneamente servir s requisies de outras mquinas. Nesse modelo
se encontram os principais grupos de compartilhamento de arquivos, como o Kazaa, emule, edonkey, imash.

Figura -5 -Modelo de comunicao peer-to-peer (P2P) (Tanembaum, 4. ed 2004)

3.1.9. Cloud Computing


......
3.2. Evoluo das redes
A histria das redes de dados e da Internet se confundem com o
Departamento de Defesa dos EUA (DoD), atravs da ARPA - Advanced Research
Projects Agency (www.arpa.mil ), em conjunto com o MIT - Massachusetts Institute of
Technology (http://www.mit.edu ). Esses dois organismos mantiveram os principais
pesquisadores na rea das cincias computacionais no incio da dcada de 60. A rede
ARPANET no parou de crescer.

(a) December 1969. (b) July 1970. (c)


March 1971. (d) April 1972. (e) September 1972.

Figura 6 -Crescimento da ARPANet (Tanembaum, 2004 4 ed.)


Em 1981 ocorreu o lanamento do IBM PC, o qual propiciou acesso a recursos
computacionais locais e manteve o acesso remoto ao mainframe usando software
emulador e interfaces de comunicao atravs de cabos.
Com o advento do PC e, principalmente aps a criao da dupla HTTP/HTML, em
1991, o crescimento da rede foi exponencial. O site do Internet Software Consortium
mantm um levantamento anual do nmero de hosts na Internet (figura 6)

Figura 7 - Crescimento do nmero de hosts

Fig xxx Diagrama de exemplo de interconexes de redes (internets). (Stallings,


Business Data Comunications 2006)
Muitas pessoas participaram dos projetos iniciais da Internet. Quase todos os maiores
pioneiros podem ser vistos em http://www.ibiblio.org/pioneers/index.html. Vint Cerf
considerado o Pai da Internet. Bob Metcalfe inventou a tecnologia Ethernet, que
domina as interfaces de rede at hoje.

Outros pesquisadores foram muito importantes, principalmente no desenvolvimento do


TCP/IP, que impulsionou a rede. John Postel um desses caras. A pgina de Postel,
http://www.postel.org, um tributo a dedicao e criaes do pesquisador. Postel
participou da criao, entre outros protocolos, do IP, do TCP, do SMTP (servio de email) e da resoluo de nomes (DNS). Foi editor das RFCs por 30 anos.

Seja liberal naquilo que voc aceita,e conservador


naquilo que voc propaga. J. Postel.

Voc pode acessar mais sobre a histria da Internet em Portugus:


http://simonevb.com/hobbestimeline/ . Outro site interessante sobre a histria das
comunicaes, inclusive a Internet http://www.mediahistory.umn.edu (em Ingls)

3.2.1. Novas geraes de redes

3.3. Padres
Atualmente, vrios organismos internacionais esto voltados para a padronizao das
normas de funcionamento dos dispositivos usados na troca de informaes. Protocolos,
componentes de rede, interfaces, todas as tecnologias utilizadas precisam de padres para
que consigam operar entre elas. A seguir, voc entrar em contato com os principais
organismos da rea de redes e comunicao de dados.

3.3.1. Organizao da Internet


O conjunto de protocolos que o motor da Internet, denominado
oficialmente de TCP/IP Internet Protocol Suite no possui proprietrios, no pertence
a um fornecedor especfico. Antes do TCP/IP, somente os rgos de padronizao (ITUT, por exemplo) e os fabricantes principais (IBM, Digital) possuam propostas para
protocolos de rede.
Como no existe uma empresa ou entidade privada que coordene e organize
a Internet, quem o responsvel pelo funcionamento da rede?
Quando a DARPA (Defense Advanced Research Projects Agency) resolveu
em 1979 expandir as pesquisas em torno da comutao de pacotes, tecnologia que

conectava algumas redes na metade da dcada de 1970, surgiu um grupo denominado


IRG Internet Research Group, destinado a desenvolver o embrio da pilha TCP/IP. O
grupo evoluiu, em 1983, para formar o IAB Internet Architecture Board, responsvel
por conduzir o funcionamento e a evoluo da Internet. Desde ento, vrios segmentos e
organismos foram sendo criados para auxiliar nas tarefas de padronizao e conduo
das pesquisas em volta da pilha TCP/IP. Veremos a seguir os principais elementos desse
corpo gestor da Internet.

Voc pode encontrar um volume muito grande de informaes sobre a pilha TCP/IP em:

http://www.tcpipguide.com

3.3.2. Internet Architecture Board

http://www.iab.org
O IAB designado tanto como um comit do Internet Engineering Task
Force (IETF) quanto um corpo consultivo da Internet Society (ISOC). Suas
responsabilidades incluem a superviso das atividades do IETF, superviso dos
processos de padronizao da Internet (Internet Standards Process) e indicao dos
editores dos ducumentos que padronizam a Internet (RFCs). O IAB tambm o
responsavel pela gerncia dos registros de parmetros dos protocolos criados pelo
IETF.

3.3.3. Internet Assigned Numbers Authority (IANA)

http://www.iana.org
O IANA o corpo responsvel pela coordenao de alguns elementos chave que mantm a
Internet rodando corretamente. Embora a Internet seja mundialmente vista como uma rede
livre de coordenao centralizada, existe a necessidade de coordenao tcnica em alguns
segmentos centrais da rede. Essa coordenao global exercida pelo IANA.
Especificamente, o IANA aloca e mantm a integridade e unicidade de cdigos e sistemas
de numerao que so utilizados nos padres tcnicos (protocolos) que regem o
funcionamento da Internet.

3.3.4. ISOC Internet Society

http://www.isoc.org
Mantm vrios grupos responsveis por funes centrais no funcionamento e evoluo da
Internet. Entre elas, se destacam o IETF, IANA, W3C.

3.3.5. IETF The Internet Engineering Task Force

http://www.ietf.org
O IETF uma organizao que rene fabricantes, pesquisadores, projetistas,
operadores de redes. Essa comunidade est envolvida com a operao e a evoluo da
arquitetura da Internet. Sem dvida, a organizao mais destacada em termos de normas e
padres para os protocolos e procedimentos relacionados com a Internet, notadamente a
arquitetura TCP/IP.
O IETF mantm grupos de trabalho divididos por rea, como roteamento, segurana, e
outros. Possui uma metodologia de padronizao baseada em RFCs (Request for
Comments), documentos que normatizam o funcionamento da Internet.

Os protocolos padronizados esto citados na RFC 3600, denominada Internet Official


Protocol Standards, de 2003,
que pode ser visualizada no link:
http://www.ietf.org/rfc/rfc3600.txt

3.3.6. ITU - International Communications Union.

http://www.itu.int
Esse organismo, como o nome est indicando, responsvel pela
padronizao do setor de telecomunicaes. Aqui os padres tambm so pagos. Entre
outras coisas, o ITU responsvel pelo protocolo de comunicao de voz sobre IP
H.323 e pelas normas de comunicao do protocolo ATM entre as operadoras de
Telecomunicaes SIP session initiation protocol rfc 3261 e 3262

3.3.7. ANSI American National Standards Institute.

http://www.ansi.org/
Responsvel por alguns padres importantes na rea de redes e
comunicao de dados (por exemplo, as redes FDDI, que funcionam a 100 Mbps em
anis de fibra ptica). O ANSI uma instituio privada norte-americana, destinada a
promover os padres daquele pas em nvel internacional.

3.3.8. IEEE - Institute of Electrical and Electronics Engineers,


Inc.

http://www.ieee.org .
uma associao profissional, que trabalha para pesquisa e padronizao
nas reas de engenharia e computao, com muitas publicaes e conferncias
renomadas nessa rea. Existem vrias reas de trabalho e uma delas nos interessa
particularmente: O grupo 802, que regulamenta as redes locais e metropolitanas, entre

elas as tecnologias ethernet (IEEE 802.3) e token ring (IEEE 802.5), as duas lderes em
redes locais. Os padres podem ser obtidos em http://standards.ieee.org/

3.3.9. TIA/EIA

http://www.tiaonline.org/
Normalmente associados aos cabeamentos, pinagens e conectores, os
padres da Electronic Industries Alliance (EIA) participam da elaborao de tecnologias
de comunicao, bem como produtos e servios. aliana responsvel por vrios
grupos de padronizao, inclusive a Telecommunications Industry Association (TIA).

3.3.10.

Outras Instituies (Frums, Associaes)

Algumas tecnologias possuem frums de discusso, que tentam agilizar o


estabelecimento dos padres, antecipando-se aos organismos oficiais. Tais frums so
compostos por fabricantes e pesquisadores interessados na tecnologia em questo. Por
exemplo, um frum muito atuante o das tecnologias de banda larga, o Broadband
Forum. Veja em http://www.broadband-forum.org/ Outra organizao de fabricantes
a Aliana gigabit ethernet. http://www.10gea.org. Temos ainda uma associao para
discutir
os
avanos
e
diretrizes
das
redes
metro-ethernet
em
http://www.metroethernetforum.org, e para questes que envolvem fibre channel:
http://www.fibrechannel.org/. Se a sua preucupao entender um pouco sobre
Infiniband, visite: http://www.infinibandta.org/home. Um frum sobre o padro IEEE
802.16 (wimax) pode ser encontrado em http://www.wimaxforum.org .

Seo 4 Os componentes de uma rede


Uma rede de comunicao de dados possui vrios componentes, o que pode fazer dela
um sistema computacional bastante complexo.
Os componentes podem ser divididos em 2 grupos bsicos: Hardware e Software
4.1 - Componentes de hardware: Incluem todos os dispositivos fsicos que fazem parte
da comunicao Voc ver mais sobre os componentes na unidade 5.

Componente
Enlaces

Camada de atuao
Abaixo da fsica (lembre-se
que as camadas constituem-se
de software)

Hub

Atua na camada 1,
propagando o sinal
eltrico/ptico em todas as
portas

Repeater

Faz o mesmo papel do hub,


regenerando o sinal e
propagando para outra porta.
Pode ser considerado um hub
de uma porta.

Placa de rede /
interface

Faz a ligao do host com o


enlace. Converte as
informaes em bits, e os bits
em informaes

Bridge

Faz a conexo entre duas


redes atravs da camada de
enlace. Pode conectar redes de
tecnologias diferentes, como
Ethernet e Token Ring. A
bridge deu origem aos
switches

Switch

Um switch reune um conjunto


grande de funes. Podem ser
considerados Bridges com
vrias portas. Armazenam os
pacotes, repassam para os
destinatrios na porta de
destino. Evitam colises.

Foto

Router
Comutador de pacotes de
camada 3 (datagramas).
Possui outras denominaes:
Sistemas intermediarios,
Intermediate system ou IS
(usado pela ISO)
Gateway (Muito usado
pela comunidade
IP/Internet)
Switch de camada 3

Modem

Modulador/Demodulador.
Equipamento de codificao.
Converte sinais analgicos e
digitais

Host
Mquina o usurio. Possui
outras denominaes:
Host (Comunidade
IP/Internet)
Data terminal equipment,
ou DTE (usado pelo
padro X.25)
End system, ou ES (usado
pela ISO)
Estao

Gateway

WLAN Controller

Mquina que comuta


datagramas (camada 3). Nome
dado aos roteadores pela
comunidade IP/Internet

Controlador de pontos de
acesso (Access Points). Possui
a inteligncia de uma rede
WLAN Wireless LAN.
Conecta todos os APs de uma
rede sem fio aos switches de
acesso.

Access Points

Pontos de acesso a rede sem


fio (wireless) Podem ser
autnomos (possuem
inteligncia para autenticar e
dar privilgios) ou slaves, os
quais precisam de um
controlador (WLAN
controller)

Transceivers

So dispositivos que
transformam os sinais do
mundo ptico para o eltrico e
vice-versa. Os transceivers
mais comuns hoje em dia so
os SFPs (Small form-factor
pluggable)
Veja mais sobre os SFPs em
ftp://ftp.seagate.com/sff/INF8074.PDF

Firewall, filtros de
contedo

Dispositivos que tem a funo


de bloquear o acesso indevido
aos recursos em uma rede de
computadores.

Maquinas Virtuais
4.2 Componentes de Software:
a) Os sistemas operacionais: Responsveis pelo controle do uso da CPU,
memorias, discos e perifricos, como a interface de rede. Alguns controlam
ainda as tabelas de endereos e de caminhos. Tais sistemas residem nos switches
e routers.
Unix (HP-UX, Solaris, AIX)
Linux (Red-Hat, Debian, Suse) -> Obs.: So muitas as distribuies de Linux.
Veja uma lista quase completa em http://www.linux.org/dist/list.html
Existem algumas especializadas para rodar em hardware antigo ou obsoleto
(http://www.sahw.com/wp/archivos/2006/07/20/diez-distribuciones-linux-ligeras-parauso-en-equipos-poco-potentes-yo-obsoletos/)
Alm disso existem verses de Linux que baseiam-se em sistemas Unix derivados
do BSD (Berkeley System Distribution). Em contraste com as numerosas
distribuies Linux, existe apenas trs BSDs de cdigo livre.

Cada projeto BSD mantm sua prpria rvore de cdigo fonte e seu prprio kernel.
Na prtica, as divergncias entre o cdigo nvel de usurio parece ser ainda menor
entre os projetos BSD do que entre os vrios Linux.
O FreeBSD tem um projeto que visa alta performance e facilidade de uso
para usurios finais, e o favorito de provedores de contedo da rede
mundial de computadores. Ele pode ser usado em PCs e Compaqs com
processadores Alpha. O projeto FreeBSD possui significativamente mais
usurios do que os outros projetos.
O NetBSD tem foco na mxima portabilidade. Ele roda em arquiteturas
desde palmtops at servidores de grande porte (high end), e vem sendo usado
at em misses espaciais da NASA. Uma boa escolha para rodar em
equipamentos antigos que no sejam Intel.
O OpenBSD tem um desenho voltado a segurana e pureza de cdigo: ele
usa uma combinao dos conceitos de cdigo livre com rigorosas revises
para criar um sistema correto e auditvel, tornando-o a escolha de
organizaes voltadas a importncia da segurana da informao, como
bancos e departamentos do governo. Roda em vrias plataformas.
Existem ainda dois sistemas operacionais BSD adicionais que no so de cdigo
livre:
O BSD/OS o mais antigo dos derivados do 4.4BSD. Ele no tem cdigo
livre, mas as licenas de seu cdigo fonte so disponveis a um preo
relativamente baixo.
O Mac OS X a verso do sistema operacional da linha Macintosh da Apple
Computers Inc. Ao contrrio do resto do sistema operacional, o kernel
cdigo livre. Como parte desse desenvolvimento, desenvolvedores chave da
Apple tem acesso de modificaes na rvore do FreeBSD.
Novell Netware
Windows
Sistemas especializados em comutao e roteamento (ex.: IOS, Junos)
b)os protocolos
HTTP (pginas de hipertexto)
SMTP (transporte de correio eletrnico)
FTP (transferncia de arquivos)
c) as aplicaes (clientes, que solicitam o servio browser, por
exemplo- e servidoras, que prestam os servios servidor web, por
exemplo).

Seo 5 - Os protocolos de rede


Um protocolo de rede uma norma de comunicao,
implementada atravs de software. Define a forma e a
ordem das mensagens, e as aes realizadas para a
comunicao entre duas entidades.
Para reduzir a complexidade do projeto dos protocolos, eles so divididos em
camadas ou nveis, uma camada sobre a outra, como os andares de um prdio. O nmero de
camadas, o nome, o contedo de cada uma e a funo delas pode variar de modelo para
modelo. Em todos os modelos, porm, as camadas inferiores prestam servios para as
camadas superiores, e as superiores solicitam os servios das inferiores. Os protocolos
acessam os servios da camada inferior atravs dos SAP Services Access Points ou Pontos
de Acesso aos Servios

Fig xxx- Os SAPs Pontos de acesso aos servios. Fonte: Held 2001 Data
communications and Networking Devices)
Note que cada camada possui funes especializadas, e no interfere nas
funes das camadas acima e abaixo.

A especificao formal de um servio se d por um conjunto de primitivas


(operaes) disponveis para que um usurio ou outra entidade (Software) possa
acess-lo.
Divididas em quatro classes:
o Request: Entidade quer que o servio faa algo;
o Indication: Entidade ser informada sobre um evento;
o Response: Entidade quer responder a um evento;
o Confirm: A resposta a uma solicitao anterior chegou.
Os modelos de protocolos de redes mais utilizados so 3:

OSI
TCP/IP
Modelo hbrido

5.1. Modelo de referncia ISO/OSI (RM-OSI ou Reference Model Open Systems Interconnections)
o modelo de referncia de protocolos de comunicaes mais utilizado, e serve de base
para todos os arquitetos de solues de redes. Constitudo por sete camadas, numeradas de
baixo para cima. A camada 1 corresponde a camada fsica e a camada 7 a camada de
aplicao, onde funcionam os softwares visveis aos usurios (email, browsers web, etc).
Perceba, na figura abaixo, que o enlace fsico (cabos, ar) por onde os sinais trafegam fica
abaixo da camada fsica, a qual apenas determina as caractersticas da codificao
(diferenas de intensidade dos pulsos luminosos, diferenas de potencial eltrico) e outras
especificaes de conectividade.

Fig
xxx
As
7
camadas
do
http://www.alegsa.com.ar/Dic/Modelo%20OSI.php

modelo

OSI

fonte:

Figura xxx As funes das 7 camadas do modelo OSI. Fonte: willianstallings.com


ISO corresponde International Organization for Standardization, ou
Organizao Internacional para Padronizao. A
idia "padronizar" para organizar e agilizar os processos.
A ordem numrica das camadas decrescente, ou seja, o processo
comea na camada fsica, onde os sinais eltricos so convertidos em
zeros e uns, e termina na camada de aplicao.

.
Outra coisa interessante, qual a PDU (Protocol Data Unit, ou Unidade de Dados de
Protocolo) cada camada em especfico trata..
Obs.: de extrema importncia ressaltar que a camada superior s entende os dados
porque a camada inferior os formata para um formato comum, inteligvel para as duas
atuantes no processo, como mostrado a seguir.

PDU-> protocol Data Unit (unidade de dados de protocolo). Cada camada ou protocolo
tem PDUs especficas.
MTU-> Maximum transfer Unit (Unidade mxima de transferncia, representa a
capacidade, em bytes, do nosso container digital).
Exemplo:
TCP/UDP -> Segmento
IP-> Datagramas (os datagramas so quebrados em pacotes para poderem entrar nas
PDUs de camada 2, as quais possuem MTUs menores que o IP.
Camada de enlace (normalmente Ethernet)-> Frame ou quadro

Camada Fsica

onde se inicia o todo processo (no lado receptor). O sinal que vem do meio
(Cabos UTP ou FO por exemplo), chega camada fsica em formato de sinais eltricos
(ou luminosos) e se transforma em bits (0 e 1). Como no cabo trafegam apenas sinais
eltricos de baixa freqncia, a camada fsica identifica como 0 sinal eltrico com (por
exemplo) 5 volts e 1 como sinal eltrico com (por exemplo) +5 volts (esses valores de
DDP variam conforme a tecnologia das interfaces e o mtodo de sinalizao, os quais
veremos mais adiante. Vejam na figura abaixo o exemplo com a Senide.

A camada fsica trata de variveis como distncia mxima dos cabos (por exemplo no
caso do UTP so 90m), conectores fsicos (tipo BNC do coaxial, SC para fibra ptica ou
RJ45 do UTP), pulsos eltricos (no caso de cabo metlico) ou pulsos de luz (no caso da
fibra tica), etc. Resumindo, ela recebe os dados e comea o processo, ou insere os
dados finalizando o processo, de acordo com a ordem. Podemos associa-la a cabos e
conectores. Exemplo de alguns dispositivos que atuam na camada fsica so os Hubs,
tranceivers, cabos, etc. Sua PDU so os BITS.
Camada de Enlace
Aps a camada fsica ter formatado os dados de maneira que a camada de enlace os
entenda, inicia-se a segunda parte do processo. Um aspecto interessante que a camada
de enlace j entende um endereo, o endereo fsico (MAC Address Media Access
Control ou Controle de acesso a meio). Veja uma lista completa dos fabricantes
autorizados a vender interfaces de rede em: http://standards.ieee.org/regauth/oui/oui.txt.

A camada e enlace trata as topologias lgicas de rede, dispositivos como Switch, placa
de rede, interfaces, etc., e responsvel por todo o processo de comutao. Aps o
recebimento dos bits, ela os converte de maneira inteligvel, os transforma em unidade
de dado, subtrai o endereo fsico e encaminha para a camada de rede que continua o
processo. Sua PDU o Frame ou QUADRO.

Camada de Rede
Pensando em WAN (Wide Area Network), a camada que mais importante. A
camada 3 responsvel pelo roteamento do datagramas no processo de internetworking.
A partir de dispositivos como roteadores, ela decide qual o melhor caminho (o qual na
maioria das vezes ser o que possui menos saltos) para os dados, bem como a
construo de uma tabela de rotas. A camada 3 possui um endereo lgico (o endereo
IP). Exemplo de protocolos de endereamento lgico so o IP e o IPX.
Exemplo de dispositivo atuante nessa camada o Roteador, que sem dvida o
principal agente no processo de internetworking, pois este determina as melhores rotas
baseados no seus critrios, enderea os dados pelas redes, e gerencia suas tabelas de
rotas, a qual dinmica. A PDU da camada 3 o Datagrama (o qual pode ser dividido
em PACOTES).
Camada de transporte
A camada de transporte responsvel pela qualidade na entrega/recebimento dos dados.
A camada 4 gerencia o processo de transporte, para assegurar de maneira confivel (se o
protocolo escolhido for o TCP) o sucesso no transporte dos dados. Ento, aps os
datagramas virem da camada de rede, j com seus "remetentes/destinatrios", hora de
entreg-los, na porta de destino (TCP ou UDP port. As portas dos servidores n\so ditas
Well-Know Ports e variam de 0 a 1023 veja em:
http://www.iana.org/assignments/port-numbers) os protocolos de transporte mais
conhecidos so o TCP e o UDP (o SPX, da Novell, j teve seu perodo de utilizao,
mas agora pouco usado). A PDU da camada 4 o SEGMENTO.
Camada de sesso
A camada de sesso responsvel pelo processo da troca de dados/comunicao. A
camada 5 responsvel por iniciar, gerenciar e terminar a conexo entre hosts. Para
obter xito no processo de comunicao, a camada de sesso tm que se preocupar com
a sincronizao entre hosts, para que a sesso aberta entre eles se mantenha
funcionando. Exemplo, ou mais especificamente, aplicativos que atuam na camada de
sesso o SIP( session Initiation Protocol) ou o ICQ,. A partir da, a camada de sesso e
as camadas superiores vo tratar como PDU os DADOS.

Camada de Apresentao
A camada 6 atua como intermediaria no processo frente s suas camadas adjacentes. Ela
cuida da formatao dos dados, e da representao destes, e ela a camada responsvel
por fazer com que duas redes diferentes (por exemplo, uma TCP/IP e outra IPX/SPX) se
comuniquem, "traduzindo" os dados no processo de comunicao.
Camada de Aplicao

A camada de aplicao e a que mais notamos no dia a dia, pois interagimos direto com
ela atravs de softwares como cliente de correio, programas de mensagens instantneas,
browsers, etc. Atuam o DNS, o Telnet, o FTP, HTTP, SNMP, SMTP, e outros. E ela
pode tanto iniciar quanto finalizar o processo, pois como a camada fsica, se encontra
em um dos extremos do modelo!

5.2. TCP/IP
o A arquitetura TCP/IP foi aquela que impulsionou a Internet, numa evoluo da ARPANet. O TCP/IP foi escrito de forma a simplificar a comunicao e possibilitar a
interoperao de dispositivos e tecnologias totalmente diferentes.
A arquitetura do conjunto TCP/IP foi projetda com base no modelo das camadas
do OSI, porm com vrias simplificaes.

Figura xxx Comparao entre as camadas OSI/TCP-IP Fonte: Comer, 2005

5.3. Modelo hbrido


O modelo hbrido surgiu da necessidade didtica de comunicao entre os
instrutores e os alunos. Analisando a Figura 7, voc pode perceber como ficaria confuso
referenciar um protocolo como sendo de camada 4 quando tinhamos o OSI (7 camadas) e
o TCP/IP (4 camadas). A camada 4 para o OSI a de transporte, e para o TCP/IP a de
aplicao. O modelo hbrido passou a ser usado pelos principais autores da rea de redes
(Comer, Kurose, Tanembaum, Peterson). No nosso estudo, adotaremos o modelo hbrido
como referncia para as camadas, exceto quando for explicitamente indicada outra pilha de
protocolos.

Consideraes sobre os protocolos:

Podem ser implementados em software ou em hardware.

Geralmente as camadas mais inferiores so implementadas no prprio chip da placa


de comunicao.

Na implementao definem-se pontos deixados em aberto durante a especificao


do protocolo:

Valores dos tempos de retransmisso;

Estratgias especficas de manipulao de buffers, controle de fluxo.

Questes genricas que devem ser tratadas nos projetos de protocolos:


Mecanismo para identificar emissores e receptores (e os processos em cada
extremidade)
o Endereamento.
Forma como os dados devem ser transportados:
o Simplex: Dados trafegam em apenas uma direo;
o Half-duplex: Trafegam em ambas as direes, mas no
simultaneamente;
o Full-duplex: Trafegam em ambas as direes, simultaneamente.
Circuitos fsicos no perfeitos
o Controle de erro (deteco e/ou correo) Normalmente realizada
apenas a deteco de erros, pois a correo exige recursos
computacionais demasiados, o que acabaria gerando atrasos. A
deteco se d somente nos cabealhos, e no nos dados dos usurios.
Detectar erros nos dados envolveria a abertura dos envelopes digitais
at na camada de aplicaao. O destinatrio quem deve se
responsabilizar por essa tarefa.

Figura 9- Modelos de camadas

Um conjunto de protocolos e camadas denominado de Arquitetura de Rede.


A especificao de uma arquitetura deve ter todas as informaes para algum implementar
um programa ou construir um dispositivo de hardware para uma ou mais camadas,
obedecendo as normas do protocolo.

Figura 8 - Modelo genrico para 5 camadas


Comunicaes horizontais e verticais

Dentro de uma mesma camada para hosts diferentes (comunicao horizontal),


e camadas diferentes no mesmo host (comunicao vertical).

Encapsulao
Ao adicionar informaes de controle da rede (cabealhos figura xxx) o
processo de encapsulamento aumenta a quantidade de informao a ser transmitida, e
exige mais recursos computacionais para a verificao destes cabealhos. Esse fato
conhecido como Overhead ou sobrecarga.

Exemplo de cabealho para o protocolo ICMP


Quanto mais alta a camada a ser analisada, mais cabealhos devem ser
verificados. Ao se analisarem as camadas superiores (aplicao, transporte)
necessariamente haver reduo de desempenho. Analises dos cabealhos das camadas
inferiores (enlace, rede) degradam menos. Podemos imaginar o processo como a
abertura de um envelope contido dentro de outros envelopes. Os mais internos

corresponderiam as camadas superiores, e os externos as primeiras camadas. Fica mais


fcil verificar as informaes de controle dos envelopes externos.

Figura abcx Os fluxos horizontais e verticais e o processo de encapsulao nas camadas de uma
arquitetura genrica. M= mensagem, H=cabealho e T= Trailer

Veja mais sobre encapsulao em uma animao shockwave no endereo:


http://www.humboldt.edu/~aeb3/telecom/Encapsulation.html

Unidade 2

Camada fsica - Sinais, multiplexao e banda


em um canal
Nesta unidade, sero estudados os componentes da camada fsica. Os tipos de
sinalizao, os meios de transmisso. Como voc viu, as arquiteturas dos protocolos
apresentam divises em camadas. Nesse curso, adotamos o modelo hbrido de
arquitetura, que associa os modelos OSI e TCP/IP. A camada fsica, apesar de no
especificada no modelo TCP/IP, est presente nos modelos OSI e hbrido (Erro! Fonte
de referncia no encontrada.). Ela a camada mais inferior da pilha, sendo
responsvel pela interface com os meios de transmisso. Tais interfaces comunicam o
host com a rede, determinando os parmetros mecnicos, eltricos e temporais.

Acesso a rede

A camada fsica determina como os bits sero representados (sinalizao), detecta o


incio e o final das transmisses, e as direes dos fluxos (simplex, half duplex e full
duplex). Voc vai observar que dificil transpor algumas barreiras fsicas e que existe
uma imposio da natureza sobre as possibilidades e limites de utilizao de um canal
para transmitir sinais.
A camada fsica corresponde s vias de
escoamento do trfego. Nelas, existem alguns controles bsicos
que encontramos tambm nos protocolos: O tipo do veculo que
pode trafegar em cada pista, os sinais de trnsito, permitindo ou

bloqueando a passagem. As colises, quando ocorrem. Os


engarrafamentos, os estreitamentos de pista, as larguras e
velocidades mximas.
Os diferentes meios de transporte podem ser
comparados aos meios de transmisso: voc pode imaginar uma
estrada no pavimentada como sendo uma linha de transmisso
analgica, de grandes retardos, e taxas de erros como um
modem assncrono de 56 Kbps. Uma estrada pavimentada
poderia ser ento nossos pares tranados (esses azuis que
conectam o micro a tomada de rede).
Uma fibra ptica poderia ser o ar por onde
trafegam os avies, de qualquer velocidade. Os satlites
poderiam ser comparados aos navios, uma vez que podem
transportar muita informao, mas so relativamente lentos
devido a sua distncia em relao a superfcie do planeta.
Ao final da unidade,voce estar apto para:
Identificar os tipos de sinais
Definir multiplexao de um canal
Entender o conceito de Largura de banda
Diferenciar os meios fsicos de transmisso
Entender os principais problemas dos sinais
Sesso 1 Tipos de sinal
Sesso 2 - Largura de banda
Sesso 3 Multiplexao
Sesso 4 Codificao
Sesso 5 Os meios de transmisso e os problemas dos sinais nos meios fsicos

Sesso 1 Tipos de sinal


Sinais e transmisso de dados
Definies importantes na comunicao de dados (Stallings,
2004):
Dados so entidades que contm algum significado, ou informaes.
Sinais so representaes eltricas ou eletromagnticas OU PTICAS dos
dados
Sinalizao a propagao fsica do sinal atravs de um meio fsico adequado.
Transmisso a comunicao de dados pela propagao e processamento
dos sinais

Legenda:
A figura 7 (a) representa um sinal analgico e a fig 7(b) representa um sinal digital
(Stallings, 2004)
O que um sinal? Um sinal um fenmeno fsico, que representa um fluxo de
informaes. Portanto, um sinal pode transportar os dados em um meio fsico (fios de
cobre, fibras pticas, ar)
Tipos de sinais:
Basicamente, temos dois tipos de sinais de dados:
Analgicos
Nesse tipo, existe uma variao contnua da intensidade em relao
ao tempo. No existe descontinuidade.

Dados analgicos possuem valores continuos em um dado intervalo. O exemplo


mais comum pode ser dado pelo udio, percebido pelos humanos em forma de

ondas acsticas (figura 8). A voz humana tipicamente contm frequencias entre
100 Hz e 7 kHz outro exemplo de dados analgicos so os vdeos em TVs
convencionais.

Figura 8 Freqncias comuns de udio Sinais analgicos


Digitais
Nos sinais digitais a intensidade se mantm em um nvel constante e ento muda para
outro nvel de intensidade (Figura 9)

Figura 10 - Sinal Digital

Um sinal digital uma sequncia de pulsos discretos, descontnuos.

Os sinais digitais tm uma amplitude fixa, mas a largura do pulso e a freqncia podem
ser alteradas. Os sinais digitais de fontes modernas podem ser aproximados a uma onda
quadrada, que, aparentemente, tem transies instantneas de estados de baixa para alta
voltagem, sem ondulao.

Cada pulso um elemento do sinal. Nos casos mais simples, existe uma
correspondncia 1 para um entre os bits transportados e os elementos dos sinais.
Exemplo de codificaes onde existe correspondencia 1-1 (NRZI) e 2-1 (Manchester)
Figura 11 - Nmero de elementos na sinalizao de 1 bit

Bauds
Um baud o nmero de smbolos (elementos) do sinal usados para
representar um bit.
No caso da figura 7, um 1 bit representado por 1 baud na codificao
NRZI e 2 bauds na Manchester. Durante um baud, um smbolo
enviado no canal. Quando um canal digital amostrado, o nmero de
amostras por segundo medido em bauds
Exemplo: Se voce tem um modem com taxa de 2400 bauds significa
que seu modem pode amostrar 2400 simbolos por segundo. Embora
isso possa parecer pouco, cada smbolo pode representar mais de um
bit, dependendo da modulao. Se o seu modem usa uma tcnica
chamada QPSK (Quadrature Phase Shift Keying), dois bits so
representados a cada alterao de fase.

Tarefas de um sistema de comunicao


Podemos listar as seguintes tarefas como sendo responsabilidade do sistema de
comunicao (Stallings, 2005):
Interfaces humano/maquina/maquina/humano

Gerao do sinal
Sincronizao
Deteco e correo de erros
Controle de fluxos
Endereamento
Roteamento
Recuperao
Formatao das mensagens
Segurana
Gerncia da rede

Sesso 2 - Largura de banda e atrasos


Largura de Banda
A largura de banda (bandwidth) e o atraso (tempo necessrio para que uma unidade
de informao percorra a rede desde a origem at o destino) so dois conceitos
fundamentais para analisarmos o desempenho de uma rede.
A largura de banda de um enlace pode ser definida de duas formas: fisicamente,
pode-se dizer que:
a faixa de frequncias que pode passar pelo enlace com perdas mnimas.
Por exemplo, para transmitir um sinal de voz na linha telefnica precisamos de uma
banda de 3000 Hz, pois a voz humana usa frequncias de 300 a 3300 Hz.
A taxa de transmisso das interfaces (bits por segundo ou bps) normalmente
confundida com largura de banda.
Sob essa ptica, uma interface fast ethernet (padro IEEE 802.3u) teria uma banda
de 100 Mbps. Essa quantidade normalmente no alcanada na prtica, devido aos
problemas de implementao das tecnologias. A palavra throughput ou vazo,
normalmente usada para definir o desempenho que um enlace fornece entre duas
interfaces. Por exemplo, um enlace de 10 Mbps poderia fornecer uma vazo de,
digamos, 4 Mbps, devido s deficincias de implementao.
Esse conceito de largura de banda provm da Fsica, e gera alguma ambigidade
quando transportado para o universo computacional. Alguns autores denominam
largura de banda digital aquilo que seria correto chamar-se de taxa de transmisso
de bits (bit rate). A taxa de transmisso no se relaciona com o meio de
transmisso e sim com a capacidade da interface de rede, por exemplo 100 Mbps.
Em geral, qualquer forma de onda digital tem largura de banda infinita. Quando
tentamos transmitir essa onda como um sinal atravs de qualquer meio fsico, o
sistema de transmisso ir limitar a largura de banda que pode ser transmitida.
Existe uma relao direta entre a taxa de transmisso e a largura de banda:
Quanto maior a taxa de dados de um sinal, maior a largura
de banda necessria no canal de transmisso.

Atraso
Atraso o tempo necessrio para que uma unidade de informao deixe a origem e
chegue ao destino.
O atraso pode ser decomposto em vrios tipos, dependendo da localizao do trajeto
que est sendo analisado. Basicamente, existem 5 tipos de atraso nas redes de
dados:
Propagao,
Transmisso,
Empacotamento,
Enfileiramento
e Processamento.

Originados nas
interfaces

Eles sero analisados separadamente na prxima unidade. Quando somamos todos


esses atrasos, obtemos o Atraso Total fim a fim, que o tempo despendido pela
informao entre dois ns da rede.
Quando analisamos o atraso total fim-a-fim podemos imaginar a informao
percorrendo uma tubulao como a da Figura 12.
A tubulao pode ser vista como um tnel por onde
trafegam os veculos em uma rodovia. O veculo
transporta a unidade de dados (motorista). O atraso nodal
total seria o tempo necessrio para que o veculo deixasse
a origem e chegasse ao destino.

Figura 12 - O enlace como uma tubulao

Podemos imaginar a largura do tunel como a banda disponvel para a passagem da


informao. Quanto mais banda, mais furges podem passar simultaneamente pelo
tnel. Note que aumentar a largura do tnel (mais banda) no significa tornar os furges
mais rpidos. Significa apenas que mais furges podem trafegar simultaneamente.
Existe uma abstrao importante para imaginarmos o desempenho de um enlace. Se
multiplacarmos a banda pelo atraso, podemos ter a quantidade de bits que esto no canal
de comunicao em determinado instante.
O produto BANDAxATRASO indica quantos bits esto em um canal, antes de serem
recebidos na interface de destino.
Isso significa que, se a interface de destino detectar algum erro
e solicitar um cancelamento da transmisso, esses bits j estaro
no percurso entre as duas interfaces, o que pode gerar
problemas em redes de desempenho muito elevado.
Isso porque quanto maior o desempenho, mais bits estaro nesse trajeto.
Exemplo: em um canal de 50 Mbps com um atraso de 40 ms teremos:
50 X 106 bits/segundo X 40 X 10-3 segundos= 2.000.000 bits

Sesso 3 Multiplexao
Multiplexar transmitir sinais de vrias sesses de comunicao em um meio fsico
compartilhado. A tcnica muito til para reduzir o numero de enlaces, que
normalmente possuem custos elevados.

Figura 13 - Sesses em enlaces individuais

Quando poucas sesses forem necessrias, o nmero de enlaces individuais no chega a


ser um problema. Mas muitas sesses significam muitos enlaces. Enlaces=s(s-1)/2
Exemplo: 100 estaes= 100*99/2=4.950 enlaces

Figura 14 - Multiplexao - Sesses compartilhando enlace nico. Fonte: Kurose & Ross, 2007

Os canais de comunicao podem ser multiplexados segundo 3 tcnicas bsicas:

Tempo (TDM ou Time Division Multiplexing)


Nessa tcnica, o canal de comunicao divido em vrios slots ou perodos de tempo.
Cada estao pode transmitir em um perodo, usando toda a frequncia (banda)
disponvel. Ou seja, limita-se o tempo de transmisso, libera-se a frequncia plena do
canal.

Figura 15 - Time division multiplexing (Held, 1998)

Frequncia (FDM ou Frequency Division Multiplexing)


Nessa tcnica ocorre o inverso da anterior: Limita-se uma faixa de frequencia para cada
estao, que pode ento transmitir por periodos de tempo indefinidos . Um exemplo a
transmisso de rdios em AM. Vrios canais so alocados nas frequencias entre 500 e
1500 kHz. Cada estao de rdio usa uma faixa de frequencias, sem limites de tempo.

Figura 16 - Frequency Division Multiplexing. Fonte: Held, 1998

Comprimento de onda (WDM ou Wavelength Divison Multiplexing)


Nessa tcnica, cada estao ir transmitir em comprimentos de onda especficos, que
so filtrados ao passar pelo comutador.

Figura 17 Wavelenght Division Multiplexing (Fonte: SUDHIR DIXIT, IP over WDM:


building the next-generation optical internet, 2003)

Caractersticas (http://www.gta.ufrj.br/grad/04_1/wdm/wdm.pdf )
Flexibilidade de capacidade;
Transparncia a sinais transmitidos;
Permisso de crescimento gradual da capacidade;
Atendimento de demanda inesperada.
As tcnicas de WDM

CWDM:Coarse WDM ou WDM esparso


Multiplexao de at16 comprimentos de onda entre 1310 e 1610;
Baixa Densidade -20 nm entre canais;
Custo acessvel
DWDM:Dense WDM;
Multiplexao de at128 comprimentos de onda entre 1492.25 nm e1611.79 nm;
Alta densidade -0,8 nm (100GHz) entre canais;
Aplicaes ponto a ponto

WWDM -Wide WDM;


Multiplexao de at 4 comprimentos na janela ptica de 1310 nm;
Suporte para fibras multimodo e monomodo;
Aplicaes em LANs e protocolo 10 GE (10 GigabitEthernet).
Especificao 10GBase-LX4/LW4;
Utilizao de duas fibras com WWDM;
Espao de 24.5 nm entre canais.
U-DWDM: Ultra DWDM;
Multiplexao de at256 comprimentos de onda;
Taxa de transmisso pode chegar a 40 Gb/s para cada canal;
Espaamento de 10 GHz (0,08 nm) entre canais.

WDMA -Wavelength Division Multiple Access;


Pertencente subcamada MAC (Media Access Control);
Finalidade de alocao de canais de acesso mltiplo;
Utilizado em LANs de fibra ptica.
O espectro do sinal dividido em canais usando WDM;
Atribuio de dois canais a cada estao de uma LAN:
-Canal de controle;
-Canal de dados;
Canais divididos em grupos de slots de tempo.

As tcnicas de multiplexao na camada ptica tm evoludo muito rapidamente.


Atualmente, pode-se polarizar os comprimentos de onda, fazendo com que diferentes
eixos transmitam informaes de fontes diversas, o que amplia consideravelmente a
capacidade de transmisso nas fibras pticas (fig xxx abaixo).

Fig xxx Polarizao combinada com WDM. Fonte: WWW.necus.com

Sites de referencia:
http://www.gta.ufrj.br/grad/04_1/wdm/wdm.pdf
Fibras
pticas
-uma
realidade
reconhecida
e
aprovada:
http://www.rnp.br/newsgen/0203/fibras_opticas.html
Sistema de Transporte DWDM:http://www.poncedaher.com.br/papers/dwdm/
DWDM
e
CWDM
-Tecnologias
para
Alta
Capacidade:
http://www.rnp.br/_arquivo/wrnp2/2003/cwdm_dwdm.pdf

Sesso 4 Codificao
Os sinais se propagam atravs de um meio fsico (enlaces, ou links). Os dados binrios
que o n de origem quer transmitir precisam ento ser codificados em sinais, de modo
que os bits possam percorrer a distncia at o destino. No destino, os sinais precisam ser
decodificados novamente em dados binrios.
Os sinais, na prtica, correspondem a duas voltagens diferentes nos fios de cobre ou
potncias com nveis diferentes quando o meio a fibra ptica.

Tcnicas para codificar caracteres


4.1. Baudot
Em 1874, Jean-Maurice-Emile Baudot desenvolveu um conjunto de
cdigos para representar os bits nos sistemas de telgrafos ou nos sinais de radio. Um
teclado de 5 teclas foi desenvolvido para a codificao. Em 1901, Donald Murray
implementou algumas modificaes e tornou o cdigo um padro mundial, o
International Telegraph Alphabet 1 (ITA1), posteriormente substitudo pelo ITA2.
Caracteres como o Line Feed (LF) possuem um cdigo de 5 bits igual a 00010.

ITA2-code

Usar apenas 5 bits para representar os caracteres possui uma limitao


importante, pois s se pode representar 2^5 =(32) combinaes (ou caracteres).
Funciona bem para alfabetos pequenos como o Ingls, mas no o suficiente para
insero de pontuaes e caracteres de controle.

4.2. Binary Coded Decimal (BCD)


O cdigo BCD usa uma srie de 4 bits denominada nibble para representar
um nmero decimal, conforme a tabela abaixo:
Decimal 0
BCD

0000 0001 0010 0011 0100 0101 0110 0111 1000 1001

Dessa forma, o nmero 1456 ser representado pela seqncia 0001 0100
0101 0110. Embora a tcnica eletrnica para os calculos seja bastante complexa, fica
fcil a converso dos nmeros em displays numricos, por exemplo. Voc ver mais
sobre a aplicao do BCD nas codificaes 4B5B e 8B10B a seguir nessa seo.

4.3. American Standard Code for Information Interchange (ASCII)


Originalmente publicado em 1963, ASCII baseia-se em 7 bits para
representar os caracteres do alfabeto Ingls. Aps vrias revises, o cdigo ASCII
suporta agora 95 caracteres possveis de imprimir e 33 caracteres de controle (um total
de 27 = 128). O cdigo ASCII agora a verso Norte Americana da norma ITU-T / ISO
646 conhecida como International Alphabet 5 (IA5).

International DP 94 00103 (ASCII)

4.4. Extended Binary Coded Decimal Interchange Code (EBCDIC)


Em 1964, a IBM criou o EBCDIC, o qual um sistema de cdigos de 8 bits,
projetado para substituir o BCD nos sistemas computacionais. Um byte EBCDIC
dividido em 2 nibbles. Os primeiros 4 bits so denominados zona e representam a
categoria, ou classe do character. Os 4 ltimos bits so chamados de dgito e
identificam um character especfico. Diferentes pases adaptaram o EBCDIC para seus
alfabetos prprios. Os chineses, por exemplo, usaram 16 bits no cdigo, o que permitiu
representar os caracteres chineses (216 =65.536 combinaes, parece o suficiente ) . A

IBM numerou os diferentes conjuntos de caracteres do mundo inteiro com um


identificador denominado Coded Character Set Identifier (CCSID).

4.5. Unicode
O Unicode uma iniciativa para prover meios de padronizar os conjuntos de caracteres, de
forma multilingual, para que os processos computacionais possam operar de forma unificada.
Em 1991 o Unicode Consortium publicou a primeira verso do Unicode (em 2006 a verso
Unicode 5.0 foi lanada).
Exemplos de Unicode:
UTF-7 uma codificao de 7 bits considerada obsoleta.
UTF-8 codificao de 8 bits, com tamanho varivel, a qual maximiza a
compatibilidade com a codificao ASCII. de uso comum e pode ser considerada de
fato um superconjunto da ASCII. O IETF usa a codificao Unicode UTF-8quando
determina os padres suportados pelos protocolos de email e outros trfegos na
Internet.
UTF-EBCDIC uma codificao de 8 bits de tamanho varivel, a qual maximize a
compatibilidade com a codificao EBCDIC.
UTF-16 codificao de 16 bits, de tamanho varivel. A UTF-16 considerada de uso
comum.
UTF-32 codificao de 32 bits, de tamanho fixo.

4.6. Sinalizao dos canais


A responsabilidade de codificar o sinal e inser-lo no meio fsico das interfaces de
rede. Cada interface tem uma tecnologia, e pode envolver uma srie de protocolos.
Existem vrios tipos de codificao. Por exemplo, para a tecnologia ethernet, uma
subcamada responsvel pela sinalizao ir gerar um cdigo do tipo Manchester nas
taxas de 10Mbps em fios de cobre. A sinalizao ir mudar para NRZI em taxas de
100Mbps nas Fibras pticas. Voc vai ver agora alguns detalhes a respeito de 6 das
principais tcnicas de codificao e sinalizao:
NRZ,
NRZI,
Manchester,
4B5B,
8B10B,
MLT3

4.6.1. Codificao NRZ


O nome obscuro Sem retorno ao zero, ou Non return to zero. a forma mais
simples de codificar sinais e por isso a mais utilizada. O mapeamento feito
representando um bit um para os sinais de nvel mais alto e um bit zero para os sinais de
nvel mais baixo (Figura 18).

Figura 18 - Codificao NRZ (Fonte: http://www.interfacebus.com/NRZ_Definition.html)

A utilizao dessa codificao possibilita mensagens compactas, com um mnimo de


transies entre os pulsos e uma resistncia alta aos distrbios eletromagnticos
externos.
As interfaces que utilizam essa codificao possuem baixas taxas de transmisso de bits
por unidade de tempo. Exemplos so as interfaces RS-232 (taxas de 20 kbps,
especificada pela norma EIA/TIA-232) e a CAN (Controller rea Network, especificada
pelas normas ISO 11898/11519). A figura 19 abaixo mostra a codificao NRZ sendo
utilizada para representar um byte na interface RS-232, com um bit de start e um bit de
stop.

Figura 20-Um byte em interface RS-232 codificado com NRZ (Fonte:


http://www.interfacebus.com/Design_Connector_RS232.html)

O problema com a NRZ quando ocorre uma sequncia


longa de bits zero ou um. O sinal permanece alto ou baixo
no enlace por um perodo muito longo, o que leva a uma
dessincronizao das interfaces.

Foram criadas muitas variantes da NRZ para minimizar o problema das longas
seqncias de bits iguais:
NRZ-L: [Non-Return-to-Zero-Level]
NRZ-M [Non-Return-to-Zero-Mark]
NRZ-S [Non-Return-to-Zero-Space]
NRZ-C [Non-Return-to-Zero-Change Encoding]
NRZI [Non-Return-to-Zero-Inverted Encoding]
A variante mais utilizada a NRZI, a qual veremos com mais detalhes a seguir.

4.6.2. Codificao NRZI


Essa codificao denominada sem retorno ao zero inverso no um (non-return-tozero, invert-on-one) Funciona assim:
Os sinais 1 so alternadamente representados por um sinal alto ou baixo (Voce deve
lembrar que nas fibras pticas o que muda a intensidade do sinal para representar
zeros e uns).
Nenhuma alterao feita no sinal para representar um zero.

Figura -21 - Codificao NRZI ( Fonte: High Speed LAN Technology Handbook
Dhiman D. Chowdhury, D. D. 2000)

Com essa tcnica, o problema de vrios 1s seguidos fica eliminado, mas ainda existe
com uma seqncia de zeros. Usada em interfaces FDDI (Fiber Distributed
Data Interface - definida pela norma ISO 9314-1/2/3) e USB (Universal
Serial Bus www.usb.org).

4.6.3. Manchester
Essa codificao usada normalmente para transmitir em fios de cobre a taxas de 10
Mbps. Para cada 0 e 1 transmitido atravs do meio fsico acontecem os seguintes
passos:
A representao do bit tem uma transio de voltagem no meio da
codificao.
Para um bit 1, a primeira metade alta, e a segunda baixa.
Para um bit 0, a primeira metade baixa e a segunda alta.
Exemplo: Transmisso de um byte 101111001

Figura 22 - Codificao Manchester


(Fonte:http://www.elecfans.com/article/83/116/2009/2009012323164.html)

A codificao manchester sempre provoca uma alterao na voltagem, evitando a perda


de sincronismo mesmo em longas seqncias de zeros ou 1s.

4.6.4. 4B5B

Usada nas tecnologias Fast Ethernet, FDDI, Token Ring. Para cada conjunto de
nibbles (4 bits do Binary Coded Decimal - BCD) inserido um 5 bit que evita
longas seqncias (tempo) sem alterao do sinal. O conjunto de 5 bits
denominado 4B/5B Code-Groups
As opes de codificao foram feitas de forma que nenhum codigo de 5-bits possui
mais de 2 zeros consecutivos.

Name 4b

5b

Description

0000

11110 hex data 0

0001

01001 hex data 1

0010

10100 hex data 2

0011

10101 hex data 3

0100

01010 hex data 4

0101

01011 hex data 5

0110

01110 hex data 6

0111

01111 hex data 7

1000

10010 hex data 8

1001

10011 hex data 9

1010

10110 hex data A

1011

10111 hex data B

1100

11010 hex data C

1101

11011 hex data D

1110

11100 hex data E

1111

11101 hex data F

-NONE- 00000 Quiet (signal lost)

-NONE- 11111 Idle

-NONE- 11000 Start #1

-NONE- 10001 Start #2

-NONE- 01101 End

-NONE- 00111 Reset

-NONE- 11001 Set

-NONE- 00100 Halt

Veja animao da codificao 4b5b associada a NRZI em:


http://www.frontiernet.net/~prof_tcarr/4B-5B/applet.html#APPLET

4.6.5. 8B10B
Na codificao 8B10B os dados so analisados e convertidos para grupos de cdigos de
10 bits . O conjunto de 8 bits (octeto) de dados em dois conjuntos: os 3 bits mais
significativos e o segundo grupo contm os 5 bits restantes.
A sequencia mxima de 0 e 1 permitida pela tcnica de 5x0 & 5x1 ou 4x1 & 6x0 ou 6x1
&4x0, com o intuito de manter a sincronizao das interfaces

O uso de10 bits de transmisso para cada 8 bits de dados reduz significativamente a taxa
de transmisso dos dados no enlace. Por exemplo, se voc deseja transmitir os dados em
uma taxa efetiva de 1 Gbps, a taxa da interface deve ser pelo menos 10/8=1,25 Gbps.

4.6.6. MLT-3 Signals


Multi-Level 3 encoding (MLT-3) uma tecnica de sinalizao eficiente que foi
introduzido pelo CDDI e adotado pelo 100BASE-TX (IEEE 802.3u em par
tranado UTP). Requer menos banda que a sinalizao NRZI usada pelo FDDI
e 100BASE-FX. Isso ajuda bastante, porque o UTP cat 5 realmente tem menos
banda que a fibra ptica
Como a NRZI, a tecnica MLT-3 faz uma transio para cada bit 1 e permanence a
mesma para os bits 0. Entretanto, as transies so feitas em 3 nveis de sinais. O sinal
muda um nvel por vez, como segue:
1. Low to middle
2. Middle to high
3. High to middle
4. Middle to low
O resultado que o nmero de transies entre os nveis alto e baixo de voltagem fica
reduzido. Isso se traduz em freqncias menores, tornando possvel colocar 100Mbps
em cabos de categoria 5 .
A Figura 23 mostra a codificao de um string binario 11010001 pela MLT-3. Os nveis
medio, alto e baixo podm ser representados por [-, 0, +] ou [-1, 0, and 1]

Figura 23 - Codificao MLT3 Fonte: Held, 1998

A MLT-3 apresenta o mesmo problema da NRZI para longas repeties de 0, o que


pode gerar uma perda do tempo de bit no lado do receptor. A soluo encontrada foi a
mesma: A cada 4-bit nibble convertido em 5-bit code-group usando a traduo
4B/5B. A combinao da 4B/5B e dos sinais MLT-3 possibilita transmitir a 100 Mbps
em enlaces com 31.25MHz de banda.

4.7. Modulao
Os sinais digitais devem ser modulados para transporte nos meios analgicos. A
situao mais comum aqui usar a linha de telefonia para enviar dados atravs de um
Modem (Modulador/Demodulador). A modulao a alterao do sinal para marcar a
troca do bit. O nmero de amostras do canal digital medido em bauds. Cada baud
contm um smbolo

As tcnicas mais freqentes


so

Figura 24:

Modulao de amplitude
Modulao de frequencia
Modulao de fase

Figura 24 - Tcnicas de modulao. Fonte: Stallings 2005

4.1.1. Amplitude
Em ondas, a maior das distncias que uma onda atinge de
sua posio mdia. Quanto maior a energia da onda, maior a
sua amplitude
QAM (Quadrature Amplitude Modulation)

Nesta forma de modulao, os smbolos so mapeados em um diagrama de fase e


quadratura, sendo que cada smbolo apresenta uma distncia especfica da origem do
diagrama que representa a sua amplitude, diferentemente da modulao PSK, na qual
todos os smbolos esto a igual distncia da origem. Isto significa que as informaes
so inseridas nos parmetros de amplitude e quadratura da onda portadora.

4.1.2. PSK (Phase Shift Keying)


O PSK uma forma de modulao em que a informao do sinal digital embutida nos parmetros
de fase da portadora. Neste sistema de modulao, quando h uma transio de um bit 0 para um bit 1
ou de um bit 1 para um bit 0, a onda portadora sofre
uma alterao de fase de 180 graus. Esta forma de particular do PSK chamada de
BPSK (Binary Phase Shift Keying).Quando no h nenhuma destas transies, ou seja,
quando bits subseqentes so iguais,
a portadora continua a ser transmitida com a mesma fase.
Esta variao de fase em funo da transio de bit do sinal ilustrada na figura a seguir

4.1.3. FSK (Frequency Shift Keying)


A modulao FSK atribui freqncias diferentes para a portadora em funo do bit que
transmitido. Portanto, quando um bit 0 transmitido, a portadora assume uma
freqncia correspondente a um bit 0 durante o perodo de durao de um bit. Quando
um bit 1 transmitido, a freqncia da portadora modificada para um valor
correspondente a um bit 1 e analogamente, permanece nesta freqncia durante o
perodo de durao de 1 bit, como mostrado na figura a seguir.

Alternativamente, podem-se, por exemplo, utilizar 4 freqncias de transmisso


diferentes, cada uma delas correspondendo a 2 bits. Este modo chamado de 4FSK. Isto
aumentaria a taxa de bits transmitidos, mas em contrapartida aumenta tambm a banda
de freqncia de transmisso utilizada.

A modulao FSK apresenta o inconveniente de ocupar uma banda de freqncia


bastante alta, devido a estas variaes bruscas de freqncia em funo da transio de
bits, alm possibilitar taxas de transmisso relativamente baixas.

4.2. Conceitos importantes:


Vrios conceitos importantes na transmisso dos dados ficam confusos, devido a grande
quantidade de informaes necessrias ao entendimento do assunto. Voc deve lembrar
de alguns:

o
o

Largura de banda: (Bandwidth):


Faixa de frequencia possvel de transmitir em um enlace. uma propriedade fsica
do meio, medida em Hz.
Baud
Quantidade de amostras por segundo. Cada amostra envia um smbolo.
Smbolo
Como um bit pode ser representado (depende da modulao). A modulao
determina o numero de bits por smbolo.
Taxa de bits
Quantidade de bits possveis de inserir em um enlace, por unidade de tempo.
Numero de simbolos por segundo vezes numero de bits/simbolo.

Sesso 5 Os meios fsicos e problemas dos sinais


Nesta seo voc ver quais os principais meios usados para transmitir os sinais, e
tambm os problemas que os pobres bits enfrentam para percorrer as distncias entre a
fonte e o destino.
Na nossa analogia da rodovia, os meios fsicos so
correspondentes as vias de transporte, por onde trafegam
nossos veculos (frames de camada 2).
Os meios fsicos servem de substrato para a propagao dos bits, convertidos em sinais
eletromagnticos ou pulsos pticos. Os bits se propagam entre uma interface de origem
e uma de destino. Numa interconexo de redes, como a Internet, podemos ter vrios
pares transmissor/receptor entre o ponto inicial (fonte) e o final (destino). Entre cada par
transmissor/receptor, os meios fsicos podem assumir diferentes formas.

Os meios fsicos podem ser dividos em 2 grupos: Guiados e no guiados


Guiados (guided)

a) Fios de cobre
1. UTP Unshilded Twited Pair ou Par tranado no blindado.
Os fios so tranados em pares. Cada par consiste de um fio usado par os sinais
positivos e outro para os negativos. Qualquer rudo que ocorra em um dos fios do par ir

aparecer no outro tambm. Como eles esto com polaridades contrrias, possuem 180
graus de deslocamento de fase, o que cancela o rudo na extremidade receptora.

Figura 25 UTP

2. STP Shilded Twisted Pair - Par tranado blindado.


O grau de reduo da interferncia determinado pelo
nmero de tranagens por unidade de comprimento.
Para melhorar a rejeio aos rudos, uma malha
recobre os pares de fios que esto tranados.

Figura 26 - STP - Par Tranado Blindado

O revestimento pode ser em pares individuais e em


torno de todos os pares, ou somente em torno de todos
os pares em conjunto (Screened Twisted Pair)

Figura 27 ScTP Screened Twisted Pair


Mais informaes sobre cabeamento de par tranado:
http://www.siemon.com/us/standards/default.asp#OUTLET
Cabeamento estruturado

Electromagnetic Interference
Voice and data telecommunications cabling should not be run adjacent
and parallel to power cabling even along short distances unless one
or both cable types are shielded and grounded.
For low voltage communication cables, a minimum 5-inch distance is required from any fluorescent lighting
fixture or power line over 2 kVA =5*2,45=12,25 cm
and up to 24 inches from any power line over
5 kVA*. = 24*2,45 cm= 58,8 cm
In general, telecommunications cabling is routed separately, or several
feet away from power cabling. Similarly, telecommunications cabling is routed
away from large motors, generators, induction heaters, arc welders, x-ray
equipment and radio frequency, microwave or radar sources.
*Note: Distance recommendations from (1990) TIA/EIA-569 are reproduced
here by popular request. For current recommendations, refer to
NEC/NFPA 70, Article 800-52.
Distancias mximas: segmento de 90 m, 5 metros para conectar a estao na tomada da parede e mais 5
metros para conectar o path pannel no switch

3. Cabos Coaxiais
Consistem em um condutor cilndrico externo oco que circunda um conjunto interno
feito de dois elementos condutores. Um condutor de cobre, no centro. Circundando-o,
h uma camada de isolamento flexvel (insulator) - Figura 28. Sobre esse material de
isolamento, h uma malha de cobre ou uma folha metlica (shield) que funciona como o
segundo fio no circuito e como uma blindagem para o condutor interno.
Essa segunda camada, ou blindagem, pode ajudar a reduzir a quantidade de interferncia
externa. Cobrindo essa blindagem, est o revestimento do cabo (jacket).

Figura 28 Cabo Coaxial

b) Cabos de Fibras pticas


As fibras pticas consistem de fibras de vidro ou polmeros de carbono (mais atuais)
que transportam sinais a altas freqncias em volta do espectro de luz visvel. O tubo de
vidro central denominado de Ncleo, tipicamente com 62,5 microns (1 micron = 10-6
metros). Em volta do ncleo, um envoltrio (cladding) tambm de vidro, em camadas
concntricas, para evitar a perda dos feixes luminosos. Esse envoltrio possui 125
microns de diametro. Uma fibra com essas medidas ncleo/casca dita 62,5/125. Em
volta da casca existe um protetor de plstico. Nas fibras, a freqncia das ondas como
medida de banda d lugar ao comprimento de onda, medido em nanmetros ou
bilionsimos de metros.

Figura 29 -Cabo de Fibra ptica

Indice de refrao da luz

Envia sinal de luz codificado, na


freqncia do infravermelho (1012 a 1014
Hz)
Utiliza o ndice de refrao da luz para
enviar o sinal.
O ndice de refrao a diferena entre
a velocidade da luz no vcuo e em
outro meio (usamos o ar como ~1).

Quando a luz passa de


um meio para outro com
ndice de refrao menor,
O ngulo do feixe de luz
com a normal aumenta.
Aps um determinado
ngulo crtico de
incidncia,
os feixes no so
refratados, mas
refletidos.

Tipos de fibra

Dois tipos bsicos de fibra: Multimode (MMF) e Singlemode (SMF)


Caractersticas das fibras Multimdo: (Muitos feixes luminosos)
Fonte luminosa: LED (Light Emitting Diode)
Atenuao 3.5 dB/Km (perde 3.5 dB de potencia no sinal por quilometro)
Comprimento de onda da fonte luminosa: 850 nM
Dimenses dimetros nucleo/casca: 62.5/125
Caractersticas das fibras Singlemode: (Um feixe luminoso)
Fonte luminosa: Laser
Atenuao 1 dB/Km
Comprimento de onda da fonte luminosa 1170 nM
Dimenses dimetros nucleo/casca: 9/50
Comparao entre as fones de luz para os cabos de fibra:

Vantagens dos cabos de fibra:


Imunidade a interferncias
a) RFI - Radio Frequency Interference
b) EMI -Electromagnetic Interference
Grande capacidades de banda
Imune a corroso
Atenuao bem menor que o cobre
Ocupa menos espao
Suporta taxas de transmisso maiores

Desvantagens dos cabos de fibra:


Curvas limitadas (pode quebrar facilmente)
Preo (compensador em altas taxas)
Dificuldade de emendar
1. MMF

2. SMF

Figura 30 - Tipos de fibra

Figura 31 - Conectores tipo ST

Figura 32 - Conectores tipo SC e Duplex

Name

ST (Lucent)

Size
Dupl (RJ45
ex Relati
ve)

Half

200%

Picture

Name

Size
Dupl (RJ45
ex Relati
ve)

SC
(EIA/TIA568)

Half

200%

FC/PC

Half

200%

SMA

Half

D4

Half

Picture

Name

Size
Dupl (RJ45
ex Relati
ve)

LC (Lucent)

Half

100%

MU

Half

100%

MT-RJ

Full

100%

SC-DC/SC-QC
(Siecor
nowCorning &
IBM)

Full

100%

Volition VF45(3M)

Full

100%

Picture

Name

TIA FOCIS-6
"Fiber Jack"
(Panduit OptiJack)

Size
Dupl (RJ45
ex Relati
ve)

Full

MTP/MPO
Multi(USCONEC & fiber (4Molex)
12)

E2000

100%

Picture

Name

Size
Dupl (RJ45
ex Relati
ve)

SMC

Biconic

MPX
(AMP/Tyco)

Multifiber
(Up to
12)

OGI (3M)

Multifiber

Picture

Name

Size
Dupl (RJ45
ex Relati
ve)

ESCON Enterprise
Systems
CONnection
(IBM)

Full

FDDI - Fiber
Distributed
Data Interface
(ANSI)

Full

Picture

Comparison of Small Form Factor Connectors


A - SC-DC
B - LC
C - MT-RJ
D - Duplex SC
E - Volition
F - Fiber-Jack

Meios fsicos No guiados (unguided)

Essas formas de transportar sinais no necessitam conexo direta


entre uma estao e outra. Os canais de comunicao so criados
usando-se as frequncias do espectro eletromagntico (Tabela 1).
1. Rdio freqncia
Ondas terrestres
Propagam-se limitadas pela altura da atmosfera, e seguem a curvatura do globo
(Figura 33). Ondas de rdio, frequencias menores (VLF, LF, MF na Tabela 1). So
omnidirecionais, ou seja, propagam-se em todas as direes a partir da estao de
transmisso.

Figura 33 - Ondas terestres - Baixas frequencias

Reflexo na Ionosfera (Sky waves)


o Possuem alcance maior, as frequencias so elevadas (HF, VHF, UHF...)

Figura 34 - Reflexo na Ionosfera - Frequencias elevadas

Name
Frequency (Hertz)
Gamma Rays
1019+
X-Rays
1017
Ultra-Violet Light
7.5 x 1015
Visible Light
4.3 x 1014
Infrared Light
3 x 1011
EHF - Extremely High
30 GHz (Giga = 109)
Frequencies
SHF - Super High Frequencies 3 GHz

Examples

Radar
Satellite & Microwaves

UHF - Ultra High Frequencies 300 MHz (Mega = 106)


VHF - Very High Frequencies 30 MHz
3 MHz2
HF - High Frequencies
MF - Medium Frequencies 300 kHz (kilo = 103)
30 kHz
LF - Low Frequencies
VLF - Very Low Frequencies 3 kHz
VF - Voice Frequencies
300 Hz
ELF - Extremely Low
30 Hz
Frequencies
Tabela 1 - Freqncias do espectro eletromagnetico

Radio Frequencias As
frequencias maiores (Very,
Ultra, Super, Extremely)
receberam esses nomes porque
ningum esperava que fossem
descobertas frequencias
maiores que 10Mhz (HF).

UHF TV (Ch. 14-83)


FM & TV (Ch2 - 13)
Short Wave Radio
AM Radio (535 a 1705 kHz)
Navigation
Submarine Communications
Audio
Power Transmission

2. Micro-ondas LoS- Line of sight (linha de visada)


A transmisso por micro-ondas (Microwave
transmission) comporta-se de forma diferente da
radiofreqncia normal. A transmisso direcional, e
precisa de uma linha de visada (as estaes devem ser
visveis de uma para outra)- Figura 35.

Figura 35 globo)

Propagao na linha de visada (maximo 50 kilmetros, devido a curvatura do

Em casos onde no existe linha de visada, devem-se


inserir repetidores (Figura 36).

Figura 36 - Estaes sem linha de visada usando repetidores

As micro-ondas operam em freqncias muito altas, entre 3 a 10 (10^11 possiveis


atualmente) GHz. Isso permite que transportem grandes quantidades de dados, pois a
largura de banda alta.

Vantagens:
a. Muita largura de banda.
b. Torres pequenas, ocupam pouca area na terra
c. Frequencia alta e baixo comprimento de onda, requerem antenas pequenas

Desvantagens:
a. Atenuao por objetos slidos: Chuva, pssaros, neve, fumaa
b. Refletida em superficies planas (agua, metais)Reflected from flat surfaces like water
and metal.
c. Difrao em volta de objetos slidos.
d. Refrao na atmosfera, causando projeo do sinal alm do recptor.
e. Regulamentadas, necessrio adquirir licena de uso.

Existem acordos internacionais e nacionais para


prevenir o uso catico do espectro. Como todos
querem mais banda, as frequencias so
cobiadas. Esses acordos determinam as faixas
de frequencia das rdios (AM, FM), TVs e
celulares. So regulados tambm os usos das
companias telefnicas, polcias, navegaes,
militares. O ITU-R o responsvel pelas
regulamentaes internacionais, embora alguns
pases possuam regras conflitantes.
Equipamentos que operam em um pas podem
ser barrados em outros.

(Stallings, 2005)

3. Laser
O uso de laser para transportar dados est bem difundido pois possui grande banda ,
uniderecional e no est na faixa regulamentada. O laser no se propaga corretamente
com chuva, neve, nvoa ou fumaa. Uma grande aplicao do laser na conexo de
redes locais entre dois prdios. Relativamente barato e fcil de instalar, apesar de ser
difcil de focar o fotoreceptor se as distncias forem grandes.

4. Infra vermelho
A faixa do infra-vermelho largamente usada para transmisso de dados em curta
distncia. Os conrole-remotos dos equipamentos domsticos (TV, DVD, Players de toda
espcie) utilizam ondas na frequencia do infravermelho. um mtodo barato e
relativamente unidirecional. No ultrapassa paredes slidas, o que uma vantagem. A
vizinha no pode trocar seu canal de futebol, ou baixar o volume do seu MP3 player.

5. Satlite
Em geral, quando os comprimentos de
onda ficam menores, o comportamento
das ondas se aproxima mais da luz e se
afasta do comportamento das ondas de
rdio.

http://ctd.lerc.nasa.gov/rleonard/
Na sua concepo mais rudimentar, poderamos ver um satelite artificial como um repetidor
de micro-ondas no cu. Vrios transponders ficam ouvindo uma faixa prpria do espectro,
amplificam o sinal que est chegando (uplink) e retransmite em outra frequencia, para evitar
interferncia no sinal que est chegando.

O sinal de descida (downlink) pode ser amplo, cobrindo uma superficie ampla do planeta,
ou estreito, cobrindo uma area de apenas centenas de quilometros de diametro.

A altiude do satlite determina uma srie de fatores que influenciam no desempenho da


tecnologia. Existem trs grande grupos em funo dessa altitude: Os GEO, os MEO e os
LEO .

Figura 37 - Altitudes, atrasos e nmero de satlites necessrios conforme o tipo (2. Tanembaum,
2004)

Geo- So os satlites colocados em rbita sobre a linha do equador, em uma altitude de


35.800 km, a qual corresponde a uma volta em torno da superfcie do planeta a cada 24
horas, permitindo que o satlite parea estacionrio quando observado da Terra. Como
cada equipamento precisa de 2 graus de distncia do outro para evitar interferncias,
temos apenas 3600/2=180 vagas no espao.

Figura 38- Satelite geoestacionrio/geossincrono

Os sistemas GPS usam os satlites MEO a 17000 Km, com 24 satelites.


MEO: Mediam Earth Orbit, so os satlites de rbita mdia, situam-se entre 6.000 e
15.000 kilometros de altitude. nessa classe que esto os satlites dos sistemas GPS,
que identificam o posicionamento de uma estao mvel na superfcie do planeta com
uma preciso muito grande. Tm uma latncia (atraso) de 35 a 85 ms e so necessrios
10 satlites para fazer a cobertura plena do globo.

LEO: Low Earth Orbit (Baixa rbita terrestre) Como movem-se muito rapidamente,
so necessrios muitos deles (50 ou mais) para uma cobertura ampla. Por outro lado,
como esto prximos da superfcie (at 5000 Km) o retardo baixo ( 1 a 7 ms).

Problemas dos bits nos meios fsicos


So vrios os problemas que os miserveis sinais iro encontrar nos meios fsicos, que
impe barreiras ao funcionamento da rede. Os principais so os atrasos, os ruidos, a
atenuao e a disperso.

Atrasos
Nas redes de dados (comutao por pacotes, veja seo xxxx), podem existir muitos
fatores de atraso na chegada dos sinais. Kurose e Ross destacam 4 tipos principais de
atrasos: Propagao, Transmisso, Fila e Processamento. Pode-se acrescentar ainda o
atraso de empacotamento, o qual ocorre no momento da amostragem dos sinais
analgicos que sero ento digitalizados. Embora os atrasos sejam prejudiciais na

maioria das situaes, as variaes dos atrasos entre um pacote e outro podem ser bem
mais problemticos. Tais variaes dos atrasos so denominadas Jitter, no universo
das telecomunicaes, e Packet Delay Variation (PDV, ou variao do atraso dos
pacotes) no prisma da transmisso de dados atravs da Internet.

Atenuao

(By Tanembaum4a. ed)

Erro
Erros so introduzidos pelos demais problemas na transmisso do sinal, como rudos e
disperses. Normalmente so usadas tcnicas de deteco, mas no de correo. Como
os dados para detectar um erro so enviados em conjunto com as informaes, no se
pode ter certeza que tais dados estejam totalmente corretos no momento do
recebimento. Por exemplo, o transmissor envia uma sequencia Dados-verificao,
representados por DV. O receptor vai receber uma sequncia DV. Perceba que o
parmetro de verificao V pode ser diferente do V original.
Rudo
uma adio no desejada aos sinais eletromagnticos, pticos e de voltagem.
Nenhum sinal eltrico sem rudo. O importante manter a razo sinal-rudo (S/R) o
mais alta possvel.

sin
al

ru
do

Pode ser
interpretado
como 1

Figura 39 - Ruido e a conjuno com o sinal

Disperso
A disperso acontece quando o sinal se espalha com o tempo. causada pelos tipos de
meios envolvidos. Se acontecer com alguma intensidade, um bit pode interferir no
prximo bit e confund-lo com os bits anteriores e posteriores.

Figura 40 - Disperso do sinal

Distoro
A distoro ocorre pelas influencias diferenciadas do meio em cada frequncia do sinal
sendo transmitido

Distoro do sinal em um canal de transmisso. Fonte: Held, 1998

Fig xxx- Sensibilidade das aplicaes em relao as variveis de QoS (qualidade de


Servio) de uma rede de dados. Fonte: Tanembaum, 2004

Fig xxx
Jitter representado como proporo de pacotes com atrasos. Fonte: Tanembaum, 2004

Fonte: http://www.siemon.com/br/whitepapers/10G-Assurance.asp
Para saber mais
Redes em geral e TCP/IP:
http://members.tripod.com/%7eVBKumar/networking.html

Cabos: http://www.siemon.com/br/
Alocao de frequencias do spectro:
http://www.ntia.doc.gov/osmhome/allochrt.html

Multiplexao
http://en.wikipedia.org/wiki/Category:Multiplexing

Satlites:

http://www.ee.surrey.ac.uk/Personal/L.Wood/constellations/
http://www.sia.org/
Chegou o momento de testar os conhecimentos. Vamos l, procure no chutar.

Atividades de Auto-Avaliao Unidade 2


Marque V para as afirmaes verdadeiras e F para as falsas
1)Quanto aos sinais, podemos afirmar que:
[ v ] Um sinal um fenmeno fsico, e na transmisso de dados representa os bits
[ f ] Os sinais analgicos so descontnuos, discretos
[ f ] Nos sinais digitais a intensidade constante e no se altera
[ v ] Na codificao NRZI um sinal corresponde a um bit
[ v ] Gerao do sinal, deteco de erros e sincronizao so tarefas do sistema
de comunicao
2) Quanto a largura de banda, podemos afirmar que:
[ v ] Largura de banda pode ser definida com quantidade de sinal possvel em um
meio fsico
[ f ] O atraso uma medida da quantidade de bits no canal de comunicao
[ v ] Quando multiplicamos a banda pelo atraso, obtemos a quantidade de bits no
canal de comunicao
[ v ] As vazes em um canal nem sempre correspondem a banda disponvel
[ f ] A taxa de transmisso de um interface (por exemplo, fast ethernet com 100
Mbps) no pode ser considerada largura de banda
3) Quanto a multiplexao dos canais, podemos afirmar que:
[ f ] Multiplexar aumentar a banda
[ f ] Uma diviso do canal em ferequencias diferentes limita o tempo de
transmisso das estaes
[ f ] A tcnica TDM consome mais tempo que a FDM
[ v ] As fibras pticas podem ter vrios canais virtuais se usamos tcnicas WDM
[ v ] A tcnica TDM limita o tempo de cada estao
4) Quanto as tcnicas de codificao dos sinais podemos afirmar que:
[ v ] A tcnica NRZ apresenta problemas com longas sequencias de sinais
repetidos
[ f ] A tcnica NRZI evita os problemas com muitos zeros repetidos
[ v ] A tcnica Manchester sempre inverte o sinal, mesmo dentro do mesmo bit
[ f ] Nas fibras pticas a variao do tempo determina a codificao
[ v ] Nas interfaces ethernet, os cdigos so NRZI a taxas de 100 Mbps e
Manchester nas taxas de 10 Mbps
5) Quantos aos meios fsicos e problemas dos sinais, podemos afirmar que:
[ f ] As fibras so mais rpidas que os fios de cobre
[ v ] As fibras possuem mais banda que os fios de cobre
[ v ] os fios de cobre atenuam mais que as fibras pticas
[ v ] Os satlites possuem retardos elevados, mas grandes coberturas

[ f ] O infravermelho passa paredes de alvenaria, e as microondas no passam


[ v ] A disperso um problema que pode sobrepor os sinais representando bits
diferentes

Você também pode gostar