You are on page 1of 31

Redes de Computadores e Telecomunicao

Professora conteudista: Christiane Meiler Baptista

Sumrio
Redes de Computadores e Telecomunicao
Unidade I

1 O QUE INTERNET? ...........................................................................................................................................1 2 COMPONENTES DE REDE ................................................................................................................................2 3 SERVIOS...............................................................................................................................................................3 4 PROTOCOLOS........................................................................................................................................................4 5 REDES DE ACESSO .............................................................................................................................................5 5.1 Dial-up (conexo discada) ...................................................................................................................6 5.2 DSL ................................................................................................................................................................7 5.3 Cabo ..............................................................................................................................................................8 5.4 FTTH (Fiber to the Home)......................................................................................................................9 5.5 Ethernet.................................................................................................................................................... 10 5.6 WiFi .............................................................................................................................................................11 6 TRANSMISSO DE INFORMAO ............................................................................................................. 12 6.1 Modulao .............................................................................................................................................. 12 7 O NCLEO DA REDE ....................................................................................................................................... 15 8 TOPOLOGIAS DE REDES ................................................................................................................................ 15 8.1 Barramento ............................................................................................................................................. 16 8.2 Anel ............................................................................................................................................................ 16 8.3 Estrela........................................................................................................................................................ 17 8.4 rvore ........................................................................................................................................................ 17 8.5 Malha ........................................................................................................................................................ 18 8.6 Hbrida ...................................................................................................................................................... 18 9 ARQUITETURA DE CAMADAS ..................................................................................................................... 18 9.1 Modelo OSI.............................................................................................................................................. 21 9.2 Arquitetura TCP/IP................................................................................................................................ 22
9.2.1 Encapsulamento e desencapsulamento ........................................................................................ 24 9.2.2 Operao entre as camadas................................................................................................................ 25

Unidade II

10 CAMADA DE APLICAO ........................................................................................................................... 26 10.1 Princpios de aplicaes .................................................................................................................. 27 10.2 Funes especcas da camada de aplicao......................................................................... 27 10.3 Comunicao entre processos e processos cliente-servidor ............................................ 28 10.4 WWW: a World Wide Web e o protocolo HTTP ..................................................................... 33 10.5 Transferncia de arquivos e o FTP ............................................................................................... 37 10.6 Correio eletrnico e seus protocolos ........................................................................................ 39 10.7 Servios de diretrio de nomes DNS (Domain Name System) .................................... 41 11 CAMADA DE APRESENTAO .................................................................................................................. 45 11.1 Principais funes .............................................................................................................................. 45 12 CAMADA DE SESSO .................................................................................................................................. 46 12.1 Viso geral ............................................................................................................................................ 47 12.2 Principais servios ............................................................................................................................. 47
12.2.1 Intercmbio de dados ......................................................................................................................... 48 12.2.2 Gerenciamento de dilogos ............................................................................................................. 49 12.2.3 Sincronizao......................................................................................................................................... 49 12.2.4 Gerenciamento de atividades ......................................................................................................... 50 12.2.5 Relatrio de excees ......................................................................................................................... 51 Unidade III

13 CAMADA DE TRANSPORTE........................................................................................................................ 52 13.1 Servios e protocolos de transporte .......................................................................................... 53


13.1.1 A origem e o destino das mensagens .......................................................................................... 54

13.2 Servios e protocolos de transporte .......................................................................................... 56


13.2.1 Protocolo UDP ....................................................................................................................................... 56 13.2.2 Protocolo TCP......................................................................................................................................... 57

14 CAMADA DE REDE........................................................................................................................................ 58 14.1 O protocolo IP ..................................................................................................................................... 61


14.1.1 Fragmentao ........................................................................................................................................ 62

14.2 Endereamento IPv4 ........................................................................................................................ 63


14.2.1 Classes e formatos de endereo IP................................................................................................ 64 14.2.2 Mscaras de sub-rede......................................................................................................................... 66 14.2.3 Endereos IP reservados .................................................................................................................... 69 14.2.4 NAT e DHCP ............................................................................................................................................ 70

14.3 Roteamento ..........................................................................................................................................71


14.3.1 Algoritmos e protocolos de roteamento .................................................................................... 72

Unidade IV

15 CAMADA DE ENLACE .................................................................................................................................. 76 15.1 Enquadramento .................................................................................................................................. 77 15.2 Controle de erros ............................................................................................................................... 77 15.3 Controle de uxo ............................................................................................................................... 78 15.4 Problemas na transmisso ............................................................................................................. 79 15.5 Deteco e correo de erros ....................................................................................................... 80 15.6 Protocolos elementares ................................................................................................................... 80
15.6.1 Simplex ..................................................................................................................................................... 81 15.6.2 Duplex ....................................................................................................................................................... 81

16 CAMADA FSICA ............................................................................................................................................ 81 16.1 Par de os de cobre .......................................................................................................................... 83 16.2 Cabo coaxial ......................................................................................................................................... 84 16.3 Fibra tica ............................................................................................................................................. 84 16.4 Transmisso via rdio terrestre .................................................................................................... 85 16.5 Transmisso via rdio satlite ....................................................................................................... 85

REDES DE COMPUTADORES E TELECOMUNICAO

Unidade I
REDES DE COMPUTADORES E A INTERNET

Esta a unidade inicial, em que iremos nos familiarizar com alguns conceitos interessantes que envolvem as telecomunicaes e as redes de computadores. Este livro-texto foi elaborado pensando em trazer o que h de mais recente 5 para voc, usando uma linguagem agradvel e prazerosa. Boa leitura.
1 O QUE INTERNET?

A Internet sem dvida muito importante nos dias atuais. Diariamente so mencionados seu nome, suas aplicaes e vantagens. Mas o que vem a ser esse to grande sistema de 10 engenharia? Antes, vamos conhecer um breve resumo da sua histria. A Internet surge durante a Guerra Fria. Estados Unidos e Unio Sovitica disputavam palmo a palmo a liderana tecnolgica quando os soviticos lanam o Sputnik, que o primeiro satlite 15 articial de comunicao. Buscando se recuperar na disputa, os EUA criaram a Defense Advanced Research Projects Agency (Agncia de Projetos de Pesquisa Avanada) conhecida como ARPA. Essa agncia passa a desenvolver diversas tecnologias importantes at os dias atuais, inclusive as primeiras redes de 20 comunicao interligando diversos radares por todo o territrio norte-americano. Porm, essas redes utilizavam o sistema de comutao de circuito, que por essncia so frgeis a ataques. Alguns anos mais tarde, eles adotaram o sistema de comutao

Unidade I
por pacotes, e esse foi o primeiro passo para o surgimento da Internet como a conhecemos. No decorrer desse livro-texto, veremos o que so e quais as principais diferenas entre a comutao por pacotes e a comutao por circuito. 5 Voltando pergunta, o que Internet? H vrias respostas que podem ser dadas, podemos enxerg-la do ponto de vista da estrutura, da aplicao ou da topologia.

Veremos a estrutura da Internet no prximo tpico componentes de rede. A aplicao talvez seja a mais fcil de 10 entender e ao mesmo tempo a mais difcil de explicar: innita, j que o limite a imaginao humana, na qual tudo de todos e, ao mesmo tempo, no de ningum e na qual a informao mais veloz do que nossa capacidade de absorv-la. A topologia da Internet um conglomerado de redes 15 privativas interligando milhes de computadores atravs do mundo utilizando-se o protocolo TCP/IP. As redes privativas so independentes e se conectam por meio de redes de acesso aos backbones de comunicao, ambos administrados por operadoras de telecomunicaes. Os backbones (espinha dorsal) so redes de 20 alta velocidade que concentram o acmulo de dados de diversas outras redes para conexo. Hierarquicamente falando, temos um backbone de ligao intercontinental recebendo trfego de backbones internacionais, que, por sua vez, concentram os backbones nacionais que receberam os dados gerados nas redes 25 regionais.
2 COMPONENTES DE REDE

Na Internet, so milhares de dispositivos computacionais trabalhando para que bilhes de pessoas possam se interconectar. At pouco tempo atrs, os dispositivos de acesso eram basicamente computadores. Hoje em dia, temos muitos outros 30 elementos participando da rede: televisores, geladeiras, carros, mquinas de produo, celulares, videogames e muitos outros.

REDES DE COMPUTADORES E TELECOMUNICAO


Por isso, comum serem chamados de sistemas nais, tambm conhecidos como hospedeiros da rede. Eles necessitam de um sistema emissor, que normalmente uma placa de rede, para se conectar s redes de computadores. A Internet tem como um dos principais elementos o comutador de pacote, tambm conhecido como roteador. Ele encaminha os pacotes, que so gerados por um sistema nal, e os enderea ao seu destino. Ou seja, o roteador o responsvel por entregar a requisio de um usurio ao servidor 10 que a possui. Cada roteador est interligado a diversos outros e conhece o caminho para as diversas redes existentes no mundo. Se comparado aos correios, cada roteador seria um carteiro, que o responsvel por distribuir as correspondncias destinadas ao seu bairro de trabalho. Ele tambm deve recolher as cartas 15 que forem remetidas nesse bairro e direcion-las agncia dos correios mais prxima, que, por sua vez, ir encaminh-las outra agncia que esteja mais prxima do destino, que ir entregar ao carteiro daquele bairro. soma dos roteadores, chamamos de nuvem. Ela 20 responsvel pelo encaminhamento dos dados de um ponto ao outro e leva esse nome porque, apesar de sua importncia, quase invisvel para o usurio. Para acessar a nuvem, preciso contratar uma rede de acesso, que ser o meio necessrio para estabelecer conexo 25 entre o sistema nal e o primeiro roteador disponvel. Veremos mais detalhes sobre as redes de acesso em seguida.
3 SERVIOS

J falamos de como composta a Internet e seus elementos principais. Agora, vamos abordar sua aplicao. Podemos imaginar a web como uma ferramenta para prover servios como e-mail, 30 navegao web, mensagens instantneas, voz sobre IP (VoIP), streaming de vdeo, acesso remoto e muitos outros. Todas as

Unidade I
aplicaes so executadas nos sistemas nais, e no sofrem inuncia dos elementos de rede por onde passam. Os sistemas nais proveem uma Interface de Programao de Aplicao (API Application Program Interface), que determina como o componente 5 do servio que est sendo requisitado ser encaminhado Internet. Podemos entender ento que a API da Internet um conjunto de regras que o software emissor deve cumprir para permitir que a Internet possa encaminhar os dados ao destino. Por exemplo, se queremos enviar uma carta no podemos 10 escrev-la e simplesmente entregar a qualquer pessoa. Primeiro, ns a colocamos em um envelope, preenchemos os dados do destinatrio na frente do envelope, escrevemos seu endereo com CEP, selamos a carta e a colocamos em uma caixa ocial dos correios. Essa carta deve chegar ao destinatrio porque todas 15 as regras foram cumpridas. Voltando Internet, a carta so os dados que queremos transmitir, os correios, a prpria Internet e as regras citadas de postagem, a API. Ento, tambm podemos entender a Internet como uma plataforma de servios e aplicaes baseada no contedo criado 20 por seus prprios usurios, que podem ser grandes empresas como o Google ou podem ser usurios comuns, como eu e voc por meio de blogs, por exemplo.
4 PROTOCOLOS

Os protocolos so regras que denem a troca de informaes entre dois elementos. Podemos usar como exemplo a lngua 25 falada por um povo. No Brasil, usamos a lngua portuguesa, que a mesma usada em Angola, Cabo Verde, Guin-Bissau, Guin Equatorial, Moambique, Portugal, So Tom e Prncipe, Timor-Leste e na regio de Macau na China. Todos ns usamos o mesmo protocolo de comunicao e, portanto, poderamos 30 trocar informaes sem maiores diculdades. O mesmo serve para as mquinas: preciso que ambas as pontas estejam falando a mesma lngua, usando o mesmo protocolo de comunicao.

REDES DE COMPUTADORES E TELECOMUNICAO


Os protocolos tambm so regras que dizem como os dispositivos atravs da rede devem iniciar, manter e encerrar uma comunicao. Vamos para outro exemplo humano, porque, anal, ns usamos diversos protocolos diariamente. 5 Duas pessoas se encontram na rua, e uma delas deseja saber as horas. Segundo o protocolo de boas maneiras, a conversa se inicia por uma saudao, em que aquele que deseja estabelecer o contato deve dizer um ol. Se o interlocutor responder com um ol tambm, ento temos a conversao 10 estabelecida. Em seguida, o primeiro pergunta as horas e aguarda uma resposta. Se o segundo tiver meios de informar deve responder com as horas. Caso o primeiro esteja satisfeito com a resposta deve conrmar o recebimento dela com um agradecimento. O encerramento iniciado por uma despedida, 15 e, caso o interlocutor no tenha mais nada a dizer, ir tambm se despedir. Ento, vejamos, estabelecemos a comunicao, solicitamos a informao, conrmamos o recebimento dela e depois encerramos o contato. Mas nem todos os protocolos so assim 20 cada um atende a uma necessidade e, portanto, estabelece uma regra. Veremos mais detalhes nas prximas unidades deste livro-texto.
5 REDES DE ACESSO

Rede de acesso o enlace fsico que interliga o sistema nal ao roteador mais prximo, tambm conhecido como roteador 25 de borda. Para acessar a nuvem a partir de sua casa, necessrio contratar um provedor de acesso Internet, os chamados ISP (Internet Service Providers), que normalmente so empresas de telecomunicaes com uma rede regional bastante capilarizada, 30 que por um lado alcana os domiclios e por outro se conecta aos backbones regionais para permitir ao usurio acesso a qualquer rede que tambm esteja conectada web.

Unidade I
Existem atualmente diversas tecnologias nas redes de acesso. A seguir, veremos as principais delas.
5.1 Dial-up (conexo discada)

Em meados da dcada de 1990, era bem comum o uso dessa tecnologia nas residncias pelo mundo. Ela utiliza a rede de par 5 tranados das linhas telefnicas isso mesmo, aquele par de os que voc usa para fazer chamadas telefnicas e um modem conectado ao computador. Alis, modem signica modulador e demodulador. Basicamente, o que ele faz pegar o sinal digital binrio do computador e transform-lo em sinal analgico 10 apropriado para ser enviado pela linha e vice-versa. Nesse sistema, todo o legado das redes de telefonia pode ser reaproveitado, e a expanso da Internet foi vertiginosa, j que o investimento, tanto do usurio como da empresas de Telecom, foi bem pequeno. 15 Um sistema nal que utiliza acesso dial-up necessariamente dever se conectar antes a um provedor de acesso (ISP Internet Server Provider). Isso porque o modem dever discar (do ingls dial) para o nmero do ISP (por exemplo, o IG) que estabelece uma chamada telefnica, e, a partir de ento, o sinal analgico 20 enviado pelo modem atravs da linha telefnica ser recebido pelo modem do ISP, que far a converso para um sinal digital e enviar para o roteador de borda do provedor, como mostrado na gura 1.

Rede telefnica Usurio Internet

Provedor de acesso

Figura 1: Topologia de rede dial-up. Fonte: RatesDirect. Disponvel em <https://www.ratesdirect.co.za/toolfaq/question.php?ID=190>.

REDES DE COMPUTADORES E TELECOMUNICAO


O acesso discado ainda um importante meio de conexo, utilizado principalmente em regies rurais (do Brasil e do mundo) ou que ainda no tenham acesso banda larga. Segundo o Ibope// NetRatings de maio de 2010, estima-se que ao menos 4,2 milhes 5 de usurios brasileiros ativos de Internet residencial ou quase 19% do total sejam de acesso discado. Boa parte, por falta de opo.
5.2 DSL

Um dos mais populares acessos de banda larga existentes no Brasil, o Digital Subscriber Line (Linha Digital para Assinante) ou simplesmente DSL, vem para revolucionar a maneira como o usurio 10 residencial se conecta web. Normalmente oferecido pela mesma empresa que presta o servio de telefonia, o DSL tem velocidades que podem variar de 128 Kbps at 24 Mbps, dependendo da variao utilizada. No Brasil, a mais comum a ADSL (Asymmetric Digital Subscriber Line ou Linha Digital Assimtrica para Assinante), 15 que, como o prprio nome diz, tem como principal caracterstica a assimetria entre envio e recepo nos dados. Para entender melhor: a linha telefnica conduz, em paralelo, dados e sinais telefnicos. O par de os de cobre, que chega at as residncias, possui trs canais. Ento, tipicamente, temos: 20 canal de telefone bidirecional comum: banda de 0 a 4 KHz; canal upstream1 de mdia velocidade: 4 KHz a 50 KHz; canal downstream2 de alta velocidade: banda de 50 KHz a 1 MHz. 25 Dessa maneira, o DSL age como se fosse trs conexes distintas, em que cada uma pode funcionar independente das outras. Por isso, podemos acessar Internet enquanto falamos ao telefone. A essa tcnica d-se o nome de multiplexao (veremos um pouco mais sobre essa tcnica 30 mais frente).
1 2

Upstream: do cliente para o servidor (upload). Downstream: do servidor para o cliente (download).

Unidade I
Um divisor de frequncias, ou Splitter, separa o sinal de dados do sinal telefnico, evitando que eles causem interferncia entre si. Diferentemente do dial-up, no caso do DSL, tecnicamente 5 no necessrio um provedor, j que o usurio est diretamente ligado ao DSLAM (Digital Subscriber Line Access Multiplexer ou Multiplexador de Acesso Linha Digital do Assinante) da empresa de telefonia. O DSLAM est conectado ao roteador de borda e permite acesso direto do usurio com a Internet. 10 A velocidade real do sistema DSL est inversamente ligada distncia em que se encontra o usurio da central telefnica. Isso porque o cabo de cobre que utilizado bastante sensvel a interferncias, e, quanto maior a distncia, mais interferncia existir. Hoje, em pases como Japo e Coreia, existe uma variao do DSL chamada de VDSL (Very-high-bit-rate Digital Subscriber Line), tecnologia que atinge incrveis 55 Mbps de download.

15

O DSL tem duas principais vantagens: a velocidade, que ultrapassa a conexo dial-up em muitas vezes; e a possibilidade 20 de compartilhamento no mesmo meio fsico de dados e voz.
5.3 Cabo

Se a tecnologia DSL utiliza a estrutura da telefonia local, o acesso via cabo aproveita a rede de cabos da televiso por assinatura. Da mesma maneira que no sistema DSL, o acesso via cabo necessita de um modem especial, responsvel por preparar o 25 sinal vindo do computador. Tanto o cabo coaxial (aquele branco que chega at o televisor ou modem) como a bra tica fazem parte do sistema, por isso essa rede denominada HFC (Hybrid Fiber Coax ou Fibra coaxial

REDES DE COMPUTADORES E TELECOMUNICAO


hbrida). Cada juno da rede pode comportar de 500 at 5.000 pontos de acesso. Nesse caso, a capacidade da bra tica compartilhada entre todos os que esto ligados sua juno. Portanto, em 5 um momento em que diversos usurios estejam realizando um download, por exemplo, a velocidade real do acesso ser comprometida. De imediato, podemos pensar que a conexo do DSL mais estvel, j que ela considerada ponto a ponto, ou seja, o 10 usurio est conectado por um meio exclusivo at a central, no caso, o seu cabo de par tranado. Isso que os defensores do DSL dizem verdade, uma vez que, sendo conhecida a sua distncia da central e, portanto, o quanto seu acesso estar sujeito a interferncias, a velocidade no sofrer grandes variaes. 15 Contudo, os defensores das redes HFC diro que a rede oferece a possibilidade de taxas de transferncias maiores e que basta um sistema bem-dimensionado, em que no haja gargalos no ponto de acesso entre a bra tica e o cabo coaxial, que sua capacidade de transmisso ser superior.
5.4 FTTH (Fiber to the Home)

20

O Fiber To The Home ou simplesmente FTTH uma tecnologia capaz de transmitir telefonia, TV digital e Internet com alta velocidade. Esse meio, at pouco tempo atrs, era utilizado ou como ponto de acesso aos backbones das prestadoras de telecomunicaes ou para usurios de grande porte, como 25 empresas e indstrias. No FTTH, as taxas chegam ordem do gigabits, mas usualmente utiliza-se entre 10 e 20 Mbps, j que o custo acaba se tornando muito elevado em taxas maiores. Existem diversas maneiras de distribuio da bra tica. A 30 rede mais simples a chamada bra direta, na qual existe uma

Unidade I
bra saindo diretamente da central telefnica para a residncia do assinante. Dessa maneira, podemos atingir altssimas velocidades, j que o usurio ter uma bra dedicada para si, no havendo concorrncia. Outra maneira seria a chamada Rede tica Passiva (PON Passive Optical Network). Nela, cada bra que sai da central telefnica compartilhada entre diversas residncias. a tambm chamada rede ponto-multiponto, j um emissor atende a diversos receptores. Nas PONs, o sinal tico transmitido por 10 uma nica bra e depois derivado para os usurios nais atravs de divisores pticos passivos (POS). Seu custo de implementao diversas vezes mais barato e torna vivel o uso dessa tecnologia. No Brasil, o FTTH ainda pouco difundido.
5.5 Ethernet

15

A rede Ethernet sem dvida a tecnologia de acesso mais utilizada em redes locais (LAN Local Area Network). Nela, os usurios esto conectados via cabos de cobre tranado a um comutador. Hoje em dia mais comum o uso de switches, j que a ethernet comutada (Switched 20 Ethernet) oferece maior largura de banda e cabeamento mais simplificado. Outra opo era a Hubs Ethernet, em que todos os pacotes eram endereados a todos os computadores. Isso tinha dois problemas principais, o primeiro deles o consumo excessivo 25 e desnecessrio de banda e o segundo, o alto risco de coliso de pacotes. Veremos mais frente detalhes sobre coliso de pacotes. Com a Internet comutada, o switch reconhece onde cada computador est na rede e direciona os pacotes ao seu endereo, 30 poupando, assim, trfegos.

10

REDES DE COMPUTADORES E TELECOMUNICAO


Normalmente, a rede Ethernet trafega a 100 Mbps, enquanto os servidores possuem acesso de 1 Gbps ou, em alguns casos, 10 Gbps.
5.6 WiFi

Wireless Fidelity (Fidelidade sem o) ou simplesmente WiFi 5 uma tecnologia que permite o acesso Internet por meio de dispositivos em sistemas nais sem o. Hoje um grande nmero de equipamentos capaz de utilizar o sistema WiFi, como, por exemplo, laptops, PCs, celulares, televisores, geladeiras, cmeras de segurana, video games e muitos outros equipamentos.
H basicamente dois tipos de acesso sem o, ambos muito conhecidos. Um deles a Wireless LAN, em que a conexo se d atravs de um roteador wireless, tambm chamado de ponto de acesso ou hotspot, e em que os pacotes so transmitidos ao roteador, que se encarrega de envi-los rede com o. Muitas 15 pessoas utilizam essa tecnologia nas suas casas, permitindo o compartilhamento de sua Internet entre diversos computadores, sem precisar com isso distribuir cabeamento por toda a residncia. O raio de ao de um roteador wireless limitado a alguns metros. Eventualmente, pode-se usar uma antena com 20 ganho de sinal, o que permite aumentar em algumas vezes o campo de recepo. O padro utilizado o 802.11, e sua taxa de transmisso pode chegar a at 54 Mbps. A outra tecnologia de acesso sem o importante a das 25 redes celulares. Por meio dela, podemos acessar Internet em velocidades tericas de at 8 Mbps nas redes 3,5G ou tambm conhecidas como HSDPA (High-Speed Downlink Packet Access). Nesse caso, fatores como a distncia em que o usurio est da ERB (Estao Rdio Base) ou nmeros de assinantes conectados 30 ao mesmo tempo podem interferir na velocidade mxima alcanada. Tipicamente, a velocidade mdia de 1 Mbps, o que 10

11

Unidade I
bastante considervel, j que um acesso que nos permite uma mobilidade nunca antes vista. As empresas do SMP (Servio Mvel Pessoal, o famoso celular) esto investindo amplamente nessas novas tecnologias 5 de acesso Internet visando a um pblico que cada vez mais necessita de conexes rpidas, estveis e amplas. Imagina-se que as tecnologias sem o sero os principais meios de acesso em um futuro no muito distante.
6 TRANSMISSO DE INFORMAO 6.1 Modulao

Modulao o processo sistemtico de alterao de uma 10 onda portadora por meio de uma onda modulante para conter uma informao. Parece confuso, mas no . Veja, quando falamos, tambm ocorre um processo de modulao; no caso, modulao de uma onda acstica. O som que gerado pelas cordas vocais alterado pelos movimentos 15 da boca e do maxilar para conter informaes. Basta tentar falar uma palavra sem mover a boca, que ser possvel notar a presena da onda portadora, mas sem o sinal modulante, que nesse nosso exemplo seriam as consoantes e vogais que pretendemos emitir. 20 Podemos resumir, ento: modulao a soma da informao com uma onda adequada para transmisso. Simples assim. A maioria dos sinais de informao gerados no pode ser diretamente enviada, ento eles so modulados com uma onda eltrica portadora ou simplesmente portadora, como conhecida. 25 No processo de modulao, podemos alterar a amplitude, a fase ou a frequncia, deformando o sinal da portadora.

12

REDES DE COMPUTADORES E TELECOMUNICAO


Sabemos como o sinal da portadora deveria chegar, e temos o sinal irradiado. A diferena entre eles, ou seja, entre a portadora original e a recebida, o nosso sinal modulante ou a informao. Basta demodular, no caso, extrair a portadora, e restam os 5 dados. Existem diversas tcnicas de modulao de um sinal, cada qual indicada para uma situao. Modulao em amplitude (Amplitude Modulation AM): o sinal senoidal da portadora modicado em sua amplitude pelo sinal modulante.
Portadora modulante

10

Sada

Figura 2: Modulao AM. Fonte: Fonte: Wikipedia. Disponvel em <http:// pt.wikipedia.org/wiki/Modulao>.

Modulao em fase (Phase Modulation PM): o sinal da portadora alterado na sua fase pelo sinal modulante. Mais comumente usado para transmisses digitais.

13

Unidade I
Portadora modulante

Sada

Figura 3: Modulao PM. Fonte: Wikipedia. Disponvel em <http://pt.wikipedia. org/wiki/Modulao>.

Modulao em frequncia (Frequency Modulation FM): o sinal da portadora agora alterado em sua frequncia pelo sinal modulante.
Portadora modulante

Sada

Figura 4: Modulao FM. Fonte: Wikipedia. Disponvel em <http://pt.wikipedia. org/wiki/Modulao>.

14

REDES DE COMPUTADORES E TELECOMUNICAO


7 O NCLEO DA REDE

Existem duas abordagens fundamentais para trfego de dados em redes de enlaces e roteadores: as redes de comutao em circuito e as redes de comutao em pacote. Em redes de comutao de circuito, um caminho estabelecido 5 e reservado enquanto a sesso estiver em andamento, mesmo que no haja troca de informaes. Nas redes de comutao de pacotes, todos os recursos so compartilhados, de maneira que cada pacote de dados quando chega a um n da rede aguarda em uma la para ser enviado ao prximo n. As redes telefnicas so exemplos de comutao de circuito. A partir do momento em que se estabelece uma ligao, todos os recursos daquele par de cobre que sai da sua casa at a central telefnica mais prxima, a comunicao entre aquela central e a outra que esteja prxima da casa do nmero discado e o par de 15 cobre que sai dela em direo ao destinatrio estaro bloqueados para uso exclusivo seu e de mais ningum. Isso garantir todos os recursos desse meio. Na comutao de pacotes, a transmisso tambm ocorre em enlaces, contudo no h reserva de recursos. Quando mandamos 20 um pacote para a Internet, por exemplo, em cada roteador que chegue, ter de concorrer com outros pacotes e aguardar sua vez na transmisso. Caso haja um trfego maior do que o suportado pelo n da rede, dever aguardar em um buffer at que possa ser enviado. Na Internet, no temos garantia de entrega imediata. 25 Contudo, dessa maneira tambm no h desperdcio, porque todos os recursos so sempre compartilhados e otimizados para atender o maior nmero de pessoas com o menor custo.
8 TOPOLOGIAS DE REDES

10

Como topologia de rede, podemos entender o desenho dos enlaces e a distribuio dos elementos nos enlaces.

15

Unidade I
H duas maneiras de descrever a topologia de uma rede: podendo ser a topologia fsica, em que consideramos a aparncia e as distribuies dos enlaces; e a topologia lgica, em que o que vale o uxo de dados na rede.

Vejamos a seguir as topologias mais comuns.


8.1 Barramento

Nessa topologia, todos os computadores esto conectados em um mesmo barramento fsico de dados, como mostra a gura 5. Apesar de apenas uma mquina poder transmitir por vez, todos os outros elementos recebem ao mesmo tempo. A placa de rede 10 responsvel por gerenciar os pacotes que devem ser descartados. So usados cabos coaxiais que se subdividem para cada elemento. pouco utilizada atualmente, por sua disposio fsica dos elementos, mas a sua lgica ainda acompanha as redes Ethernet.

Figura 5: Topologia de barramento. Fonte: Wikipedia. Disponvel em <http:// pt.wikipedia.org/wiki/Topologia_de_rede>.

8.2 Anel

Nessa topologia, os dispositivos esto ligados em srie, 15 formando um grande crculo, como mostra a gura 6. Os dados so enviados em uma nica direo, de n em n, at o seu destino. O sinal mais imune a rudos e distores, j que as distncias so menores e cada n tambm age como um repetidor. Contudo, isso gera atraso na transmisso.

Figura 6: Topologia em anel. Fonte: Wikipedia. Disponvel em <http://pt.wikipedia. org/wiki/Topologia_de_rede>.

16

REDES DE COMPUTADORES E TELECOMUNICAO


8.3 Estrela

Essa a topologia mais utilizada na comutao de pacotes. Vrias mquinas se conectam a um concentrador da rede como mostrado na gura 7 , que, por sua vez, responsvel em repetir para todas as mquinas o sinal transmitido. 5 utilizada em redes de pequeno porte, j que os concentradores, normalmente, disponibilizam oito ou dezesseis portas. Podemos congurar redes estrela de maneira roteada, ou seja, os pacotes somente sero enviados porta de destino desconsiderando as outras mquinas.

Figura 7: Topologia em estrela. Fonte: Wikipedia. Disponvel em <http:// pt.wikipedia.org/wiki/Topologia_de_rede>.

8.4 rvore

A topologia em rvore composta por barramentos conectados em alguns pontos, como mostra a gura 8. Geralmente, temos barramento principal, barramentos secundrios e tercirios. A velocidade dessa rede tipicamente menor, porque haver derivaes em que o sinal dever propagar 15 por dois caminhos distintos.

10

Figura 8: Topologia em rvore. Fonte: Wikipedia Disponvel em <http:// pt.wikipedia.org/wiki/Topologia_de_rede>.

17

Unidade I
8.5 Malha

Nessa topologia, cada elemento est conectado a diversos outros, como mostra a gura 9, permitindo que cada um possua comunicao direta e privilegiada com os outros.

Figura 9: Topologia em malha. Fonte: Wikipedia. Disponvel em <http:// pt.wikipedia.org/wiki/Topologia_de_rede>.

8.6 Hbrida

A caracterstica dessa topologia exibilidade, podendo ter pedaos de cada uma das topologias anteriores, dessa maneira 5 a rede se adapta plenamente s necessidades de cada local. Vale a criatividade de explorar os benefcios de cada uma das topologias existentes.
9 ARQUITETURA DE CAMADAS

A Internet um sistema extremamente complicado, que possui muitos componentes: inmeras aplicaes e protocolos, 10 vrios tipos de sistemas nais e conexes entre eles, roteadores, alm de vrios tipos de meios fsicos de enlace. Com tamanha diversidade de elementos nas redes, necessrio organizar a arquitetura de rede. Fazendo uma analogia humana, podemos descrever o sistema 15 de uma companhia area desde o momento em que solicitada a compra de uma passagem at o momento aps o desembarque, quando o passageiro pode fazer uma reclamao companhia area, se o servio no foi bem-prestado. Trata-se de um sistema complexo, com emisso de passagens, pessoal para embarcar, 20 bagagem, pilotos, avies, controle de trfego areo etc.

18

REDES DE COMPUTADORES E TELECOMUNICAO


Podemos denir algumas das aes que voc realiza quando viaja por uma empresa area: compra a passagem; despacha as malas; 5 dirige-se ao porto de embarque; entra no avio; decola at o destino. Aps a aterrissagem, voc: desembarca no porto; 10 recupera as malas; se a viagem for ruim, voc reclama na agncia de viagens que lhe vendeu a passagem. As aes descritas podem ser agrupadas em nveis ou camadas, como mostra a gura 10, para melhor organizar a estrutura de 15 discusso de uma viagem por uma empresa area. A passagem pode ser comprada antes da viagem e, se tiver algum problema, podemos reclamar com a empresa area que a vendeu, na volta da viagem. A bagagem poder ser despachada antes do embarque e dever ser recuperada aps o desembarque. O embarque de passageiros 20 feito atravs dos portes que, aps a aterrissagem, permite o desembarque dos passageiros. Com os passageiros a bordo, o avio decola na origem e aterrissa no destino. Aps a decolagem, seguida a rota da aeronave at a aterrissagem no seu destino. Por meio das camadas, possvel perceber que cada uma, 25 combinada com as camadas abaixo dela, implementa alguma funcionalidade, algum servio. Cada camada prov seu servio: realizando certas aes dentro da camada; utilizando os servios imediatamente da camada inferior.

19

Unidade I
Passagem Bagagem Portes Comprar Despachar Embarcar Passagem Bagagem Portes Reclamar Recuperar Desembacar

Decolagem Roteamento de aeronave Roteamento de aeronave

Aterrisagem Roteamento de aeronave

Figura 10: Analogia de arquitetura em camadas. Fonte: Kurose, 2010.

Repare que o embarque e desembarque de passageiros pode ser feito de diversas formas, variadas as circunstncias: o responsvel da empresa area pelo embarque pode avisar que, devido ao tamanho da aeronave, o embarque ser realizado em 5 etapas e que primeiro dever embarcar apenas passageiros das poltronas do nal da aeronave para depois embarcar passageiros que viajaro nas poltronas frontais da aeronave. O mesmo pode acontecer no momento do desembarque. Nesse caso, a funcionalidade principal da camada portes, de embarcar e desembarcar passageiros, mantm-se, embora 10 existam novas regras para o embarque ou desembarque acontecerem. Com uma arquitetura em camadas, repare que ca mais fcil discutir uma parte da viagem, ou seja, discutir uma 15 parcela especca e bem-denida de um sistema complexo (simplicao). Torna-se mais fcil tambm modicar, quando necessrio, a implementao do servio oferecido pela camada, contanto que utilize os mesmos servios da camada inferior e fornea os mesmos servios para a camada superior. importante 20 notar que modicar a implementao de um servio muito diferente de mudar o prprio servio. Voltando s redes de computadores, para reduzir a diculdade de projeto, os projetistas de rede organizam os protocolos e o hardware e o software de rede, que implementam os protocolos 25 em camadas. Com uma arquitetura de protocolo em camadas,

20

REDES DE COMPUTADORES E TELECOMUNICAO


cada protocolo pertence a uma das camadas. Quando tomados em conjuntos, os protocolos das vrias camadas so denominados pilha de protocolos (Kurose, 2010).
9.1 Modelo OSI

Para facilitar a interconexo de sistemas de computadores, 5 a ISO (International Standards Organizations) desenvolveu um modelo de referncia chamado OSI (Open Systems Interconnections), para que os fabricantes pudessem criar protocolos a partir desse modelo, fazendo com que passassem a existir padres de protocolos. 10 um modelo didtico que nos faz entender como seria um protocolo ideal nas redes de computadores. Para se chegar s sete camadas, existiram alguns princpios que foram seguidos: uma camada deve ser criada onde houver necessidade de outro grau de abstrao; 15 a camada deve executar uma funo bem-denida; a funo de cada camada deve ser escolhida tendo em vista a denio de protocolos padronizados internacionalmente; 20 os limites da camada devem ser escolhidos para reduzir o uxo de informaes transportadas entre as interfaces; o nmero de camadas deve ser sucientemente grande para que funes distintas no precisem ser necessariamente colocadas na mesma camada e sucientemente pequeno para que a arquitetura no se torne difcil de controlar. 25 As camadas consideradas pelo modelo OSI esto apresentadas na gura 11 e sero detalhadas ao longo deste livro-texto, nas prximas unidades.

21

Unidade I
7 6 5 4 3 2 1 Aplicao Apresentao Sesso Transporte Rede Enlace Fsica

Figura 11: Arquitetura de camadas do Modelo OSI.

Algumas arquiteturas no seguem esse modelo, como o caso da arquitetura TCP/IP, que implementa apenas 4 nveis dos 7 considerados pelo modelo OSI.
9.2 Arquitetura TCP/IP

A arquitetura TCP/IP o modelo de camadas utilizado em 5 todas as redes de computadores, a ARPANET e a Internet. Em 1974, um estudo props um grupo de protocolos centrais para satisfazer as seguintes necessidades: permitir o roteamento entre redes e sub-redes diferentes; 10 independncia da tecnologia de redes utilizada para poder conectar as sub-redes; independncia do hardware; possibilidade de recobrar-se de falhas. Originalmente, esses protocolos foram chamados de NCP (Network Control Program), mas, em 1978, passaram a ser 15 chamados de TCP/IP. Em 1983, foi exigida a implementao do TCP/IP em todos os computadores que quisessem conectar a ARPANET. Surgiu assim, a criao de uma arquitetura exvel, capaz de se adaptar a aplicaes com necessidades divergentes, como, por exemplo, a transferncia de arquivos e a transmisso 20 de dados e voz, em tempo real (Kovach, 2009).

22

REDES DE COMPUTADORES E TELECOMUNICAO


A arquitetura TCP/IP um modelo de 4 camadas, e pode ser comparado com o modelo OSI, como mostra a gura 12:
TCP/IP 7 4 3 2 1 Aplicao Transporte Internet Interface com a rede 6 5 4 3 2 1 OSI Aplicao Apresentao Sesso Transporte Rede Enlace Fsica

Figura 12: Modelo de camadas da arquitetura TCP/IP. Fonte: Tanembaum, 2003.

Comparando com o modelo OSI, a camada de Aplicao da arquitetura TCP/IP implementa as camadas de Aplicao, 5 Apresentao e Sesso correspondente ao modelo OSI. Embora tenham as mesmas funcionalidades, a camada de Rede do modelo OSI aqui chamada de Internet, por ser a arquitetura TCP/IP a padro utilizada pela rede Internet. A camada mais inferior desse modelo est internamente dividida em Enlace e 10 Fsica, como o modelo OSI, mas considerada aqui encapsulada em uma nica camada denominada Interface com a Rede. A gura 13 mostra a pilha de protocolos da arquitetura TCP/ IP, considerando os principais protocolos em cada camada e a relao entre eles nos diversos nveis.
Aplicao do usurio (Internet Explorer, Outlook Express etc.) Telnet FTP TCP ICMP IP Interface com a rede Meio fsico Figura 13: Pilha de principais protocolos da arquitetura TCP/IP. Fonte: Kovach, 2009. HTTP SMTP DNS UDP ARP Aplicao Transporte Internet Enlace Fsica

23

Unidade I
9.2.1 Encapsulamento e desencapsulamento Na comunicao entre dois ns de uma rede, quando uma mensagem precisa ser enviada a um n cujo destino est distribudo em outro ponto da rede, mensagem da camada de aplicao adicionado um cabealho, que contm informaes 5 que sero utilizadas por esta camada, no destino. A camada de Aplicao encaminha esse conjunto de dados mais cabealho camada logo abaixo dela, que adicionar o cabealho referente sua camada, que ser interpretado pela camada de mesmo nvel, no destino. Ao processo de agrupar cada cabealho, camada a 10 camada, na origem, damos o nome de encapsulamento. No destino, ao contrrio do encapsulamento, cada camada l as informaes presentes no cabealho referente sua camada, utiliza essas informaes para executar suas tarefas e servios na camada, retira o cabealho e encaminha o que restou (dados 15 e os cabealhos das camadas superiores) s prximas camadas. A esse processo denominamos desencapsulamento. Assim, todo pacote que viaja atravs da rede encapsulado na origem e desencapsulado no destino, como mostra a gura 14.
Estao origem Estao destino

U FTP TCP IP I E I T T T F A A A E E U

U U A A A F T T T I I E FTP TCP IP

Eth

Eth

Figura 14: Encapsulamento e desencapsulamento de pacotes.

24

REDES DE COMPUTADORES E TELECOMUNICAO


9.2.2 Operao entre as camadas Na operao entre as camadas, dizemos que existe uma comunicao virtual entre os nveis de camadas correspondentes na origem e no destino, pois, quando analisamos a comunicao de uma camada do transmissor com a mesma camada do receptor, 5 normalmente no nos preocupamos com a comunicao nas camadas inferiores ou no precisamos saber como ela est ocorrendo. A gura 15 exemplica essa comunicao.
Origem 7 6 5 4 3 2 1 Aplicao Apresentao Sesso Transporte Rede Enlace Fsica 7 6 5 4 3 2 1 Destino Aplicao Apresentao Sesso Transporte Rede Enlace Fsica

Figura 15: Comunicao virtual entre camadas. Fonte: Kovach, 2009.

25