Você está na página 1de 216

Universidade do Sul de Santa Catarina

Redes de Computadores I
Disciplina na modalidade a distncia

3 edio revista e atualizada

Palhoa UnisulVirtual 2009

Crditos

Unisul - Universidade do Sul de Santa Catarina UnisulVirtual - Educao Superior a Distncia Campus UnisulVirtual
Avenida dos Lagos, 41 - Cidade Universitria Pedra Branca Palhoa SC - 88137-100 Fone/fax: (48) 3279-1242 e 3279-1271 E-mail: cursovirtual@unisul.br Site: www.virtual.unisul.br

Capacitao e Assessoria ao Docente

Acessibilidade

Reitor Unisul
Ailton Nazareno Soares

Angelita Maral Flores (Coordenadora) Adriana Silveira Caroline Batista Cludia Behr Valente Elaine Surian Patrcia Meneghel Simone Perroni da Silva Zigunovas

Vanessa de Andrade Manoel

Monitoria e Suporte

Avaliao da Aprendizagem

Coordenao dos Cursos

Mrcia Loch (Coordenadora) Elosa Machado Seemann Franciele Dbora Maia Gabriella Arajo Souza Esteves Lis Air Fogolari Simone Soares Haas Carminatti

Vice-Reitor

Sebastio Salsio Heerdt

Chefe de Gabinete da Reitoria


Willian Mximo

Pr-Reitor Acadmico
Mauri Luiz Heerdt

Pr-Reitor de Administrao
Fabian Martins de Castro

Campus Sul

Diretora: Milene Pacheco Kindermann

Campus Norte

Diretor: Hrcules Nunes de Arajo

Campus UnisulVirtual

Diretor: Joo Vianney Diretora Adjunta: Jucimara Roesler

Equipe UnisulVirtual
Gerncia Acadmica
Mrcia Luz de Oliveira

Gerncia Administrativa
Renato Andr Luz (Gerente) Marcelo Fraiberg Machado Naiara Jeremias da Rocha Valmir Vencio Incio

Adriana Ramme Adriano Srgio da Cunha Alosio Jos Rodrigues Ana Luisa Mlbert Ana Paula Reusing Pacheco Bernardino Jos da Silva Carmen Maria Cipriani Pandini Charles Cesconetto Diva Marlia Flemming Eduardo Aquino Hbler Fabiana Lange Patrcio (auxiliar) Fabiano Ceretta Itamar Pedro Bevilaqua Jairo Afonso Henkes Janete Elza Felisbino Jorge Alexandre Nogared Cardoso Jos Carlos Noronha de Oliveira Jucimara Roesler Karla Leonora Dahse Nunes Luiz Guilherme B. Figueiredo Luiz Otvio Botelho Lento Marciel Evangelista Catneo Maria da Graa Poyer Maria de Ftima Martins (auxiliar) Mauro Faccioni Filho Moacir Fogaa Moacir Heerdt Nazareno Marcineiro Nlio Herzmann Onei Tadeu Dutra Raulino Jac Brning Rose Clr Estivalete Beche Rodrigo Nunes Lunardelli

Design Visual

Pedro Paulo Alves Teixeira (Coordenador) Adriana Ferreira dos Santos Alex Sandro Xavier Alice Demaria Silva Anne Cristyne Pereira Diogo Rafael da Silva Edison Rodrigo Valim Elusa Cristina Sousa Higor Ghisi Luciano Patricia Fragnani Vilson Martins Filho

Rafael da Cunha Lara (Coordenador) Andria Drewes Anderson da Silveira Anglica Cristina Gollo Bruno Augusto Zunino Claudia Noemi Nascimento Cristiano Dalazen Dbora Cristina Silveira Ednia Araujo Alberto Fernanda Farias Jonatas Collao de Souza Karla Fernanda W. Desengrini Maria Eugnia Ferreira Celeghin Maria Isabel Aragon Maria Lina Moratelli Prado Mayara de Oliveira Bastos Patrcia de Souza Amorim Poliana Morgana Simo Priscila Machado Priscilla Geovana Pagani

Produo Industrial

Multimdia

Cristiano Neri Gonalves Ribeiro Fernando Gustav Soares Lima

Francisco Asp (coordenador) Ana Paula Pereira Marcelo Bittencourt

Portal

Relacionamento com o Mercado


Walter Flix Cardoso Jnior

Rafael Pessi

Disciplinas a Distncia

Enzo de Oliveira Moreira (Coordenador) Franciele Arruda Rampelotti (auxiliar) Luiz Fernando Meneghel

Secretaria de Ensino a Distncia Karine Augusta Zanoni Albuquerque (Secretria de ensino)


Andra Luci Mandira Andrei Rodrigues Bruno De Faria Vaz Sampaio Daiany Elizabete da Silva Djeime Sammer Bortolotti Douglas Silveira Fylippy Margino dos Santos James Marcel Silva Ribeiro Jenni er Camargo Luana Borges Da Silva Luana Tarsila Hellmann Marcelo Jos Soares Micheli Maria Lino de Medeiros Miguel Rodrigues Da Silveira Junior Patricia Nunes Martins Rafael Back Rosngela Mara Siegel Silvana Henrique Silva Vanilda Liordina Heerdt Vilmar Isaurino Vidal

Gesto Documental

Lamuni Souza (Coordenadora) Janaina Stuart da Costa Josiane Leal Juliana Dias ngelo Marlia Locks Fernandes Roberta Melo Platt

Gerncia de Ensino, Pesquisa e Extenso


Moacir Heerdt Clarissa Carneiro Mussi Letcia Cristina Barbosa (auxiliar)

Criao e Reconhecimento de Cursos


Diane Dal Mago Vanderlei Brasil

Logstica de Encontros Presenciais

Gerncia Financeira
Fabiano Ceretta

Desenho Educacional

Carolina Hoeller da Silva Boeing (Coordenadora)

Gerncia de Produo e Logstica

Design Instrucional

Arthur Emmanuel F. Silveira

Gerncia Servio de Ateno Integral ao Acadmico


James Marcel Silva Ribeiro

Avaliao Institucional
Dnia Falco de Bittencourt Rafael Bavaresco Bongiolo

Biblioteca

Soraya Arruda Waltrick (Coordenadora) Maria Fernanda Caminha de Souza

Ana Cludia Ta Carmen Maria Cipriani Pandini Cristina Klipp de Oliveira Daniela Erani Monteiro Will Emlia Juliana Ferreira Flvia Lumi Matuzawa Karla Leonora Dahse Nunes Leandro Jos Rocha Lucsia Pereira Luiz Henrique Milani Queriquelli Mrcia Loch Marcelo Mendes de Souza Marina Cabeda Egger Moellwald Marina M. G. da Silva Michele Correa Nagila Cristina Hinckel Silvana Souza da Cruz Viviane Bastos

Graciele Marins Lindenmayr (Coordenadora) Ana Paula de Andrade Aracelli Araldi Hackbarth Daiana Cristina Bortolotti Douglas Fabiani da Cruz Edsio Medeiros Martins Filho Fabiana Pereira Fernando Steimbach Marcelo Faria Marcelo Jair Ramos Rodrigo Lino da Silva

Secretria Executiva Viviane Schalata Martins Tenille Nunes Catarina (Recepo) Tecnologia Osmar de Oliveira Braz Jnior (Coordenador)
Andr Luis Leal Cardoso Jnior Felipe Jacson de Freitas Je erson Amorin Oliveira Jos Olmpio Schmidt Marcelo Neri da Silva Phelipe Luiz Winter da Silva Rodrigo Battistotti Pimpo

Formatura e Eventos

Jackson Schuelter Wiggers

Logstica de Materiais

Jeferson Cassiano Almeida da Costa (Coordenador) Carlos Eduardo Damiani da Silva Geanluca Uliana Guilherme Lentz Luiz Felipe Buchmann Figueiredo Jos Carlos Teixeira Rubens Amorim

Gislaine Parra Freund

Redes de Computadores I
Livro didtico
Reviso e atualizao de contedo Fernando Cerutti Design instrucional Flavia Lumi Matuzawa

3 edio revista e atualizada

Palhoa UnisulVirtual 2009

Copyright UnisulVirtual 2009 Nenhuma parte desta publicao pode ser reproduzida por qualquer meio sem a prvia autorizao desta instituio.

Edio Livro Didtico


Professor Conteudista Gislaine Parra Freund Design Instrucional Flvia Lumi Matuzawa Assistente Acadmico Leandro Rocha (3 edio revista e atualizada) Reviso e Atualizao de Contedo Fernando Cerutti (3 edio revista e atualizada) Projeto Grfico e Capa Equipe UnisulVirtual Diagramao Daniel Blass Patrcia Fragnani de Morais (3 edio revista e atualizada) Reviso B2B
004.6 F94

Freund. Gislaine Parra Redes de computadores I : livro didtico / Gislaine Parra Freund ; reviso e atualizao de contedo Fernando Cerutti; design instrucional Flvia Lumi Matuzawa. ; [assistente acadmico Leandro Rocha]. 3. ed. rev. e atual. Palhoa : UnisulVirtual, 2009. 216 p. : il. ; 28 cm. Inclui bibliografia.

1. Sistemas operacionais (Computadores). 2. Redes de computao. I. Cerutti, Fernando.

Ficha catalogrfica elaborada pela Biblioteca Universitria da Unisul

Sumrio
Apresentao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Palavras da professora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Plano de estudo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 UNIDADE UNIDADE UNIDADE UNIDADE UNIDADE UNIDADE 1 2 3 4 5 6 Fundamentos da comunicao de dados . . . . . . . . . . . . . . . . 15 Transmisso de dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Modelo de referncia OSI / ISO e suas camadas . . . . . . . . . . 73 A pilha de protocolos TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Infraestrutura de rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Arquitetura de rede . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

Para concluir o estudo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Referncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 Sobre a professora conteudista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Respostas e comentrios das atividades de autoavaliao . . . . . . . . . . . . . 197 Anexo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

Apresentao
Este livro didtico corresponde disciplina Redes de Computadores I. O material foi elaborado, visando a uma aprendizagem autnoma. Aborda contedos especialmente selecionados e adota linguagem que facilite seu estudo a distncia. Por falar em distncia, isso no significa que voc estar sozinho/ a. No se esquea de que sua caminhada nesta disciplina tambm ser acompanhada constantemente pelo Sistema Tutorial da UnisulVirtual. Entre em contato, sempre que sentir necessidade, seja por correio postal, fax, telefone, e-mail ou Espao UnisulVirtual de Aprendizagem. Nossa equipe ter o maior prazer em atendlo/a, pois sua aprendizagem nosso principal objetivo. Bom estudo e sucesso! Equipe UnisulVirtual.

Palavras da professora
Ol, H algum tempo, aprender redes de computadores era como ouvir um histria de fico, a qual a maioria da platia mal conseguia imaginar como o a tecnologia funcionava. No entanto, com o passar do tempo, a tecnologia evoluiu em uma velocidade assustadora de forma que, atualmente, complicado uma pessoa dizer que domina todas as tecnologias de redes existentes. Porm acredito que, para entender toda essa evoluo, necessrio entender as bases de redes de computadores, que, desta forma, as novas tecnologias se tornam mais fceis e menos complexas de serem compreendidas. Para entender o funcionamento das redes de computadores necessrio um pouco de esforo e uma dose de dedicao. Porm, voc vai perceber que no nenhum bicho-de-setecabea, basta associar as explicaes s analogias que utilizei e tenho certeza que o aprendizado vai ser um sucesso. Vamos conhecer um pouco da histria das redes de computadores e mergulhar no funcionamento do trfego das informaes, alm do funcionamento dos equipamentos que compem uma rede. Adicionei no final deste material, um estudo de caso bastante interessante que apresenta um cenrio integrando os contedos que sero estudados nesta disciplina. Vale a pena conferir! Com bastante fora de vontade e perseverana, voc vencer mais esta etapa do curso com xito. Desejo a voc uma boa viagem neste fascinante mundo das redes! Gislaine Parra Freund

Plano de estudo
O plano de estudos visa a orient-lo/a no desenvolvimento da Disciplina. Nele, voc encontrar elementos que esclarecero o contexto da Disciplina e sugeriro formas de organizar o seu tempo de estudos. O processo de ensino e aprendizagem na UnisulVirtual leva em conta instrumentos que se articulam e se complementam. Assim, a construo de competncias se d sobre a articulao de metodologias e por meio das diversas formas de ao/mediao. So elementos desse processo:

o livro didtico; o Espao UnisulVirtual de Aprendizagem - EVA; as atividades de avaliao (complementares, a distncia e presenciais); o Sistema Tutorial.

Ementa da disciplina
Conceito sobre sistemas de comunicao de dados. Transmisso de sinais. Meios de transmisso, sinais analgicos e sinais digitais, modulao e caractersticas de transmisso. Erros. Tcnicas de tratamento de erros. Comunicao de dados e evoluo de teleprocessamento, classificao das redes, componentes e estrutura das redes. Sistemas centralizados e sistemas distribudos. Comutao. Software de comunicao, protocolos e interfaces, modelo OSI. Estudo de caso. Protocolo X.25 e a rede nacional de pacotes. Conceitos de redes locais. Arquitetura de anel e barramento, protocolos de acesso.

Carga horria
60 horas 4 crditos

Objetivos

Conceituar sistemas de comunicao de dados. Conceituar transmisso de sinais. Apresentar os meios de transmisso, sinais analgicos e digitais, modulao e as caractersticas de transmisso. Apresentar tcnicas de tratamento de erros. Conceituar comunicao de dados e apresentar a evoluo de teleprocessamento, a classificao das redes, componentes e estruturas das redes. Apresentar o modelo de referncia OSI. Conceituar redes locais e seus protocolos de acesso. Fornecer informaes necessrias para a compreenso do funcionamento dos sistemas de comunicao de dados para que na disciplina de Redes de Computadores II, tecnologias mais complexas possam ser aprofundadas.

Contedo programtico/objetivos
Os objetivos de cada unidade definem o conjunto de conhecimentos que voc dever deter para o desenvolvimento de habilidades e competncias necessrias sua formao. Neste sentido, veja a seguir as unidades que compem o Livro Didtico desta Disciplina, bem como os seus respectivos objetivos.

Unidades de estudo
Unidade 1 Fundamentos da comunicao de dados

O objetivo desta unidade conceituar os sistemas de comunicao de dados, distinguir os sistemas centralizados e os sistemas distribudos, apresentar as duas formas bsicas de transmisso: assncrona e sncrona e os meios fsicos de transmisso de dados: par tranado, fibra tica, cabo coaxial e radiodifuso.
12

Unidade 2 Transmisso de dados

O objetivo desta unidade apresentar ao aluno a natureza e as caractersticas dos sinais utilizados para a transmisso de dados e como os sistemas de comunicao so projetados de forma a detectar os erros de uma transmisso e recuperar as informaes perdidas.
Unidade 3 Modelo de referncia OSI / ISO e suas camadas

O objetivo desta unidade apresentar o modelo de referncia OSI (Open System Interconnection) desenvolvido pela ISO (International Organization for Standardization) e a funo de cada uma de suas camadas.
Unidade 4 A pilha de protocolos TCP/IP

O objetivo desta unidade apresentar a forma que os softwares de rede so estruturados, o conjunto de regras que determinam o formato para a transmisso de dados (protocolos), alm de fornecer informaes adicionais sobre a interao cliente-servidor explicando a interface entre um software de aplicativo e o protocolo.
Unidade 5 Infraestrutura de rede

O objetivo desta unidade apresentar a evoluo do teleprocessamento, classificar as redes conforme a distncia entre seus componentes, conceituar os dispositivos que compem um rede de dados e apresentar a funo da comutao e suas principais formas: comutao de circuitos e comutao de pacotes, alm de apresentar conceitos de sistemas de comunicao mvel.
Unidade 6 Arquitetura de Rede

O objetivo desta unidade conceituar a RENPAC (Rede Nacional de Pacotes), apresentar o protocolo que especifica a interface entre uma estao e a rede de comutao de pacotes (protocolo X.25), as maneiras que as estaes de uma rede podem ser interligadas e os protocolo de acesso.

13

Agenda de atividades/Cronograma

Verifique com ateno o EVA, organize-se para acessar periodicamente o espao da Disciplina. O sucesso nos seus estudos depende da priorizao do tempo para a leitura; da realizao de anlises e snteses do contedo; e da interao com os seus colegas e professor tutor. No perca os prazos das atividades. Registre no espao a seguir as datas, com base no cronograma da disciplina disponibilizado no EVA. Use o quadro para agendar e programar as atividades relativas ao desenvolvimento da Disciplina.

Atividades obrigatrias

Demais atividades (registro pessoal)

14

UNIDADe 1

Fundamentos da comunicao de dados

Objetivos de aprendizagem
Conceituar os sistemas de comunicao de dados. Distinguir os sistemas centralizados e os sistemas distribudos. Conhecer as duas formas bsicas de transmisso: assncrona e sncrona. Conhecer os meios fsicos de transmisso de dados: par tranado, fibra tica, cabo coaxial e radiodifuso.

Sees de estudo
Seo 1 Um pouco da histria da comunicao de dados. Seo 2 Transmisso de sinais. Seo 3 Meios de transmisso.

Universidade do Sul de Santa Catarina

Para incio de conversa


Voc iniciar seu estudo conhecendo um pouco sobre a histria da comunicao de dados acompanhando sua evoluo at as redes de computadores atuais. Voc tambm aprender como acontece a transmisso dos dados em uma rede de computadores e algumas caractersticas dos principais meios fsicos utilizados para a transmisso de dados.

SEO 1

Um pouco da histria da comunicao de dados

Comece seu estudo entendendo como ocorreu a evoluo dos sistemas de comunicao e elucidando os fatos mais importantes no contexto da nossa disciplina. Para isso, vamos seguir a ordem cronolgica dos acontecimentos. A histria nos mostra que cada um dos ltimos sculos foi dominado por uma tecnologia diferente. Podemos observar que no sculo XIX destacaram-se as mquinas a vapor. No mesmo sculo, tambm foram utilizados os primeiros telgrafos, em que as mensagens eram codificadas em smbolos binrios (cdigo Morse) e transmitidas manualmente, por meio de um dispositivo gerador de pulsos eltricos. Este feito inaugurou a poca das comunicaes e a partir da, a comunicao por sinais eltricos deu origem a grandes sistemas de comunicao como telefone, rdio e televiso.

16

Redes de Computadores I

Figura 1 Mquina a Vapor.

Figura 2 Telgrafo.

J em 1946, surgiu o ENIAC - Eletronic Numerical Interpreter and Calculator (Computador e Integrador Numrico Eletrnico). O ENIAC foi projetado pelo Departamento de Material de Guerra do Exrcito dos EUA, na Universidade de Pensilvnia para fins militares. Era o primeiro computador digital eletrnico de grande escala e foi projetado por John W. Mauchly e J. Presper Eckert.

Figura 3 eNIAC - primeiro computador digital eletrnico de grande escala.

Unidade 1

17

Universidade do Sul de Santa Catarina

Neste tipo de sistema computacional o processamento realizado em lote, ou seja, cada informao a ser processada armazenada temporariamente na mquina e seu processamento realizado somente aps a formao de um grupo de informaes (lote ou batch).

Na dcada de 50, os computadores ainda eram mquinas grandes, complexas e eram operadas por pessoas altamente especializadas. O processamento das informaes era realizado sem nenhuma forma de interao direta entre os usurios e a mquina: 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 submisso dos jobs. Os resultados de processamentos podiam ser armazenados em fitas ou impressos.

Figura 4 Sistema de Processamento em Batch.

No incio dos anos 60, os primeiros terminais interativos foram desenvolvidos juntamente com os sistemas de tempo compartilhado, permitindo a utilizao de um computador central para executar vrias tarefas simultneas. 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 (figura 5). 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 data Center para localidades remotas.

Figura 5 Remote bath transmission. The transmission of data from a remote batch terminal represents one of the first examples of wide area data communications networks.

18

Redes de Computadores I

esta tcnica denominada de time-sharing foi resultado do desenvolvimento dos sistemas computacionais e da tecnologia de transmisso de dados. Um conjunto de terminais era conectado a um computador central por meio de linhas de comunicao de baixa velocidade, permitindo interao dos usurios com os seus programas.

Figura 6 Sistema de time sharing.

Curiosidade em 1962 ocorreu a primeira pesquisa sob demanda, solicitada pelo Departamento de Defesa Americano (DARPA). Rand Paul Baran, funcionrio de uma agncia do governo, foi contratado pela fora area dos eUA para fazer um estudo sobre como manter o comando e o controle de seus msseis e avies de bombardeio, depois de um ataque nuclear. Tal estratgia era para ser uma rede de pesquisa nuclear descentralizada que sobrevivesse a uma catstrofe nuclear, de maneira que se qualquer cidade dos eUA fosse atacada, os militares teriam ainda o controle de suas armas nucleares para um possvel contra-ataque. em 1965, a ARPA (Advanced Research ProjectAgency) fomentou pesquisa em redes cooperativas em computadores Time-Sharing em que o laboratrio MIT (Massachussets Institute of Technology) e um computador de Santa Mnica estavam diretamente ligados sem comutao de pacotes e utilizavam um link dedicado. (esses temas sero abordados nos prximos captulos).

Para aprofundar seus conhecimentos neste contedo acesse os links disponibilizados para voc na ferramenta Saiba Mais do EVA.

Unidade 1

19

Universidade do Sul de Santa Catarina

A grande rede comeou com poucas mquinas, e o crescimento inicial foi lento (figura 7 abaixo):

(a) December 1969. (b) July 1970. (c) March 1971. (d) April 1972. (e) September 1972.

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

Durante a dcada de 70, devido diversidade de problemas a serem resolvidos utilizando os computadores e a complexidade dos clculos realizados por eles, foi gerada uma demanda que necessitava de atualizaes e aumento da capacidade de processamento para a realizao de clculos e armazenamento nas mquinas. O desenvolvimento tecnolgico proporcionou estas questes e resultou na reduo do custo dos equipamentos tornando-os mais acessveis ao usurio, permitindo assim, que um grande nmero de pessoas espalhadas pela empresa, pudessem ter , cada uma, sua prpria CPU (Central Processing Unit). Diante deste cenrio, um grande nmero de usurios operava sobre os mesmos conjuntos de informaes, gerando assim, a necessidade de compartilhamento dos dados, de dispositivos de armazenamento e de perifricos entre os departamentos. 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 (figura 8 abaixo).
20

Redes de Computadores I

Figura 8 Crescimento do Nmero de hosts na Internet.

O compartilhamento das informaes e dos recursos foram possveis por meio dos sistemas centralizados, que permitiam a troca de mensagens entre diversos usurios, acesso a dados e programas de vrias fontes, entre outras funcionalidades. As principais caractersticas dos sistemas centralizados so:

Nesses sistemas, o armazenamento das informaes era centralizado em um nico ponto (computador).

possuem dois ou mais processadores com capacidade quase iguais; todos os processadores dividem o acesso a uma memria comum; o sistema controlado por um nico sistema operacional; os processadores compartilham os canais de entrada/ sada, unidades de controle e dispositivos perifricos.

Figura 9 Compartilhamento de dados.

Unidade 1

21

Universidade do Sul de Santa Catarina

Uma dificuldade encontrada nos sistemas centralizados foi seu limite de capacidade, pois cada vez que este limite era atingido, o sistema era substitudo por um maior, gerando altos custos de manuteno (hardware) e aborrecimentos aos usurios.

Outra forma de realizar o compartilhamento de informaes e recursos foi por meio dos sistemas distribudos.
em sistemas distribudos o estado do sistema diferente. ele fragmentado em partes que residem em diferentes processadores e memrias. formado por um conjunto de mdulos processadores interligados por um sistema de comunicao.

Um importante esclarecimento para nossa disciplina distinguir um sistema distribudo de uma rede de computadores. Existe na literatura uma terrvel confuso entre esses dois conceitos. A principal diferena entre eles que, em um sistema distribudo, o usurio no tem conhecimento da existncia de diversos processadores. Quando o usurio digita um comando, cabe ao sistema operacional selecionar qual o melhor processador, localizar e transportar todos os arquivos e alocar os resultados no local apropriado. Para o usurio como se existisse um processador virtual. J nas redes de computadores, os usurios devem se logar em uma mquina, executar tarefas remotas e movimentar arquivos de uma maneira explcita. Em outras palavras, os usurios tm conhecimento da existncia de outros processadores. Os dois conceitos tm vrios pontos em comum, por exemplo: ambos trabalham com a movimentao de arquivos. A diferena est em quem o responsvel pela movimentao: o sistema ou o usurio. Agora que voc j conhece um pouco da histria da evoluo dos sistemas de comunicao, vamos estudar alguns conceitos necessrios para o entendimento dos prximos contedos.
22

Redes de Computadores I

Um conceito importante com relao representao binria das informaes. Conforme voc estudou na disciplina de Lgica de Programao I, os bits so dgitos binrios e podem ser representados pela presena ou ausncia de carga eltrica (1s ou 0s respectivamente), de forma que os 1s binrios sejam representados por 5 volts de eletricidade e os binrios 0s sejam representados por 0 volts de eletricidade. Quando o dado enviado por um meio de comunicao um texto, so usadas tabelas para converso dos caracteres em bits. A mais conhecida a tabela ASCII (American Standard Code for Interchange of Information), onde cada caractere representado por um conjunto de oito bits (=1 byte). Estes conceitos so necessrios pois a unidade bsica utilizada para descrever o fluxo de informaes digitais o bit. Para aprofundar seus conhecimentos sobre os 256 cdigos da tabela ASCII, acesse os links disponibilizados para voc na ferramenta Saiba Mais do EVA. Definies importantes na comunicao de dados:
Dados so entidades que contm algum significado, ou informaes. Sinais so representaes eltricas ou eletromagnticas 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. (Stallings, 2006).

Outro conceito importante a diferena entre um sinal analgico e um sinal digital.

Vocs sabem qual a diferena entre os dois?

Unidade 1

23

Universidade do Sul de Santa Catarina

Podemos dizer que um sinal analgico aquele que assume qualquer valor dentro de um intervalo de tempo infinito. A grande vantagem dele tambm sua maior desvantagem. A vantagem que o sinal pode assumir qualquer valor, porm se durante a transmisso dos dados, o cabo sofrer qualquer tipo de interferncia eletromagntica, o receptor no saber se os dados recebidos esto corretos. Como esse tipo de situao bastante comum de acontecer, esse tipo de sinal no utilizado pelos sistemas computacionais. A figura 10, abaixo, vai nos ajudar a entender melhor este conceito. Observe que o sinal no assume valores fixos, variando entre valores positivos e negativos. J os sinais digitais so representados por apenas dois valores, 0 ou 1 dando a possibilidade de o receptor identificar se ocorreu alguma alterao na transmisso dos dados. Os computadores utilizam sinais digitais para enviar as informaes. A figura 11 ilustra o funcionamento do sinal digital.
Amplitude
A

e(t) = A(cos 2pf + f )

0 1 0 1 1 0 1 0

Figura 10 Sinal Analgico.

Figura 11 Sinal Digital.

Na validao dos dados, o receptor interpreta o bit 0 quando a tenso est dentro de uma faixa especfica e a mesma coisa acontece na interpretao do bit 1. Este processo de recuperao dos dados chama-se regenerao. A figura 12 ilustra a regenerao dos dados:

Figura 12 Regenerao dos dados.

24

Redes de Computadores I

A definio desses conceitos, embora parea simples, remete a um processo bastante complexo. Os computadores trabalham somente com dados binrios, sendo assim, quando enviamos imagens, textos, ou outro tipo de arquivo, os dados so codificados para valores binrios e, ao chegar no receptor, os dados so transformados novamente em informao. Vamos estudar agora, como os sinais so transmitidos em relao a forma de encaminhamento dos bits e como acontece o sincronismo durante uma transmisso.

SEO 2

Transmisso de sinais

Conforme j estudamos, quando enviamos dados por uma rede de computadores, estes so transformados em bits. A transmisso e o sincronismo desses bits podem acontecer de diferentes maneiras. Vamos entender como acontecem estes processos.

Transmisso Paralela Transmisso Serial


Os bits de informao so transmitidos de diferentes formas ao longo da linha de comunicao. Essa transmisso pode ser realizada de forma paralela ou de forma serial. Na transmisso paralela, os bits so transportados simultaneamente atravs de vrias vias de transmisso paralelas. Como na ilustrao da figura 13.
0 0 1 0 0 1 1 1

TX

RX

Figura 13 Transmisso Paralela.

Unidade 1

25

Universidade do Sul de Santa Catarina

Este modo de transmisso, mais adequado para comunicao entre equipamentos localizados a curtas distncias, pois o fato de vrios fios estarem em paralelo, poder causar interferncia eletromagntica no fio adjacente e corromper os dados. A ligao entre um computador e seus perifricos e a arquitetura interna dos computadores so exemplos desse modo de transmisso.

Figura 14 Ligao de um computador e a impressora.

Figura 15 Barramentos, slots e cabos.

Na transmisso serial, os bits so encaminhados serialmente, ou seja, bit a bit, atravs de uma nica linha de comunicao. Este tipo de transmisso ocorre em dispositivos que utilizam cabos longos e devido forma do encaminhamento dos bits ser seqencial, ou seja, um aps o outro, a transmisso serial mais lenta.

TX

010111100

RX

Figura 16 Comunicao Serial.

No que se refere transmisso de dados, o tempo tambm um fator que deve ser considerado como parmetro para classificar os modos de transmisso. Por exemplo, com relao comunicao de modo serial possvel classificar a transmisso de dados em transmisso serial sncrona e assncrona.

26

Redes de Computadores I

Qual o significado da palavra tempo nesse contexto?

Transmisso sncrona x transmisso assncrona


Antes de estudar o funcionamento dessas comunicaes, vamos utilizar uma analogia do nosso dia a dia para entender melhor o conceito. Durante uma sesso de chat, temos vrias pessoas ocupando o mesmo espao virtual, concordam? Imaginem a seguinte situao:
Ana> Professor qual a data para a entrega do trabalho final? Ana> ????? Ana> ????? Ana> Professor, podemos fazer o trabalho em dupla? Roberval> Dia 10/12. Ana> No entendi, como assim? Roberval> Quero dizer que a data para a entrega do trabalho 10/12.

O que vocs perceberam de errado nesta comunicao? Observem que faltou sincronismo na conversa, Ana fez uma pergunta ao professor Roberval e por no ter recebido uma resposta em um curto espao de tempo, resolveu fazer uma nova pergunta. Ao receber a resposta da primeira, no entendeu. Na comunicao de dados, algo semelhante a esse exemplo acontece. Na transmisso sncrona, os bits das informaes so enviados sem a utilizao de bits que sinalizem o incio e o final dos bytes, um bloco inteiro de informaes transmitido adicionando controle apenas no comeo e no final do bloco. Para o sincronismo dos bits serialmente enviados, o sistema sncrono baseia-se no

Unidade 1

27

Universidade do Sul de Santa Catarina

relgio ou clock. Um sinal de clock fornece uma referncia para o receptor, indicando o incio e o fim de cada bit que compe a informao. A figura abaixo ilustra este conceito.

Clock

Incio

Informao

Fim

Check

Figura 17 Transmisso Sncrona.

Normalmente uma transmisso sncrona opera em linhas de alta velocidade, porm, caso ocorra uma dessincronizao ou um erro na transmisso da linha durante o envio das informaes, o bloco inteiro dever ser retransmitido. No caso da transmisso assncrona, tambm conhecida como START-STOP, so adicionados bits especiais a cada grupo de bits que constitui um caractere, para sinalizar seu incio (START) e seu fim (STOP). Os bits start no comeo e stop no final alm de separar os caracteres tambm so utilizados para sincronizar a estao receptora com a estao transmissora. A sincronizao ocorre cada vez que um caractere transmitido, ou seja, para cada caractere que se deseja transmitir necessrio transmitir conjuntamente um novo grupo de START-STOP para iniciar e finalizar o sincronismo. Desta forma, uma transmisso assncrona pode ser iniciada em qualquer momento, sem limitao do tamanho da mensagem. A desvantagem desse tipo de transmisso a utilizao do canal com uma grande quantidade de caracteres de controle, ocasionando uma baixa eficincia na transmisso.

Clock

1
Start

0
Stop

Caractere

Figura 18 Transmisso Assncrona.

28

Redes de Computadores I

J conhecemos portanto, um pouco da evoluo dos sistemas de comunicao de dados e alguns conceitos sobre a transmisso de sinais. Agora, podemos avanar para o tema meios de transmisso e conhecer suas caractersticas, diferenas e a importncia de sua escolha.

SEO 3

Meios de transmisso

Antes de estudar os meio de transmisso, vamos conhecer alguns conceitos importantes que vo nos auxiliar na compreenso dos temas a seguir.

O que voc entende por largura de banda?

Conceito formal de largura de banda: a diferena entre a maior e a menor freqncia possvel de se transmitir em um canal, com perdas mnimas. (Stallings, 2006). As freqncias maiores podem transportar mais sinais por unidade de tempo. E como as faixas de freqncia mais amplas possibilitam inclusive a diviso dessa faixa em canais de freqncias separados uns dos outros (tcnica FDM ou multiplexao por diviso de freqncia), podemos dizer que largura de banda a capacidade que um meio possui para trafegar uma determinada quantidade de dados em um certo perodo de tempo. Vamos utilizar uma analogia para entender melhor este conceito. Imagine uma rodovia com duas faixas, permitindo a passagem de apenas dois carros simultaneamente. Agora imagine a seguinte situao: as cidades ao redor desta rodovia esto em pleno desenvolvimento e a quantidade de carros que trafegam por ela est aumentando a cada dia, fazendo com que o trnsito fique congestionado e as pessoas atrasem sua chegada a seus destinos.
Unidade 1

29

Universidade do Sul de Santa Catarina

Neste caso, a soluo seria aumentar a largura desta rodovia, permitindo que mais carros trafeguem ao mesmo tempo. Neste exemplo, podemos relacionar a estrada com o meio de transmisso, os carros com as informaes e a capacidade do meio com a largura de banda. Assim, conclumos que quanto maior a quantidade das informaes que se pretende enviar em um determinado perodo de tempo, maior dever ser a largura de banda necessria. 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. Um dos termos utilizado para descrever a unidade bsica de tempo o segundo. Bits por segundo uma unidade de largura de banda, porm as unidades mais comuns so os seus mltiplos, como kilobits por segundo (Kbps) e megabits por segundo (Mbps). Imagine quanto tempo levaramos para enviar o contedo de uma carta transferindo um bit a cada segundo? Observe a Tabela 1, a seguir:

30

Redes de Computadores I

Tabela 1

Unidades binrias
Definio Digito binrio 1 ou 0 8 bits 1 quilobyte = 1024 bytes 1 megabyte = 1024 quilobyte = 1.048.576 bytes 1 gigabyte = 1024 megabytes 1.073.741.824 bytes 1 terabyte = 1024 gigabytes = 1.099.511.627.778 bytes Bytes 1 bit 1 byte 1024 bytes 1 milho, 48 mil e 576 bytes 1 bilho, 73 milhes, 741 mil e 824 bytes 1 trilho, 99 bilhes, 511 milhes, 627 mil e 778 bytes Bits 1 bit 8 bits 8.000 bits 8 milhes de bits 8 bilhes de bits 8 trilhes de bits

Unidade Bit (b) Byte (B) Quilobyte (KB) Megabyte (MB)

Gigabyte (GB)

Terabyte (TB)

Agora ficou fcil entender o que um meio de transmisso, no ? Conforme j vimos anteriormente, a informao que circula numa rede constituda por sinais fsicos que podem ser eltricos, ticos e de radiofreqncia, e se propagam atravs de um meio fsico de transmisso. Conclumos, assim, que meio de transmisso a conexo fsica que oferece suporte ao fluxo de dados entre dois pontos. As principais diferenas entre os meios de transmisso so: a largura de banda (que vocs j sabem o que ), a atenuao (que a diminuio da intensidade de energia de um sinal, tema que estudaremos com maiores detalhes na prxima unidade), imunidade ao rudo, custo e confiabilidade. extremamente importante escolher os meios de transmisso adequados s aplicaes que vo ser utilizadas, pois eles influenciam diretamente no custo de sua rede. Muitas vezes a diferena de custo de um meio para outro no to significativa, porm os equipamentos das pontas so bastante onerosos.

Unidade 1

31

Universidade do Sul de Santa Catarina

Vamos conhecer alguns dos meios de transmisso mais utilizados na interligao de redes de computadores: cabo coaxial, par tranado, fibra tica e radiodifuso.

Cada um desses meios tem suas caractersticas prprias, tanto em termos de comportamento na transmisso da informao como em termos de custos. Por isso, na escolha de um meio de transmisso devemos ponderar estes fatores. Vejamos cada um deles.

Cabo Coaxial
O primeiro tipo de cabeamento utilizado na comunicao de dados (em redes locais) que surgiu no mercado foi o cabo coaxial. O cabo coaxial constitudo de um condutor interno circundado por um condutor externo, tendo entre os condutores um material isolante que os separa. O condutor externo por sua vez circundado por outra camada isolante. O conector foi denominado BNC por fazer referncia ao tipo de trava, conhecida como boca de baioneta- bayonet mount - figura 19.

Figura 19 Travamento tipo bayonet mounth ou boca de baioneta.

A boca de baioneta deu origem a letra B do nome do conector. O N vem de Paul Neill, dos laboratrios Bell e inventor do conector N. A letra C veio de Carl Concelman, engenheiro da Amphenol Corporation, maior fabricante de conectores eletrnicos e fibras pticas do mundo. Concelman inventou o conector denominado (adivinhe...) C. Junto com os pares tranados, os cabos coaxiais formam um grupo denominado com bastante freqncia de meios fsicos de cobre.

32

Redes de Computadores I

Figura 20 Cabo Coaxial.

Figura 21 Conectores BCN.

A largura de banda disponibilizada por este tipo de meio depende da qualidade da composio do cabo e do seu comprimento. Para distncias at 1 km, possvel obter uma taxa de transmisso em torno de 10 Mbps, podendo obter taxas superiores em distncias mais curtas, porm depende da tecnologia de transmisso. Este tipo de cabo bastante utilizado na transmisso de redes industriais. Existem vrios tipos de cabos coaxiais cada um com suas caractersticas especficas. Alguns so melhores para transmisso em alta freqncia, outros tm atenuao mais baixa e outros apresentam maior imunidade a rudos e interferncias. Por serem intrinsecamente diferentes, vamos estudar os dois casos mais comuns:

Cabo coaxial de 50 (impedncia de 50 ohms) - mais utilizado em transmisses digitais, com taxas de transmisso de at 10 Mbps. Cabo coaxial de 75 (impedncia de 75 ohms) mais utilizado em transmisses analgicas, comumente utilizado em TVs a cabo e nas redes em banda larga. Sua principal caracterstica a transmisso de alta freqncia (300 ou 400 Mhz, dependendo da qualidade do cabo).

Impedncia a medida de quanto o fluxo de eltrons resistido ou dificultado. Sua unidade de medida, o ohm (). Estudaremos esse assunto na prxima unidade.

Unidade 1

33

Universidade do Sul de Santa Catarina

Par Tranado
O par tranado constitudo de dois fios de cobre encapados, enrolados em espiral de forma a reduzir o rudo e manter constantes as propriedades eltricas do meio atravs de todo o seu comprimento. A aplicao mais comum do par tranado o sistema de telefonia devido a suas caractersticas eltricas, atravs das quais os sinais podem percorrer vrias dezenas de quilmetros, sem a necessidade de amplificao ou regenerao de sinal. A transmisso no par tranado pode ser tanto analgica quanto digital e as taxas de transmisso podem chegar at a ordem de gigabits por segundo, dependendo da distncia, da tcnica de transmisso e da condio e qualidade do cabo. Devido ao seu baixo custo, este tipo de cabo o mais utilizado atualmente e provavelmente o ser nos prximos anos. H dois tipos de cabos de par tranado: 1. UTP (Unshielded twisted-pair) ou, par tranado no-blindado. O cabo par tranado no-blindado (UTP) composto por 4 pares de fios isolados um do outro. Esse tipo de cabo fcil de ser instalado e utilizado na maior parte das arquiteturas de rede. No entanto, a ausncia de blindagem aumenta sua susceptibilidade a interferncias externas. O cabo UTP utiliza conector do tipo RJ45, apresenta custo baixo e dimetro externo pequeno (4,3 mm).

Figura 22 Conector RJ45.

34

Redes de Computadores I

questo do dimetro externo do cabo que vamos utilizar um detalhe que devemos estar sempre atentos ao instalarmos uma rede, pois muitas vezes utilizaremos pequenos dutos, j existentes nas edificaes, que possivelmente j esto sendo utilizados para a passagem de outros cabos.

tranamento dos fios

Figura 23 Cabo UTP. Fonte: http://www.vector.pl/upload_module/products/6_utp_200.jpg

O cabo UTP classificado em seis categorias que diferem em sua capacidade de transmisso e aplicao. Veja quais so:
Rating Level 1 Level 2 Category 3 Category 4 Category 5 Category 5e Category 6 Category 6a Type Quad UTP UTP UTP UTP UTP UTP UTP Freq. Range <100 KHz 1 MHz 16 MHz 20 MHz 100 MHz 100 MHz 250 MHz 550 MHz Data Rates NA 1 Mbs 10 Mbs 16 Mbs 100 Mbs 1000 Mbs 1000 Mbs 10,000 Mbx Application Voice/Fax Voice/Medems Voice, Basic Data, 10Base T Same High Speed Data 100BaseT, Video LAN/WAN up to 1 Gigabit Data Speed Lager Bandwith, Video, Gigabit Data Speed Lager Bandwith, Video, 10 Gigabit Data Speed

Obs.: mudanas de tecnologia de transmisso podem permitir taxas diferentes das expressas acima, e na especial quando novas tecnologias preferem utilizar uma base de cabeamento j instalada. Unidade 1

35

Universidade do Sul de Santa Catarina

2. STP (Shielded twisted-pair) ou par tranado blindado. O cabo de par tranado blindado (STP) combina tcnicas de cancelamento e tranamento dos fios, da mesma forma como acontece no UTP. A tcnica de blindagem proporcionada por uma capa ou malha de alumnio que antecede o revestimento externo. Esse tipo de blindagem fornece maior resistncia a interferncias eletromagnticas e de freqncia de rdio, porm o custo mais alto. Para a instalao desse tipo de cabo so necessrios dutos maiores, tornando mais difcil seu uso em prdios mais antigos, nos quais os dutos so menores e utilizados para a passagem de outros cabos. O cabo STP utiliza um conector RJ45 especial, possuindo uma capa metlica que serve como terminao para a blindagem do cabo.

Figura 24 Cabo STP.

Figura 25 RJ45 para STP.

Fibra tica
O cabo de fibra tica um meio de transmisso de luz modulada, ou seja, a fibra tica no carrega impulsos eltricos, como acontece em outros meios que empregam condutor metlico. O cabo consiste de um filamento de slica ou plstico, por onde feita a transmisso da luz. Os sinais que representam os bits so convertidos em feixes de luz. Ao redor do filamento existe uma outra substncia de baixo ndice de refrao que faz com que os raios sejam refletidos internamente e possam chegar ao seu destino. Os cabos utilizados normalmente nas redes locais consistem de
36

Redes de Computadores I

duas fibras, uma fibra deste cabo usada para transmitir e a outra para receber os dados. Cada uma das fibras possui revestimentos separados, ou seja, cada uma delas revestida por uma camada de plstico denominada de capa e sobre ela outra camada feita de um material denominado Kevlar. Na parte externa, estas fibras so revestidas por um material plstico que proporciona proteo a todo o cabo e deve obedecer s normas de construo civil e aos cdigos de proteo contra incndio. Sendo que, cada uma delas possui revestimentos separados em que cada uma das fibras revestida de um material. Uma primeira camada de revestimento de plstico feita de Kevlar e a segunda camada de revestimento externo. Normalmente, uma fibra deste cabo usada para transmitir e a outra para receber os dados

Kevlar um polmero bastante resistente com espessura de um fio de cabelo que tem a finalidade de fornecer proteo e amortecimento s fibras. Devido sua resistncia, o Kevlar tambm usado na confeco de cintos de segurana, cordas, construes aeronuticas e coletes salva-vidas.

Figura 26 Fibra tica. Fonte: www.velocidadejusta.com.br/cab_est_3.htm

A fibra tica, comparada a outros meios de rede, mais cara, no entanto, no suscetvel interferncia eletromagntica e permite taxas de dados mais altas que qualquer um dos outros tipos de meios de rede aqui discutidos. A fibra tica o meio comumente utilizado pelas empresas telefnicas para realizar comunicaes de longa distncia, pois devido as caractersticas citadas acima, possibilita lances de cabo extensos, em altas taxas de dados, sem comprometer a qualidade da transmisso.

Unidade 1

37

Universidade do Sul de Santa Catarina

Tipos de fibra

Existem dois tipos bsicos de fibra tica: Multimode (MMF) e Singlemode (SMF). Caractersticas das fibras Multimode (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 fontes de luz para os cabos de fibra:


Item Data rate Fiber type Distance Lifetime Temperature sensitivity Cost Low Multimode Short Long life Minor Low cost LED Semiconductor laser High Multimode or single mode Long Short life Substantial expensive

Vantagens dos cabos de fibra:

imunidade a interferncias: a)RFI - Radio Frequency Interference; b)EMI -Electromagnetic Interference.

38

Redes de Computadores I

grande capacidade 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 (compesador em altas taxas); dificuldade de emendar.

Tipos de Conectores para cabos de fibra

So constitudos de um ferrolho com uma face polida, onde feito o alinhamento da fibra, e de uma carcaa provida de uma capa plstica. So todos machos, ou seja, os ferrolhos so estruturas cilndricas ou cnicas, dependendo do tipo de conector.

Figura 27 Conectores para cabos de fibra.

Observe na figura, a seguir, que na fibra monomodo o feixe possui um nico sentido. J na fibra multimodo, alm do dimetro do meio condutor ser maior, os feixes de luz se propagam em vrios sentidos.
Monomodo

Multimodo

Figura 28 Fibra monomodo e Fibra multimodo.

Unidade 1

39

Universidade do Sul de Santa Catarina

Radiodifuso
Nas redes sem fio (wireless networks) as informaes so transmitidas atravs da propagao eletromagntica, em canais de freqncia de rdio (na faixa de KHz at GHz). Por sua natureza, a radiodifuso adequada tanto para ligaes ponto a ponto quanto para ligaes multiponto.

Figura 29 Ligao ponto a ponto e Ligao multiponto.

Observe a figura 29, a primeira situao, reflete uma ligao ponto a ponto em que um prdio ligado ao outro. A segunda situao, apresenta ligaes multiponto, ou seja, temos um prdio se comunicando com vrias outras residncias. As redes sem fio so uma alternativa vivel onde difcil, ou mesmo impossvel instalar cabos metlicos ou de fibra tica. No entanto, ao utiliz-las, importante verificar se o ambiente adequado, ou seja, se a rede no estar sujeita a interferncias provenientes de motores, reatores e outras fontes geradoras de campo eletromagntico. As redes sem fio normalmente utilizam freqncias altas em suas transmisses: 915 MHz, 2.4 GHz, 5.8 GHz, etc. Parte das ondas de rdio, nessas freqncias, so refletidas quando entram em contato com objetos slidos, o que implica formao de diferentes caminhos entre transmissor e receptor, principalmente em
40

Redes de Computadores I

um ambiente fechado. Como conseqncia acontece um espalhamento do sinal no tempo em que este chega ao receptor, isto , vrias cpias do sinal chegam ao receptor deslocadas no tempo, pois elas percorrem distncias diferentes.

Figura 30 Reflexo das ondas de rdio.

O resultado disso que, no mesmo ambiente, em alguns locais o sinal pode ser muito fraco e em outros, a poucos metros de distncia, pode ser perfeitamente ntido. Alm desse tipo de problema, as redes sem fio tambm esto sujeitas s instabilidades causadas por interferncia, j citadas anteriormente, e por atenuao.

Unidade 1

41

Universidade do Sul de Santa Catarina

Tabela 2 Vazo ou taxas de transmisso de algumas tecnologias sem fio.

Padro CDMA RTT 1x CDMA eV-DO Rev. 0 CDMA eV-DO Rev. A CDMA eV-DO Rev. B GSM GPRS Class 10 GSM eDGe type 2 GSM eDGe evolution UMTS W-CDMA R99 UMTS W-CDMA HSDPA UMTS W-CDMA HSUPA UMTS W-CDMA HSPA+ UMTS-TDD LTe iBurst: iBurst Flash-OFDM: FlashOFDM WiMAX: 802.16e WiFi: 802.11a WiFi: 802.11b WiFi: 802.11g WiFi: 802.11n

Max Downlink 0.3072 2.4580 3.1000 4.9000 0.0856 0.4736 1.8944 0.3840 14.400 14.400 42.000 16.000[2] 326.4 24 5.3 70.000 54.000 11.000 54.000 200.00

Max Uplink 0.1536 0.1536 1.8000 1.8000 0.0428 0.4736 0.9472 0.3840 0.3840 5.7600 22.000 16.000 86.4 8 1.8 70.000 54.000 11.000 54.000 200.00

Distancia ~18 mi ~18 mi ~18 mi ~18 mi ~16 mi ~16 mi ~16 mi ~18 mi up to 124mi[1] up to 124mi[1] up to 124mi[1]

Typical Downlink 0.125 0.75

0.014 0.034

0.195 4.1 (Tre 2007)

~7.5 mi ~18 mi ~4 mi

>2 avg 2.5 >10

~30 meters ~30 meters ~50 meters

2 10

42

Redes de Computadores I

Atividades de autoavaliao
1. Qual a diferena entre transmisso sncrona e assncrona?

2. Qual a diferena entre transmisso paralela e serial? Cite uma aplicao de cada.

3. O que largura de banda e qual a sua unidade de medida?

4. em qual situao devemos optar pela rede sem fio e quais cuidados devemos ter ao instalar esse tipo de rede?

Unidade 1

43

Universidade do Sul de Santa Catarina

5. Quais as principais caractersticas do cabo UTP e do cabo STP? em que situao devemos optar pelo cabo STP?

6. Qual o nome do conector utilizado no cabo UTP? e no cabo coaxial?

7. Qual a diferena entre fibra monomodo e multimodo?

44

Redes de Computadores I

Sntese
Nessa unidade foram apresentados alguns marcos importantes da evoluo da comunicao de dados. Vimos que no sculo XIX, foram utilizados os primeiros telgrafos e que eles inauguraram a poca das comunicaes, pois utilizavam dispositivos geradores de pulsos eltricos para codificar as mensagens e transmiti-las. Em 1946, surgiu o primeiro computador eletrnico de grande escala, o ENIAC. Na dcada de 50, o processamento das informaes era realizado por um sistema denominado Processamento em Batch. Neste tipo de sistema computacional, as informaes a serem processadas eram armazenadas temporariamente nas mquinas at a formao de um lote (batch). No incio dos anos 60, o desenvolvimento dos sistemas computacionais e da tecnologia de transmisso de dados resultou em uma tcnica chamada Sistema de Time-Sharing que permitiu conectar um conjunto de terminais a um computador central e a interao dos usurios com seus programas. Em seguida, surgiu a necessidade de compartilhar dados, dispositivos de armazenamento e perifricos entre os departamentos das empresas. Em funo disso, surgiram os sistemas centralizados que armazenavam as informaes em um computador central e os sistemas distribudos que eram fragmentados em partes residentes em diferentes processadores e memrias. Estudamos nesta unidade a diferena entre o sinal analgico e o sinal digital. Observamos que o sinal analgico assume qualquer valor dentro de um intervalo de tempo infinito. J o sinal digital so representados por apenas dois valores, 0 e 1 e so utilizados na transmisso de dados.

Unidade 1

45

Universidade do Sul de Santa Catarina

Vimos que a transmisso dos sinais pode ser paralela ou serial. Na transmisso paralela, os bits so transportados simultaneamente atravs de vrias vias paralelas. Na transmisso serial, os bits so encaminhados serialmente, ou seja, bit a bit atravs de uma nica linha de comunicao. A transmisso pode ser realizada de maneira sncrona e assncrona. Na transmisso sncrona, os bits so enviados sem a utilizao de bits que sinalizem o incio e o final dos bytes, o controle adicionado somente no incio e no final do bloco de informaes. Na transmisso assncrona, a cada grupo de bits que constitui um caractere, so adicionados bits especiais para sinalizar seu incio (START) e seu fim (STOP). Estudamos os meios de transmisso: cabo coaxial, par tranado, fibra tica e radiodifuso. O cabo coaxial foi o primeiro tipo de cabeamento utilizado na comunicao de dados e bastante usado na transmisso de redes industriais. J o par tranado, devido a seu baixo custo, o mais utilizado atualmente e provavelmente o ser nos prximos anos. Existem 2 tipos de par tranado: UTP e STP. O cabo UTP composto de 4 pares de fios isolados um do outro e utiliza a tcnica de cancelamento e tranamento dos fios, porm a ausncia de blindagem aumenta sua susceptibilidade s interferncias externas. J o cabo STP, tambm composto por 4 pares de fios, por combinar as tcnicas de cancelamento e tranamento dos fios com a tcnica de blindagem, fornece maior resistncia s interferncias. O cabo de fibra tica propaga luz modulada e, se comparado a outros meios de rede, mais caro. Entretanto, o cabo de fibra tica no est suscetvel interferncia eletromagntica e permite taxas de dados mais altas que qualquer um dos outros tipos de meios aqui discutidos. Existem dois tipos bsicos de fibra tica e os principais fatores que as diferem est relacionado ao dimetro do meio condutor e o sentido que os feixes de luz se propagam. Nas redes sem fio, as informaes so transmitidas atravs da propagao eletromagntica. Essas redes so uma alternativa vivel e recomendvel em locais em que difcil, ou mesmo impossvel, instalar cabos metlicos ou de fibra tica.

46

Redes de Computadores I

Saiba mais
muito importante conhecer algumas informaes sobre normatizao e padres referentes ao cabeamento estruturado para assegurar a eficincia na comunicao de dados. A seguir voc conhecer algumas normas de cabeamento e suas abrangncias. Procure se informar sobre elas! Essas normas no esto disponveis na Internet, so normas pagas, leia o artigo:

http://www.rnp.br/newsgen/9809/cab-estr.html www.eia.org
Assunto especificao geral sobre cabeamento estruturado em instalaes comerciais. especificaes gerais para encaminhamento de cabos. Infra -estrutura , canaletas, bandejas, eletrodutos, calhas. Administrao da documentao. especificao de aterramento. especificao geral sobre cabeamento estruturado em instalaes residenciais.

Norma eIA/TIA 568 eIA/TIA 569 eIA/TIA 606 eIA/TIA 607 eIA/TIA 570

Voc vai encontrar, durante suas leituras sobre redes de computadores, algumas siglas relacionadas ao padro de interface. Essas siglas so utilizadas pelo mercado para especificar velocidade de transmisso e tipo de mdia utilizada, entre outros detalhes.
Sigla 10BASe2 10BASe5 10BASe-T 10BASe-F 100BASe-TX 100BASe-FX 100BASe-T4 Definio Cabo coaxial grosso com taxa de transmisso de 10-Mbps . Cabo coaxial fino com taxa de transmisso de 10-Mbps. Par tranado com taxa de transmisso de 10-Mbps. Fibra tica com taxa de transmisso de 10-Mbps. Par tranado com taxa de transmisso de 100-Mbps. Fibra tica com taxa de transmisso de 100-Mbps. 4 pares tranados com taxa de transmisso de 100-Mbps.

Unidade 1

47

Universidade do Sul de Santa Catarina

Nesta nomenclatura, o significado dos campos o seguinte:


10 Taxa de transmisso da interface em Mbps. BASE Transmisso em banda bsica sim multiplexao na freqncia. 2, 5, T distncia em centenas de metros (2 = 200 mts). Atualmente a distancia tem sido substituda pelo meio de transmisso, com a letra T significando twisted Pairou par trancado, F fibra, etc.

Todos os meios de comunicao acima citados devero ser utilizados para a tecnologia Ethernet, que estudaremos nas prximas unidades.

48

UNIDADe 2

Transmisso de dados

Objetivos de aprendizagem
Conhecer a natureza e as caractersticas dos sinais utilizados para a transmisso de dados. Conhecer como os sistemas de comunicao so projetados de forma a detectar os erros de uma transmisso. Saber como recuperar as informaes perdidas.

Sees de estudo
Seo 1 Rudos Seo 2 Atenuao Seo 3 erros de transmisso Seo 4 Tcnicas de deteco de erros Seo 5 Multiplexao e modulao

Universidade do Sul de Santa Catarina

Para incio de conversa


Nesta unidade, iniciaremos nossos estudos apresentando alguns dos fatores que causam distores nos sinais durante a transmisso. Entre eles se destacam os rudos e a interferncia, a atenuao e a impedncia. Vamos entender cada um desses fatores, seus efeitos sobre a transmisso de dados e como contorn-los a fim de reduzir problemas na comunicao.

SEO 1

Rudos

Os rudos so sinais eltricos indesejveis inseridos entre o transmissor e o receptor. Os rudos causam distores nos sinais e so um dos maiores limitantes do desempenho de sistemas de comunicao. O rudo pode ser gerado por fenmenos naturais, como descargas atmosfricas e reaes qumicas, ou por equipamentos eltricos ou eletrnicos. Podem ser caractersticas do meio fsico (rudo trmico) ou provenientes de interferncias de sinais indesejveis.

Podemos classificar os rudos em: rudo trmico, rudo de intermodulao, crosstalk e rudo impulsivo.

Rudo trmico
O rudo trmico recebe este nome, pois est inteiramente associado temperatura absoluta, causado pela agitao dos eltrons nos condutores e est presente em todos os dispositivos eletrnicos e meios de transmisso.

Figura 31 Representao do rudo trmico (agitao dos eltrons no meio fsico).

50

Redes de Computadores I

O rudo trmico muitas vezes citado como rudo branco pelo fato de ser uniformemente distribudo em todas as freqncias do espectro eletromagntico.

Espectro eletromagntico - conjunto de todas as ondas eletromagnticas conforme apresentado na figura 32.

Figura 32 espectro eletromagntico.

Confira, na ferramenta Saiba Mais do EVA, o link onde o espectro eletromagntico tratado com uma boa dose de ironia. Divirta-se!

Rudo de Intermodulao
O rudo de intermodulao ocorre quando sinais de diferentes freqncias compartilham o meio de transmisso. Esse tipo de rudo pode gerar sinais de uma faixa de freqncia que podero interferir na transmisso de outro sinal, naquela mesma faixa de freqncia. O rudo de intermodulao originado por ineficincia ou mau funcionamento dos equipamentos.
Unidade 2

51

Universidade do Sul de Santa Catarina

Crosstalk ou diafonia
O crosstalk ou diafonia tambm popularmente conhecido como linha cruzada. Esse tipo de rudo acontece quando diversos sinais circulam em cabos eltricos prximos uns dos outros, pois h a tendncia de que passem de um cabo para outro. A intensidade deste fenmeno est diretamente ligada freqncia dos Figura 33 linha cruzada. sinais.

Freqncia nmero de repeties (ciclos) de uma onda em um segundo, medido em Hertz.

Rudo impulsivo
Como vocs podem observar, os tipos de sinais que vimos at aqui so previsveis, ou seja, ao projetar um sistema de comunicao podemos ajust-lo s suas caractersticas. Existe outra classificao de rudo que consiste de impulsos eltricos que no so prognosticveis, dificultando sua preveno. Este tipo de rudo denominado de rudo impulsivo e consiste em pulsos irregulares, no-contnuos e de alta amplitude, que so causados por distrbios eltricos ou falhas nos equipamentos, entre outros. A figura a seguir simula um dado a ser transmitido, o sinal original e o sinal com rudo impulsivo.

Figura 34 Sinal com rudo.

52

Redes de Computadores I

O rudo impulsivo, na transmisso digital o maior causador de erros de comunicao. Outro fator causador de grandes falhas em redes de computadores a interferncia eletromagntica (EMI - Electromagnetic Interference). Os conceitos que veremos agora so bem parecidos com os que j vimos sobre rudos, pois podemos considerar os rudos como um tipo de interferncia. Prestem ateno, a seguir, na explicao sobre as interferncias.
A interferncia eletromagntica a ocorrncia de alteraes nos sinais de comunicao devido a sua exposio a campos eletromagnticos. Podem ser originadas internamente ou externamente ao sistema de comunicao e so causadas pelas perturbaes eletromagnticas. As interferncias internas so aquelas geradas internamente ao ambiente em que passam os cabos de dados, por exemplo, dentro das canaletas e dutos. As interferncias externas so campos eletromagnticos externos rede, ou seja, vindos de fora das canaletas e dutos, porm influenciando diretamente as informaes que esto trafegando pelos cabos.

Mas o que seriam perturbaes eletromagnticas e em que elas se diferenciam das interferncias eletromagnticas propriamente ditas?

A diferena que as perturbaes eletromagnticas so as causas (motores eltricos, por exemplo) e as interferncias eletromagnticas so os efeitos causados pelas perturbaes, observado sobre os sistemas de comunicao.

Unidade 2

53

Universidade do Sul de Santa Catarina

Cabeamento estruturado o tipo de sistema que permite o trfego de qualquer tipo de sinal eltrico de udio, vdeo, controles ambientais e de segurana, dados e telefonia, utilizando o mesmo cabeamento. Dessa forma o sistema possibilita mudanas, manutenes ou implementaes de forma rpida, segura e controlada.

Vejamos um exemplo prtico para facilitar o entendimento destes conceitos to parecidos. Na instalao de um cabeamento estruturado no qual sejam utilizados cabos no-blindados (o UTP por exemplo) em um ambiente industrial. Por um problema estrutural do prdio ser utilizada a mesma canaleta do sistema eltrico para os cabos de rede. este cenrio apresenta perturbaes eletromagnticas (motores eltricos no ambiente) e consequentemente as interferncias eletromagnticas (Crosstalk por exemplo tipo de interferncia que estudaremos a seguir).

Saiba mais Saiba mais sobre Cabeamento estruturado visitando o site http://www.lucalm.hpg.ig.com.br/cabeamento.htm

Os efeitos causados pelas interferncias eletromagnticas transmitem outras formas de energia ou sinal para os cabos de comunicao. Para evitar esses efeitos sobre o sistema de comunicao, necessrio que as precaues sejam tomadas na fase de instalao do cabeamento como, por exemplo, evitar o compartilhamento dos dutos e escolher canaletas fabricadas com materiais que oferecem proteo a interferncias eletromagnticas.

SEO 2

Atenuao

Um outro fator responsvel por causar problemas na transmisso de dados, a atenuao. A atenuao pode ser definida como a diminuio da intensidade de energia de um sinal ao propagar-se atravs de um meio de transmisso, ou seja, a potncia do sinal diminui conforme a distncia que ele percorre atravs do meio fsico. Quanto maior for o comprimento do cabo, maior o enfraquecimento do sinal, podendo at no ser entendido pelo destinatrio. importante ressaltar que todo meio fsico apresenta um determinado nvel de atenuao. A atenuao facilmente contornada com o uso de dispositivos que regeneram o sinal de origem.

54

Redes de Computadores I

Nas redes locais, em que normalmente so utilizados cabos do tipo par tranado (UTP e STP), a distncia mxima entre um dispositivo de rede ao outro (um computador e um switch, por exemplo) de 100 metros. Se utilizarmos os cabos coaxiais, a distncia mxima entre os dispositivos poder ser de at 185 metros. Um fator importante a ser considerado nesse caso que os limites de distncia para cada tipo de meio fsico deve ser respeitado. Dessa forma, evita-se que a atenuao ultrapasse um determinado valor, possibilitando ao dispositivo a compreenso correta do sinal original e sua regenerao.
Consideremos que o bit 0 seja representado por 0 volts, o bit 1 seja representado por 5 volts e que at 3,7 volts o bit 1 ainda reconhecido como 1, abaixo desta tenso o bit 1 j ser interpretado como bit 0. Observe a figura 31 que apresenta o sinal original e a figura 32 que apresenta atenuao do sinal no receptor. Nesse sinal os bits 1 recebidos, com 2v e 3v sero interpretados pelo receptor como bit 0.

Figura 35 Sinal original a ser transmitido.

Figura 36 Atenuao do sinal.

Unidade 2

55

Universidade do Sul de Santa Catarina

Nos meios fsicos formados por condutores eltricos, como o caso dos cabos coaxiais e UTP, entre outros, a atenuao causada principalmente pela caracterstica fsica denominada resistncia eltrica. Assim, quanto maior for a resistncia eltrica de um condutor, maior ser sua oposio passagem da corrente eltrica e, consequentemente, do sinal a ser transmitido. Observem a figura a seguir.

Figura 37 Resistncia eltrica.

A resistncia eltrica diretamente proporcional ao comprimento do meio fsico e inversamente proporcional sua seco. Isto significa que, quanto mais comprido for um cabo, maior ser sua resistncia e assim tambm a atenuao que ele provoca no sinal transmitido. Porm, quanto maior o dimetro do condutor, menor ser esta atenuao. Alm da resistncia eltrica, outra caracterstica a ser considerada ao determinar-se o grau de atenuao de um condutor a impedncia.
Saiba mais A impedncia a oposio que um circuito oferece ao fluxo da corrente alternada. O sinal de corrente alternada, tambm citado com a sigla CA (no ingls, Alternating Current, ou AC) caracterstico das transmisses de dados. Na CA, o sentido da transmisso se alterna ou seja, sua amplitude varia no tempo. Desta forma, podemos dizer que a impedncia varia conforme a freqncia que o nmero de repeties (ciclos) de um sinal em um segundo.

56

Redes de Computadores I

J em sinais de Corrente Contnua, ou CC (no ingls, Direct Current, ou DC) cujo sinal constante, ou seja, a amplitude no varia no tempo, relacionamos a atenuao do sinal apenas com a resistncia.

SEO 3

Erros de transmisso

Existem vrios fenmenos como raios, surtos de energia (sobrecarga de tenso eltrica) e outras interferncias eletromagnticas que, conforme j vimos na seo anterior, interferem na comunicao de dados. O raio, por exemplo, comumente causa danos somente no equipamento da rede, ao passo que as interferncias eletromagnticas alteram os dados durante sua transmisso a ponto de torn-los ininteligveis pelo receptor. O processo oposto, ou seja, em um circuito de transmisso totalmente inativo os dados transmitidos no so alterados. Neste caso, o receptor pode interpretar interferncias como dados que no foram, na realidade, enviados pelo emissor. Podemos concluir, portanto, que os erros de transmisso so bits modificados ou criados aleatoriamente durante uma transmisso de dados decorrentes de algum tipo de interferncia.

SEO 4

Tcnicas de deteco de erros

Vamos iniciar esta sesso entendendo como acontece o processo de deteco de erros de uma transmisso. Os erros no podem ser eliminados em sua totalidade devido a susceptibilidade das redes de computadores aos diversos tipos de erros, porm os sistemas de comunicao de dados so projetados de forma a possibilitar a recuperao das informaes. A base para a deteco de erros a insero de bits extras (bits redundantes) na informao transmitida. Os bits adicionados so utilizados pelo receptor para identificar se a informao recebida est correta.

Unidade 2

57

Universidade do Sul de Santa Catarina

Mas como ser que o processo de deteco de erros acontece?

As informaes originais so utilizadas para calcular os bits redundantes atravs de um algoritmo, ou seja, o emissor utiliza as informaes originais, gera os bits redundantes, adiciona o resultado juntamente com a informao original e a envia. O receptor, ao receber a informao, calcula novamente os bits redundantes atravs da mensagem original, utilizando o mesmo algoritmo que o emissor utilizou e compara com os bits redundantes recebidos. Se os bits redundantes estiverem iguais aos bits enviados, significa que a informao recebida est correta, caso contrrio detectou-se a presena de um erro. Ao longo do tempo, vrios algoritmos foram desenvolvidos para realizar clculos e detectar erros de transmisso. Vamos estudar as duas tcnicas mais conhecidas:

Paridade
Esta a tcnica mais simples de bits de redundncia para deteco de erros. Existem dois tipos de paridade: par e mpar. O tipo de paridade a ser utilizada durante uma comunicao combinado antecipadamente entre o emissor e o receptor.
Para se obter a paridade par, o emissor fixa o bit (0 ou 1) de forma que a somatria de bits 1 (bits 1 do caractere + paridade) resulte em um nmero par. Por exemplo, para transmitir o caractere 0100110 e obter a paridade par, o bit a ser fixado 1 (01001101), pois a somatria totaliza 4 bits 1. J para obter paridade mpar, utilizando o mesmo exemplo, o bit de paridade adicionado seria o bit 0 (01001100), para que a somatria de bits 1 totalize um nmero mpar, ou seja, temos 3 bits 1. O receptor ao receber o caractere, dever examinlo e identificar se o nmero de bits 1 par, ou mpar, e dessa forma, verificar o tipo de paridade que foi concordado entre as partes.

58

Redes de Computadores I

Uma observao importante a se fazer com relao tcnica de paridade que se um par de bits for invertido, o receptor no ser capaz de identificar os dados, pois a paridade permanecer correta. Esta uma falha no emprego desta tcnica decorrente de seu prprio carter de simplicidade.

Checagem de Redundncia Cclica - CRC (Cyclic Redundancy Check)


O CRC (Cyclic Redundancy Check) uma tcnica de deteco de erros polinomial altamente utilizada. A CRC no utiliza a adio de bits de paridade e, na prtica, implementada em hardware devido a sua complexidade. Se essa tcnica fosse realizada por meio de software, causaria uma grande queda de desempenho na comunicao, pois tipicamente, a implementao de algoritmos complexos em softwares geram processamento mais lento comparado aos implementados em hardware. A CRC realiza clculos no transmissor e no receptor. No transmissor, os clculos so realizados utilizando uma operao de diviso, o resto da operao adicionado mensagem como bits de verificao. No receptor, a mensagem recebida tambm dividida e o resto da diviso comparado com o que foi recebido. Esta tcnica apresenta um alto grau de complexidade, o que a torna suficientemente confivel para ser usada nas mais diversas aplicaes. O detalhamento destes clculos no um aspecto relevante, pois exige alguns conhecimentos prvios que no sero includos nesta disciplina.
A tcnica de CRC tambm utilizada para verificar se os dados foram gravados corretamente em mecanismos de armazenamento, como discos magnticos. Se voc quiser saber mais sobre esse assunto, consulte: http://standards.ieee.org/getieee802/download/802.32002.pdf

Unidade 2

59

Universidade do Sul de Santa Catarina

SEO 5

Multiplexao e modulao

Para realizar uma transmisso de dados eficiente, necessria a utilizao de tcnicas que se propem a transportar os dados utilizando caractersticas adequadas ao meio de transmisso e a otimizar os recursos desses meios. Vamos estudar agora, as duas tcnicas principais.

Mutliplexao
Estudamos na unidade 1 conceitos sobre largura de banda. Vamos retom-los agora. Conforme a analogia que utilizamos, vimos que em uma estrada com trs pistas, trs carros podem trafegar nela simultaneamente. Na comunicao de dados algo similar acontece: quando queremos enviar sinais que necessitam de largura de banda menor do que a capacidade do meio fsico, podemos aproveitar o restante da banda para trafegar outros sinais que vierem na seqncia. Isto significa que podemos utilizar um mesmo meio fsico para transmitir diferentes dados. A figura 34 ilustra um exemplo no qual a largura de banda do meio fsico muito maior da que o sinal necessita, ocorrendo assim um desperdcio de largura de banda.

Figura 38 Meio fsico com largura de banda maior do que a largura de banda necessria para a transmisso do sinal.

Voc imagina como acontece a organizao dos sinais para que possam ser transmitidos simultaneamente?

60

Redes de Computadores I

Para entender esse processo de organizao, estudaremos uma tcnica chamada multiplexao, que permite a transmisso de mais de um sinal simultaneamente em um mesmo meio fsico. Existem trs formas bsicas de multiplexao:

a multiplexao na freqncia, tambm encontrada na literatura com a sigla FDM (Frequency Division Multiplexing); a multiplexao no tempo, tambm encontrada na literatura com a sigla TDM (Time Division Multiplexing); e 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. a reunio de vrios comprimentos de onda em uma mesma fibra.

No momento voc vai estudar apenas a multiplexao no tempo.


Multiplexao no tempo

Voc vai entender o funcionamento desta tcnica acompanhando os passos e a figura apresentada abaixo. Imaginem a situao apresentada na figura a seguir, na qual temos os sinais S1, S2 e S3, a serem transmitidos. Como vocs podem ver, a largura de banda necessria para transmitir cada um desses sinais menor do que a largura total do meio fsico.

Figura 39 Multiplexao no Tempo.

Unidade 2

61

Universidade do Sul de Santa Catarina

De cada sinal a ser transmitido, so retiradas amostras e ento enviadas uma aps a outra, pelo mesmo meio fsico. Os sinais so ento, recompostos no receptor, ou seja, so remontados a partir da composio das amostras dos sinais recebidos. Como as amostras so realizadas em uma velocidade muito superior utilizada na transmisso dos dados, o efeito percebido que os diferentes dados trafegam pela mdia ao mesmo tempo. A figura a seguir, apresenta a multiplexao de quatro estaes de trabalho atravs de um mesmo meio fsico.

Figura 40 Multiplexao TDM em quatro canais.

Observem agora a figura a seguir, ela ilustra a transmisso de dados multiplexados.

Figura 41 Transmisso de dados multiplexados.

J a figura 42, ilustra o processo de recomposio das informaes no receptor.

62

Redes de Computadores I

Figura 42 Recomposio das informaes no receptor.

Modulao
Conforme voc j estudou, as informaes devem ser tratadas de forma a otimizar os meios de comunicao, porm, os sinais, da forma como so fornecidos pelo emissor, no podem ser enviados diretamente atravs dos canais de transmisso, eles devem ser adequados a esses meios. A modulao o processo que adapta o dado de forma que ele possa ser enviado corretamente atravs do meio de transmisso. Ela modifica uma ou mais caractersticas de uma onda (eletromagntica ou luz, por exemplo), denominada onda portadora. A onda portadora recebe este nome por conter propriedades mais convenientes aos meios de transmisso. A modulao portanto, considera o sinal modulante para alterar as caractersticas da onda portadora. No caso da transmisso de dados, o sinal modulante o sinal binrio, seja analgico ou digital. O resultado de uma modulao sempre uma alterao da portadora, que analgica. Portanto, ser gerado um sinal analgico. A gerao de um sinal digital (digital signaling) resultante do processo de codificao, que deve passar pelo codificador (figura 43).

Sinal modulante o prprio sinal que se deseja transmitir.

Unidade 2

63

Universidade do Sul de Santa Catarina

Figura 43 Enconding and Modulation Techniques. Fonte: Stallings - 2004

H 3 tcnicas de modulao de sinais (analgicos ou digitais): 1. Modulao por Chaveamento da Amplitude (Amplitude Shift Keying ASK) 2. Modulao por Chaveamento de Freqncia (Frequency Shift Keying FSK) 3. Modulao por Chaveamento de Fase (Phase Shift Keying PSK)
Modulao por chaveamento de amplitude - ASK

Vamos acompanhar o funcionamento da tcnica de modulao por chaveamento de amplitude (Amplitude Shift Keying ASK), observando a figura a seguir. Temos o sinal digital, a onda portadora e o resultado da modulao ASK. Nesta tcnica, a amplitude do sinal resultante da modulao (Sinal ASK) varia de acordo com a amplitude do sinal que se quer modular (Sinal Digital), mantendo a freqncia da onda portadora.

64

Redes de Computadores I

Figura 44 Modulao por chaveamento de amplitude.

Modulao por chaveamento de freqncia - FSK

A modulao por chaveamento de freqncia (Frequency Shift Keying FSK) consiste em manter a amplitude da portadora e alterar sua freqncia de acordo com o sinal transmitido. Observem a figura 45. Quando se envia o bit 1, a prpria portadora transmitida, sem alterar sua freqncia, mas para se enviar o bit 0, a freqncia da portadora alterada para uma freqncia mais alta.

Figura 45 Modulao por chaveamento de freqncia.

Unidade 2

65

Universidade do Sul de Santa Catarina

Modulao por chaveamento de fase

Na modulao por chaveamento de fase (Phase Shift Keying PSK) a amplitude e a freqncia da onda portadora so mantidas, a variao acontece na fase da onda transmitida. A transmisso dos bits 0 e 1 correspondem s fases 0 e 180 da portadora, respectivamente.

Figura 46 Modulao por chaveamento de fase.

Observem na figura 46 que o sinal PSK corresponde a uma codificao que utiliza uma mudana de fase de 180 em relao ao intervalo anterior para transmitir o bit 1 e no apresenta modificao de fase, ou seja, 0 para transmitir o bit 0. Os contedos apresentados nesta unidade descreveram os fatores que influenciam na comunicao de dados de forma mais relevante, e se referem s tcnicas bsicas para deteco dos erros de transmisso. No entanto, devido evoluo tecnolgica, outras tcnicas com maior confiabilidade de performance surgem a cada dia. importante que voc se mantenha informado sobre as novidades nesta rea atravs de pesquisas constantes.

66

Redes de Computadores I

Atividades de autoavaliao
1. Qual a diferena entre rudo trmico, rudo de intermodulao, crosstalk e rudo impulsivo?

2. O que atenuao e o que devemos fazer para que ela no prejudique a qualidade de transmisso do sinal?

3. Quais as tcnicas de deteco de erros apresentadas neste material? explique seu funcionamento.

Unidade 2

67

Universidade do Sul de Santa Catarina

4. Qual a funo da Multiplexao? explique o funcionamento da Multiplexao por Tempo.

5. Qual a diferena entre a modulao por chaveamento de amplitude, modulao por chaveamento de freqncia e modulao por chaveamento de fase.

68

Redes de Computadores I

Sntese
Nesta unidade voc estudou alguns fatores que so a causa de falhas na comunicao de dados. Voc viu que os rudos so sinais indesejveis inseridos entre o transmissor e o receptor, que podemos classific-los como: rudo trmico, rudo de intermodulao, crosstalk e rudo impulsivo. O rudo trmico causado pela agitao dos eltrons nos condutores. O rudo de intermodulao ocorre quando sinais com diferentes freqncias compartilham o meio de transmisso causando a interferncia de um sinal no outro, dentro da mesma faixa. O crosstalk ou diafonia tambm conhecido como linha cruzada acontece quando diversos sinais circulam em cabos eltricos prximos uns dos outros, de forma que o sinal de um cabo passe para outro. O rudo impulsivo causado, dentre outras razes, por distrbios eltricos ou falhas nos equipamentos. Como o rudo impulsivo no pode ser prognosticvel difcil sua preveno. Voc conheceu que o conceito de interferncia eletromagntica bastante parecido com os que estudamos sobre os rudos. Podemos considerar os rudos um tipo de interferncia eletromagntica. Voc estudou que a atenuao tambm um fator responsvel por causar problemas na transmisso de dados. A atenuao a diminuio da intensidade de energia de um sinal ao propagar-se pelo meio de transmisso. Para contornar o problema da atenuao, devemos respeitar o limite de comprimento do cabo que estamos utilizando e adicionar dispositivos que regenerem o sinal, caso o cabo necessite ser estendido por um tamanho maior do que o permitido. Em meios fsicos formados por condutores eltricos, a atenuao causada principalmente pela resistncia eltrica. Outra caracterstica que determina o grau de atenuao de um condutor a impedncia. Voc ainda viu que temos dois tipos de sinais: Corrente Alternada (CA) e Corrente Contnua (CC). Na CA, o sentido da transmisso se alterna ou a amplitude varia no tempo. Na CC, o sinal constante e a amplitude no varia no tempo.
Unidade 2

69

Universidade do Sul de Santa Catarina

Estudamos que vrios fenmenos causam erros de transmisso e que esses erros no podem ser eliminados totalmente, porm os sistemas de comunicao de dados so projetados para recuperar as informaes danificadas. A base para a deteco de erros nos sistemas de comunicao de dados a utilizao de bits redundantes. Vrios algoritmos foram desenvolvidos para detectar erros de transmisso. Voc estudou as duas tcnicas mais conhecidas: paridade e CRC (Cyclic Redundancy Checks). A tcnica de paridade bastante simples e utiliza bits de redundncia, j o CRC utiliza clculos polinominais complexos e no utilizam bits redundantes. possvel transmitir diferentes dados utilizando o mesmo meio fsico atravs da tcnica de multiplexao. Existem duas formas bsicas, a multiplexao na frequncia e a multiplexao no tempo, mas, nesta unidade estudamos apenas esta ltima. Voc viu que o sinal no transmitido diretamente ao meio, antes ele adaptado ao meio de transmisso atravs de um processo denominado modulao. Existem 3 tcnicas bsicas de modulao de sinais digitais:

Modulao por chaveamento da amplitude (Amplitude Shift Keying ASK) Modulao por chaveamento de freqncia (Frequency Shift Keying FSK) Modulao por chaveamento de fase (Phase Shift Keying PSK)

70

Redes de Computadores I

Saiba mais
Mais informaes sobre os tipos de modulao podero ser obtidas em:

http://www.linear.com.br/artigo.htm http://penta2.ufrgs.br/Alvaro/modu.html

Mais informaes sobre CRC podero ser obtidas em:

http://marcel.wanda.ch/Tutorial/CRC/

Unidade 2

71

UNIDADe 3

Modelo de referncia OSI/ISO e suas camadas

Objetivos de aprendizagem
Conhecer o modelo de referncia OSI (Open Systems Interconnection) desenvolvido pela ISO (International Organization for Standardization). Conhecer a funo de cada camada do modelo OSI.

Sees de estudo
Seo 1 ISO/OSI Seo 2 Modelo de Referncia OSI Seo 3 As camadas do RM-OSI

Universidade do Sul de Santa Catarina

Para incio de conversa


Nesta unidade, voc vai conhecer a diferena entre a ISO (International Organization for Standardization) e o OSI (Open Systems Interconnection). Vai percorrer as sete camadas do OSI e estudar suas responsabilidades, alm de conhecer alguns protocolos que atuam nessas camadas. Inicialmente voc estudar sobre o que a ISO, como organizada, qual a sua funo e como acontece a submisso e aprovao de padres ou normas submetidas anlise da ISO. Em seguida ver o modelo de Referncia OSI.

SEO 1

ISO/OSI

A ISO (International Organization for Standartization) uma organizao internacional que tem por objetivo a elaborao de padres internacionais. Fundada em 1946, a ISO composta por membros de rgos nacionais de 89 pases. O rgo que representa o Brasil a ABNT (Associao Brasileira de Normas Tcnicas).

Figura 47 ISO.

Como a ISO organizada?


Saiba mais sobre a International Organization for Standardization, visitando o site http://www.iso.org.

A ISO organizada em Comits Tcnicos, do ingls Technical Committes TCs, que tratam de assuntos especficos. Os Comits Tcnicos possuem subcomits (SCs) que so divididos em grupos de trabalho. O Comit Tcnico responsvel pela padronizao de sistemas de processamento de informaes o TC97.

74

Redes de Computadores I

O processo para desenvolvimento de uma padronizao iniciado quando uma das organizaes nacionais identifica a necessidade de um padro. Esta organizao ento submete ISO uma proposta inicial. Esta proposta trabalhada por um grupo de tcnicos que gera uma proposta rascunho. Esta proposta divulgada para os membros da ISO, analisada e votada em um perodo de seis meses. Se for aprovada pela maioria dos membros, uma nova verso rascunho gerada e divulgada novamente. Em um perodo de mais seis meses, a proposta analisada e votada para ento se for aprovada pela maioria dos votantes, o documento tornar-se um padro internacional. Em caso de no-aprovao do documento este retorna para novas avaliaes e submisso de todo o processo novamente.
em funo do crescimento constante das redes de dados entre os anos de 1978 e 1984, os grupos de trabalho detectaram a necessidade de se criar um modelo de rede que permitisse a interoperabilidade e desenvolveram o Modelo de Referncia para Interconexo de Sistemas Abertos, o RM-OSI (Reference Model for Open Systems Interconnection).

Assim, o modelo de referncia OSI foi lanado em 1984 e ofereceu um conjunto de padres que garantiram interoperabilidade e compatibilidade aos fabricantes de diversas tecnologias espalhados pelo mundo. As siglas ISO e OSI no devem ser confundidas pois seus papis so claramente distintos. A ISO a organizao que desenvolveu o OSI. E o OSI o modelo de referncia desenvolvido para garantir a interoperabilidade entre diferentes tecnologias de rede de dados.

Arquitetura de rede
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
Unidade 3

75

Universidade do Sul de Santa Catarina

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. 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. Os modelos de protocolos de redes mais utilizados so 3:

OSI O modelo OSI serviu de base para a elaborao dos demais modelos de protocolos. um modelo sofisticado, complexo e que acabou sendo utilizado somente como referncia (Reference Model OSI, ou RM-OSI). So 7 camadas, conforme demonstrado na prxima seo. TCP/IP A arquitetura TCP/IP foi aquela que impulsionou a Internet, numa evoluo da ARPA-Net. O TCP/IP foi escrito de forma a simplificar a comunicao e possibilitar a interoperao de dispositivos e tecnologias totalmente diferentes. Modelo hbrido O modelo hbrido surgiu da necessidade didtica de comunicao entre os instrutores e os alunos. Analisando a Erro! Fonte de referncia no encontrada., voc pode perceber como ficaria confuso referenciar um protocolo como sendo de camada 4 quando tnhamos 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).

76

Redes de Computadores I

Pilha de Protocolos
Modelo de Referncia OSI Camadas

OSI

Modelo Original, 4 camadas Modelo Hbrido

Dispositivos
Host (Servidor/Cliente) Firewal Router Switch, placa de rede (NIC), Brigde Hub

PDU-Protocolo Data Unit

Protocolos
Http, Pop3, Smtp, Ftp, Imap... Tcp/Udp Ip, Egp, Icmp, Plm, Ospf, Bgp... Arp, Mac... No possui

TCP/IP
4 3 2 1

5 4 3 2 1

Aplicao Transporte Rede Enlace Fsica

5 4 3 2 1 Bit

Cabeamento

Figura 48 Relaes entre os modelos de arquiteturas, camadas, protocolos e dispositivos de rede.

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

Unidade 3

77

Universidade do Sul de Santa Catarina

SEO 2

Modelo de Referncia OSI

O Modelo de Referncia o modelo que foi desenvolvido para possibilitar a compatibilidade entre redes que utilizam tecnologias distintas e equipamentos de diferentes fabricantes. O entendimento do OSI possibilita a visualizao e o entendimento das diferentes funes de rede, ou seja, permite visualizar como as informaes trafegam da origem ao destino. O OSI composto por 7 camadas: Camada Fsica, Camada de Enlace, Comada de Rede, Camada de Transporte, Camada de Sesso, Camada de Apresentao e Camada de Aplicao. Cada uma dessas camadas possuem suas responsabilidades. Estudaremos cada uma delas separadamente nesta unidade. Antes de comearmos a estudar o Modelo de Referncia OSI e suas camadas, vamos entender o que so as camadas utilizando uma analogia bastante comum em nosso dia-a-dia, citada por Kurose e Ross (2003). Quando viajamos de avio, por exemplo, temos que executar vrias aes at chegarmos ao destino final, aes que vo desde a compra da passagem at o desembarque, concorda? Em um processo de transmisso de informaes ocorre algo semelhante, vrias aes so executadas at que a informao acesse o meio fsico para chegar ao seu destino. Vamos listar as aes necessrias para quando queremos viajar: primeiramente compramos a passagem. No setor de embarque, despachamos nossas bagagens, nos dirigimos at a sala de embarque e aguardamos a chamada para entrar no avio. Entramos no avio, o avio decola, traa a rota de vo e segue para seu destino. Depois o avio aterrissa. Nos dirigimos ao porto de desembarque, pegamos nossa bagagem e, se tivermos alguma reclamao, ou sugesto a fazer, nos dirigimos at o setor de passagens. Observe quais so as estruturas desse processo: voar. Temos o setor de passagem, o pessoal para despachar as bagagens, o pessoal no porto de embarque, os pilotos, os avies, o controle de trfego areo e assim por diante. Observem tambm que cada um dos componentes desta estrutura, possui seu papel e

78

Redes de Computadores I

sua responsabilidade. Poderamos descrever este processo em um esquema de camadas que ilustrariam cada uma dessas estruturas, como na figura a seguir.
Comprar Passagem Despagar Bagagem Sala de Embarque Avio Decola Origem Reclamar Passagem Pegar Bagagem Sala de Desembarque Avio Aterrisa Destino

Figura 50 Aes necessrias para uma viagem de avio descritas em camadas.

Note que, na figura, a estrutura do lado esquerdo possui um fluxo de cima para baixo, enquanto a outra, a da direita, possui um fluxo de baixo para cima. O sentido do fluxo apresentado na figura, representa a dependncia existente entre as aes executadas por cada uma das camadas. Observem que no possvel despachar a bagagem sem antes, ter comprado a passagem para embarcar. Da mesma forma, no possvel se dirigir at a sala de embarque, sem despachar as bagagens antes. Em um processo de transmisso de informaes, da mesma forma como no processo de voar, necessrio que aes sejam executadas sequencialmente, para proporcionar o envio das informaes. Na transmisso de dados, o processo tambm ocorre no sentido vertical e necessrio uma estrutura em que cada camada execute uma tarefa, no equipamento que envia e no que recebe os dados. As informaes transferidas em uma comunicao no so enviadas diretamente (horizontalmente), mas sim descem verticalmente na mquina do emissor executando um processo denominado de encapsulamento (veja a nota, a seguir), at atingirem a camada responsvel pelo meio fsico. O processo de encapsulamento, que estudaremos mais profundamente a seguir, se encarrega de adicionar informaes necessrias para o envio dos dados em cada uma das camadas.

Unidade 3

79

Universidade do Sul de Santa Catarina

Atravs do meio fsico, as informaes trafegam at alcanarem a estao de destino. Na estao de destino, as informaes sobem verticalmente, da mesma forma que acontece na estrutura apresentada para o processo de voar. No destino o avio aterrissa e o fluxo sobe pelas camadas pois, somente aps a ao de aterrissagem do avio possvel que o passageiro se dirija at a sala de desembarque. No processo de transmisso de dados, as informaes ao chegarem na estao destino, tambm sobem pelas camadas at alcanarem a camada responsvel em tornar as informaes visveis ao usurio. Alm disso, as informaes para chegarem aos seus destinos devem partir de sua origem contendo referncias que garantam sua chegada a seu destino correto, ou seja, na estrutura, temos que contar com componentes que enderecem a mensagem para o destino e que executem outras tarefas necessrias para a comunicao que estudaremos mais adiante. Um ponto importante a considerar que o Modelo de Referncia OSI, em si mesmo, no define a arquitetura de uma rede, pois no especifica qual o protocolo de cada camada, esse modelo apenas apresenta o qu cada camada permite fazer. Na prxima seo veremos a funo de cada camada e quais protocolos atuam em cada uma delas.
Encapsulamento Toda comunicao de dados tem sua origem e enviada para um destino. Para isso, necessrio que os dados a serem transmitidos carreguem consigo, informaes necessrias para que cheguem at o destino. As camadas so responsveis em adicionar essas informaes aos dados, permitindo sua transmisso atravs do processo de encapsulamento. O encapsulamento empacota os dados medida que descem atravs das camadas, recebendo informaes como cabealhos, trailers entre outras. Quando os dados chegam na camada responsvel pelo meio fsico, j esto prontos para serem enviados.

Protocolo So regras de comunicao (semelhantes as regras gramaticais de uma linguagem) utilizadas pelos computadores conectados em uma rede, ou seja, a maneira como so entendidos os dados enviados e recebidos. Para que dois ou mais computadores possam se comunicar em uma rede, tm de falar a mesma linguagem, ou seja, tm de usar o mesmo protocolo.

80

Redes de Computadores I

Ao adicionar informaes de controle da rede (cabealhos figura 51) 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. 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 51 Os fluxos horizontais e verticais e o processo de encapsulao nas camadas de uma arquitetura genrica. M= mensagem, H=cabealho e T= Trailer.

Para aprofundar seus conhecimentos neste contedo, acesse os links disponibilizados para voc na ferramenta Saiba Mais do EVA. A seguir vamos estudar cada uma das camadas do RM-OSI com a finalidade de verificar quais so as tarefas pertinentes a cada uma em especial.
Unidade 3

81

Universidade do Sul de Santa Catarina

SEO 3

As Camadas do RM-OSI

As camadas possuem funes distintas e so importantes para a compreenso do processo de comunicao de dados. Elas adicionam informaes de controle importantes para a entrega dos dados. Um fator importante a se enfatizar que as informaes adicionadas por uma determinada camada, somente sero interpretadas pela mesma camada, no destino. As informaes adicionadas pela camada 3 (Rede) no emissor, por exemplo, vo ser interpretadas pela camada 3, no receptor. Vamos estudar as 7 camadas do RM-OSI iniciando pela camada 7 (Aplicao) pois a camada que est mais prxima do usurio e conforme vimos anteriormente, a primeira camada a ser visitada pela informao a ser transmitida.

Camada 7

Camada de aplicao

A principal responsabilidade da camada de aplicao oferecer um meio para que os processos das aplicaes utilizem o ambiente de comunicao OSI. Seu objetivo fornecer suporte comunicao de dados executando tarefas para as aplicaes do usurio. A camada de aplicao oferece interface direta com o restante da estrutura OSI para aplicaes como FTP, WWW, Telnet, correio eletrnico, entre outras e oferece interface indireta para aplicaes stand alone (aplicaes desenvolvidas para uso individual) tais como, planilhas, processadores de textos, entre outras.

82

Redes de Computadores I

Observe a seguir alguns protocolos da camada de aplicao:

DNS (Domain Name System): servio que traduz endereos IPs para domnios e vice-versa. Telnet: protocolo de comunicao que permite obter um acesso remoto a um computador (emulador de terminal). FTP (File Transfer Protocol): protocolo utilizado para transferir arquivos utilizando autenticao. HTTP (HyperText Transfer Protocol): protocolo para a transferncia de hipertexto.

Camada 6

Camada de apresentao

As principais responsabilidades da Camada de apresentao so: formatao, criptografia e compactao dos dados. Quando os dados so enviados atravs de uma rede de comunicao, necessrio que a apresentao desses dados seja compreensvel ao receptor. Imagine, por exemplo, se duas pessoas tentarem se comunicar utilizando idiomas diferentes sem ter conhecimento sobre os mesmos. Esta comunicao s ser possvel atravs de um intrprete. Neste caso, o papel da camada de apresentao semelhante a de um intrprete. Uma vez que os computadores utilizam diferentes cdigos para representarem seus caracteres, para permitir que esses computadores se comuniquem entre si, mesmo utilizando diferentes representaes, a camada de apresentao converte a formatao utilizada no computador para a formatao padro de rede e vice-versa. O mesmo acontece para os arquivos de udio, vdeo e imagem. Com relao criptografia e compactao dos dados, quando os dados precisam trafegar na rede de forma criptografada (nolegvel) ou compactada (diminuio do tamanho do arquivo) os clculos so executados nesta camada de apresentao e interpretados, pela mesma camada, no computador do receptor.

Unidade 3

83

Universidade do Sul de Santa Catarina

Algumas tabelas de representao utilizadas nesta camada so: ASCII, EBCDIC, Unicode, JPEG, entre outras. Estas tabelas so utilizadas para transformar as informaes a serem enviadas atravs de uma rede de dados, em representaes reconhecidas pelos computadores. A tabela ASCII, por exemplo responsvel por converter as letras que digitamos em um conjunto de bits.

Camada 5

Camada de sesso

Token - Quadro que contm informaes de controle. A posse do token permite que um dispositivo em rede transmita dados.

As principais responsabilidades da Camada de sesso so: controlar e sincronizar o dilogo entre estaes, alm de gerenciar a sesso. Para controlar o dilogo entre X e Y, a camada de sesso utiliza tokens. A camada de sesso responsvel pela posse do token e dessa forma, o disponibiliza para o computador que deve transmitir a informao. Este controle realizado na troca de dados entre computadores atravs de um circuito half-duplex. O objetivo da sincronizao do dilogo evitar a perda de um volume de dados em redes no-confiveis. Para isso, a camada de sesso utiliza o conceito de ponto de sincronizao, adicionando marcaes (pontos de sincronizao) nos dados que esto sendo transmitidos. Caso acontea algum problema com a rede, os computadores podero reiniciar a transmisso dos dados a partir da ltima marcao recebida pelo computador do receptor. A Camada de Sesso tambm realiza um servio de gerenciamento da sesso, ou seja, permite a transmisso constante de dados a partir do momento que a estao transmissora inicia a troca de dados com a estao receptora. A camada de sesso mantm o link de comunicao, mesmo sem acesso contnuo na rede. O processo similar quando acessamos a rede atravs do login e mesmo no acessando continuamente a rede, a conexo se mantm at a execuo do logout.

Half Duplex - Capacidade de transmitir dados em apenas uma direo de cada vez entre uma estao emissora e uma estao receptora.

84

Redes de Computadores I

Conforme voc j viu anteriormente, todas as camadas possuem suas responsabilidades e suportam determinados protocolos para executarem suas atividades. Alguns dos protocolos implementados na camada de sesso so:

NFS (Network File System) - possibilita o compartilhamento de sistemas de diretrios entre mquinas remotas de uma mesma rede. RPC (Remote Procedure Call) - fornece um mecanismo de comunicao entre processos permitindo que um programa de um computador execute da mesma maneira cdigos em um sistema remoto.

Camada 4

Camada de transporte

As principais responsabilidades da camada de transporte so: transportar e regular o fluxo de informaes de forma confivel. Para realizar seu trabalho e garantir a qualidade na transmisso de informaes, a camada de transporte oferece suporte s seguintes tcnicas: negociao prvia emisso dos dados, segmentao das informaes e numerao dos segmentos para serem montados na ordem correta no receptor. A negociao prvia emisso dos dados acontece antes de iniciar a transmisso das informaes. A camada de transporte do computador do emissor se comunica com a camada de transporte do computador do receptor utilizando cabealhos de mensagem e mensagem de controle, sincronizado as pontas. Conforme vimos anteriormente a informao na camada de transporte denominada de segmento. Durante a negociao, acordado o tamanho do segmento que ser enviado e estabelecido um sistema de confirmao aps o recebimento dos segmentos, ou seja, o receptor avisa que est no aguardo de um determinado segmento e ao receb-lo faz a confirmao e solicita o prximo segmento. Conforme o tamanho do segmento negociado, o computador do emissor divide as informaes, reduzindo o tamanho e numerando as informaes para que, no receptor, elas possam ser ordenadas corretamente.

Unidade 3

85

Universidade do Sul de Santa Catarina

A figura 52 representa a negociao realizada pela camada de transporte antes de iniciar o envio de dados. Esta mesma figura tambm ser utilizada na prxima unidade para ilustrar o funcionamento do protocolo. Observe que o tamanho negociado de trs segmentos, sendo assim, neste exemplo, as informaes so transmitidas de trs em trs segmentos.
Origem enviar 1 enviar 2 enviar 3 Destino

Receber 1 Receber 2 Receber 3 envia ACK 4 Receber 4 Receber 5 Receber 6 envia ACK 7

Recebe ACK 4 enviar 4 enviar 5 enviar 6 Recebe ACK 7 Tamanho da janela = 3

Figura 52 Tamanho do segmento negociado para ser igual a 3.

Um ponto importante a enfatizar que a camada de transporte possui suporte para esses servios descritos e ilustrados acima, porm, o que define se esses servios vo ser executados ou no, o protocolo utilizado. Vamos estudar com mais detalhes os dois principais protocolos que trabalham na camada de transporte na prxima unidade. Estes protocolos so: TCP e UDP.

TCP (Transmission Control Protocol): protocolo que fornece transmisso confivel. UDP (User Datagram Protocol): protocolo que fornece transmisso no-confivel.

86

Redes de Computadores I

Camada 3

Camada de rede

A principal responsabilidade da camada de rede enderear as informaes e possibilitar a chegada ao seu destino atravs do melhor caminho. Vamos utilizar um exemplo simplificado para entender o que acontece com a informao ao passar pela camada de rede, acompanhando a figura a seguir. Observe que no computador de origem, ou seja, do emissor. a camada de rede ao receber as informaes vindas da camada superior (camada de transporte), adiciona cabealhos contendo o endereo de origem e de destino, e as envia para a camada inferior (camada de enlace). A informao continua seu percurso pelas camadas at alcanar o meio fsico e chegar ao destino. No computador do receptor, a camada de rede ao receber a informao da camada inferior (camada de enlace), verifica se o endereo de destino do pacote recebido igual ao seu. Se for, o pacote enviado para a camada superior, para que chegue at o usurio, caso contrrio o pacote ignorado.

Figura 53 Camada de Rede.

Unidade 3

87

Universidade do Sul de Santa Catarina

Muitos problemas podem surgir durante o percurso de um pacote atravs da rede, como, por exemplo, a utilizao de endereamentos diferentes (a estao de origem utiliza um formato de endereo diferente ao que a estao de destino est configurada para reconhecer) , se o tamanho do pacote enviado no for aceito pela rede de destino, ou at mesmo, forem utilizados protocolos diferentes. Esses problemas so resolvidos na camada de rede, ou seja, esta camada responsvel por permitir a interconexo de redes heterogneas. O processo realizado pela camada de rede para permitir a interoperabilidade entre redes heterogneas, mais complexo do que esse que acabamos de estudar. Esta forma simples foi utilizada para facilitar o entendimento do processo e, medida que avanarmos nos contedos, estudaremos o processo com mais detalhes. O principal protocolo, ou mais popular, utilizado na camada de rede o IP (Internet Protocol). Na prxima unidade estudaremos o sistema de endereamento da camada de rede e o protocolo IP com maior riqueza de detalhes. Voc pode ler o documento oficial da descrio do funcionamento do protocolo IP no site do IETF: www.ietf.org/rfc/rfc791.txt .

Camada 2

Camada de enlace

As principais responsabilidades da camada de enlace so: prover uma conexo confivel sobre um meio fsico e controlar o fluxo. Esta camada a mais prxima do meio fsico. Por isso ela que trata os erros ocorridos na camada fsica, permitindo que a informao chegue camada superior (camada de rede) livre de erros de transmisso. Esta camada utiliza tcnicas de deteco de erro, como a tcnica do CRC, j estudada na unidade 2. Para efetuar esta funo, as mensagens so fracionadas em unidades menores denominadas quadros, que so enviados sequencialmente. Os quadros recebem informaes adi88

Redes de Computadores I

cionais (no incio e no final de cada quadro) que permitem ao receptor reconhecer essas informaes. Na ocorrncia de perturbaes sobre a linha de transmisso causando perda de quadros enviados, os erros na transmisso so identificados pela camada 2. J a camada 4 responsvel por solicitar a retransmisso das informaes perdidas, garantindo assim, a integridade dos dados transferidos. Outra funo da camada de enlace o controle de fluxo, ou seja, o controle da taxa de transmisso. Esse controle evita que o emissor envie dados a uma taxa maior do que o receptor consegue processar. Exemplos de protocolos implementados nesta camada so Ethernet e Token Ring, os quais estudaremos posteriormente.

Camada 1

Camada fsica

A principal responsabilidade da camada fsica a adaptao do sinal ao meio de transmisso, ou seja, ela deve receber a informao das camadas superiores, convert-las em codificaes identificadas pelas estaes e encaminh-las ao meio fsico. A camada fsica a nica camada que tem acesso ao meio fsico, ou seja, as informaes so enviadas e recebidas atravs dela. Esta camada deve se preocupar com fatores que garantam que o bit enviado o mesmo recebido, sem alterao de valor. Desta forma, as preocupaes da camada fsica so com os seguintes fatores:

estabelecer qual o valor representativo dos bits 0 e 1. Por exemplo, o bit 0 pode ser representado por 0 volts para representar e o bit 1 por 5 volts; estabelecer o tempo de durabilidade de um bit; definir a maneira como so estabelecidas as conexes iniciais e como elas so encerradas; definir se a conexo ser unidirecional ou bidirecional; estabelecer os tipos de conectores (nmero de pinos, funes associadas a cada pino, etc.); definir qual o tipo de mdia a ser utilizado (fibra tica, condutor metlico, radiodifuso, etc.).
Unidade 3

89

Universidade do Sul de Santa Catarina

Desta forma, o modelo de referncia OSI nos permite visualizar as funes de uma rede e entender como as informaes trafegam pelas camadas. Atualmente, a maior parte dos fabricantes de produtos de rede, relacionam seus produtos ao RM-OSI, pois dessa forma garantida a compatibilidade e a interoperabilidade entre vrios tipos de tecnologias de rede. Por exemplo, a descrio de um switch inclui a camada mais alta na qual ele trabalha: L2 Layer 2, L3, L4, L7.

Atividades de autoavaliao
1. explique a diferena entre ISO e RM - OSI.

2. explique o mecanismo de encapsulamento.

90

Redes de Computadores I

Sntese
Nessa unidade foram apresentados conceitos que nos permitiram acompanhar o fluxo de informaes medida que trafegam pelas camadas. Vimos que a ISO foi a organizao que publicou o modelo de Referncia OSI e estudamos tambm como a ISO organizada, qual a sua funo e como acontece a submisso e aprovao de um padro. Em 1984, foi desenvolvido o modelo de Referncia OSI que ofereceu um conjunto de padres que garantiram interoperabilidade e compatibilidade aos fabricantes de diversas tecnologias espalhados pelo mundo, alm de ter facilitado a compreenso das diversas funes realizadas durante a transmisso de dados. O modelo de Referncia OSI possui 7 camadas: Aplicao (camada 7), Apresentao (camada 6), Sesso (camada 5), Transporte (camada 4), Rede (camada 3), Enlace (camada 2) e Fsica (camada 1). Vimos tambm que essas camadas fornecem suporte a determinados servios, porm, so os protocolos que ditam as regras dos servios que sero executados. Protocolo a linguagem que possibilita a comunicao entre computadores ligados em rede, ou seja, a maneira como so entendidos os dados enviados e recebidos. Vimos que medida que os dados trafegam pelas camadas do modelo de Referncia OSI, informaes so adicionadas a eles atravs de um mecanismo denominado encapsulamento. O encapsulamento garante que os dados cheguem ao destino. Estudamos o papel de cada camada do modelo de Referncia OSI iniciando pela camada 7 Aplicao, por ser esta camada a mais prxima do usurio. A principal responsabilidade da camada de aplicao oferecer um meio para que os processos das aplicaes utilizem o ambiente de comunicao OSI. Seu objetivo fornecer suporte comunicao de dados executando tarefas para as aplicaes que se encontram fora do RM-OSI.

Unidade 3

91

Universidade do Sul de Santa Catarina

J na camada 6 Apresentao, as principais responsabilidades so: formatao, criptografia e compactao dos dados. As principais responsabilidades da camada 5 Sesso so: controlar e sincronizar o dilogo, alm de gerenciar a camada de sesso. Na camada 4 Transporte, as principais responsabilidades so transportar e regular o fluxo de informaes de forma confivel. Vimos que na camada 3 Rede, as informaes so endereadas em sua origem para possibilitar que cheguem at seu destino. Na camada 2 Enlace por estar mais prxima ao meio fsico, trata os erros ocorridos na camada fsica com o objetivo de prover uma conexo confivel sobre o meio e controlar o fluxo. E por fim, a camada 1 Fsica tem o objetivo de receber a informao das camadas superiores, convert-las em codificaes identificadas pelas estaes e encaminh-las ao meio fsico. atravs desta camada que as informaes so enviadas e recebidas.

Saiba mais
O Modelo OSI oferece algumas vantagens para as redes de dados, como a padronizao dos componentes de rede produzidos por fabricantes distintos. Permite a comunicao entre diferentes tipos de hardware e software de rede alm de segmentar a comunicao em partes menores simplificando a identificao dos problemas que podem ocorrer durante uma transmisso de dados.

92

UNIDADe 4

A pilha de protocolos TCP/IP

Objetivos de aprendizagem
Conhecer a forma que os softwares de rede so estruturados. Saber o conjunto de regras que determinam o formato para a transmisso de dados (protocolos). Saber sobre a interao cliente-servidor explicando a interface entre um software de aplicativo e o protocolo (sockets).

Sees de estudo
Seo 1 Organizao da Internet. Seo 2 Protocolos de comunicao. Seo 3 Sockets.

Universidade do Sul de Santa Catarina

Para incio de conversa


Nesta unidade, estudaremos os softwares de rede e os principais protocolos de rede que atuam nas camadas 3 e 4 do modelo de referncia OSI. Vamos estudar as responsabilidades desses protocolos, alm dos conceitos de sockets e sua importncia no contexto do curso.

SEO 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 (ITU-T, 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.

94

Redes de Computadores I

a) Internet Architecture Board

Figura 54 IAB.

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 documentos que padronizam a Internet (RFCs). O IAB tambm o responsvel pela gerncia dos registros de parmetros dos protocolos criados pelo IETF. b) Internet Assigned Numbers Authority (IANA)

Figura 55 IANA.

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.

Unidade 4

95

Universidade do Sul de Santa Catarina

c) ISOC Internet Society

Figura 56 ISOC.

O Internet Society mantm vrios grupos responsveis por funes centrais no funcionamento e evoluo da Internet. Entre elas, se destacam o IETF, IANA, W3C. d) IETF The Internet Engineering Task Force

Figura 57 IeTF.

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.
que pode ser visualizada no link: http://www.ietf.org/rfc/ rfc3600.txt

Os protocolos padronizados esto citados na RFC 3600, denominada Internet Official Protocol Standards, de 2003.

96

Redes de Computadores I

e) ITU - International Communications Union

Figura 58 ITU.

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. f) ANSI American National Standards Institute

Figura 59 ANSI.

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. g) IEEE - Institute of Electrical and Electronics Engineers, Inc

Figura 60 Ieee. Unidade 4

97

Universidade do Sul de Santa Catarina

Os padres podem ser obtidos em http://standards.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. h) TIA/EIA

Figura 61 TIA.

Normalmente associados aos cabeamentos, os padres da Electronic Industries Alliance (EIA) participam da elaborao de tecnologias de comunicao, bem como produtos e servios. A aliana responsvel por vrios grupos de padronizao, inclusive a Telecommunications Industry Association (TIA). i) Outras Instituies (Fruns, Associaes)

Figura 62 Welcome to the internet.

Algumas tecnologias possuem fruns de discusso, que tentam agilizar o estabelecimento dos padres, antecipando-se aos organismos oficiais. Tais fruns so compostos por fabricantes e pesquisadores interessados na tecnologia em questo.

98

Redes de Computadores I

Por exemplo, um frum muito atuante o da tecnologia ATM. Veja em http://www.atmforum. com . Outra organizao de fabricantes a Aliana gigabit ethernet, que pode ser acessado no site http:// www.10gea.org . Temos ainda uma associao para discutir os avanos e diretrizes das redes metroethernet em http://www.metroethernetforum.org, e para questes que envolvem fibre channel: http:// www.fibrechannel.org/. Se a sua preocupao 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 .

Para sabe mais sobre:


o Internet Architecture Board, acesse o site http://

www.iab.org;

o Internet Assigned Numbers Authority, acesse o site

http://www.iana.org;

o Internet Society, acesse o site http://www.isoc.org; o The Internet Engineering Task Force, acesse o site

http://www.ietf.org;

o International Communications Union, acesse o site

http://www.itu.int;

o American National Standards Institute, acesse o site

http://www.ansi.org;

o Institute of Electrical and Electronics Engineers,

acesse o site http://www.ieee.org;

o Telecommunications Industry Association, acesse o

site http://www.tiaonline.org.

Voc pode encontrar um volume muito grande de informaes sobre a pilha TCP/IP em: http://www. tcpipguide.com.

Unidade 4

99

Universidade do Sul de Santa Catarina

SEO 2

Protocolos de Comunicao

Podemos definir protocolos de comunicao como o conjunto de regras que determinam como os dispositivos de uma rede trocam informaes. Para exemplificar, vamos utilizar uma analogia acompanhando a figura 63. Quando nos comunicamos por telefone, ao atender uma chamada, dizemos Al! e a pessoa do outro lado da linha geralmente pergunta Quem fala? e ento dizemos nosso nome. Este procedimento se configura um protocolo, ou seja, um conjunto de regras que possibilita e organiza a comunicao. Durante uma comunicao de dados, algo similar acontece, quando entramos na internet e tentamos acessar um determinado site, nosso computador estabelece uma conexo com o servidor que possui o site, utilizando protocolos de comunicao.

Al

TCP p edido

Al

ta espos TCP r exo n de co Solicit a arquiv o

Quem

fala?

Tempo
Figura 63 Analogia de protocolos.

Confiabilidade neste contexto significa que a estao que envia os dados deve garantir que o destino recebeu os dados de forma correta.

Vimos na unidade anterior que do ponto de vista da estao do receptor, a camada de aplicao e seus protocolos esto acima da camada de transporte, isso significa que a camada de transporte executa seu servio e depois encaminha a informao para a camada superior. Vimos tambm que vrios protocolos trabalham na camada de aplicao tais como: HTTP, FTP, Telnet, SMTP, DNS, TFTP, entre outros. Alguns desses protocolos necessitam de confiabilidade na transmisso, outros no. Os que necessitam de confiabilidade utilizam o protocolo na camada de transporte, camada 4, de maneira a possibilitar uma comunicao confivel o TCP (Transmission Control

100

Redes de Computadores I

Protocol). Os protocolos que no necessitam de confiabilidade utilizam um protocolo de camada 4 mais simples que no oferece confiabilidade na comunicao - o UDP (User Datagram Protocol). Utilizando uma analogia, podemos comparar o envio de informaes atravs das redes de dados, com o envio de cartas pelo correio. Quando enviamos uma correspondncia pelo correio e precisamos obter garantia de sua entrega, optamos pelo sistema de carta registrada. Caso no tenhamos esta necessidade, optamos pelo envio de carta comum. Podemos comparar o envio comum com o protocolo UDP o qual entrega as informaes, porm, no confirma seu recebimento. A carta registrada pode ser comparada com o protocolo TCP que garante a entrega da informao com confiabilidade por meio de um processo de confirmao. Nesta unidade, vamos estudar os protocolos TCP e o UDP que trabalham na camada de transporte do modelo de referncia OSI. Para compreender o funcionamento desses protocolos vamos iniciar abordando o conceito de portas, pois ambos os protocolos as utilizam para encaminhar informaes para a camada superior.
O que so portas? Portas so nmeros que correspondem a servios diferentes, ou seja, cada servio atende em uma determinada porta. Podemos conceituar tambm como portas virtuais representadas por um nmero. Cada nmero indica para qual servio a camada de transporte deve enviar as informaes. Por exemplo, na estao do receptor, quando a camada de transporte recebe da camada inferior, Camada de Rede, uma informao que contm em seu cabealho uma solicitao para a porta 21, a informao ser encaminhada para esta porta e o protocolo FTP que ir atender a solicitao.

A lista oficial de numero das portas est em http://www.iana.org/ assignments/port-numbers Existe uma regra geral para a utilizao de portas. As portas de 0 a 1024 so registradas e no podem ser utilizadas em aplicaes desenvolvidas. J as portas acima de 1024 possuem duas funes: podem ser utilizadas pelo sistema operacional como porta de origem em uma solicitao ou pelo desenvolvedor na criao de
Unidade 4

101

Universidade do Sul de Santa Catarina

uma nova aplicao. A porta de maior nmero possvel de ser utilizada a 65535, pois o campo de identificao da porta nos cabealhos dos protocolos TCP e UDP possui tamanho de 16 bits e 2^16=65536 (considere-se a porta 0 como vlida).
Porta 20 21 22 23 25 80 110 Aplicao FTP (Dados) FTP (Controle)

Observe, no quadro ao lado, alguns protocolos e suas respectivas portas:

Os protocolos citados no quadro, so implementados utilizando outros protocolos, ou seja, depenSSH dem de outros protocolos para exercerem suas Telnet funes. Por exemplo, os protocolos apresentados SMTP acima que necessitam de confiabilidade na comunicao para executarem suas funes, utilizaro http um protocolo com essa caracterstica, ou seja, o POP3 TCP. J os protocolos que no precisam da caracterstica de segurana na transmisso para executarem suas funes, utilizaro o protocolo UDP. Vamos estudar o funcionamento dos protocolos TCP e UDP para entendermos melhor essa dependncia.

UDP (User Datagram Protocol)


O protocolo UDP atua na camada de transporte do modelo de referncia OSI e sua principal responsabilidade transportar dados, porm sem confiabilidade. O UDP no estabelece conexo antes de comear o envio das informaes como acontece no TCP, que estudaremos logo em seguida. O protocolo UDP trabalha sem confirmao ou entrega dos dados garantidos. um protocolo mais simples utilizado por protocolos da camada de aplicao que no necessitam de confiabilidade na transmisso. Sua simplicidade pode ser evidenciada pelo datagrama que utiliza, como pode ser observado na figura 64.
Porta de Origem Tamanho da Mensagem Dados
Figura 64 Formato do datagrama UDP.

Porta de Destino Checksum

102

Redes de Computadores I

O datagrama UDP apresenta os seguintes campos:

Porta de Origem o nmero da porta que solicita um determinado servio e que ser utilizado pelo receptor para responder a solicitao; Porta de Destino - o nmero da porta ao qual corresponde o servio solicitado; Tamanho da Mensagem ou Comprimento - o comprimento (em bytes) do datagrama deste usurio, incluindo o cabealho; Checksum - o campo que recebe o resultado do clculo dos cabealhos e dos dados; Dados - so as informaes a serem transmitidas.

Como voc pode observar, o datagrama UDP no possui os campos para informaes de controle, pois no garante confiabilidade durante a transmisso. Os protocolos que, como o UDP no so confiveis, simplesmente no retransmitem segmentos eventualmente perdidos porque no confirmam o recebimento. Dessa forma, o emissor no sabe que o segmento no chegou ao destino (figura 65).

Figura 65 Um protocolo no confivel pode perder partes da comunicao.

O UDP (User Datagram Protocol) est definido na RFC 768. O campo de dados contm os segmentos (mensagens de consulta DNS, SNMP ou parcelas de audio, por exemplo). O cabealho do UDP contm apenas 4 campos, cada um com dois octetos. O UDP faz uma checagem simples para detectar erros.
103

Unidade 4

Universidade do Sul de Santa Catarina

Caractersticas do servio prestado pelo UDP: No h estabelecimento de conexo. Os segmentos so enviados sem que o destinatrio envie uma aceitao, ou requisite uma identificao do remetente. No existe monitorao dos estados de conexo. O UDP no monitora os buffers de envio ou recebimento, controles de congestionamento e sequenciao. Devido a essa simplicidade, um host cujas aplicaes usem UDP como transporte, suportam mais conexes do que se usassem TCP. Pequeno Overhead do cabealho. Ao contrrio do TCP, que acrescenta 20 bytes de cabealho, causando uma sobrecarga razovel, o UDP acrescenta apenas 8 bytes. No existe controle do fluxo. O UDP no controla as taxas de envio e recebimento. As outras camadas (aplicao e rede) quem determinam as possibilidades de fluxo do UDP. Como no controla as seqncias, nem confirma os recebimentos, as aplicaes que usam o UDP podem perder alguns segmentos. No existe controle para evitar duplicidade de segmentos. Uma vez que o UDP no confirma os recebimentos, tambm no retransmite. Isso garante que os segmentos no sero duplicados na rede. Resumindo as caractersticas do UDP, ele faz o mnimo possvel para um protocolo de transporte: Multiplexao e demultiplexao e uma verificao bsica de erros. Dessa forma, o UDP acrescenta muito pouco ao trabalho do IP, mas muito eficiente na sua proposta de economizar recursos da rede.
104

Redes de Computadores I

Tabela 3 Aplicaes mais populares e protocolos da camada 4 e 5 (segundo Kurose & Ross, com adaptaes).
Aplicao electronic mail Remote terminal access Web File transfer Remote file server Streaming multimedia Internet telephony Network management Routing protocol Name translation Trivial File Transfer Protocolo da camada 5 SMTP Telnet HTTP FTP NFS proprietary H323/SIP SNMP RIP DNS TFTP Protocolo de transporte Camada 4 TCP TCP TCP TCP typically UDP typically UDP typically UDP typically UDP typically UDP typically UDP UDP

A RFC 798 (J. Postel, 1980) especifica o protocolo UDP: www. ietf.org/rfc/rfc798.txt. Alguns protocolos que utilizam o UDP so:

TFTP (Trivial File Transfer Protocol) - verso simplificada do FTP utilizado para transferir arquivos de um computador para outro, atravs de uma rede; SNMP (Simple Network Management Protocol) - protocolo de gerenciamento de rede; DNS (Domain Name System) - sistema para converter nomes de ns de rede em endereos.

TCP (Transmission Control Protocol)


Este protocolo bastante popular, e geralmente citado acompanhado da sigla IP. O TCP/IP um protocolo distinto, porm trabalha em conjunto para possibilitar o trfego de dados na internet.

Unidade 4

105

Universidade do Sul de Santa Catarina

O protocolo TCP atua na camada de transporte e sua funo permitir o transporte das informaes com confiabilidade. Para garantir a confiabilidade na comunicao, o TCP executa todos os servios descritos na unidade anterior, tais como: negociao prvia emisso dos dados, segmentao das informaes e as numeraes dos segmentos para serem montados na ordem correta no receptor. O TCP tambm caracterizado como um protocolo orientado para conexo, pois, realiza a negociao estabelecendo a conexo antes de enviar as informaes, divide as informaes em segmentos, reagrupa essas informaes na estao de destino e permite a confirmao de recebimento de um segmento, tornando a transmisso confivel. A confiabilidade oferecida pelo protocolo TCP executada atravs de um processo denominado Handshake triplo.
Handshake triplo
Estao 1 Estao 2

enviar SYN seq = x

Receber SYN seq = x enviar SYN seq = y ACK = x + 1

O handshake triplo tem o objetivo de sincronizar as duas estaes que vo se comunicar atravs de nmeros de seqncia e oferecer informaes de controle necessrias para estabelecer uma conexo virtual entre as estaes. Para entender esse processo vamos estud-lo em trs fases: estabelecimento de conexo; determinao da quan tidade de dados que podem ser transmitidos de uma s vez; confirmao de recebi mento.

Receber SYN seq = y ACK = x + 1 enviar ACK ack = y + 1

Receber ACK ack = y + 1

Figura 66 o processo handshake triplo.

O processo se inicia quando a estao de origem solicita o estabelecimento de uma sesso com a estao de destino. A figura a seguir, ilustra este processo. A
106

Redes de Computadores I

estao de origem (estao 1) envia seu nmero inicial de seqncia, neste caso x, para a estao de destino (estao 2). A estao de destino ento recebe a solicitao e responde, enviando para a estao de origem o nmero de seqncia x + 1, juntamente com seu prprio nmero de seqncia, neste caso y. Esta forma de resposta significa que a estao 2 recebeu a solicitao x e aguarda x + 1. Este processo se repete de forma que um nico caminho entre origem e destino estabelecido, configurando o TCP um protocolo orientado para conexo. Outro mecanismo realizado durante o processo do Handshake Triplo a negociao da quantidade de dados que vai ser enviada de uma s vez. Esse mecanismo denominado de janelamento. O tamanho da janela determina o nmero de octetos que sero enviados de uma vez. A figura ilustra Origem um exemplo do tamanho da janela negociado entre as estaes, que enviar 1 nesse caso 3. Neste exemplo, a enviar 2 estao 1 envia 3 octetos e aguarda enviar 3 a confirmao. Somente aps receber a confirmao de recebimento enviada pela estao 2 que, Recebe ACK 4 ento, a estao 1 poder enviar enviar 4 mais 3 octetos. Se, por algum enviar 5 motivo, a estao 2 no receber os 3 enviar 6 octetos enviados, a confirmao no ser enviada e a estao 1 dever Recebe ACK 7 retransmitir os octetos faltantes. O tamanho da janela pode ser negociado dinamicamente durante uma sesso, permitindo que o tamanho negociado no incio da sesso seja alterado.
Tamanho da janela = 3
Figura 67 Mecanismo de Janelamento.

Destino

Receber 1 Receber 2 Receber 3 envia ACK 4 Receber 4 Receber 5 Receber 6 envia ACK 7

O processo de Handshake triplo tambm permite que em caso de retransmisso, as informaes sejam reagrupadas conforme sua ordem correta. Para isso, os datagramas so numerados na origem, de forma que na falta de algum datagrama, detectado pela estao destino, o segmento seja retransmitido e reagrupado.

Unidade 4

107

Universidade do Sul de Santa Catarina

A confirmao dos segmentos avisa ao emissor que o outro lado recebeu com sucesso (sem erros detectados). Qualquer segmento no confirmado aps um perodo de tempo, retransmitido (Figura 68 abaixo).

Figura 68 Mecanismo de confirmao e retransmisso usado pelo TCP.

O sistema que envia o responsvel pelo relgio que ir determinar se a confirmao chegou a tempo ou no (o emissor ajusta o retransmission timer). Um valor tpico para a o tempo de retransmisso 3 segundos. Esse perodo denominado Retransmission Time Out (RTO). Quando o RTO atingido e o remetente no recebeu um Acknowledgement (ACK), o segmento automaticamente retransmitido. A retransmisso de um mesmo segmento continua at a chegada de um ACK para aquele segmento ou at o encerramento da conexo. O RTO ajustado para evitar congestionamentos, caso ocorram muitas retransmisses. Os ajustes so determinados com base no RTT, ou Round Trip Time (tempo que um pacote ICMP estu-

108

Redes de Computadores I

dado na unidade anterior - demora para ir ao destino e voltar a fonte). O TCP acrescenta uma pequena margem de segurana ao RTT e estipula assim o RTO (Figura 69).

Figura 69 Ajuste do RTO com base no RTT.

A figura a seguir, ilustra um datagrama parcial mostrando a confirmao de recebimento dos segmentos. Observe que o nmero de seqncia enviado pela estao de origem (05), no datagrama de resposta enviado pela estao de destino, se torna ACK. Desta forma, a estao de destino confirmou que recebeu o seguimento 05 e aguarda o segmento 06.
Estao 1 Estao 2

origem

destino seqncia

ACK

2040

80

05

01
origem destino seqncia ACK

80
origem destino seqncia ACK

2040

01

06

2040

80

06

02

Figura 70 Confirmao de recebimento.

Unidade 4

109

Universidade do Sul de Santa Catarina

Podemos aproveitar esta figura para ilustrar tambm o conceito de portas. Observe que o primeiro datagrama enviado pela estao 1, a porta de origem, est configurada como 2040. A estao 1 solicita um servio para a porta 80 (destino 80), ou seja, provavelmente a estao 1 est solicitando acesso a algum site que est hospedado na estao 2. Na estao 2, a porta de origem a 80, pois est respondendo a essa solicitao com o contedo do site. Para garantir confiabilidade durante uma transmisso, o TCP possui um datagrama complexo, com campos que permitem adicionar todas as informaes necessrias para controlar e garantir a entrega dos dados. Observe na figura 71 o formato do datagrama do protocolo TCP.
Porta de Origem Porta de Destino

Nmero de Seqncia Nmero da Confirmao HLEN Reservado Checksum Opes Dados


Figura 71 Formato do datagrama TCP.

Bits de Cdigo

Janela Indicador de Urgncia Enchimento

Os campos do datagrama do protocolo TCP so:

Porta de Origem corresponde ao nmero da porta que solicita um determinado servio e que ser utilizada pelo receptor para responder a solicitao; Porta de Destino o nmero da porta que corresponde ao servio solicitado; Nmero de Seqncia - o nmero de seqncia que servir como parmetro para a confirmao do recebimento do segmento; Nmero de Confirmao - este campo contm o valor do prximo nmero seqencial que o receptor espera receber;

110

Redes de Computadores I

HLEN (Deslocamento de Dados) - indica onde os dados comeam; Reservado - seis bits reservados para uso futuro; Bits de Cdigo, dividido em:

URG - indica que o campo do ponteiro urgente significativo neste segmento; ACK - indica que o campo de reconhecimento significativo neste segmento; PSH - funo descarregar; RST - reinicializa a conexo; SYN - sincroniza os nmeros seqenciais; FIN - no h mais dados do emissor.

Janela somente utilizada em segmentos ACK. A janela especifica o nmero de bytes de dados comeando com aquele indicado no campo de nmero de reconhecimento que o receptor, ou seja, o emissor deste segmento, quer aceitar; Checksum o campo que recebe o resultado do clculo dos cabealhos e dos dados; Indicador de Urgncia - aponta para o primeiro octeto de dados depois dos dados urgentes; Opes corresponde ao tamanho mximo do segmento TCP; Enchimento - todos os bytes zero utilizados para preencher o cabealho TCP para que o comprimento total seja um mltiplo de 32 bits; Dados corresponde s informaes a serem transmitidas.

Conforme foi citado anteriormente, alguns protocolos que necessitam de confiabilidade na comunicao utilizam o TCP. A seguir, a descrio de alguns deles:

FTP (File Transfer Protocol) - protocolo utilizado para transferir arquivos utilizando autenticao; HTTP (HyperText Transfer Protocol) - protocolo para a transferncia de hipertexto;
Unidade 4

111

Universidade do Sul de Santa Catarina

SMTP (Simple Mail Transfer Protocol) - protocolo que fornece servios de correio eletrnico.

Agora que voc j conhece o funcionamento do protocolo TCP, podemos estudar o protocolo IP, que utilizado em conjunto com o TCP para trafegar dados pela internet. Mas antes, conhea um pouco mais da histria do TCP/IP lendo o quadro de Curiosidade abaixo.
Curiosidade Vinton Cerf, Robert Kahn e o Protocolo TCP/IP No incio da dcada de 70, as redes de comutao de pacotes, comearam a proliferar. Nessa poca a ARPAnet a precursora da Internet era apenas mais uma dentre tantas redes. Cada uma dessas redes tinha seu prprio protocolo. Dois pesquisadores, Vinton Cerf e Robert Kahn, reconheceram a importncia de interconectar essas redes e inventaram um protocolo inter-redes chamado TCP/IP, que quer dizer transmission control protocol/Internet protocol (protocolo de controle de transmisso/protocolo da Internet). embora no comeo, Cerf e Kahn considerassem o protocolo uma entidade nica, mais tarde esse protocolo foi dividido em duas partes, TCP e IP, que operavam separadamente. Cerf e Kahn publicaram um artigo sobre o TCP/IP em maio de 1974 no Ieee (Institute of Electrical and Electronics Engineers). O protocolo TCP/IP, que o feijo-com-arroz da Internet de hoje, foi elaborado antes dos PCs e das estaes de trabalho, antes mesmo da proliferao das ethernets e de outras tecnologias de redes locais, antes da Web, da recepo de vdeo e do bate-papo virtual. Cerf e Kahn perceberam a necessidade de um protocolo de rede que, por um lado, fornecesse amplo suporte para aplicaes ainda a serem definidas e, por outro, permitisse a interoperao de hospedeiros arbitrrios e protocolos de camada de enlace. Fonte: Kurose, James F. (2003, p. 162)

112

Redes de Computadores I

IP (Internet Protocol)
Voc j pensou como as informaes so entregues em seus destinos corretamente? Como nosso computador encontra um determinado site que queremos acessar? Utilizando a mesma analogia citada anteriormente, podemos comparar a entrega das informaes em uma rede de computadores com a entrega de uma carta que enviada pelo correio, ou seja, da mesma forma que acontece nos correios, as redes tambm necessitam de um endereo de destino nico e exclusivo para que a informao seja entregue corretamente. O protocolo IP atua na camada de rede do modelo de referncia OSI e responsvel em enderear os pacotes e auxiliar os equipamentos de uma rede a localizar o endereo de destino. O protocolo IP utiliza um datagrama que adiciona informaes essenciais para realizar seu servio. Observe a figura a seguir. Ela apresenta o formato do datagrama do protocolo IP.
Comprimento do Cabealho Identificao Tempo de vida Protocolo Tipo de servio

Verso

Comprimento do Datagrama Sinalizadores Fragmento Deslocamento

Checksum do cabealho

endereo IP de origem endereo IP do destino Opes de IP Dados 32 bits


Figura 72 Formato do datagrama do protocolo IP.

enchimento

No datagrama do protocolo IP temos os seguintes campos:

Verso - especifica a verso do protocolo IP que ser utilizada;


113

Unidade 4

Universidade do Sul de Santa Catarina

Comprimento do cabealho - sinaliza o incio dos dados; Tipo de servio corresponde ao campo utilizado para distinguir os tipos de datagrama; Comprimento do datagrama - corresponde ao comprimento total do datagrama IP (cabealho + dados) medido em bytes; Identificao - corresponde ao campo subdividido em identificador, flags e deslocamento de fragmentao. Este campo controla a fragmentao e auxilia no agrupamento dos fragmentos do datagrama; Tempo de vida - o campo que garante que os datagramas no fiquem circulando para sempre na rede; Protocolo - indica o protocolo da camada de transporte da estao de destino; Checksum do cabealho - o resultado do clculo que auxilia o equipamento receptor do datagrama a detectar erros nos bits; Endereo IP de origem indica o endereo IP da mquina de origem; Endereo IP do destino - indica o endereo IP da mquina de destino que deve receber o datagrama; Opes de IP - corresponde ao campo, raramente utilizado, em que permitido que um cabealho IP seja ampliado; Enchimento - corresponde ao campo que recebe zeros adicionais para assegurar que o cabealho IP seja sempre mltiplo de 32 bits; Dados - so as informaes a serem transmitidas.

O protocolo IP tambm responsvel pelo endereamento IP e pelo roteamento. O protocolo IP adiciona informaes necessrias ao endereo e encaminha os pacotes de dados at seu destino. Vamos agora compreender o funcionamento do endereamento IP.

114

Redes de Computadores I

Endereamento IP

Todo computador que acessa a internet obrigatoriamente possui um endereo IP. esse endereo que permite que uma solicitao, como o acesso a um site, por exemplo, seja executvel. O endereo IP tem comprimento de 32 bits, ou 4 bytes. Esses endereos so escritos na forma decimal e separados por ponto a cada 8 bits notao decimal separada por pontos.
No endereo IP 193.10.34.20,
193 o nmero decimal equivalente aos primeiros 8

bits, 10 o nmero decimal equivalente ao segundo conjunto de 8 bits e assim por diante. esse mesmo endereo 193.10.34.20, em notao binria 11000001.00001010.00100010.00010100.

Nesse contedo trabalharemos bastante com a notao binria e decimal simultaneamente, lembrando que a decimal habitual para ns e a binria foi abordada na disciplina Lgica de Programao I. A formao do endereo IP consiste em duas partes principais, a primeira parte representa a rede e a segunda parte representa o host. Os endereos IPs so divididos em cinco classes, porm somente trs delas so utilizadas comercialmente. Vamos entender como feita essa diviso.
Os endereos IPs podem ser classificados como endereos de Classe A, B ou C dependendo do nmero de hosts que se pretende enderear.
Host o computador que possui uma ou mais interfaces para uma ou mais redes e no capaz de transportar um pacote IP de uma rede para outra. Corresponde aos computadores de uma rede que no possuem a funo de roteamento.

Endereo IP de classe A

Os endereos IPs de classe A so reservados para grandes empresas que necessitam enderear um grande nmero de hosts. Conforme podemos observar na figura 73, apenas o primeiro octeto
Unidade 4

115

Universidade do Sul de Santa Catarina

do endereo reservado para o endereo de rede. Os outros trs octetos (24 bits) podem ser utilizados para enderear hosts, possibilitando um grande nmero de endereos - 224 hosts. O bit de maior grau em uma classe A sempre zero. Lembre-se que os bits de maior grau ou tambm chamados de mais significativos so sempre os bits localizados esquerda.
24 bits

Rede

Host
32 bits

Host

Host

Figura 73 Representao endereo IP Classe A.

Endereo IP de classe B

Esses endereos so reservados para redes de mdio porte, pois os dois primeiros octetos representam o endereo da rede e os outros dois octetos podem ser utilizados para enderear hosts, ou sejam temos 216 opes de endereos para hosts. Os 2 bits de maior grau em uma classe B so sempre os valores binrios 10.
16 bits

Rede

Rede
32 bits

Host

Host

Figura 74 Representao endereo IP Classe B.

Endereo IP de classe C

Essa classe de endereos utilizada por empresas de pequeno porte, pois nesta classe os trs primeiros octetos esto reservados para enderear a rede e apenas o ltimo octeto est reservado para enderear os hosts. Isto significa que temos apenas 28 opes de endereos de hosts. Os 3 bits de maior grau em uma classe C so sempre os valores binrios 110.

116

Redes de Computadores I

8 bits

Rede

Rede
32 bits

Rede

Host

Figura 75 Representao endereo IP Classe C.

Endereo IP de classe D e E

Os endereos de classe D so reservados para endereamento IP de Multicast e os quatro bits de maior grau desta classe so sempre os valores binrios 1110. J os endereos de classe E so endereamentos experimentais reservados para serem utilizados futuramente. Os quatro bits de maior grau de uma classe E so sempre os valores binrios 1111. Os endereos IPs so endereos nicos e devem ser controlados para que no ocorram conflitos na entrega das informaes.
Quem controla os endereos IPs? O que devemos fazer para adquirir endereos IPs? A InterNic The Internets Network Information Center controla todos os endereos IP em uso, ou livres, na internet. esse controle feito para evitar duplicaes. A InterNic reserva certas faixas de endereos chamadas de endereos privativos para serem usados em redes que no iro se conectar diretamente na internet. Os provedores de acesso a internet, por sua vez, fornecem endereos IPs a seus clientes. Observem que os endereos devem ser nicos e o nmero de endereos vlidos limitado. Isso exige um controle rigoroso a fim de evitar o esgotamento desses endereos. Com esse objetivo, existem os endereos no-vlidos ou privativos, conforme citado acima, que podero ser atribudos aos computadores de uma rede IP de maneira a permitir que se comuniquem entre si. Nesta estrutura, somente o equipamento que se comunica diretamente com a internet, obrigatoriamente, dever possuir um endereo vlido.

Multicast o envio de informaes de uma nica origem para um grupo de destinatrios simultaneamente identificados por um nico endereo IP de destino.

Unidade 4

117

Universidade do Sul de Santa Catarina

Para compreender melhor estes contedos, vamos conceituar o que uma rede IP. Uma rede IP formada por computadores que pertencem a mesma rede, ou seja, que possuem endereos IPs da mesma faixa e que, conseqentemente, se comunicam diretamente entre si.

Uma empresa composta pelos departamentos financeiro, administrativo e negcios. Cada um deles possui diversas mquinas. em uma rede IP, as mquinas do departamento financeiro se comunicam diretamente com as mquinas do departamento de negcios, pois possuem endereos IPs da mesma faixa. Note que esses IPs poderiam ser todos endereos privativos. essa mesma empresa deseja conectar-se internet. Neste caso, uma nica mquina desta estrutura quela que estiver diretamente conectada internet - dever possuir um endereo IP vlido e, por conseguinte, permitir que todas as outras mquinas tambm acessem a internet utilizando este endereo. esta mquina denominada de gateway, ou seja, a mquina que permite a comunicao entre redes distintas.

Observem a figura 76, ela apresenta de forma simplificada um caso de computadores com endereos invlidos e somente o gateway possui endereo IP vlido.
Gateway IP (210.168.3.1) Internet

estao 1 IP (10.180.3.10)

estao 2 IP (10.180.3.11)

estao 3 IP (10.180.3.12)

Figura 76 Representao da utilizao de endereos IP invlidos.

118

Redes de Computadores I

Assim como no caso dos endereos IPs vlidos, as faixas de endereos invlidos tambm so divididas em classes. A tabela abaixo, apresenta o resumo das classes de endereos A, B e C que podem ser utilizadas para endereamento IP e as faixas de endereos invlidos recomendadas. importante salientar que as faixas de endereos invlidos so apenas recomendaes, pois em uma rede interna possvel a utilizao de qualquer endereo, desde que o formato dos endereos seja o decimal com pontos, conforme vimos anteriormente. A nica restrio que a mquina que acessa internet, ou seja, que ser visvel ao mundo externo, possua um endereo vlido e destinado rede em questo.
Tabela 4 Classes de endereamento IP
Classe A B C Endereo Vlido 1.0.0.0 a 126.0.0.0 128.0.0.0 a 191.255.0.0 192.0.0.0 a 223.255.255.0 Endereo Privativo 10.0.0.0 a 10.255.255.255 172.16.0.0 a 172.31.255.255 192.168.0.0 a 192.268.255.255 Caracterstica Bit mais significativo = 0 Bit mais significativo = 10 Bit mais Significativo = 110

Saiba mais Acesse o site do Comit Gestor da Internet no Brasil e obtenha informaes sobre as Regras para a Distribuio de Nmeros IP no Brasil e muitas outras http://www.cgi.br/infoteca/documentacao/regrasip.htm

Devido ao crescimento explosivo da internet, outro conceito foi inserido para permitir maior flexibilidade em mudanas nas configuraes das redes locais sem a necessidade de endereos IP adicionais - este conceito denominado de sub-redes IP.

Unidade 4

119

Universidade do Sul de Santa Catarina

Sub-Redes IP

Uma sub-rede uma maneira de utilizar um endereo de rede IP simples e dividi-lo de modo que este mesmo endereo IP, possa ser utilizado em redes locais interconectadas. importante salientar que sub-rede uma configurao local e transparente para o resto do mundo. Nas sub-redes, a poro do endereo IP que destinado a enderear os hosts utilizada parcialmente para enderear a sub-rede, ou seja, emprestamos bits do octeto destinado para os hosts, e sua designao pode ser feita localmente, j que toda a rede transparente para o mundo externo.

Como isso acontece?

Vamos rever alguns conceitos para entender as sub-redes. At o momento, vimos que na estrutura do endereamento IP primeiramente esto os bits que endeream a rede e, logo em seguida, os bits que endeream os hosts. Quando utilizamos sub-rede a estrutura do endereo alterada conforme apresentada na figura 74.
Rede
Figura 77 estrutura do endereo IP com sub-rede.

Sub-rede

Host

Os bits da sub-rede sempre estaro aps os bits da rede e precedidos dos bits dos hosts. Observe agora um exemplo de sub-rede que utiliza um endereo IP de classe C. Observe que os 3 primeiros octetos continuam endereando a rede e os octetos reservados para enderear os hosts so divididos, e fornecem bits para a sub-rede.
Rede Rede Rede Host Sub-rede Host

Figura 78 estrutura do endereo IP classe C com sub-rede.

120

Redes de Computadores I

O conceito de sub-rede pode ser aplicado em todas as classes de endereamento IP. A escolha da classe deve considerar a quantidade de sub-redes pretendida e a quantidade de hosts que deve ser endereada em cada uma delas. Existem duas frmulas distintas para calcularmos o nmero de sub-redes e o nmero de hosts em cada sub-rede. Vamos comear analisando o clculo do nmero de hosts em cada sub-rede. A frmula :
H=(2n )-2 onde: H = numero de hosts que se deseja em cada sub-rede; 2 =base binria; n =nmero de bits utilizados para representar endereos de hosts; -2 = Retira-se do resultado da exponenciao dois endereos: a) o endereo que corresponde a todos os bits de host iguais a zero (no caso do exemplo da figura 78, seriam os ltimos 4 bits do ultimo octeto: 0000. esse endereo representa a sub-rede da qual se est tratando; b) o endereo que corresponde a todos os bits de host iguais a um (no caso do exemplo da figura 78, seriam novamente os ltimos 4 bits do ultimo octeto, porm com valores 1111. esse endereo representa o endereo de broadcast, usado para enviar mensagens a todos os hosts da sub-rede.

Para calcular o nmero de sub-redes, a frmula alterada para:


S=2n S = numero de sub-redes no qual se deseja dividir a rede; 2 =base binria; n =nmero de bits utilizados para representar endereos de sub-rede.

Note que nesse caso, como no existem endereos de sub-rede e de broadcast, no se retira 2 do resultado da equao.

Broadcast o envio de informaes de uma nica origem para todos os ns de uma rede simultaneamente identificados por um nico endereo IP de destino. A camada de enlace tambm possui um endereo de broadcast, representado pelo conjunto FF: FF: FF: FF: FF: FF.

Unidade 4

121

Universidade do Sul de Santa Catarina

Devemos desconsiderar o primeiro e o ltimo endereo de host, pois o primeiro, conforme citado, o endereo da sub-rede, e no podemos atribuir este endereo a nenhuma interface dos dispositivos de uma rede. J o ltimo endereo, tambm no pode ser utilizado para enderear dispositivos pois, corresponde ao endereo do grupo de dispositivos pertencente a sub-rede. Vamos utilizar um endereo de classe C para exemplificar. Trabalharemos com nmeros decimais e binrios simultaneamente. Como o endereo citado de classe C, significa que os 3 primeiros octetos so reservados para enderear a rede e somente o ltimo octeto enderea os hosts. justamente com estes ltimos octetos que vamos trabalhar. No podemos esquecer que, jamais os bits que representam as redes sero alterados. Primeiramente vamos transformar o endereo 200.140.5.0 em nmero binrio para facilitar a visualizao.
1 octeto Redes Decimal Binrio 200 11001000 2 octeto Rede 140 10001100 3 octeto Rede 5 00000101 4 octeto Host 0 00000000

Agora, vamos calcular quantos bits pegaremos emprestados da poro reservada para os hosts para criar nossa sub-rede. Imagine que precisamos separar uma rede em 3 sub-redes e que cada uma delas possui 5 computadores. Se precisamos criar 3 sub-redes, vamos testar um emprstimo de 3 bits. Assim, 23 = 8 sub-redes possveis, uma demasia. Se emprestarmos somente 2 bits teremos 2 = 4 sub-redes. Este valor mais adequado ao nosso caso.

122

Redes de Computadores I

Portanto, se emprestamos 2 bits do octeto dos hosts para as subredes, sobram 6 bits para enderear hosts. No nosso caso, precisamos enderear 5 computadores em cada sub-rede. Vamos calcular utilizando a mesma frmula com os 6 bits restantes para nos certificarmos se atende nossa necessidade. 26-2 = 64 2 = 62 endereos de hosts possveis. Desta forma, conclumos que, emprestando 2 bits, so possveis 4 sub-redes; os 6 bits restantes endeream 62 hosts em cada subrede, ou seja, atende nossa necessidade.
Mas ateno, quando trabalhamos com sub-redes, emprestamos bits da poro destina a enderear hosts do endereo IP, certo?

No exemplo acima, utilizamos um endereo IP de classe C, temos apenas oito bits para trabalhar com as sub-redes e para enderear os hosts em cada uma delas. Quando emprestamos os bits para o clculo da sub-rede devemos deixar no mnimo dois bits para enderear hosts, ou seja, podemos emprestar no mximo seis bits para o clculo de sub-rede. Veja o que acontece. Se emprestarmos 7 bits para o clculo de sub-rede, resta apenas 1 bit para enderear os hosts. 2n-2 = 21-2 = 2 2 = 0. Observem que com apenas 1 bit para calcular o endereamento dos hosts, no possvel enderear nenhum hosts. Sendo assim, devemos nos atentar para essa informao. Quando utilizamos sub-redes, devemos sempre deixar no mnimo 2 bits para enderear os hosts. Na configurao de uma rede, algumas informaes so necessrias para garantir que as informaes sero entregues ao seu destino. Quando utilizamos sub-rede, por exemplo, o equipamento responsvel em encaminhar as informaes, necessita de uma ferramenta que determine quais bits sero utilizados para o

Unidade 4

123

Universidade do Sul de Santa Catarina

encaminhamento do pacote e quais so os bits que representam o host que receber o pacote. A ferramenta utilizada para fazer esta distino denominada de mscara de sub-rede.
Mscara de sub-rede

A mscara de sub-rede utilizada para distinguir a poro do endereo que se destina a rede e sub-rede e a poro que se destina ao host. Geralmente, as mscaras de sub-rede so escritas no formato decimal com pontos, como os endereos IPs. Para definir a mscara de uma sub-rede, basta substituir por 1s todos os bits que representam a rede e a sub-rede e por 0s os bits que representam os hosts. Vamos aproveitar o exemplo que utilizamos anteriormente para definir a mscara de sub-rede. No exemplo, temos um endereo de classe C, cuja caracterstica principal que os 3 primeiros octetos representam a rede. Portanto, os 3 primeiros octetos sero substitudos pelo bit 1. Para calcular nossa sub-rede, emprestamos 3 bits do octeto do host, isso significa que devemos substituir os 3 primeiro bits do campo de host pelos bits 1s, e, restaram 5 bits destinados aos hosts. Esses bits devero ser substitudos por bits 0s. Aps as substituies devemos transform-lo em decimal novamente e teremos a mscara 255.255.255.224. A figura a seguir lustra a definio da mscara de sub-rede para este exemplo.
Rede 11111111 255 Rede 11111111 255 Rede 11111111 255 Host Sub-rede 111 224 Host 00000

Figura 79 Mscara de sub-rede.

Por padro, se nenhum bit tiver sido emprestado para sub-rede, a mscara seguir as mesmas definies: bits 1s para os bits que representam a rede e bits 0s para os que representam o

124

Redes de Computadores I

host. Sendo assim, a mscara padro para endereos de classe A 255.0.0.0, para os endereos de classe B 255.255.0.0 e para os de classe C 255.255.255.0. Outra funo importante exercida pelo protocolo IP o roteamento IP, que fornece o mecanismo bsico para que o equipamento que ligado internet se conecte com redes distintas.

Roteamento
Roteamento o mecanismo utilizado pela internet para entregar os pacotes de dados entre os hosts. O modelo de roteamento utilizado de salto-por-salto - mecanismo realizado pelos roteadores. Ao receber um pacote de dados, o roteador, abre o pacote, executa um clculo com a mscara configurada no equipamento e verifica se o endereo de destino do cabealho IP pertence a alguma das redes conectadas diretamente a ele. Se no pertencer, o roteador calcula o prximo salto deixando-o um passo mais prximo ao seu destino e o entrega para o prximo roteador. Este processo se repete at que o pacote seja entregue ao seu destinatrio. A figura 80 ilustra este processo de maneira simplificada.
Rede Local Curitiba Rede Local So Paulo

Roteador - nome dado aos equipamentos que conectam uma rede a outras. Estudaremos suas caractersticas na prxima unidade.

10.180.30.10

10.180.30.12

192.168.2.21

192.168.2.22

10.180.30.1 10.10.10.1 10.10.10.2

192.168.2.1

Internet

Roteador B
Figura 80 Roteamento.

Roteador A

Unidade 4

125

Universidade do Sul de Santa Catarina

Observe, na figura, que as redes conectadas diretamente ao roteador A so 10.10.10.2 e 210.168.2.1, caso essa rede receba pela internet algum pacote de dados cujo endereo IP de destino no corresponda a nenhuma delas, o roteador encaminhar o pacote para o prximo roteador. Este por sua vez, repetir esse processo. Na prxima unidade estudaremos as caractersticas dos roteadores e utilizaremos um exemplo prtico de roteamento assim voc entender melhor como funciona esse processo. Para que o processo de roteamento funcione, so necessrios dois elementos:

protocolos de roteamento; tabelas de roteamento.

Os protocolos de roteamento determinam o contedo das tabelas de roteamento, ou seja, eles definem a forma com que a tabela montada e quais informaes sero registradas nelas. As tabelas de roteamento so registros de endereos de destino, associados aos nmeros de saltos. importante salientar que os roteadores armazenam somente endereos da interface da rede, ou seja, os endereos dos hosts de uma rede interna no so registrados nos roteadores. Conhea alguns dos protocolos de roteamento:

RIP, IGRP, EIGRP, OSPF e Integrated IS-IS, para roteamento interno (Interior Gateway Protocols - IGPs); EGP e BGP, para roteamento externo (Exterior Gateway protocolo EGP).

Os protocolos de roteamento e outras questes referentes a roteamento interno e externo sero abordadas com maior profundidade na disciplina Redes de Computadores II.

126

Redes de Computadores I

SEO 3

Sockets

Conforme vimos anteriormente, os protocolos de comunicao possuem diversas regras que determinam como uma informao ser enviada atravs da rede, e como ela ser tratada. comum que aplicaes residentes em um equipamento acessem recursos de outros, utilizando protocolos de comunicao. o caso, por exemplo, de um software cliente de e-mail. O software cliente acessa um servidor de e-mail, ou de um navegador de internet, que acessa o contedo em um site. Desta forma, as aplicaes usam protocolos de comunicao para o envio e o recebimento de informaes atravs de uma rede. A comunicao entre processos de software tornou-se indispensvel nos sistemas atuais e o mecanismo mais utilizado para possibilitar a comunicao entre aplicaes denominado de socket. Primeiramente, vamos utilizar um exemplo bastante corriqueiro para elucidar o conceito de Sockets.
Geralmente quando nos conectamos internet abrimos mais de um contedo simultneo. Imaginem a seguinte situao: abrimos um browser para acessar um determinado site, o www.google.com.br por exemplo. Ao mesmo tempo abrimos outro browser para acessar o site www.yahoo.com.br. As solicitaes saram da mesma mquina, concordam? e solicitam servios para a mesma porta (porta 80). Como as respostas destas solicitaes sero entregues corretamente? Como o site www.google.com.br ser disponibilizado no browser que o solicitou e no no browser que solicitou o www.yahoo.com.br? Com relao ao site do google, se executarmos duas consultas simultaneamente o que acontecer? Observem que neste ltimo exemplo temos a mesma mquina solicitando duas requisies para o mesmo servidor, porm so consultas distintas. Como, nessas condies, as consultas sero entregues para suas solicitaes correspondentes? este processo garantido pelo Sockets que agrupa informaes como endereo de origem e destino e porta de origem e destino, garantindo que as respostas sejam disponibilizadas corretamente.

Unidade 4

127

Universidade do Sul de Santa Catarina

e qual a contribuio dos sockets para o contexto deste curso? Como sabemos, o TCP/IP o mais popular dentre os protocolos de comunicao, pois o principal protocolo utilizado na internet. Porm, seria muito complicado ao programador criar todo o protocolo TCP/IP, ou qualquer outro protocolo complexo de comunicao, para todas as aplicaes que estivesse desenvolvendo. Se o TCP/IP fosse implementado pelo desenvolvedor de software poderia ocorrer diversos problemas, tais como implementaes incompletas, ou incorretas, o que poderia causar mau funcionamento na comunicao da rede. No caso do TCP/IP, a implementao de seus mecanismos em um software facilitada por meio dos Sockets.

Os Sockets so implementaes completas do TCP/IP, prontas, que podem ser acessadas pelo programador, durante o desenvolvimento de um software. Alguns sistemas operacionais fornecem acesso direto s funes do TCP/IP, enquanto outros fornecem acesso a estas funes atravs de bibliotecas de software, denominadas APIs (Application Programming Interface). O uso de Sockets assegura o correto funcionamento dos protocolos de comunicao, diminuindo tempo de desenvolvimento de um software e eliminando o risco de problemas relacionados comunicao de dados. Em uma aplicao constituda por dois mdulos alocados em computadores distintos, que necessitem se comunicar atravs do TCP/IP, por exemplo, um mdulo utilizar os sockets para se conectar ao outro mdulo. A figura a seguir ilustra este processo.
Socket Socket

Mdulo 1
Figura 81 Representao Sockets.

Mdulo 2

128

Redes de Computadores I

Existem funes imbutidas no JAVA que permitem realizar as conexes de forma simples. As funes necessrias para manipular a pilha de protocolo TCP/IP j nativa do JAVA, ou seja, as funes do JAVA (J2ME, J2SE ou J2EE) j possuem suporte a sockets. As informaes apresentadas aqui, focaram a utilizao do JAVA por ser a linguagem de programao abordada neste curso, porm, dependendo da linguagem de programao adotada pelo desenvolvedor do software, as bibliotecas que possibilitam suporte a sockets devero ser instaladas.

Atividades de autoavaliao
1. Qual o objetivo do Handshake Triplo. Quais so as fases deste processo.

2. explique o mecanismo de Janelamento.

3. O que so sub-redes e qual a sua finalidade?

Unidade 4

129

Universidade do Sul de Santa Catarina

4. Para que servem as mscaras de sub-redes? explique como so definidas.

Sntese
Nessa unidade voc viu que uma rede de transmisso de dados constituda por uma estrutura de comunicao composta por: cabeamento e toda a estrutura fsica que fornece suporte comunicao sistema operacional, protocolos e aplicativos que so responsveis por gerenciar, controlar e permitir a troca das informaes e por equipamentos. Conceituamos sistema operacional de redes e focamos os softwares de rede e seus protocolos. Viu que os Sistemas Operacionais de Rede so bastante semelhantes aos sistemas operacionais utilizados em mquinas de usurios, porm, possuem funes que possibilitam a ligao de usurios a mquinas remotas e que acessam servios remotamente. Estudamos que as redes de computadores utilizam protocolos para se comunicarem, ou seja, utilizam regras que determinam como os dispositivos de uma rede trocam informaes.
na Camada de Aplicao tais como: HHTP, FTP, Telnet, SMTP, DNS, TFTP, entre outros, e que alguns desses protocolos, necessitam de confiabilidade na transmisso, enquanto outros, no. Os protocolos que necessitam de confiabilidade utilizam o protocolo na camada de transporte que proporciona a comunicao confivel o TCP (Transmission 130

Na unidade anterior voc estudou que vrios protocolos trabalham

Redes de Computadores I

Control Protocol), e os protocolos que no necessitam de confiabilidade utilizam um protocolo de camada 4, mais simples que no oferece confiabilidade na comunicao - o UDP (User Datagram Protocol). Ambos os protocolos utilizam portas para enviar informaes para a camada superior. As portas so nmeros que correspondem a servios diferentes, ou seja, cada servio atende em uma determinada porta e podemos cham-las tambm de portas virtuais. Estudamos tambm o protocolo IP (Internet Protocol) que atua na

camada de rede do modelo de referncia OSI e responsvel pelo endereamento dos pacotes e pelo auxlio aos equipamentos de uma rede a localizar o endereo de destino. O protocolo IP tambm responsvel pelo endereamento IP e pelo roteamento, ou seja, este protocolo que adiciona informaes (endereo) necessrias e encaminha os pacotes de dados at seu destino.

Estudamos que devido ao crescimento explosivo da internet, o conceito de sub-redes foi inserido para permitir maior flexibilidade nas mudanas das configuraes de redes locais sem a necessidade de endereos IP adicionais. Finalmente, abordamos o conceito de Sockets que so implementaes completas do TCP/IP, prontas, e podem ser acessadas pelo programador durante o desenvolvimento de um software. Alguns sistemas operacionais fornecem acesso direto a funes do TCP/IP, enquanto outros fornecem acesso a estas funes atravs de bibliotecas de software, denominadas APIs (Application Programming Interface).

Unidade 4

131

Universidade do Sul de Santa Catarina

Saiba mais
No link www.sumersoft.com/publicacoes/SocketsEmJAVA possvel acessar um artigo que apresenta informaes sobre o suporte que o JAVA oferece para a utilizao de mecanismos de comunicao, alm de apresentar a criao de um socket cliente em JAVA.

132

UNIDADe 5

Infraestrutura de rede

Objetivos de aprendizagem
Conhecer a evoluo do teleprocessamento. Classificar as redes conforme a distncia entre seus componentes. Conceituar os dispositivos que compem uma rede de dados. Identificar a funo da comutao e suas principais formas. Conhecer alguns aspectos da histria dos sistemas de comunicao mvel.

Sees de estudo
Seo 1 A evoluo do teleprocessamento - Histrico. Seo 2 Classificao das redes. Seo 3 Dispositivos de rede. Seo 4 Comutao. Seo 5 Sistema de telefonia celular.

Universidade do Sul de Santa Catarina

Para incio de conversa


Nesta unidade, voc vai conhecer um pouco sobre a evoluo do teleprocessamento alm de classificar as redes conforme a distncia entre seus componentes. Voc estudar os dispositivos que compem uma rede de dados, a funo da comutao e suas principais formas: comutao de circuitos e comutao de pacotes. Encerraremos esta unidade com conceitos de sistemas de comunicao mvel.

SEO 1

A evoluo do teleprocessamento Histrico

A histria da evoluo do Teleprocessamento poderia ser dividida em quatro fases. A primeira fase se refere dcada de 50 e incio dos anos 60. Essa a fase do Terminal de Aplicao. Nesta fase, as aplicaes eram especficas para cada tipo de terminal e os protocolos permaneciam junto s aplicaes. Tais caractersticas configuraram uma fase bastante inflexvel que privilegiava a redundncia das aplicaes e dos dados em que as informaes no eram armazenadas em discos e os computadores no possuam teclados, monitores e impressoras, os Figura 82 Teletipo. computadores eram ligados a um aparelho denominado teletipo. O teletipo era uma mquina de escrever que possua uma leitora e uma perfuradora de papel que armazenava as informaes em pequenos furos na fita de papel, como nas figuras.

Figura 83 Fita Perfurada.

134

Redes de Computadores I

A dcada de 60 deu incio segunda fase denominada fase do Terminal do Computador. Nessa fase surgiram os grandes sistemas mainframes que possuam diversos terminais interligados, porm os mainframes no possuam processamento prprio e eram chamados de terminais burros (Figura 84).

Figura 84 Representao de um Mainframe e os terminais urros.

Os mainframes possuam maior capacidade de memria, mas no eram dedicados a uma nica aplicao. Um dos problemas encontrados nessa fase era com relao a incompatibilidade das tecnologias. As arquiteturas empregadas nos equipamentos que compunham as redes de dados nesta poca eram proprietrias, ou seja, eram especficas, tornando necessrio que todos os equipamentos fossem do mesmo fabricante. A terceira fase ocorreu nas dcadas de 70 e 80 e denominada fase do Terminal de Rede. Nesta fase, surgiram os microcomputadores produzidos por empresas que operavam independente dos grandes fabricantes, o que ocasionou uma incorporao destes microcomputadores aos sistemas computacionais. Essa fase deu incio s redes locais e s redes pblicas, e os ditos terminais burros passaram a ser estaes que possuam capacidade de processamento prprio, e possibilitavam acesso a vrias aplicaes e recursos cliente/servidor conforme apresentado na figura 84. No modelo cliente/servidor, as estaes clientes so conectadas a um servidor e acessavam os recursos disponveis nele.

Unidade 5

135

Universidade do Sul de Santa Catarina

Figura 85 Representao de um Servidor e os clientes.

Nessa fase tambm foi identificada a necessidade de normas e padres como o OSI e o TCP que pudessem servir de base aos fabricantes para a fabricao de equipamentos que fossem compatveis. Na quarta fase, iniciada nas dcadas de 80 e 90 e que se estende at os dias de hoje, o cenrio se configura pela interligao de vrias redes, a compatibilidade de protocolos, a era da internet e da integrao de dados e de voz. Este cenrio conta com equipamentos como gateways, bridges, switches e roteadores apresentando estruturas semelhantes s representadas pela Figura 86.

Figura 86 Representao de uma estrutura de rede.

136

Redes de Computadores I

Considerando o contexto atual, vamos estudar, a seguir, a classificao das redes na seo 2 e os dispositivos de rede na seo 3.

SEO 2

Classificao das redes

Voc j deve ter encontrado durante suas leituras, os termos redes locais ou redes de longa distncia. Nesta seo vamos estudar como acontece essa classificao e conhecer a histria do surgimento de cada uma delas. A classificao mais utilizada para as redes a Classificao quanto a Abrangncia:
Tabela 5 Redes e abrangncia (Tanembaum, 2004).
Distncia entre ns at 10 m at 100 m at 1 km at 10 km at 100 km at 1.000 km at 10.000 km Abrangncia Sala edifcio Campus Cidade Pas Continente Planeta WAN LAN MAN

Redes locais
As redes locais, tambm conhecidas como LANs (Local Area Network), surgiram em meados dos anos 80 como resposta a problemas causados pelo crescimento das empresas. Nessa poca as empresas reconheceram que poderiam obter inmeros ganhos com a utilizao das redes. Esses ganhos se traduziriam em ganho de produtividade e, principalmente, ganho referente ao nmero de equipamentos, pois, os dispositivos eram duplicados, ou seja, no era possvel compartilhar, por exemplo, o uso de uma impressora. O crescimento das redes, no seu incio, foi catico, pois os equipamentos possuam arquiteturas proprietrias e no

Unidade 5

137

Universidade do Sul de Santa Catarina

existiam os protocolos e padres para regulamentar a comunicao de dados. Era necessrio que todos os equipamentos fossem do mesmo fabricante para que pudessem se comunicar. Uma rede local (local area network - LAN) conecta um conjunto de computadores de forma que eles possam se comunicar diretamente, ou seja, sem re-encaminhamento (forward) dos pacotes (isso significa sem passar por um roteador). Segundo Perlman (2000), uma LAN referenciada mais pelas suas caractersticas que pelo conceito:

muitos sistemas conectados a um mesmo meio fsico; alta largura de banda total (compartilhada por todas as estaes); a largura de banda relativamente barata; baixo atraso; baixa taxa de erros; capacidade de Broadcast (difuso, ou habilidade para transmitir para todos os computadores da rede); limitada geograficamente (muitos quilometros); limitado nmero de estaes (centenas); relao de parceria entre as estaes. Essa relao oposta a relao mestre/escravo. Na relao peer, todas as estaes conectadas so equivalentes. Numa relao mestre/escravo, uma estao especial, chamada mestre, contacta os escravos, dando a cada um a vez de transmitir; est confinada a uma propriedade privada, e no se sujeita a regulao das agencias governamentais PTT (uma sigla comum em muitos pases que significa Post, Telegraph and Telephone).

Antigamente, o termo Local era pertinente, pois essas redes realmente ocupavam espaos limitados, como uma sala ou um andar de um prdio. Hoje, com os avanos nas tecnologias, elas ocupam vrios prdios ou mesmo incorporam locais a grandes distncias, embora no se expandam ilimitadamente.

138

Redes de Computadores I

Segundo Perlman (2000), existem basicamente 3 problemas nas LANs:


nmero limitado de estaes; extenso limitada; e volumes de trfego limitados.

Devido a esse conjunto de problemas, muitas vezes uma nica rede local pode no ser suficiente para todo o trfego de informaes de uma organizao. As redes locais podem ser interconectadas por dois tipos de dispositivos: As bridges, ou switches, que passam os pacotes atravs da camada 2, ou os routers, que podem se comunicar pela camada de rede.

Radia Perlman uma autora consagrada na rea de redes. Suas contribuies so inmeras, mas podemos destacar a criao do protocolo de Spanning-Tree (padronizado depois pelo Ieee sob numero 802.1d), que evita formao de loops nas redes locais. Autora do livro Interconnections: Bridges, Routers, Switches and Internetworking Protocols, e co-autora de Network Security: Private Communication in a Public World, dois dos top 10 Networking reference books, de acordo com a Network Magazine. Veja em http://www.dista.de/netstpint.htm, uma entrevista com a autora.

IEEE Comit 802 LANs e MANs O IEEE (Instituio de padronizao, visto na Unidade 1) possui
Unidade 5

139

Universidade do Sul de Santa Catarina

um comit denominado 802, com o propsito de padronizar as redes Locais e Metropolitanas. O comit foi subdividido, e responsabilizou-se por padronizar vrias tecnologias de redes Locais. Na Tabela 6, esto especificados os comits do grupo 802. Os mais importantes foram marcados com *. Os marcados com esto inativos e os marcados com foram desativados.
Tabela 6 Comits do grupo 802 do IEEE (Tanembaum, 2004).
Number 802.1 802.2 802.3 Topic Overview and architecture of LANs Logical link control ethernet Token bus (was briefly used in manufacturing plants) Token ring (IBMs entry intro the LAN world) Dual queue dual bus (early metropolitan area network) Technical advisory group on broadband technologies Technical advisory group on broadband technologies Isochronous LANs (for real-time applications) Virtual LANs and security Wireless LANs Demand priority (Hewlett-Packards AnyLAN) Unlucky number. Nobody wanted it Cable modems (defunct: an industry consortium got there first) Personal area networks (Bluetooth) Broadband wireless Resilient packet ring

802.4 802.5 802.6 802.7 802.8 802.9 802.10 802.11

802.12 802.13 802.14 802.15 802.16 802.17

140

Redes de Computadores I

Figura 87 Representao de uma LAN.

Projetos de redes Locais com hierarquias modulares. Atualmente, devido ao grande nvel de especializao dos dispositivos de rede, torna-se necessria uma organizao funcional, que possui dois componentes: a) Hierarquia b) Modularidade A Hierarquia permite que as funes estejam distribudas em camadas diferentes. A Moduloaridade permite que utilizem-se blocos de conectividade em torno de um ncleo. A figura 88 mostra uma rede em camadas de hierarquia.

Figura 88 Topologia em 3 nveis. Unidade 5

141

Universidade do Sul de Santa Catarina

Para tornar as funcionalidades dos dispositivos organizadas de forma hierrquica, alguns fabricantes utilizam 3 nveis de conectividade: a) Acesso: so os switches mais simples, de camada 2, nos quais temos a conexo direta dos computadores (desktops, estaes de trabalho, notebooks). A maior parte das funcionalidades giram em torno da coleta e condicionamento do trfego dos usurios. Tarefas da camada de acesso:

agrega todos os sistemas finais dos usurios; prove condicionamento de trfego dos usurios, como marcaes de prioridades e polticas de acesso; prov servios de rede inteligentes, como descobrimento automtico de telefones IP; prov mecanismos de segurana como 802.1x e segurana por portas; e prov links redundantes at a camada de distribuio.

b) Distribuio: so switches mais complexos, possuem protocolos de roteamento, e nunca conectam computadores. So utilizados para conexo dos switches de acesso. Vrios blocos modulares de switches de acesso conectados a switches de distribuio podem ser conectados aos switches de ncleo, permitindo um crescimento ordenado e evitando gargalos de desempenho (a figura 89 mostra os mdulos constitudos pelas camadas de acesso e distribuio). Uma das caractersticas mais marcantes da camada de distribuio que ela determina onde comeam as funes de camada 3, e onde terminam as funes de camada 2. Essa camada roda protocolos de camada 2 e protocolos de camada 3. A camada de distribuio contm o maior nvel de inteligncia da rede, e por isso a parte mais complexa dos projetos:

agrega os switches da camada de acesso;

142

Redes de Computadores I

faz a terminao das LAN Virtuais (VLANs) que so definidas no domnio da camada 2; prov o primeiro salto ( gateway) para que todas as estaes finais alcancem outras redes; prove condicionamento de trfego como segurana, Qualidade de Servio (QoS) e enfileiramento; prove enlaces redundantes at a camada de ncleo, se necessrio.

Figura 89 Mdulos da camada de acesso conectados a camada de distribuio. Tal projeto permite crescimento sob demanda sem comprometer o desempenho.

c) Ncleo (Core): camada na qual elaborado o backbone da rede, utilizado para interconectar os vrios mdulos de switches de distribuio Devido ao foco na velocidade, a camada de ncleo no prove services que poderiam afetar sua performance (por exemplo, segurana, controle de acesso ou qualquer outra atividade que necessite a inspeo individual dos pacotes). A camada de ncleo possui duas funes principais:

interconectar os mdulos da camada de distribuio; repassar todo o trafego o mais rpido possvel.

Unidade 5

143

Universidade do Sul de Santa Catarina

Por constituir o backbone de toda a rede, o ncleo funciona de forma bem diferente que as camadas de acesso e distribuio. Entre suas principais caractersticas, pode-se destacar:

agregar as camadas de distribuio de maneira a interconectar a topologia complete da rede; prover transferncia do trfego entre as camadas de distribuio em alta velocidade; prover servio resiliente de roteamento IP.

Redes de longa distncia


Wide Area Network Uma WAN opera na camada fsica e na camada de enlace do RMOSI. A funo pimordial de uma WAN conectar redes locais - LANs, que so normalmente separadas por grandes reas geogrficas. As WANs promovem a comunicao entre as LANs pela troca de pacotes de dados entre os roteadores (Figura 90).

Operam em amplas reas geogrficas (bem maiores que as das LANs). Usam os servios de empresas de Telecom. Usam conexes seriais de vrios tipos. Conectam dispositivos que esto separados geograficamente: roteadores, modems, bridges.

Figura 90 estrutura fundamental de uma WAN (Fonte: Cisco.com).

144

Redes de Computadores I

Tabela 7 Principais diferenas entre as LANs e WANs.


LAN Limited geographic area Privately owned and controlled media Plentiful, cheap bandwidth WAN Citywide to worldwide geographic area Media leased from a service provider Limited, expensive bandwidth

Os tipos de tecnologias (protocolos) mais comuns para encapsular os dados na camada de enlace das WANs so:

High-Level Data Link Control (HDLC) - um padro IEEE; pode no ser compatvel com os diferentes fornecedores por causa da forma como cada fornecedor escolheu implement-lo. O HDLC suporta configuraes ponto a ponto e multiponto com sobrecarga mnima; Frame Relay - usa instalaes digitais de alta qualidade; usa enquadramento simplificado sem mecanismos de correo de erros, o que significa que ele pode enviar informaes da camada 2 muito mais rapidamente que outros protocolos da WAN; Point-to-Point Protocol (PPP) - descrito pelo RFC 1661; dois padres desenvolvidos pelo IETF; contm um campo de protocolo para identificar o protocolo da camada de rede; Serial Line Interface Protocol (SLIP) - um protocolo de enlace de dados da WAN extremamente popular por transportar pacotes IP; est sendo substitudo em muitas aplicaes pelo PPP mais verstil; Link Access Procedure Balanced (LAPB) - um protocolo de enlace de dados usado pelo X.25; tem extensos recursos de verificao de erros Link Access Procedure D-channel (LAPD) - o protocolo de enlace de dados da WAN usado para sinalizar e configurar a chamada em um canal ISDN D. As transmisses de dados acontecem nos canais ISDN B;

Unidade 5

145

Universidade do Sul de Santa Catarina

ATM; SONET/SDH;

Tabela 8 Tecnologias WAN (Fonte: Cisco.com.br).


Acrnimo da WAN POTS Nome da WAN Plain Old Telephone Service Integrated Services Digital Network X.25 Frame Relay Asynchronous Transfer Mode Switched Multimega-bit Data Service T1, T3 Largura da Comentrios banda mxima 4 kHz analgicos O padro de confiabilidade

ISDN

128 kbps

Dados e voz juntos

X.25 Frame Relay ATM SMDS

Um velho e confivel burro de carga at 44,736 Mbps Um novo e flexvel burro de carga, filho do ISDN 622 Mbps Redes de alta potncia 1,544 e 44,736 Mbps Variante MAN do ATM

T1, T3 xDSL Modem dial-up Cable Modem

1,544 e 44,736 Mbps Digital Subscriber 384 kbps Line Modem 56 kbps 10 Mbps 11 Mbps 2 Mbps 9.992 Mbps

Cable Modem

Terrestre sem fio Sem fio Sem fio por satlite SONeT Sem fio Synchronous Optical Network

Telecomunicaes amplamente usadas Nova tecnologia por linhas telefnicas Tecnologia madura usando linhas Nova tecnologia usando TV a cabo Microondas e links de laser Microondas e links de laser Transmisso muita rpida por fibra tica

As WANs possibilitam a conexo de redes em grandes reas geogrficas, sem limites de distncia, conectando cidades e at pases. A figura 91 ilustra uma WAN interligando LANs situadas em diferentes cidades. A nuvem representa as tecnologias utilizadas que possibilitam essa conexo.
146

Redes de Computadores I

Figura 91 Representao de uma WAN.

Redes metropolitanas
Outra modalidade de rede a MANs (Metropolitan Area Network). A MAN prpria para distncias intermedirias entre as distncias utilizadas para as LANs e para as WANs e que estejam compreendidas numa rea metropolitana. A vantagem de sua utilizao a otimizao em relao ao custo/benefcio, pois oferece taxas de transmisso superiores s WANs a um custo semelhante aos das LANs. A figura 92 ilustra uma MAN interligando diversos prdios.

Figura 92 Representao de uma MAN.

Unidade 5

147

Universidade do Sul de Santa Catarina

O mercado primrio para as MANs so os clientes com necessidades de alta capacidade em reas metropolitanas. Uma MAN projetada para prover a capacidade requerida, a baixos custos e com eficincia maior que os servios equivalentes oferecidos pela provedoras de servios de telefonia.

Figura 93 MAN com ethernet a 10Gbit.

Estudamos as modalidades de rede separadamente, porm estas modalidades podem e na maioria das vezes esto integradas. bastante comum, por exemplo, que uma empresa de grande porte, com muitas filiais espalhadas em cidades distintas, possuam redes locais (LANs) interligadas por uma WAN e dependendo do tamanho das suas filiais, podem configurar uma MAN. A figura 94, ilustra a integrao das trs modalidades de rede que estudamos.

Figura 94 LAN, MAN e WAN.

148

Redes de Computadores I

As redes de computadores so compostas, alm dos servidores e das estaes de trabalho, por equipamentos que possibilitam a conexo e a transmisso das informaes, denominados dispositivos de rede. Na prxima seo vamos conhecer esses dispositivos, estudar seu funcionamento e seu papel em uma rede.

SEO 3

Dispositivos de rede

Nesta seo vamos estudar o funcionamento dos seguintes dispositivos de rede e vincular cada um deles a uma camada do RM-OSI. Quando propomos uma estrutura de uma rede de dados, extremamente importante conhecer o funcionamento dos dispositivos para assegurar que estamos propondo a melhor opo para o cenrio em questo.

Placa de rede
As placas de rede, tambm conhecidas pela sigla NIC (Network Interface Card), so dispositivos que proporcionam a conexo de um computador a outro grupo de computadores e dispositivos atravs de um meio fsico. As placas de rede so consideradas dispositivos de camada 2 do RM-OSI, pois possuem um endereo exclusivo. Esse endereo conhecido como endereo fsico ou endereo MAC (Media Access Control), e tratado pela camada de enlace. O endereo MAC uma maneira exclusiva de identificar os computadores em uma LAN e controlar a comunicao. Para isso, a camada 2 adiciona cabealho e trailer no datagrama. Esse cabealho e o trailer contm informaes do endereo MAC da origem destinadas camada 2 do computador de destino.

Unidade 5

149

Universidade do Sul de Santa Catarina

Figura 95 Placa de Rede.

As placas de rede no so simbolizadas nas representaes grficas das redes, pois pressupem-se que todos os dispositivos acoplados a uma rede, possuem uma interface que proporcione esta conexo.

Repetidor
Conforme j estudamos na unidade 2, existem diferentes tipos de cabo que podem ser utilizados em uma rede. Uma das caractersticas dos cabos de rede o seu comprimento, ou seja, cada tipo de cabo possui um tamanho limite que deve ser respeitado para no comprometer o desempenho da rede. Vimos por exemplo, que o cabo UTP possui um limite de extenso de at 100m, ou seja, se a extenso do cabo exceder este limite, os bits podero perder a fora e comprometer a informao transmitida. Se precisarmos estender o cabo alm de seu limite, ser necessrio adicionar um dispositivo rede. Nesse caso, um dos dispositivos de rede que podemos utilizar o repetidor. O repetidor possui duas portas, uma de entrada e uma de sada e sua funo regenerar os sinais transmitidos para que eles possam trafegar em uma distncia maior sem comprometer a informao original. Os repetidores so dispositivos de camada 1 do RM-OSI pois trabalham somente com os bits. Atravs da porta de entrada, os repetidores recebem os bits, os regeneram, e atravs da porta de

150

Redes de Computadores I

sada os disponibilizam para que continuem seu caminho atravs dos cabos de rede. A figura 96 ilustra a atuao de um repetidor em uma rede.

Figura 96 Repetidor.

Hub
Os hubs so dispositivos com a funcionalidade similar ao do repetidor, porm possuem vrias portas. Voc viu que os repetidores recebem o sinal pela porta de entrada, o regenera e o envia pela porta de sada. Os hubs, por serem multiportas, recebem o sinal por uma de suas portas, o regenera e o envia para todas as outras portas. Da mesma forma que os repetidores, este dispositivo tambm considerado de camada 1, pois no interpreta informaes de outras camadas, trabalhando somente com bits. Os hubs tambm so conhecidos como concentradores, pois configuram um ponto de conexo central na rede. A figura a seguir, ilustra a representao da atuao do hub em uma rede em seu papel de concentrador.

Figura 97 Atuao do hub em uma rede.

Unidade 5

151

Universidade do Sul de Santa Catarina

Bridge
O objetivo das bridges similar ao dos repetidores e dos hubs: conectar segmentos de rede, porm, seu funcionamento um pouco mais complexo do que os dispositivos citados anteriormente.
As bridges so dispositivos de camada 2 do RM-OSI e utilizam o endereo MAC (Media Access Control). Assim, as bridges utilizam o endereo fsico da estao para filtrar o trfego de informaes.

Vamos entender melhor o funcionamento deste dispositivo. A bridge possui somente duas portas, uma de entrada e uma de sada, como os repetidores, e mantm um registro dos endereos MAC, dos computadores de cada segmento, conectado a ela. Dessa forma, se a informao a ser transmitida estiver endereada para um computador localizado no mesmo segmento do computador emissor, a bridge no transmitir a informao para o outro segmento. Acompanhe o exemplo a seguir, observando a figura 70.
Imagine a seguinte situao: o computador de MAC: B ir transmitir uma informao para o computador de MAC: D. Uma caracterstica das redes locais que todos os computadores de um segmento recebem a informao transmitida por uma de suas mquinas, porm a ethernet (tecnologia de rede local que estudaremos na prxima unidade) possibilita que somente o computador que possui o MAC, a qual a informao foi endereada, leia a informao. Desta forma a informao enviada pelo computador de MAC: B chegar para todos os computadores do segmento 1, inclusive na bridge. A bridge consultar seu registro de MAC para verificar se o MAC para qual a informao foi endereada est no mesmo segmento que a mquina que enviou. Se estiver, a bridge no propagar a informao para o segmento 2.

152

Redes de Computadores I

Figura 98 Atuao da bridge em uma rede.

Atualmente, as bridges so dispositivos encontrados apenas na literatura tcnica, pois foram substitudas pelos switches que tambm executam a funo das bridges de maneira mais eficiente e atende a uma quantidade maior de segmentos.

Switch
O switch tambm um dispositivo de camada 2 como as bridges, porm possui vrias portas como os hubs. Os switches possuem a mesma finalidade das bridges filtrar o trfego utilizando os endereos MACs e tambm concentrar a conectividade, como acontece na utilizao de hubs. No podemos esquecer que a similaridade com os hubs somente quanto a sua esttica e por ambos exercerem a funo de concentrador. Como j vimos anteriormente, os hubs no tomam nenhuma deciso quando recebem as informaes em uma de suas portas, eles simplesmente replicam para todas as outras e trabalham no nvel de bits camada 1. J os switches, ao receberem informaes em uma de suas portas, consultam seu registro de MAC e ento decidem para qual porta a informao dever ser transmitida, tornando a rede mais eficiente. Isto evita que a rede toda receba informaes desnecessariamente. A figura a seguir ilustra o switch, observe sua similaridade esttica com o hub.
Unidade 5

153

Universidade do Sul de Santa Catarina

Os switches, em funo de suas caractersticas, so utilizados nas redes locais em um processo denominado cascateamento. Cascatear dispositivos em uma rede significa otimizar os recursos dos equipamentos para tornar a rede mais eficiente. Vamos entender este processo acompanhando a figura 99. Na representao utilizaremos rtulos para diferenciar os switches e os hubs.
Imagine a seguinte situao, a mquina cujo endereo de MAC A ir transmitir informaes endereadas para a mquina de MAC: e. Neste caso, todo o segmento S1 receber a informao, inclusive o switch atravs da porta conectada ao hub. O switch ento, consultar seu registro de MAC e enviar a informaes somente para a porta 3, estabelecendo uma conexo dedicada entre a porta 1 e a porta 3 evitando, assim, que o segmento 2 tambm receba a informao desnecessariamente.

Figura 99 Atuao do switch em uma rede.

154

Redes de Computadores I

Roteador
O roteador um dispositivo de camada 3 do RM-OSI, que utiliza o endereo IP do pacote recebido para tomar decises de entrega a seu destino. Diferentemente dos dispositivos que vimos at agora, o roteador possibilita a conexo de redes distintas localizadas em qualquer parte do mundo. O principal objetivo do roteador examinar os pacotes que chegam at ele e escolher o melhor caminho para envi-lo ao seu destino. A figura 100 ilustra um roteador.

Figura 100 Roteador (frontal e traseiro).

Para exercer sua tarefa, o roteador utiliza o endereo IP de destino do pacote recebido. Este dispositivo tambm pode ser utilizado em uma rede local; podemos utiliz-lo para separar a rede e restringir acesso a determinados locais. Vamos exemplificar sua atuao em uma rede local relembrando um conceito que estudamos na unidade 3, relativo a sub-redes, est lembrado? Em uma empresa, por exemplo, podemos separar a rede referente ao departamento Administrativo, da rede do departamento Financeiro, da rede dos Recursos Humanos, configurando, portanto, endereos IP distintos nas interfaces do roteador. Desta forma, podemos definir que os funcionrios de um determinado departamento tero acesso somente aos arquivos pertencentes a ele. A figura 101 ilustra este exemplo.

Unidade 5

155

Universidade do Sul de Santa Catarina

Figura 101 Redes separadas com a utilizao de um roteador.

Veja mais sobre roteadores em: http://inf.unisul.br/~cerutti/disciplinas/redes2/docs/ roteadores.pdf

Antes de avanarmos para o prximo assunto, anexado no final deste material, apresento um estudo de caso, muito interessante que aborda os contedos estudados at agora, aplicados em um exemplo prtico. O estudo de caso apresenta a reestruturao de uma rede local, em funo da ampliao dos negcios da empresa em questo. Vamos conferir e depois retornamos para finalizar esta unidade. V ento at a pgina 207, em Anexo Estudo de Caso, e confira!

SEO 4

Comutao

As redes de comunicao utilizam tcnicas de comutao como meios de transmisso. A comutao em uma rede refere-se a alocao de recursos para a transmisso, realizada pelos dispositivos conectados. Os principais tipos de comutao so:

comutao de circuitos; comutao de pacotes;

156

Redes de Computadores I

comutao de clulas.

Nesta seo vamos estudar os tipos de comutao e vincul-los com os dispositivos de rede que j conhecemos.

Comutao de circuitos
A comutao de circuitos o tipo mais antigo e opera estabelecendo uma conexo dedicada, denominada circuito. Este tipo de comutao mantm os recursos alocados at que o transmissor, ou receptor, decida desfazer a conexo. A comutao de circuitos tambm conhecida como rede baseada em conexo.
Um exemplo clssico de comutao de circuito quando realizamos uma chamada telefnica convencional: enquanto falamos ao telefone os recursos esto alocados exclusivamente para esta chamada e o circuito desfeito somente no momento que desligamos o telefone. A figura 102 simula o estabelecimento de uma conexo dedicada.

Conexo dedicada se refere a uma conexo permanente, ou seja, a estao que possui esse tipo de conexo est sempre conectada.

Figura 102 Conexo dedicada.

A principal vantagem da comutao de circuito oferecer um sistema menos suscetvel a falhas, pois aps o estabelecimento da conexo entre o emissor e o receptor, o canal no est disponvel a outro equipamento, oferecendo assim, um alto grau de confiabilidade na comunicao. Sua principal desvantagem, no entanto,

Unidade 5

157

Universidade do Sul de Santa Catarina

a falta de flexibilidade. Havendo a necessidade de comunicao com outro equipamento necessrio utilizar outro circuito de comunicao. O dispositivo de rede que utiliza a comutao de circuito o switch. Conforme estudamos na seo anterior, este dispositivo fecha a conexo entre a porta emissora e a receptora e os dados so transmitidos somente para a porta que possui a estao e/ou o endereo de destino.

Comutao de pacotes
Na comutao de pacotes, no ocorre o estabelecimento de uma conexo dedicada entre as estaes. As redes esto ligadas por meio de equipamentos que no fecham o circuito com a outra porta para realizarem a comunicao, o que possibilita maior flexibilidade. A comutao de pacotes recebe este nome pois divide as mensagens a serem enviadas em pacotes. Esses pacotes so formados pela mensagem a ser enviada, pelos endereos de origem e de destino, e pela numerao de seqncia. Desta forma, a mensagem enviada para todas as estaes da rede, porm somente a estao que possuir seu endereo igual ao endereo destino, que est contido no pacote, que ter acesso s informaes contidas na mensagem. A estao destino, ao receber os pacotes, utiliza os nmeros de seqncia para orden-los corretamente, de forma a interpretar o contedo da mensagem. A figura 103 apresenta o processo de comutao de pacotes. Neste exemplo, os pacotes se originam na estao A e se destinam estao C.

Figura 103 Comutao de Circuitos.

158

Redes de Computadores I

Observe que a estao B e D tambm recebem os pacotes, mas os ignoram, pois os pacotes esto destinados estao C. Desta forma, somente a estao C ter acesso s informaes contidas nos pacotes. A principal vantagem da comutao de pacotes oferecer um sistema mais flexvel, pois possibilita a troca de informaes entre uma mesma estao com outras estaes. A principal desvantagem desse processo de comutao est relacionada ao seu desempenho. A comutao de pacotes compartilha o circuito de comunicao com diversas estaes, prejudicando, assim, a velocidade de transmisso. Os dispositivos de rede que utilizam a comutao de pacotes so: os hubs, os repetidores, as bridges e os roteadores. Estes dispositivos no estabelecem uma conexo dedicada para encaminhar os pacotes, pois encaminham os dados compartilhando a largura de banda.

Comutao de clulas
A comutao de clulas uma evoluo da tcnica de comutao de pacotes. Sua principal caracterstica transportar pacotes pequenos, mas de tamanho fixo, atravs de redes de alta velocidade. A comutao de clulas possui suporte para a transmisso de voz, dados e imagem e utilizada pela tecnologia ATM (Asynchronous Transfer Mode). Os dispositivos que utilizam a comutao de clulas so exclusivos para as redes ATM e os mais comumente citados so os switches ATM. Um sistema bastante conhecido por todos ns, que utiliza a comutao de clulas o sistema celular.

ATM (Asynchronous Transfer Mode) uma tecnologia orientada conexo que permite o uso dos recursos da rede sob demanda. A ATM utiliza a comutao de clulas e desta forma, possibilita a integrao e o transporte em tempo real de voz, vdeo, imagens e dados sobre uma mesma rede e opera com altas taxas de transmisso.

SEO 5

Sistema de telefonia celular

Para um melhor aproveitamento deste curso, importante que conheamos algumas plataformas que suportaro as aplicaes e os softwares desenvolvidos em diversas reas. Uma das plataformas mais importantes que est em evidncia no mercado a
Unidade 5

159

Universidade do Sul de Santa Catarina

computao mvel, principalmente, os dispositivos de telefonia celular. Estes dispositivos, em sua grande maioria, possuem a capacidade de executar aplicaes e armazenar dados. Nesta seo, abordaremos apenas as questes histricas e algumas das caractersticas mais importantes do sistema de telefonia celular e suas principais tecnologias. Na disciplina Redes de Computadores II, estes contedos sero abordados com maior profundidade. Existe uma grande confuso quando os assuntos so telefonia mvel e a tecnologia empregada neste tipo de comunicao. O objetivo desse contedo apresentar de forma sucinta, as principais tecnologias e um pouco de sua histria. Para isto, utilizaremos um roteiro que apresenta o atual estado da tecnologia dos sistemas de telefonia celular.

Conceitos da telefonia celular reutilizao de freqncia


O sistema de telefonia celular, independente da tecnologia, composto basicamente por trs componentes: Estao Mvel (EM), Estao Rdio Base (ERB) e Central de Comutao e Controle (CCC). Os componentes se comunicam entre si, configurando assim, um sistema de comunicao celular e utilizam freqncias para proporcionar a comunicao de um celular para outro. Imagine um sistema de telefonia no qual a cidade inteira utilizasse as mesmas freqncias. Em um sistema com essa configurao ficaria muito difcil realizar uma chamada, pois, na maioria das tentativas o telefone estaria ocupado. Este fato ocorria nos sistemas de telefonia mvel mais antigos, na dcada de 80, pois quando um canal estava sendo utilizado por um usurio, este s poderia ser reutilizado ao trmino da chamada. Mesmo com essas dificuldades, o sistema de telefonia mvel crescia nos EUA a cada dia e quanto mais popular este sistema ficava, mais inacessvel ele se tornava. Assim sendo, as companhias telefnicas comearam a operar de forma a reutilizar as freqncias e inseriram estaes rdio-base de baixa potncia, em um padro de grade por toda a cidade, onde cada uma dessas estaes cobriria uma pequena rea, denominada clula.

Estaes rdio-base so equipamentos que fazem a conexo entre os telefones celulares e a central de comutao e controle.

160

Redes de Computadores I

Com a implantao dessa nova forma de operao, outra configurao foi necessria para evitar a interferncia com outras clulas - as estaes rdio-base eram configuradas para utilizarem freqncias diferentes das utilizadas pelas clulas vizinhas. Conforme a tolerncia de interferncia permitida, eram escolhidos padres de reutilizao mais restritos ou mais amplos. Na figura 104, temos um padro mais amplo com sete freqncias e na figura 105 apresentado um padro mais restrito que utiliza somente quatro freqncias.

Figura 104 Padro com 7 freqncias.

Figura 105 Padro com 4 freqncias.

Podemos observar na figura 104 que, quando a freqncia igual a 7 a distncia entre clulas da mesma cor maior do que quando a freqncia igual a 4. Isto significa que existe menos interferncia entre as clulas de freqncia 7. Vamos conhecer agora, as tecnologias mais populares da histria da telefonia mvel.

Confira estas imagens coloridas no PDF deste livro didtico, que est disponvel no EVA desta disciplina na Midiateca.

Sistemas Mveis - Tecnologias


AMPS

O primeiro sistema de telefonia mvel, amplamente utilizado, foi um servio de telefonia celular denominado AMPS (Advanced Mobile Telephony Service) proposto pela empresa AT&T (American Telephone and Telegraph) em 1970. Este primeiro sistema telefnico celular de alta capacidade alocou diferentes faixas de
Unidade 5

161

Universidade do Sul de Santa Catarina

freqncia para o envio e o recebimento do sinal: freqncia entre 824 MHz e 849 MHz para envio e uma faixa de 869 MHz at 894 MHz para recebimento. Estas freqncias foram divididas em 832 canais. Nessa poca, ainda na dcada de 80, a AT&T era a operadora de telefonia que monopolizava os EUA. Contudo, o rgo regulador das comunicaes do pas, o FCC (Federal Communications Commission), decidiu promover uma pequena competio no mercado de comunicao sem fio criando um duoplio regulado. Esse duoplio fez com que cada mercado tivesse apenas duas operadoras de telefonia celular. O padro AMPS foi desenvolvido basicamente para oferecer servio de voz bsico a muitos assinantes. Depois do sucesso de seu uso em todo os EUA, muitos problemas surgiram, tais como: falta de capacidade para atender as reas intensamente povoadas, alm da falta de segurana e de qualidade de voz. Outros pases desenvolveram seus prprios padres de telefonia celular analgica. Cada pas na Europa, por exemplo, possua sistemas muito diferentes, tornando o roaming praticamente impossvel entre eles.
GSM

Roaming o nome dado mudana de uma rea de servio para outra. Este servio possibilita o uso de um aparelho celular fora da rea de concesso.

O GSM (Global Standard for Mobile) um padro que levou dez anos para se tornar realidade, mas atualmente inegavelmente o sistema mais utilizado no mundo.

Durante muito tempo a Europa teve a necessidade de desenvolver ou de utilizar sistemas de telefonia padronizados. Assim os pases europeus formaram uma aliana para desenvolver um sistema que no possusse os problemas dos sistemas anteriores. Esse projeto, inicialmente, no tinha a inteno de criar um sistema digital, mas, constatou-se que a maioria dos problemas existentes nos sistemas antigos de telefonia celular deveriam ser solucionados facilmente por intermdio da criao de um padro digital. Desta forma nasceu o GSM.

162

Redes de Computadores I

Quais so as vantagens do GSM em relao ao AMPS? 1) O GSM possui maior capacidade de atender a demanda. A modulao digital do GSM, uma intensa codificao prova de erros e faz com que o GSM seja mais tolerante interferncia, de maneira que as operadoras possam usar padres de clula mais restritos (tipicamente com fator de reuso de freqncia 4, significando mais freqncias por clula). Outro fator importante que o sistema GSM extensvel, de forma que outras bandas de freqncia podem ser alocadas para uso futuro. 2) O GSM apresenta melhor qualidade de voz. O GSM digitaliza os sinais de voz e envia dados digitais atravs de diversos mtodos sofisticados de correo de erro, de forma que o udio das chamadas muito claro (no como a qualidade de CD, porm muito boa). 3) O GSM garante a segurana na comunicao com mais propriedade. Para isso, no GSM, os sinais de voz so enviados como os dados digitais, necessitando de equipamentos sofisticados de decodificao. Os sinais so criptografados quando so transmitidos, prevenindo os famosos grampos. O GSM usa um smart card fornecido pela operadora que armazena a senha de criptografia, a qual nunca transmitida. Para clonar uma conta GSM, necessrio clonar um smart card prova de violao. estes smarts cards se auto-destroem aps poucas tentativas mal-sucedidas de encontrar a senha correta. 4) O GSM possibilita a mudana de rea, pois possui uma infra-estrutura de rede que desde o incio foi desenvolvida para suportar a mudana. Assim sendo, possvel usar o telefone GSM em qualquer lugar do mundo. As nicas restries quanto mudana de rea se devem falta de acordos de cobrana entre algumas operadoras, porm no um limite da tecnologia. Uma vez que o GSM um padro digital, tambm pode contemplar a necessidade de servios avanados como identificador de chamada, envio de texto e conexes de dados. O GSM tambm oferece servios avanados de sinalizao como o reencaminhamento de chamadas e restrio de discagem.

Unidade 5

163

Universidade do Sul de Santa Catarina

D-AMPS / TDMA / IS-136

Enquanto o GSM foi desenvolvido e utilizado na Europa, nos EUA, as operadoras tentavam aumentar a capacidade dos sistemas AMPS sem substituir todo o sistema, e a estrutura existente, pois tal fato implicaria muitos investimentos. O custo de substituio do sistema foi um fator decisivo para a criao de um sistema denominado IS-136 (IS significa interim standard ou padro intermedirio). Atualmente, no meio tcnico, existe uma certa confuso sobre como chamar este padro. Algumas pessoas chamam o padro IS-136 de TDMA (Time Division Multiple Access, ou Acesso Mltiplo por Diviso de Tempo), apesar de vrios padres tambm utilizarem esta tecnologia, enquanto outras pessoas o chamam de D-AMPS (expresso utilizada pela Ericsson empresa que criou esta tecnologia). Essa ltima nomenclatura parece mais correta pois ela se refere a uma evoluo digital do sistema AMPS. Esse nome sugere que os aparelhos D-AMPS tambm operam em redes AMPS (o que a maioria realmente o faz). Esse sistema compatvel com a infra-estrutura AMPS, mas usa multiplexao por diviso de tempo de trs canais digitais dentro de uma freqncia tradicional AMPS. A vantagem desta abordagem que as operadoras de telefonia podem gradualmente comear a vender telefones digitais, e configurar seus equipamentos das estaes rdio-base para utilizarem mais canais digitais e menos canais analgicos. Outra vantagem que esse sistema possibilita que uma quantidade suficiente de canais seja deixada em modo analgico para acomodar usurios que vm de outras reas, especialmente em auto-estradas e ao redor de aeroportos. Os telefones D-AMPS, tipicamente, possuem um grande conjunto de recursos digitais, mas no tantos recursos quanto os telefones com tecnologia GSM. Uma vez que o D-AMPS um servio que opera em dois modos, os recursos digitais podem ser somente acessados em uma rea com cobertura digital. Para o usurio final isso significa que ele pode estar sempre conectado, mas alguns recursos como a identificao de chamadas, s funcionar em sua cidade de origem.

164

Redes de Computadores I

Enquanto a Europa estava mudando para GSM e o EUA estava desenvolvendo o D-AMPS, o Japo desenvolvia seu prprio padro, denominado PDC (Pacific Digital Cellular). Estes trs padres so muito similares, pois so todos servios TDMA, ou seja, utilizavam a tecnologia Acesso Mltiplo por Diviso de Tempo com recursos semelhantes. O PDC usado apenas no Japo.
A banda PCS

Outra tecnologia dos sistemas de telefonia celular o PCS. Nos EUA ainda existe, na atualidade, um problema relacionado capacidade de atendimento de telefonia celular nas reas metropolitanas. Falta disponibilidade de conectividade ao usurio. Desta forma, o FCC (Federal Communications Commission) autorizou uma segunda banda de freqncias para a introduo de um servio conhecido como servio de comunicao pessoal. Esta banda denominada banda PCS (Personal Communication Services) adotada por companhias que utilizam o D-AMPS, o GSM e o CDMA.
CDMA

O CDMA um sistema proprietrio desenvolvido pela empresa Qualcomm (empresa da rea de telecomunicaes), baseado em um conceito matemtico denominado Acesso Mltiplo por Diviso de Cdigo, ou Code Division Multiple Access. Esta tecnologia tornou-se extremamente popular nos EUA, sendo a operadora americana Sprint a responsvel por cobrir todo os EUA com estaes rdio-base CDMA. Um telefone CDMA envia os dados (voz do usurio, por exemplo) atravs de mtodos matemticos, usando cdigos que so nicos para aquele aparelho e todos os aparelhos CDMA transmitem na mesma freqncia. A matemtica complexa dos algoritmos deste mtodo faz com que a Qualcomm possua direitos de uso e propriedade sobre este algoritmo para cada equipamento comercializado.

Unidade 5

165

Universidade do Sul de Santa Catarina

Atividades de autoavaliao
1. Quais vantagens foram identificadas pelas empresas com a utilizao das LANs?

2. Cite as principais diferenas entre as LANs, MANs e WANs.

3. Cite as principais semelhanas e diferenas entre os repetidores e os hubs.

166

Redes de Computadores I

4. Cite as principais semelhanas e as principais diferenas entre as bridges e os switches.

5. Quais as principais caractersticas, e problemas, do sistema de telefonia celular AMPS?

Unidade 5

167

Universidade do Sul de Santa Catarina

Sntese
Nesta unidade voc estudou a evoluo do teleprocessamento dividindo-a em quatro fases. A primeira na dcada de 50 e incio dos anos 60, quando ocorreu a fase do Terminal de Aplicao. Nesta fase, os computadores eram ligados em um teletipo e as informaes eram armazenadas em pequenos furos na fita de papel. A segunda fase iniciou na dcada de 60. Os computadores eram denominados terminais burros e eram ligados aos mainframes. Nas dcadas de 70 e 80, ocorreu a fase do terminal de rede e os terminais burros passaram a ser estaes de trabalho. A quarta fase se estende at os dias de hoje, a qual atua na interligao de vrias redes, com a compatibilidade de protocolos e com a integrao de voz e dados. Voc viu que as redes so classificadas conforme a distncia entre os equipamentos de uma ponta a outra. So denominadas redes locais ou LANs (Local Area Network) quelas que interligam equipamentos respeitando um limite de 1000 metros de distncia entre os equipamentos de uma ponta a outra. As redes de longa distncia, conhecidas tambm como WANs (Wide Area Network), so redes que possibilitam a conexo de rede em grandes reas geogrficas e podem conectar cidades e pases. A outra classificao das redes so as MANs (Metropolitan Area Network) para distncias intermedirias entre as LANs e as WANs compreendidas em uma rea metropolitana. Voc estudou o funcionamento dos seguintes dispositivos de rede: placa de rede, repetidores, hubs, bridges, switch e roteadores, e vimos que cada um deles trabalha em uma camada do RM-OSI. As placas de rede tambm conhecidas pela sigla NIC (Network Interface Card) so dispositivos de camada 1 pois proporcionam a conexo de um computador a outro grupo de computadores atravs do meio fsico. Os repetidores tambm so classificados como dispositivos de camada 1, pois trabalham somente com os bits. Sua funo regenerar os sinais para que possam trafegar em uma distncia maior, sem comprometer a informao transmitida. Os hubs possuem sua funcionalidade parecida com a dos repetidores, porm possuem vrias portas. Desta forma, os hubs
168

Redes de Computadores I

recebem a informao atravs de uma delas, regeneram o sinal e o transmitem para todas as outras. Sendo assim, tambm so classificados como dispositivos de camada 1. J as bridges so dispositivos de camada 2, pois utilizam o endereo MAC (Media Access Control) para filtrar o trfego de informaes. As bridges possuem somente duas portas: uma de entrada e uma de sada. Desta forma, filtram as informaes, no as transmitindo para o outro segmento se a mquina de destino estiver no mesmo segmento da mquina de origem. Os switches tambm so dispositivos de camada 2 pois sua funcionalidade similar ao das bridges utilizam o endereo MAC das estaes para filtrar o trfego, porm possuem vrias portas. J os roteadores so dispositivos que atuam na camada 3, pois, utilizam o endereo IP do pacote recebido para tomar decises de entrega a seu destino. Estudamos que os roteadores executam um clculo matemtico que o auxilia na entrega correta dos pacotes. Voc viu nesta unidade as tcnicas de comutao utilizadas nas redes de comunicao, so elas: comutao de circuito, comutao de pacotes e comutao de clulas. Conheceu um pouco da histria e algumas caractersticas importantes das principais tecnologias dos sistemas de telefonia celular. Viu que o AMPS (American Telephone na Telegraph) foi o primeiro sistema telefnico celular proposto em 1970 e que ao longo de sua existncia, apresentou problemas por trabalhar com modulao analgica e quanto capacidade de atendimento. O GSM (Global Standard for Mobile) um padro digital que levou dez anos para se tornar realidade e foi criado para resolver os problemas existentes nos sistemas antigos de telefonia celular. O D-AMPS uma evoluo digital do sistema AMPS compatvel com a infra-estrutura AMPS, mas utiliza multiplexao por diviso de tempo de trs canais digitais dentro de uma freqncia tradicional AMPS. E finalmente, voc conheceu o sistema CDMA (Code Division Multiple Access). O CDMA um sistema proprietrio desenvolvido pela empresa Qualcomm. Esta tecnologia popular nos EUA e a operadora americana Sprint responsvel pela cobertura dos EUA com estaes rdio-base CDMA.

Unidade 5

169

Universidade do Sul de Santa Catarina

Saiba mais
Para saber maiores informaes sobre o histrico do sistema de telefonia celular acesse:

http://www.logicengenharia.com.br/mcamara/ ALUNOS/GSM&GPRS.pdf

Para saber maiores informaes sobre o funcionamento do sistema de telefonia celular acesse:

http://paginas.terra.com.br/informatica/srbyte//tcelular. html

Para saber maiores informaes sobre a nova verso do protocolo IP acesse:

http://www.ipv6.org/

170

UNIDADe 6

Arquitetura de rede

Objetivos de aprendizagem
Conceituar a ReNPAC (Rede Nacional de Pacotes). Conhecer o protocolo que especifica a interface entre uma estao e a rede de comutao de pacotes (protocolo X.25). Conhecer as maneiras que as estaes de uma rede podem ser interligadas. Conhecer os protocolos de acesso.

Sees de estudo
Seo 1 ReNPAC. Seo 2 Protocolo X.25. Seo 3 Topologia. Seo 4 Tecnologias de rede.

Universidade do Sul de Santa Catarina

Para incio de conversa


Nesta unidade voc vai conhecer um pouco da histria da RENPAC. Ver tambm que as redes de computadores utilizam uma topologia fsica para intercomunicar os dispositivos e podem utilizar uma topologia lgica distinta. Voc estudar o funcionamento das topologias fsica e lgica e as principais tecnologias utilizadas pelas redes locais.

SEO 1

RENPAC

A RENPAC o nome comercial de um conjunto de modalidades de servios de comunicao de dados por comutao de pacotes operado pela Embratel, empresa pioneira em telecomunicaes no Brasil. Ela possibilita a comunicao de dados por todo o territrio nacional e exterior de forma mais rpida, eficiente e segura. Atualmente, a RENPAC oferece seus acessos internacionais a mais de 170 redes, em cerca de 70 pases. Ela utiliza internamente um protocolo proprietrio baseado em clulas e quanto aos equipamentos que compem a rede de comunicao de dados do cliente, podem se comunicar utilizando diversos protocolos (TCP/IP, X.25, X.28, X.32, SDLC e PPP). As modalidades de servio oferecidas pela RENPAC se dividem em dois grandes grupos:

Acesso via rede telefnica. Realizado por um nmero exclusivo da Embratel; Acesso dedicado. Os recursos de acesso e de porta de entrada so exclusivos da empresa. Neste caso se enquadram as redes corporativas de grandes empresas que integram seus equipamentos de diversas localidades, para a comunicao de dados.

172

Redes de Computadores I

A RENPAC oferece servios identificados por nmeros conforme as modalidades e a velocidade de transmisso dos dados (RENPAC 2028, RENPAC 2032, RENPAC 2040, RENPAC 3025, RENPAC 3028, RENPAC 3030, RENPAC 3040 e RENPAC Interdata). Cada um deles possui sua especificidade e suporte a determinados protocolos.
Saiba mais Mais informaes sobre os servios oferecidos pela ReNPAC podem ser obtidos em http://www.embratel. com.br/embratel02/cda/portal/0,2997,MG_P_590,00. html

A figura a seguir apresenta a rede RENPAC interligando os diversos servio.

Figura 106 ReNPAC.

Unidade 6

173

Observe as ligaes das redes: elas utilizam servios distintos que transmitem informaes em diferentes velocidades e utilizam diferentes protocolos. Nesta unidade, voc ver com mais nfase o X.25 o qual possui como caracterstica principal a confiabilidade na transmisso.

SEO 2

Protocolo X.25

O X.25 um conjunto de protocolos projetado na dcada de 70 e utilizado para a troca de informaes. Para voc compreender as motivaes que impulsionaram sua existncia, voc vai conhecer um pouco sobre o contexto tecnolgico daquela poca. A maioria das empresas possua uma estrutura na qual as pessoas utilizavam terminais burros, conforme vimos nas unidades anteriores, para acessar computadores centrais. Entretanto, essas estruturas no dispunham de muito suporte para rede e esses terminais possuam capacidade de armazenamento mnimo, pois no possuam discos. No intuito de adicionar suporte rede e a esses terminais no-inteligentes, os projetistas decidiram injetar inteligncia empregando circuitos virtuais a elas. Outro ponto importante do contexto tecnolgico da dcada de 70 se refere aos meios fsicos utilizados para a transmisso de dados. Naquela poca, a fibra tica no tinha sado dos laboratrios de pesquisas e praticamente todas as comunicaes eram realizadas atravs de fio de cobre. Conforme voc j estudou, uma das caractersticas do fio de cobre sua propenso a interferncias e rudos causando erros na comunicao e este era o meio utilizado para comunicao de longa distncia. Devido s altas taxas de erro, o X.25 foi projetado com suporte para a recuperao de erros.
A primeira verso do X.25 foi recomendada em 1976 por um grupo denominado CCITT (International Consultative Committee on Telecommunications and Telegraphy). este grupo deixou de existir como uma entidade separada e se integrou a atualmente conhecida ITU (International Telecommunication Union).

Redes de Computadores I

O X.25 um protocolo orientado conexo utilizado para a troca de informaes entre um dispositivo de usurio (host), tambm chamado de DTE (Data Terminal Equipament) e um n de rede, tambm chamado de DCE (Data Terminating Equipament). Sua principal caracterstica a segurana garantida durante a transmisso, pois, o X.25 inicia o envio dos dados somente aps estabelecer e gerenciar a conexo, garantindo assim, a entrega dos dados na ordem correta, sem perdas ou duplicaes.

O protocolo X.25 opera em trs camadas do RM-OSI: Fsica, Enlace e Rede.

Na camada fsica define caractersticas mecnicas e eltricas da interface do terminal e da rede. Na camada de enlace responsvel por iniciar, verificar e encerrar a transmisso dos dados na ligao fsica entre o DTE e o DCE, e, na camada de rede, responsvel pelo empacotamento dos dados. Observe na figura a seguir, a atuao do protocolo X.25 no RM-OSI.

Figura 107 Camadas do Modelo de Referncia OSI X Protocolo X.25.

Unidade 6

175

Universidade do Sul de Santa Catarina

SEO 3

Topologia

O termo topologia, no contexto de redes de computadores, pode ser compreendido a partir de duas perspectivas: fsica e lgica. Uma rede de computadores pode ter um tipo de topologia fsica e um tipo de topologia lgica completamente diferente. A topologia fsica descreve um plano para cabear fisicamente os dispositivos de uma rede. J a topologia lgica como as informaes fluem em uma rede. Veja a seguir cada uma delas!

Topologia fsica
Topologia fsica de uma rede de comunicao refere-se forma que os dispositivos esto organizados. As topologias mais utilizadas so: barramento, estrela, estrela estendida e em anel.
Barramento

Neste tipo de topologia as estaes so conectadas por um cabo compartilhado, tambm conhecido como backbone. de fcil expanso, porm a confiabilidade neste tipo de topologia fica comprometida, pois um problema em qualquer local do barramento impossibilita a conexo de toda a rede. A figura a seguir ilustra a topologia em barramento.

Figura 108 Topologia em Barramento.

176

Redes de Computadores I

Estrela

Neste tipo de topologia a conexo feita por um n central que exerce o controle. A confiabilidade nesta topologia depositada no n central, de forma que, qualquer problema nele, toda a rede estar comprometida. J a expanso da rede limitada capacidade do n central. A figura a seguir ilustra a topologia em estrela.

Figura 109 Topologia em estrela.

Estrela estendida

Este tipo de topologia possui uma topologia em estrela central e em cada um dos ns finais atua como centro de outra topologia em estrela. Esta topologia a mais comumente utilizada por possibilitar a capacidade de expanso das redes de dados com maior facilidade. Para otimizar os recursos dos dispositivos de uma rede estruturada nesta topologia, uma opo adicionar switches como dispositivo no n central (principal) e nos ns centrais das estrelas secundrias, utilizando hubs. Desta forma, os switches por utilizarem comutao de circuito para encaminhar as informaes, conseqentemente filtram o trfego e na ocorrncia de algum problema em uma de suas portas, comprometer somente a rede ligada a ela. Observe a figura a seguir, ela ilustra esta estrutura.

Unidade 6

177

Universidade do Sul de Santa Catarina

Figura 110 Topologia em estrela estendida.

Anel

Neste tipo de topologia o barramento toma a forma de um anel, ou seja, todos os dispositivos so conectados uns aos outros. O trfego passa por todas as estaes at que encontre a estao de destino e somente esta interpreta a informao. A figura a seguir ilustra a topologia em anel.

Figura 111 Topologia em anel.

A topologia em anel de fcil expanso, porm sua confiabilidade fica comprometida pois qualquer falha ocorrida na ligao entre duas estaes compromete o funcionamento de toda a rede.

178

Redes de Computadores I

Topologia lgica
A topologia lgica descreve como as informaes trafegam pela rede, ou seja, a forma que os protocolos de comunicao operam no meio fsico. Os dois tipos mais comuns de topologias lgicas so em barramento e em anel.
Barramento

Na topologia lgica de barramento, todos os dispositivos de rede recebem as informaes de todos os outros dispositivos. Neste tipo de topologia uma estao de trabalho que deseja transmitir, simplesmente envia o quadro para a rede e todas as outras estaes recebem. Este mecanismo conhecido como broadcast - porm somente a estao para a qual o quadro foi endereado que ter acesso s informaes contidas nele. Observe a figura a seguir, ela ilustra uma situao em que a estao A envia um quadro para a estao D, todas as outras receberam o quadro, mas somente a estao D teve acesso informao.

Figura 112 Topologia Lgica em Barramento.

Unidade 6

179

Universidade do Sul de Santa Catarina

Na topologia lgica em barramento no existe ordem e nem seqncia para a transmisso, basta a estao decidir transmitir. No entanto, isso pode ser uma desvantagem porque os problemas de trfego e colises so comuns.

Mas afinal, o que so colises?

As colises no contexto das redes de computadores ocorrem quando bits se propagam em um meio compartilhado ao mesmo tempo, ou seja, quando mquinas decidem encaminhar informaes no mesmo instante. Este conceito ficar mais claro ao observar a figura a seguir.

Figura 113 Coliso.

Observe o que aconteceu com o bit ao colidir com outro. Voc se lembra que o bit 1, dependendo da codificao utilizada, reconhecido pelos dispositivos quando sua tenso varia entre 3 a 5 voltz? Neste exemplo ilustrado na figura 113, aps a coliso, apresenta um bit com tenso superior a 5 voltz o que significa que este no ser reconhecido pelos dispositivos.

180

Redes de Computadores I

As colises nem sempre so sinnimo de problema. Nesta mesma unidade, voc estudar o CSMA/CD (mtodo utilizado para transmisso) que estruturado para a ocorrncia das colises. Voc ver que elas so problemas se ocorrerem excessivamente e no forem identificadas e tomadas as devidas providncias. Um profissional responsvel pela manuteno de uma rede necessita entender o funcionamento das topologias lgicas para saber onde as colises podem ocorrer, assim como identificar os domnios de coliso. A figura a seguir, ilustra um domnio de coliso.

a regio onde os pacotes de informaes so originados e colididos.

Figura 114 Domnio de Coliso.

Anel

Na topologia em anel as estaes no transmitem enquanto no receberem um sinal de permisso de transmisso, denominado token, ou seja, aguardam a posse do token para transmitir. Ao receber o token a estao transmite e o quadro com as informaes percorre todo o anel, passando estao por estao at chegar ao seu destino a mquina endereada. Quando o quadro alcana o seu destino, o token liberado e este comea novamente passar pelas estaes. Desta forma, as colises no ocorrem na topologia lgica em anel.
Token (fichas, bastes): quadro que possui informaes de controle que indica a uma estao que ela tem permisso para transmitir.

Unidade 6

181

Universidade do Sul de Santa Catarina

Observe, a figura a seguir, ela ilustra uma situao na qual a estao A necessita transmitir porm aguarda o token para iniciar a transmisso.

Figura 115 Topologia Lgica em Anel.

importante ressaltar que a figura apresenta uma estrutura fsica em anel para facilitar o entendimento, porm as redes de computadores podem utilizar a topologia lgica em anel sem estar fisicamente estruturada em anel.

Agora que voc j sabe como as informaes trafegam na rede vamos conhecer uma das principais tecnologias de rede que utiliza a topologia lgica em barramento e outra que utiliza a topologia em anel.

SEO 4

Tecnologias de rede

Um ponto importante a ser considerado por uma organizao ao decidir implantar uma rede de computadores, alm da topologia a tecnologia a ser adotada. Voc vai conhecer um pouco sobre a Ethernet, o mtodo de transmisso de dados utilizado por ela e a Token Ring.

182

Redes de Computadores I

Ethernet

A Ethernet uma tecnologia de interconexo para redes locais.

As redes Ethernet podem utilizar todas as topologias fsicas que estudamos porm, utilizam a topologia lgica de barramento. Isso significa, que mesmo utilizando um hub - com uma topologia fsica em estrela - as estaes comportam-se logicamente como se estivessem todas ligadas no mesmo cabo. Este fator proporciona a ocorrncia das colises quando duas ou mais estaes resolvem transmitir dados ao mesmo tempo.
estes fatos nos fazem pensar que as colises so algo ruim pois de alguma forma, diminuem o desempenho da rede. Porm nas redes ethernet uma certa quantidade de colises uma funo natural por serem tratadas pelo protocolo CSMA/CD (Carrier Sense Multiple Access with Collision Detection) utilizado por ela.

Com o CSMA/CD, as estaes escutam o meio compartilhado e verificam se existe algum sinal. A transmisso iniciada somente se a estao detectar que o meio est livre. Porm, o que acontece que outra ou outras estaes tambm podem estar fazendo a mesma coisa no mesmo instante e ambas detectarem que o sinal est livre e transmitirem simultaneamente ocasionando as colises. A que CD Collision Detect (Deteco de Coliso) entra em ao. As estaes vizinhas que estiverem mais prximas da coliso ou a primeira estao que detectar a coliso, emite um sinal de alta freqncia alertando sobre o problema. Ao receber o sinal, todas as estaes pram de transmitir e um sistema de tempo aleatrio acionado para liberar as estaes para transmisso. Conforme voc j estudou, o CSMA/CD trata as colises de forma que no causem a perda de dados, porm as colises aumentam na medida que cresce o nmero de estaes na rede. Para resol-

Unidade 6

183

Universidade do Sul de Santa Catarina

ver problemas causados pela necessidade de expanso das redes podem ser utilizados os switches que, conforme j estudamos dividem o trfego da rede segmentando os domnios de coliso. A figura a seguir, ilustra a diviso do trfego de uma rede com o uso de um switch.

Figura 116 Diviso do trfego utilizando um switch.

Lembra desta mesma figura apresentada anteriormente, apresentando o domnio de coliso? Observe que o switch foi adicionado na regio onde as informaes foram geradas e colididas com o objetivo de diminuir as colises. As redes Ethernet praticamente tomaram conta do mercado das redes locais por diversos motivos, entre eles, o fato de ter sido a primeira rede local de alta velocidade amplamente disseminada e o baixo custo de implantao.

Token Ring
Token Ring um dos principais exemplos de redes que utiliza topologia lgica de passagem de token. Essas redes utilizam topologia fsica em estrela e seu funcionamento similar ao que vimos anteriormente na topologia lgica em anel. A posse token garante s estaes o direito de transmitir. Um quadro deno-

184

Redes de Computadores I

minado token move-se pela rede passando de uma estao para outra. As estaes que no tiverem informaes para transmitir, passam o token para a prxima estao do anel lgico. O token fica na posse de uma estao por um determinado perodo de tempo, permitindo o direito de transmisso a todas as estaes pertencentes a rede. Quando uma estao deseja transmitir, um bit alterado no token tornando-o um quadro para transmisso, a informao anexada a ele e este enviado para a prxima estao do anel. Assim segue, de estao estao at encontrar seu destino. Enquanto o quadro de informaes estiver circulando no existir nenhum token no anel lgico. Quando a estao de destino encontrada, esta copia as informaes e o quadro devolvido para a estao de envio, que, altera o bit do quadro transformando novamente em token e libera para a prxima estao transmitir. Desta forma, a estao emissora comprova que o quadro foi recebido pelo destino. Observe a figura a seguir. Ela apresenta uma rede token ring utilizando um dispositivo denominado MAU (Multistation Access Unit) para interligar as estaes. Este dispositivo parecido esteticamente com um switch e so eles que permitem que as redes token ring sejam estruturadas fisicamente em estrela.

Figura 117 Rede Token Ring.

Unidade 6

185

Universidade do Sul de Santa Catarina

Nas rede token ring no acontecem colises e so classificadas como determinsticas, pois esta tecnologia possibilita s estaes calcular o tempo que o token retornar. Este tipo de rede utilizado em operaes que necessitem de preciso e robustez, como o caso de ambientes de automao industrial.

Atividades de autoavaliao
1. O que ReNPAC e como so identificados os servios oferecidos por ela?

2. em quais camadas do RM-OSI o protocolo X.25 opera e quais caractersticas define em cada camada?

3. Cite a principal vantagem que a topologia fsica em estrela estendida possui em relao topologia fsica em estrela?

186

Redes de Computadores I

4. Como podemos resolver o problema quando detectado um nmero excessivo de colises em uma rede Ethernet?

5. explique o funcionamento do CD - Collision Detect do CSMA/CD.

6) Qual a topologia lgica e a topologia fsica utilizada pela tecnologia Ethernet?

Unidade 6

187

Universidade do Sul de Santa Catarina

7) Descreva a funcionamento da tecnologia Token Ring.

8) em quais ambientes as redes token ring so mais utilizadas?

188

Redes de Computadores I

Sntese
Nessa unidade voc conheceu um pouco da histria da RENPAC. Viu que RENPAC o nome comercial de um conjunto de modalidades de servios de comunicao de dados por comutao de pacotes operada pela Embratel (empresa pioneira em telecomunicaes no Brasil). A RENPAC oferece servios que se dividem em dois grandes grupos: os que utilizam acesso por via rede telefnica e os de acesso dedicado. Viu tambm que os servios oferecidos pela RENPAC so identificados por nmeros, conforme as modalidades e a velocidade de transmisso. Sobre o protocolo X.25, voc viu que sua caracterstica principal a confiabilidade na transmisso oferecida: ele inicia o envio dos dados somente aps estabelecer e gerenciar a conexo, garantindo assim, a entrega dos dados na ordem correta, sem perdas ou duplicaes. Depois, voc estudou a diferena entre topologia fsica e a topologia lgica. Viu que a topologia fsica trata da forma que os cabos esto interligando os dispositivos da rede e a topologia lgica trata da forma que as informaes trafegam pela rede. No item topologia fsica, voc estudou a topologia em barramento, em estrela, em estrela estendida e em anel. Viu que a topologia fsica em estrela estendida a mais comumente utilizada nas redes locais pois permite a otimizao dos recursos dos dispositivos de rede. J no item topologia lgica, voc estudou a topologia em barramento e em anel. Viu que uma rede pode e muitas vezes, possui a topologia fsica distinta da topologia lgica. o caso da Ethernet que pode estar estruturada fisicamente em barramento, em estrela, estrela estendida ou em anel e logicamente a topologia em barramento. A Ethernet uma tecnologia utilizada para a interconexo de redes locais que utiliza a topologia lgica em barramento e atualmente, domina o mercado. Estudou o funcionamento do mtodo CSMA/CD utilizado pela Ethernet. Voc viu que este mtodo trata as colises e suporta com naturalidade, uma determinada quantidade de colises.
Unidade 6

189

Universidade do Sul de Santa Catarina

J a tecnologia Token Ring, utiliza a topologia lgica em anel e a fsica em estrela e estruturada de forma que no ocorram as colises, pois sua principal caracterstica que a estao esteja com a posse do token para ter direito de transmitir.

190

Para concluir o estudo


Voc chegou ao fim desta disciplina na qual apresentou o histrico da evoluo das redes de computadores, desde as redes de dados iniciais at o funcionamento dos equipamentos em rede, mostrando a forma com que os dados trafegam pelo meio fsico. Esta disciplina apresentou a parte introdutria das redes de comunicao de dados e os assuntos abordados neste material sero retomados com mais profundidade na disciplina Redes de Computadores II. Espero que voc tenha gostado e que a forma de apresentao do contedo tenha atendido as suas expectativas. Parabns, agora voc j conhece a base das redes de computadores e pode aplicar esses conhecimentos nas atividades de programao e web designer.

Referncias
CARVALHO, Tereza Cristina Melo de Brito. Arquiteturas de redes de computadores OSI e TCP/IP. 2. ed. rev. e ampl. Rio de Janeiro: Makron Books, 1997. 695 p. COMER, Douglas. Redes de computadores e internet: abrange transmisso de dados, ligao inter-redes e web. 2. ed. Porto Alegre: Bookman, 2001. 522 p. DANTAS, Mrio. Tecnologias de redes de comunicao e computadores. Rio de Janeiro: Axcel Books do Brasil, 2002. 328 p. KUROSE, JAMES F. Redes de Computadores e a Internet: uma nova abordagem. 1 ed. So Paulo : Addison Wesley, 2003. SOARES, Luiz Fernando Gomes; LEMOS, Guido; COLCHER, Srgio. Redes de computadores: das LANs, MANs e WANs s redes ATM. 7. ed. rev. e ampl. Rio de Janeiro: Campus, 1995. 705p. SOUSA, Lindeberg Barros de. Redes de computadores: dados, voz e imagem. 3. ed. So Paulo: rica, 2000. 496 p. TANENBAUM, Andrew S. Redes de computadores. Rio de Janeiro: Campus, 1994. 786 p.

Sobre a professora conteudista


Gislaine Parra Freund mestre em Cincia da Computao na rea de Segurana da Informao, pela Universidade Federal de Santa Catarina (UFSC). Especialista em Engenharia de Software pela Universidade do Norte do Paran (UNOPAR). Tecnloga em Processamento de Dados pela Faculdade de Cincias Contbeis e Administrativas de Rolndia (FACCAR). Experincia em docncias nas reas: programa CISCO, redes de computadores e segurana da informao. Cursos de qualificao realizados recentemente: Auditor Lder BS 7799, Wireless LAN, Certificao Digital, Security Officer. Atualmente trabalha no desenvolvimento e execuo de Projetos de Segurana da Informao, docncia na rea de redes de computadores, segurana da informao e coordenao de ps-graduao.

Respostas e comentrios das atividades de autoavaliao

Unidade 1
1. Qual a diferena entre transmisso sncrona e assncrona?
Na transmisso sncrona, os bits das informaes so enviados sem a utilizao de bits que sinalizem o incio e o final dos bytes, um bloco inteiro de informaes transmitido adicionando controle apenas no comeo e no fim do bloco. A transmisso assncrona, a cada grupo de bits, que constitui um caractere, so adicionados bits especiais para sinalizar seu incio (START) e seu fim (STOP).

2. Qual a diferena entre transmisso paralela e serial? Cite uma aplicao de cada.
Na transmisso paralela os bits so transportados simultaneamente atravs de vrias vias de transmisso paralelas. esse tipo de transmisso o mais adequado para comunicao entre equipamentos localizados a curtas distncias, como por exemplo na ligao entre um computador e seus perifricos. Na transmisso serial os bits so encaminhados serialmente, ou seja, bit a bit, atravs de uma nica linha de comunicao e transmisso de dados. Um exemplo de aplicao desse tipo de transmisso na comunicao de dados.

3. O que largura de banda e qual a sua unidade de medida?


a capacidade que um meio possui para trafegar uma determinada quantidade de dados em um certo perodo de tempo. A unidade de medida bits por segundo.

4. Em qual situao devemos optar pela rede sem fio e quais cuidados devemos ter ao instalar esse tipo de rede?
Devemos optar pelas redes sem fio, quando o local difcil ou mesmo impossvel, de instalar cabos metlicos ou de fibra tica e quando a confiabilidade do meio requisito indispensvel. Para sua instalao importante verificar se o ambiente adequado, ou seja, se a rede no estar sujeita a interferncias provenientes de motores, reatores e outras fontes geradoras de campo eletromagntico.

5. Quais as principais caractersticas do cabo UTP e do cabo STP? Em que situao devemos optar pelo cabo STP?
UTP - composto de 4 pares de fios isolados um do outro, fcil de ser instalado e utilizado na maior parte das arquiteturas de rede, porm a ausncia de blindagem aumenta sua susceptibilidade a interferncias externas. STP combina tcnicas de cancelamento e tranamento dos fios, como acontece no UTP, com a tcnica de blindagem proporcionada por uma capa ou malha de alumnio que antecede o revestimento externo. essa blindagem fornece maior resistncia a interferncias eletromagnticas e de freqncia de rdio, porm o custo mais alto. Devemos optar pelo uso do STP quando o local onde vai ser instalada a rede fonte de interferncias que podem comprometer seu desempenho.

6. Qual o nome do conector utilizado no cabo UTP? E no cabo coaxial?


RJ45 para o UTP e BNC para o cabo coaxial.

7. Qual a diferena entre fibra monomodo e multimodo?


A fibra do tipo monomodo usada para maiores distncias devido sua baixa atenuao, porm apresentando um custo maior. A fibra do tipo multimodo usada para menores distncias, com custo bem mais acessvel. A diferena entre esse dois tipos est relacionada ao dimetro do meio condutor de luz e no sentido que os feixes de luz se propagam atravs do meio.

198

Unidade 2
1. Qual a diferena entre rudo trmico, rudo de intermodulao, crosstalk e rudo impulsivo?
Rudo trmico - causado pela agitao dos eltrons nos condutores e est presente em todos os dispositivos eletrnicos e meios de transmisso. Rudo de intermodulao - ocorre quando sinais de diferentes freqncias compartilham o meio de transmisso, pode gerar sinais de uma faixa de freqncias que podero interferir na transmisso de outro sinal naquela mesma faixa e originado por ineficincias ou mau funcionamento dos equipamentos. Crosstalk - ocorre quando diversos sinais circulam em cabos eltricos prximos uns dos outros, pois h a tendncia de que estes sinais passem de um cabo para outro. Rudo impulsivo - consiste em pulsos irregulares, no-contnuos e de alta amplitude, que so causados por distrbios eltricos, falhas nos equipamentos entre outras e no so prognosticveis.

2. O que atenuao e o que devemos fazer para que ela no prejudique a qualidade de transmisso do sinal?
Atenuao a diminuio da intensidade de energia de um sinal ao propagar-se atravs de um meio de transmisso. Para que esse fenmeno no ocorra devemos respeitar o limite permitido de comprimento do meio de transmisso em que est sendo utilizado o sinal.

3. Quais as tcnicas de deteco de erros apresentadas neste material? Explique seu funcionamento.
As tcnicas de deteco de erros so: paridade e CRC. Paridade uma tcnica que utiliza bits de redundncia para a deteco de erros. O tipo de paridade (par ou mpar) combinado antecipadamente entre o emissor e o receptor. Se o tipo de paridade combinado for par o nmero de bits 1 deve ser par, mas se o tipo de paridade combinado for mpar o nmero de bits 1 deve ser mpar. O receptor ao receber os dados verifica se o nmero de bits 1 est coerente com o tipo de paridade combinado e, assim, atesta se ocorreu erro na transmisso.

199

A CRC realiza clculos no transmissor e no receptor. No transmissor, os clculos so realizados utilizando uma operao de diviso na qual o resto da operao adicionado mensagem como bits de verificao. No receptor, a mensagem recebida tambm dividida e o resto da diviso comparado com o que foi recebido. Se os valores forem iguais, atesta que no ocorreu erro na transmisso. A CRC realiza clculos no transmissor e no receptor. No transmissor a representao binria da informao a ser enviada dividida em mdulo 2 por um nmero predeterminado, o resto da diviso adicionado mensagem como bits de verificao. No receptor, a mensagem recebida dividida pelo mesmo nmero utilizado pelo transmissor e o resto comparado com o que foi recebido, ou seja, o clculo realizado pelo emissor de tal modo que, quando concatenado aos bits de dados, o resultado final seja divisvel pelo nmero predeterminado.

4. Qual a funo da Multiplexao? Explique o funcionamento da Multiplexao por Tempo.


A funo da multiplexao organizar os sinais de forma que seja possvel a transmisso de mais de um sinal simultaneamente em um mesmo meio fsico. Multiplexao por Tempo - De cada sinal a ser transmitido so retiradas amostras, que so ento enviadas umas aps as outras pelo mesmo meio fsico. Desta forma, os sinais so recompostos no receptor. Como as amostras so realizadas em uma freqncia superior utilizada nos sinais, o efeito percebido que os sinais trafegam pela mdia ao mesmo tempo.

5. Qual a diferena entre a modulao por chaveamento de amplitude, modulao por chaveamento de freqncia e modulao por chaveamento de fase.
Na modulao por chaveamento de amplitude, a amplitude do sinal resultante da modulao varia de acordo com a amplitude do sinal que se quer modular, mantendo a freqncia da onda portadora. Na modulao por chaveamento de freqncia, mantida a amplitude da portadora e alterada sua freqncia de acordo com o sinal transmitido Na modulao por chaveamento de fase, a amplitude e a freqncia da onda portadora so mantidas, a variao acontece na fase da onda transmitida. A transmisso dos bits 0 e 1 correspondem s fases 0 e 180 da portadora, respectivamente.

200

Unidade 3
1. Explique a diferena entre ISO e RM-OSI.
Fundada em 1946 a ISO (International Organizations for Standardization) uma organizao internacional que tem por objetivo a elaborao de padres internacionais, composta por membros de rgos nacionais de 89 pases e o rgo que representa o Brasil a ABNT (Associao Brasileiras de Normas Tcnicas). O RM-OSI (Reference Model for Open Systems Interconnection) foi lanado em 1984 pela ISO e ofereceu um conjunto de padres que garantem interoperabilidade e compatibilidade aos fabricantes de diversas tecnologias espalhados pelo mundo.

2. Explique o mecanismo de encapsulamento.


O mecanismo de encapsulamento responsvel por empacotar os dados medida que descem atravs das camadas, e adicionar informaes como cabealhos, trailers entre outras. Nas camadas 7, 6 e 5 a informao chamada de Dados e no recebe nenhuma informao adicional. Na camada 4, os Dados so chamados de Segmentos em funo da tarefa executada por essa camada. Na camada 3, os Segmentos passam a se chamar Pacotes e recebem informaes (cabealhos). Na camada 2, os Pacotes recebem o nome de Quadro e recebem mais informaes adicionais (cabealhos e trailers). Quando os dados chegam na camada 1, so transformados em bits e j esto prontos para serem enviadas pelo meio fsico.

Unidade 4
1. Qual o objetivo do Handshake Triplo. Quais so as fases deste processo.
O objetivo do handshake sincronizar as duas estaes que vo se comunicar atravs de nmeros de seqncia e oferecer informaes de controle necessrias para estabelecer uma conexo virtual entre as estaes. As fases desse processo so: estabelecimento de conexo, determinao da quantidade de dados, que podem ser transmitidos de uma s vez, e confirmao de recebimento.

201

2. Explique o mecanismo de Janelamento.


O janelamento negocia a quantidade de dados que vo ser enviados, ou seja, o tamanho da janela determina o nmero de octetos que sero enviados de uma vez. em uma situao em que o tamanho da janela seja definido como 3, a estao de origem enviar 3 octetos e aguardar a confirmao, somente aps receber a confirmao de recebimento enviada pela estao de destino que ento poder enviar mais 3 octetos. Se por algum motivo, a estao de destino no receber os 3 octetos enviados, a confirmao no ser enviada e a estao de origem dever retransmitir os octetos faltantes.

3. O que so sub-redes e qual a sua finalidade?


um mecanismo de diviso de um endereo IP de modo que este mesmo endereo IP possa ser utilizado em diversas redes locais interconectadas. As sub-redes permitem maior flexibilidade em mudanas nas configuraes das redes locais sem a necessidade de endereos IP adicionais.

4. Para que servem as mscaras de sub-redes? Explique como so definidas.


So utilizadas para distinguir a poro de um endereo que se destina rede e sub-rede e a poro que se destina ao host. Para definir a mscara de um sub-rede, basta substituir por 1s todos os bits que representam a ReDe e a SUB-ReDe e por 0s os bits que representam os HOSTS e depois transform-lo em decimal.

Unidade 5
1. Quais vantagens foram identificadas pelas empresas com a utilizao das LANs?
Ganho de produtividade e principalmente com equipamentos, pois as LANs permitem o compartilhamento dos dispositivos.

2. Cite as principais diferenas entre as LANs, MANs e WANs.


As LANs atuam em uma rea geograficamente limitada. A distncia limite em uma LAN 1000m de distncia entre os equipamentos de um ponta a outra. As WANs possibilitam a conexo de diversas LANs e atuam sem limite de distncia geogrfica. J as MANs atuam em distncias intermedirias entre as LANs e as WANs em uma rea metropolitana.

202

3. Cite as principais semelhanas e diferenas entre os repetidores e os hubs.


Semelhanas: Tanto os repetidores quanto os hubs atuam na camada 1 do RM-OSI. Possuem a funo de regenerar o sinal para que possam trafegar a uma distncia maior sem comprometer a informao transmitida. Diferenas: Os repetidores possuem somente duas portas: uma de entrada e uma de sada. Sendo assim, sua funo simplesmente estender o lance do cabo. J os hubs possuem vrias portas e atuam como concentradores, pois configuram um ponto de conexo central na rede.

4. Cite as principais semelhanas e as principais diferenas entre as bridges e os switches.


Semelhanas: Tanto as bridges quanto os switches atuam na camada 2 do RM-OSI, pois ambos utilizam o endereo MAC para filtrar o trfego das informaes. Diferenas: As bridges possuem somente duas portas: uma de entrada e uma de sada. Desta forma, as bridges consultam em sua tabela MAC e no enviam a informao para o outro segmento se o endereo de destino estiver no mesmo segmento da origem. J os switches, por possurem vrias portas, ao receberem a informao atravs de uma delas tambm verificam em sua tabela MAC e enviam somente para a porta a qual possui o endereo, fechando um circuito dedicado para a comunicao.

5. Quais as principais caractersticas, e problemas, do sistema de telefonia celular AMPS?


O AMPS o primeiro sistema analgico amplamente utilizado, proposto em 1970 pela empresa AT&T. este sistema aloca diferentes faixas de freqncias para envio e recebimento de sinais. Depois do sucesso de seu uso, o AMPS apresentou problemas nos seguintes aspectos: capacidade de atendimento, qualidade de voz, segurana e quanto a mudana de rea.

203

Unidade 6
1. O que RENPAC e como so identificados os servios oferecidos por ela?
A ReNPAC o nome comercial de um conjunto de modalidades de servios de Comunicao de Dados por Comutao de Pacotes operado pela embratel. ela possibilita a comunicao de dados por todo o territrio nacional e exterior de forma rpida, eficiente e segura. Os servios oferecidos pela ReNPAC so identificados por nmeros conforme as modalidades e a velocidade de transmisso dos dados

2. Em quais camadas do RM-OSI o protocolo X.25 opera e quais caractersticas define em cada camada?
O protocolo X.25 operar em trs camadas do RM-OSI: fsica, enlace e rede. Na camada fsica define caractersticas mecnicas e eltricas da interface do terminal e da rede. Na camada de enlace responsvel por iniciar, verificar e encerrar a transmisso dos dados na ligao fsica entre o DTe e o DCe, e, na camada de rede, responsvel pelo empacotamento dos dados.

3. Cite a principal vantagem que a topologia fsica em estrela estendida possui em relao topologia fsica em estrela?
A vantagem est ligada otimizao dos recursos dos dispositivos de rede e facilidade para a escalabilidade. Uma estrutura que utiliza switches no n central da estrela principal da rede e hubs no n central das estrelas secundrias, possibilita que o trfego da rede seja filtrado pelo switch encaminhando informaes somente para a porta que contm a estao de destino e desta forma, os hubs no n central das estrelas secundrias permitem adicionar um nmero maior de estaes sem comprometer o desempenho da rede.

4. Como podemos resolver o problema quando detectado um nmero excessivo de colises em uma rede Ethernet?
O profissional responsvel pela rede dever conhecer o funcionamento da topologia lgica utilizada pela tecnologia implantada na rede, para possibilit-lo a identificar o domnio de coliso. Desta forma, podero ser utilizados os switches nos domnios de colises para que filtrem o trfego e desta forma, diminua as colises.

204

5. Explique o funcionamento do CD - Collision Detect do CSMA/CD.


Durante uma transmisso em que ocorra uma coliso, as estaes vizinhas que estiverem mais prximas da coliso ou a primeira estao que detectar a coliso, emite um sinal de alta freqncia alertando sobre o problema. Ao receber o sinal, todas as estaes pram de transmitir e um sistema de tempo aleatrio acionado para liberar as estaes para transmisso.

6. Qual a topologia lgica e a topologia fsica utilizada pela tecnologia Ethernet?


As redes Ethernet podem utilizar topologia fsica em barramento, estrela, estrela estendida ou em anel, porm, utilizam a topologia lgica em barramento.

7. Descreva a funcionamento da tecnologia Token Ring.


Na tecnologia token ring as estaes devem estar com a posse do token para ter direito de transmitir. Um quadro denominado token move-se pela rede passando de uma estao a outra. As estaes que no tiverem informaes para transmitir, passam o token para a prxima estao do anel. O token fica na posse de uma estao por um determinado perodo de tempo, permitindo o direito de transmisso a todas as estaes pertencentes rede. Quando uma estao deseja transmitir, um bit alterado no token tornando-o um quadro para transmisso, a informao anexada a ele e este enviado para a prxima estao do anel. Assim segue, de estao estao at encontrar seu destino. enquanto o quadro de informaes estiver circulando no existir nenhum token no anel. Quando a estao de destino encontrada, esta copia as informaes e o quadro devolvido para a estao de envio, que, altera o bit do quadro, transformando novamente em token e libera para a prxima estao transmitir. Desta forma, a estao emissora comprova que o quadro foi recebido pelo destino.

8. Em quais ambientes as redes token ring so mais utilizadas?


em ambientes de automao industrial, em operaes que necessitem de preciso e robustez.

205

Anexo Estudo de caso


Voc poder verificar por meio deste estudo de caso, assuntos relevantes para a implantao de uma rede local. Poder observar uma situao atual da redes de comunicao de dados de uma empresa e a proposta para a reestruturao desta, de forma a atender uma demanda ocasionada pela expanso de seus negcios. Alm disso, poder observar o cenrio implementado para relembrar alguns conceitos importantes e utiliz-los de maneira integrada.

Introduo
As redes empresariais de vrias corporaes tm sofrido mudanas importantes. O compartilhamento seguro de dados corporativos com funcionrios aliado ao compartilhamento de recursos computacionais, como impressoras, scanners, entre outros, torna-se imprescindvel. Por essa razo, estruturar uma rede utilizando topologias e tecnologias que se enquadram no oramento das empresas e que garantam a confidencialidade das informaes torna-se uma misso importante. As empresas necessitam de projetos de redes que reduzam os custos com infra-estrutura, mas que ao mesmo tempo, apliquem tecnologias que aumentem a produtividade de seus funcionrios porm, por meio de uma estrutura que disponibilize as informaes somente para aqueles que precisam delas para realizar seu trabalho. Esta unidade consolida os contedos abordados nas unidades anteriores em uma proposta de reestruturao de uma rede de uma determinada empresa que est em processo de ampliao de seus negcios.

Caracterizao do ambiente de rede da empresa


A empresa XYZ atua na comercializao de ferramentas para engenharia de software. Atualmente esta empresa composta pelos departamentos (financeiro e administrativo) e cada um deles possui alguns computadores, todos ligados a um nico dispositivo de rede, neste caso um hub, para ter acesso internet. Durante uma reunio para discutir questes sobre novas tendncias de mercado, um dos funcionrios da empresa apresentou um estudo que exps a atuao em treinamentos como um mercado bastante promissor. Estas informaes fizeram com que o diretor decidisse trabalhar com a rea de treinamentos direcionados s ferramentas que a empresa comercializa. Para isso, foi necessria a compra de 15 computadores novos para compor a sala de aula alm de proporcionar acesso internet a todos eles. Uma das preocupaes levantadas durante a reunio foi a questo segurana da informao, pois, se mais 15 micros fossem espetados na mesma rede na qual se encontram os demais departamentos da empresa, as informaes estratgicas estariam expostas e disponveis para o novo departamento educacional sem necessidade. A deciso tomada ento, foi a diviso da rede local em redes separadas. Mesmo porque atualmente as informaes do departamento financeiro, por exemplo, j estavam sendo disponibilizadas ao departamento administrativo, desnecessariamente. Com a implementao da separao das redes este problema tambm seria resolvido.

208

Descrio do ambiente
A empresa XYZ atualmente possui sete computadores. Todos eles esto ligados a um hub em funo do acesso internet. Trs computadores so destinados s atividades do financeiro e quatro s atividades administrativas.

209

Cenrio Proposto

210

Descrio e anlise do cenrio proposto


Atribuio de endereos IP

Observe que a empresa XYZ possui apenas o IP 200.210.40.3 disponvel para acesso externo, porm temos um total de 22 computadores que necessitam acessar internet. Voc se lembra que internamente, podemos atribuir IPs invlidos nas interfaces dos dispositivos de rede, porm a interface que possui acesso internet deve conter um endereo IP vlido? Ento, observe que na interface do roteador que est ligado diretamente internet foi atribudo este nico endereo IP vlido que a empresa possui. J aos dispositivos que proporcionam acesso interno rede, foram adicionados endereos IP invlidos de classe C. A escolha da classe dos IPs internos considerou o nmero de sub-redes necessrias (atualmente trs), o nmero de mquinas atuais (15 mquinas) e uma margem para expanso.
Clculo de sub-rede

Para clculo tanto do nmero de sub-redes, quanto do nmero de endereos possveis em cada uma delas, utilizamos a mesma frmula 2n 2. Outro ponto importante a ser considerado ao calcular sub-redes, referente ao nmero mximo de bits que podemos emprestar. Observe a importncia desta informao. Quando calculamos uma sub-rede, sempre emprestamos bits da poro do endereo IP destinado para enderear os hosts, certo? Desta forma, ao emprestar os bits para as sub-redes, devemos sempre deixar, no mnimo dois bits para enderear os hosts. Veja por que:

211

Por exemplo, no caso de endereo de classe C, podemos trabalhar apenas com o ltimo octeto para clculo de sub-rede, pois os trs primeiros so destinados para enderear a rede. Utilizamos a mesma frmula para calcular o nmero de sub-redes possveis e o nmero de hosts endereveis em cada uma delas. Se dos oito bits que temos para trabalhar, em um endereo de classe C, emprestarmos sete deles, teramos um total de (2n 2 = 27 2 = 128) 128 sub-redes porm, sobraria apenas um bit para enderear os hosts, certo? Desta forma, teramos (2n 2 = 21 2 = 0) nenhum endereo possvel para hosts. Porm, se reservarmos dois bits para o clculo de endereos possveis para hosts, emprestando no mximo seis bits para calcular o nmero de sub-redes, possvel obter 2 endereos de hosts para cada sub-rede. (2n 2 = 22 2 = 4 2 = 2).

Para atender a necessidade da empresa XYZ, o IP selecionado (192.168.1.0) foi dividido de forma a possibilitar 6 sub-redes, sendo 3 delas utilizadas atualmente e 3 de reserva para novos departamentos no futuro. Acompanhe o raciocnio do clculo: Foram emprestados 3 bits da poro do endereo IP destinado para host, para calcular as sub-redes e aplicada a frmula (2n 2 = 23 2 = 8 2 = 6 sub-redes) gerando um resultado de 6 sub-redes.
Rede Decimal Binrio emprstimo de trs bits 192 11000000 168 10101000 1 00000001 Host 0 00000000 11100000

Vejamos agora, se emprestamos 3 bits para o clculo de sub-redes nos restou 5 bits para calcular e saber quantos hosts conseguiremos enderear em cada uma das 6 sub-redes que possumos. Utilizando a mesma frmula teremos: 2n 2 = 25 2 = 32 2 = 30 hosts em cada sub-rede

212

Rede Decimal Binrio emprstimo de cinco bits 192 11000000 168 10101000 1 00000001

Host 0 00000000 00011111

Desta forma, podemos montar um tabela com as 6 sub-redes possveis e o intervalo de endereos de hosts que poderemos utilizar em cada uma delas.
1 sub-rede 11000000 192.168.1.32 11000000 192.168.1.64 11000000 192.168.1.96 11000000 192.168.1.128 11000000 192.168.1.160 11000000 192.168.1.192 10101000 00000001 11000000 10101000 00000001 10100000 10101000 00000001 10000000 10101000 00000001 01100000 10101000 00000001 01000000 10101000 00000001 00100000 192.168.1.33 ao 192.168.1.62 192.168.1.65 ao 192.168.1.94 192.168.1.97 ao 162.168.1.126 192.168.1.129 ao 192.168.1.158 192.168.1.161 ao 192.168.1.190 192.168.1.193 ao 192.168.1.222

2 sub-rede

3 sub-rede

4 sub-rede

5 sub-rede

6 sub-rede

Foram utilizadas a primeira, a segunda e a terceira sub-redes, conforme destacado acima. As outras 3 sub-redes ficaram disponveis para serem utilizadas no futuro. A sub-rede 192.168.1.32 foi utilizada para enderear o departamento administrativo, a 192.168.1.64 para enderear o departamento financeiro e a 192.168.1.96 para enderear o departamento educacional.

213

Clculo da mscara de sub-rede

Observe o cenrio novamente e perceba que foi configurado no roteador alm dos endereos das interfaces, a mscara de subrede. Esta configurao permitir ao roteador, aps o clculo do and (conforme estudamos na unidade 4), encaminhar o pacote de dados recebido somente para a interface a qual o pacote est endereado. Acompanhe a seguir a definio da mscara de sub-rede. Para definir uma mscara de sub-rede, basta substituir pelo bit 1, todos os bits destinados a enderear a rede e os bits que foram emprestados, para o clculo da sub-rede; e substituir pelo bit 0, todos os bits que sobraram para enderear os hosts. Confira na tabela.
Rede Decimal Binrio emprstimo de trs bits para o clculo de sub-rede Substituio dos bits para a mscara Mscara em decimal 11111111 255 11111111 255 11111111 255 192 11000000 168 10101000 1 00000001 Host 0 00000000 11100000 11100000 224

No caso da empresa XYZ, o emprstimo foi de 3 bits para o clculo das sub-redes gerando a mscara 255.255.255.224.
A escolha dos dispositivos de rede

Observe no cenrio que o hub que anteriormente interligava todos os computadores da empresa XYZ foi utilizado na nova estrutura. Uma das caractersticas importantes em um projeto de rede aproveitar da melhor forma possvel, os recursos j existentes. O hub foi utilizado para conectar os computadores do departamento financeiro, pois este o departamento que possui um nmero menor de mquinas e por exercer as atividades financeiras, o departamento que acessa internet com freqncia menor em relao aos outros.
214

A escolha da compra de switches para as redes do departamento administrativo e educacional se baseou nas caractersticas de funcionamento destes equipamentos, que, conforme estudamos anteriormente, filtram o fluxo de informaes encaminhado-as apenas para a interface a qual possui a estao de destino, diminuindo assim o domnio de broadcast. Quanto compra de um roteador para compor a nova estrutura de redes da empresa XYZ, esta escolha foi baseada nas caractersticas de segurana da informao, possibilitadas por ele. O roteador permitiu que as redes fossem configuradas separadamente, por meio de sub-redes distintas, de forma a no disponibilizar informaes confidenciais e desnecessrias aos departamentos. Alm disso, possibilita o acesso internet para todos os departamentos com a utilizao de apenas um IP vlido. A topologia apresentada conta com um roteador que possui, alm da interface conectada internet, trs interfaces Ethernet, sendo, uma destinada para cada departamento.

Para concluir
Vamos simular uma situao em que uma estao envia informaes para outra estao localizada em outro departamento. Uma estao que possui o endereo IP 192.168.1.36 (departamento administrativo) deseja encaminhar um pacote de dados para uma estao que possui o endereo 192.168.1.100 (departamento educacional). pela anlise dos endereos (origem e destino) e de sua mscara (255.255.255.224) que a estao decide se enviar o pacote diretamente estao de destino ou ao roteador. Acompanhe o raciocnio: A estao calcula o AND com a mscara configurada nela e o endereo IP de destino.

215

Decimal IP de Destino Mscara de Sub-Rede (configurada na estao) Resultado AND lgico Resultado em Decimal 192 255 168 255 1 255 100 224 11000000 11111111 11000000 192

Binrio 10101000 11111111 10101000 168 00000001 11111111 00000001 1 01100100 11100000 01100000 96

O resultado obtido 192.168.1.96 (departamento educacional). Este o endereo da rede a qual pertence a estao de destino. Porm, a estao de origem (IP 192.168.1.36) pertence a rede 192.168.1.32 (departamento administrativo), ou seja, as estaes no esto na mesma sub-rede. Desta forma, o pacote ser encaminhado para o roteador, pela estao de origem. O roteador possui em sua configurao, uma tabela de roteamento a qual relaciona as redes ligadas a ele e a interface correspondente. Ao receber um pacote de dados, o roteador calcula o AND lgico, utilizando o endereo IP de destino e a mscara, consulta a tabela de roteamento e encaminha os pacotes para a interface correta.

216

Você também pode gostar