Você está na página 1de 106

Redes de Computadores

32Perodo
Perodo

ADMINISTRAO
TECNOLOGIA

Redes de Computadores
3 Perodo
Evanderson Santos de Almeida
Silvria Aparecida Basniak Schier

Rede de Computadores.indb 1

17/12/2007 16:46:42

Rede de Computadores.indb 2

17/12/2007 16:46:42

Prezado acadmico,
Comunicar-se preciso!

Nos ltimos anos, a necessidade de troca de informao de forma


mais rpida e eficiente e, ainda, a necessidade de reduo de custos com
equipamentos de informtica proporcionaram o crescimento da utilizao das redes de computadores dentro dos mais variados ambientes da
sociedade, sejam nas casas, escritrios, grandes empresas e em rgos
do governo. Esse crescimento foi impulsionado devido possibilidade de
compartilhamento dos recursos tecnolgicos, tais como impressoras, scanners, armazenamento de arquivos, programas aplicativos, entre outros.
O nosso objetivo, nesta disciplina, fazer voc entender como se d
o processo de comunicao entre os mais variados componentes de uma
rede de computadores. Voc ainda poder observar, no decorrer de nossas aulas, que uma rede de computadores no composta to somente
por computadores. Ela tambm composta por diferentes tipos de equipamentos e programas de computador com as mais variadas funes dentro
do ambiente computacional.
Compreender que, para os diferentes tipos de equipamentos e programas trocarem informaes e compartilharem recursos entre eles, faz-se
necessrio estabelecimento de um meio de comunicao comum entre todos
os participantes dessa rede, ou seja, todos devem falar a mesma lngua, o
que chamamos de protocolo. A compreenso dessa forma de comunicao
ser a base para nossas disciplinas futuras, nas quais conheceremos mais
recursos tecnolgicos que uma rede de computadores pode nos oferecer.
Esperamos que voc goste da disciplina e que consiga, em um futuro
prximo, realizar o dimensionamento e especificao de uma infra-estrutura
tecnolgica para suportar os diversos tipos de sistemas de informao.

Apresentao

Seja bem vindo ao contedo da disciplina de Redes de Computadores. Com certeza voc deve estar cheio de dvidas e perguntas sobre essa
fascinante rea da tecnologia da informao, no verdade?

Boas aulas!

Rede de Computadores.indb 3

17/12/2007 16:46:42

Fundao Universidade do Tocantins


Reitor
Humberto Luiz Falco Coelho
Vice-Reitor
Lvio William Reis de Carvalho
Pr-Reitor de Graduao
Galileu Marcos Guarenghi
Pr-Reitor de Ps-Graduao e Extenso
Claudemir Andreaci
Pr-Reitora de Pesquisa
Antnia Custdia Pedreira
Pr-Reitora de Administrao e Finanas
Maria Valdnia Rodrigues Noleto
Diretor de EaD e Tecnologias Educacionais
Marcelo Liberato
Coordenador Pedaggico
Geraldo da Silva Gomes
Coordenador do Curso
Igor Yepes

Organizao de Contedos Acadmicos


Evanderson Santos de Almeida
Silvria Aparecida Basniak Schier
Material Didtico Equipe Unitins
Coordenao Editorial
Maria Lourdes F. G. Aires
Assessoria Editorial
Marinalva do Rgo Barros Silva
Assessoria Produo Grfica
Katia Gomes da Silva
Reviso Lingstico-Textual
Silvria Aparecida Basniak Schier
Reviso Digital
Katia Gomes da Silva
Projeto Grfico
Douglas Donizeti Soares
Irenides Teixeira
Katia Gomes da Silva
Programao Visual
Douglas Donizeti Soares
Katia Gomes da Silva
Material Didtico Equipe Univali
Coordenao Geral - Gerncia de EaD
Margarete Lazzaris Kleis

Reitor
Jos Roberto Provesi

Coordenao Tcnica e Logstica


Jeane Cristina de Oliveira Cardoso

Vice-Reitor
Mrio Csar dos Santos

Coordenao de Curso
Luis Carlos Martins

Procurador Geral
Vilson Sandrini Filho

Editorao Grfica
Delinea Design Solues Grficas e Digitais LTDA

Secretrio Executivo
Nilson Scheidt

Coordenao Editorial
Charlie Anderson Olsen
Larissa Kleis Pereira

Pr-Reitora de Ensino
Amndia Maria de Borba
Pr-Reitor de Pesquisa, Ps-Graduao,
Extenso e Cultura
Valdir Cechinel Filho

Logstica Editorial
Michael Bernardini
Diagramao
Regina Cortellini
Ilustrao
Alexandre Beck

EADCON Empresa de Educao


Continuada Ltda
Diretor Presidente
Luiz Carlos Borges da Silveira
Diretor Executivo
Luiz Carlos Borges da Silveira Filho
Diretor de Desenvolvimento de Produto
Mrcio Yamawaki
Diretor Administrativo e Financeiro
Jlio Csar Algeri

Rede de Computadores.indb 4

17/12/2007 16:46:42

Ementa
Introduo s redes de computadores. Camada fsica. Camada de enlace. Camada de rede. Camada de transporte. Camada de aplicao. Arquitetura TCP/IP.

Objetivos
Compreender os fundamentos de redes de computadores e de infra-estrutura tecnolgica necessria para suportar os sistemas de informaes

Contedo programtico
Introduo s redes de computadores: funcionamento, tipos, benefcios
e topologias
Protocolos e o modelo de referncia OSI
Camada fsica
Camada de enlace
Camada de rede
Camada de transporte
Camada de aplicao
Arquitetura TCP/IP

Rede de Computadores.indb 5

Plano de Ensino

das organizaes.

17/12/2007 16:46:43

BIBLIOGRafia bsica
COMER, Douglas. Redes de computadores e Internet: abrange transmisso de dados, ligao inter-redes e web. 2. ed. Porto Alegre: Bookman, 2001.
FOROUZAN, Behrouz A. Comunicao de dados e redes de computadores.
3. ed. Porto Alegre: Bookman, 2006.
MORAES, Alexandre Fernandes. Redes de computadores: fundamentos. So
Paulo: rica, 2004.
PETERSON, Larry L.; DAVIE, Bruce S. Redes de computadores. 3. ed. Rio de
Janeiro: Campus, 2004.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro:
Campus: Elsevier, 2004.
TORRES, Gabriel. Redes de computadores: curso completo. Rio de Janeiro:
Axcel Books, 2001.

Bibliografia complementar
ODOM, Wendell. Cisco CCNA: guia de certificao do exame CCNA. Rio de
Janeiro: Alta Books, 2002.

Rede de Computadores.indb 6

17/12/2007 16:46:43

Aula 1 Do sinal de fumaa ao e-mail...................................................... 9


Aula 2 Protocolos e o modelo de referncia OSI.................................... 21
Aula 3 Camada fsica......................................................................... 31
Aula 4 Camada de enlace................................................................... 43
Aula 5 Camada de rede e de transporte............................................... 53
Aula 6 Camadas de sesso, de apresentao e de aplicao................. 71

Sumrio

Aula 7 Arquitetura TCP/IP................................................................... 87

Rede de Computadores.indb 7

17/12/2007 16:46:43

Rede de Computadores.indb 8

17/12/2007 16:46:43

Aula 1
Do sinal de fumaa ao e-mail

Objetivos
Esperamos que, ao final desta aula, voc seja capaz de:
identificar os componentes de uma rede e suas funes;
entender como so classificadas e organizadas as redes.

Pr-requisitos
Para voc compreender bem esta aula, dever ser capaz de conceituar e indicar a aplicao para os recursos de Tecnologia da Informao (TI), presentes em uma rede local, tais como: computador,
impressora, scanner, entre outros. Uma boa fonte sobre esse assunto
est disponvel no stio do Clube do Hardware <HTTP://www.clubedohardware.com.br>. Voc deve fazer a leitura desse material afim
de que possa entender a necessidade de se compartilhar os provveis
recursos disponveis em uma rede.

Introduo
A comunicao sempre foi uma necessidade humana observada atravs
dos tempos, buscando sempre a aproximao entre as comunidades.
Nos livros de histria, podemos encontrar diversas cenas de como as informaes podiam trazer ou gerar diversas formas de conhecimento, como, por
exemplo, algumas tribos indgenas utilizavam o sinal de fumaa ou de tambores para se comunicar. Grandes conquistadores da histria estabeleceram um
sistema de mensageiros para se comunicar com seus generais em campos de
batalhas e vice-versa. H ainda registros histricos da utilizao de pomboscorreio para troca de informaes no perodo de guerras.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 9

17/12/2007 16:46:43

Aula 1 REDES DE COMPUTADORES

A necessidade de comunicao nos levou elaborao de mtodos cada


vez mais eficientes, como pode ser comprovado pelos diversos tipos de tecnologias de comunicao existentes em nossos dias, como, por exemplo, o e-mail.
Iniciaremos a aula com um breve histrico sobre o computador. Depois
falaremos sobre rede: funcionamento, tipos, benefcios, topologias.

1.1 Um breve histrico


Inicialmente os computadores trabalhavam de forma isolada, o processamento das informaes era realizado em cada computador. Caso houvesse
a necessidade de troca de informaes de um computador para outro, era
necessrio que essas informaes fossem copiadas em um disquete e, posteriormente, levadas a outro computador. Esse processo ficou conhecido como
DPL/DPC (disquete pra l, disquete pra c) (TORRES, 2001).
Quando foram criadas, as redes serviam apenas para transferncia de
dados de um computador para outro. A primeira rede de computadores conhecida foi a ARPANET, criada pela ARPA (Advanced Research and Projects
Agency), com o objetivo de conectar os departamentos de pesquisa militares
dos EUA (TORRES, 2001).
Segundo Torres (2001), na dcada de 1970, algumas universidades e
outras instituies que realizavam trabalhos relativos defesa tiveram permisso para se conectar ARPANET. A partir da, a ARPANET evoluiu em
tecnologia, abrangncia geogrfica e tambm na quantidade de servios
oferecidos aos seus usurios, at chegar ao que conhecemos hoje por INTERNET, que a maior rede de computadores que existe na atualidade, com
aproximadamente 1.173.109.925 de usurios em todo o mundo (http://
www.internetworldstats.com).

1.2 Rede de computadores: o que e como funciona


Para Odom (2002) , podemos definir uma rede de computadores
como sendo um sistema de comunicao de dados constitudos
por meio da interligao entre computadores e outros dispositivos,
distribudos geograficamente com a finalidade de trocar informaes
e compartilhar recursos.

10

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 10

17/12/2007 16:46:43

Aula 1 REDES DE COMPUTADORES

Ainda segundo o autor, para haver comunicao, devemos lembrar que


so necessrios quatro elementos importantes. So eles:
e
 missor: a parte que transmite/emite a informao, ou seja, representa onde a informao gerada;
receptor: aquele que recebe a mensagem do emissor;
sinal: contm a mensagem composta por dados e informaes;
meio de transmisso: interface ou caminho entre o emissor e o receptor, que tem a tarefa de transportar o sinal ou mensagem.
Os elementos necessrios para a comunicao podem ser visualizados na
figura 1.

Figura 1 Representao do processo de comunicao


Fonte Odom (2002) / Ilustrao Beck

Para explicar de forma mais clara esse processo, tomaremos como exemplo um mtodo de comunicao muito conhecido por todos ns: a carta.
Quando algum deseja enviar uma carta a um ente querido, o remetente
(emissor) escreve, em uma folha de papel, as novidades, perguntas e tudo
mais que achar necessrio (sinal). Posteriormente, coloca as folhas com a sua
mensagem dentro do envelope (meio de transmisso), informa o remetente
(receptor) e coloca a carta no correio (meio de transmisso). O correio ficar
responsvel por fazer a carta chegar at o remetente (receptor). Fcil no ?
Os componentes ou partes de uma rede so compostos por pessoas,
hardware e software. Dentro dos componentes de hardware, podemos encontrar os seguintes dispositivos, tambm conhecidos como ns:

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 11

11

17/12/2007 16:46:45

Aula 1 REDES DE COMPUTADORES

c omputador: mquina capaz de executar vrios tipos de tratamento


automtico de informaes ou processamento de dados;
p
 erifricos: aparelhos ou placas que enviam e recebem informaes
do computador, por exemplo, impressoras, scanners, entre outros;
m
 eio fsico de transmisso: o sistema fsico de comunicao
pelo qual os dados so transmitidos. qualquer meio capaz de transportar informaes eletromagnticas. Pode ser por fio, cabo coaxial,
fibra ptica e ainda o prprio ar;
d
 ispositivos de ligao do computador rede: so dispositivos e/ou componentes que tm a funo de promover o acesso do
computador rede de computadores. Por exemplo, placa de rede,
modem, entre outros.

Figura 2 - Placa de Rede


Fonte wikipedia.org

Uma rede tem ainda outros componentes comumente conhecidos como ativos e passivos. Os ativos de rede so equipamentos que tm capacidade de
processamento de dados, ou seja, so dispositivos que fazem escolhas a partir
de regras previamente definidas. Diferentemente dos ativos, os passivos de
rede so dispositivos que no tm qualquer tipo de processamento, atuando,
geralmente, como elo entre os ns e os ativos. (TANENBAUM, 2004).
Veremos agora a definio de alguns desses ativos e passivos de rede a
partir de Tanenbaum (2004).
B
 ridges (pontes): interligam duas redes locais que utilizam protocolos distintos, ou ainda, dois segmentos da rede que usam o mesmo
protocolo.

12

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 12

17/12/2007 16:46:46

Aula 1 REDES DE COMPUTADORES

R
 outers (roteadores): determinam pelo qual caminho a informao deve seguir para chegar ao seu destinatrio. Geralmente utilizado
para troca de informao entre computadores em redes distintas ou
geograficamente distantes. Observe os roteadores na figura 3.

Figura 3 Interligao de redes por meio de roteadores.


Fonte Odom (2002) / Ilustrao Beck

R
 epeaters (repetidores): so utilizados para interligar redes com
a mesma tecnologia. Eles regeneram o sinal eltrico, amplificando-o
para que consiga atingir maiores distncias.
H
 ub (concentrador): equipamento que interliga vrios computadores entre si. indicado para pequenas redes, devido a sua tecnologia
no trabalhar muito bem com grandes volumes de dados. Isso ocorre
uma vez que ele envia as informaes a todos os computadores que
esto conectados a ele (broadcast).
S
 witch (comutador): tem a mesma funo do hub, com o diferencial
que switch tem certa inteligncia. Ele encaminha as informaes que
recebe somente para o computador ao qual a mensagem se destina
(unicast). Gera, assim, um volume bem menor de trfego de dados e
maior segurana na troca de informaes entre emissor e receptor.

1.3 Tipos de rede


As redes de computadores podem ser classificadas de acordo com a sua
abrangncia geogrfica, como, por exemplo, uma sala, um prdio, uma cidade, um pas ou continente. Conforme Moraes (2004) os tipos de rede de
computadores mais conhecidos so:

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 13

13

17/12/2007 16:46:48

Aula 1 REDES DE COMPUTADORES

L AN (Local Area Network): ou rede de rea local, so redes de


comunicao utilizadas para interligar equipamentos de rede com capacidade de atuao em uma rea de no mximo 10 km de distncia.
M
 AN (Metropolitan Area Network): ou rede de rea metropolitana, uma rede de comunicao que abrange uma cidade, ou geralmente uma rea de 10 a 100 km.
W
 AN (Wide Area Network): ou rede de longa distncia, uma
rede de comunicao que permite atingir grandes distncias como um
pas ou continente, ou seja, acima de 100 km. Normalmente formada
por vrias pequenas LANs.
Segundo Moraes (2004), existem ainda outras denominaes de rede,
como, por exemplo, PAN (Personal Area Network) ou rede de rea pessoal,
que um sistema de comunicao de ns muito prximos um dos outros, ou
seja, um computador interligado a outro para utilizar uma impressora compartilhada. Existe tambm a chamada CAN (Campus Area Network), que um
tipo de rede que interliga computadores em dois prdios diferentes, como em
campus universitrios ou prdios industriais.

1.4 Por que utilizar uma rede


Moraes (2004) afirma que trabalhar em rede traz sempre muitos benefcios para quem faz uso dessa tecnologia. Eis algumas delas:
a
 facilidade de compartilhamento de recursos fsicos da rede:
mais barato obviamente compartilhar impressoras, scanners, discos rgidos, do que comprar um para cada computador;
a
 possibilidade de compartilhamento de dados: um computador sem disco rgido pouco funcional, contudo, em uma rede de
computadores, pode ser utilizado normalmente como uma estao de
trabalho. Com isso, voc pode baixar consideravelmente o custo com
aquisio de hardwares;
c ompartilhamento de aplicativos: possvel, por meio de uma
rede local, vrios usurios compartilharem um mesmo programa instalado em um dos computadores interligados a essa rede.

14

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 14

17/12/2007 16:46:48

Aula 1 REDES DE COMPUTADORES

Pensando sobre o assunto


Para entender melhor a vantagem do uso de uma rede, imagine um
supermercado no qual as caixas registradoras esto interligadas em
rede e com acesso a uma nica base de dados, com seu estoque
permanentemente atualizado!

1.5 Topologias de rede


A topologia de rede compreende a forma como os componentes de uma
rede (computadores, hubs, switches, impressoras, entre outros) esto interligados entre si (TORRES, 2001).
A topologia abrange trs campos: fsico, eltrico e lgico. Os campos fsico e eltrico esto relacionados com o cabeamento. O campo lgico refere-se
forma como a informao tratada dentro da rede, como ela transportada
de um n a outro, como ela est fisicamente organizada. (ODOM, 2002).
Torres (2001) apresenta as topologias de rede mais utilizadas e o diferencial entre cada uma delas.
B
 arramento: os ns esto ligados a um barramento central nico.
A interligao por meio dele relativamente simples, em que cada n
est ligado a esse nico cabo que o liga at o prximo n. Cada n
das extremidades do cabo tem um componente chamado terminador,
que alm de indicar o trmino do barramento, tambm indica que no
h mais ns daquele ponto em diante. Voc pode visualizar a topologia por barramento na figura 4.

Figura 4 Topologia de rede em barramento


Fonte Odom (2002) / Ilustrao Beck

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 15

15

17/12/2007 16:46:50

Aula 1 REDES DE COMPUTADORES

A
 nel: os ns so interligados uns ao outros seqencialmente de forma
contnua, formando um caminho fechado em forma de anel. Esse anel
no interliga de forma direta os ns, mas possibilita a comunicao
entre eles por meio de repetidores em cada n. Esse tipo de topologia
permite o trfego de informaes em ambas as direes. Cada n est
ligado diretamente a outros dois ns, quando todos esto ativos. Uma
grande desvantagem de uma rede em anel que se algum n falhar
toda a comunicao pode ser comprometida. A topologia de rede de
anel pode ser observada na figura 5.

Figura 5 Topologia de rede em anel


Fonte Odom (2002) / Ilustrao Beck

E
 strela: os ns esto interligados em um ponto central. Nessa topologia, toda a comunicao passa obrigatoriamente por um ponto central
inteligente, que garante que a informao enviada seja remetida somente ao destinatrio correto. As redes estrela so as mais utilizadas
na atualidade. Elas podem ser encontradas na maioria das redes empresariais e domsticas. Observe essa topologia na figura 6.

Figura 6 Topologia de rede em estrela


Fonte Odom (2002) / Ilustrao Beck

16

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 16

17/12/2007 16:46:54

Aula 1 REDES DE COMPUTADORES

Vejamos a seguir um quadro comparativo entre as topologias. Nele veremos as vantagens e as desvantagens de cada uma das topologias.
TOPOLOGIA

VANTAGENS
-  mais tolerante a
falhas. A falha de um
PC no afeta os demais.
- Facilidade de acrscimo
de computadores.
- Gerenciamento
centralizado.

DESVANTAGENS
- Maior custo de
instalao por
necessitar de mais
cabos.
- Se o ponto central
falhar, toda a rede
ir falhar.

- Razoavelmente fcil de
instalar.

- Se um n falhar,
todos falham.

- Requer menos cabos.

- Dificuldade em
isolar problemas.

- Desempenho uniforme.
- Simples e de fcil
instalao.
- Requer menos cabos.
- Fcil de ampliar.

- A rede fica mais


lenta em perodos
de grande utilizao.
- Os problemas so
difceis de isolar.

Fonte: Moraes (2004) / Ilustrao Beck

Portanto o uso de redes locais traz grandes vantagens para seus usurios,
pois oferece um cem nmero de possibilidades de expanso e melhoria de
servios do cotidiano da empresa e/ou usurio domstico. A adoo da tecnologia a ser empregada na construo de uma rede local deve ser realizada
por meio de estudos de caso ao qual se pretende atender, diante da enorme
gama de possibilidades de recursos tecnolgicos disponveis atualmente.

Sntese da aula
Nesta aula, aprendemos que as redes surgiram como necessidade de troca
mais rpida e eficiente entre os computadores. Entendemos o conceito de rede de
computadores como sendo um sistema de comunicao de dados constitudo
por meio da interligao entre computadores e outros dispositivos, distribudos geograficamente, com a finalidade de trocar informaes e compartilhar recursos.
Compreendemos que, para haver comunicao, so necessrios quatro
elementos importantes nesse processo: o emissor (transmite/emite a informao); o receptor (recebe a mensagem do emissor); o sinal (mensagem composta

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 17

17

17/12/2007 16:46:54

Aula 1 REDES DE COMPUTADORES

por dados e informaes); e o meio de transmisso (interface ou caminho entre o emissor e o receptor, que tem a tarefa de transportar o sinal ou mensagem).
Aprendemos que uma rede composta por diversos recursos computacionais: impressoras, hubs, roteadores, computadores, softwares, entre outros,
e que cada um deles exerce um papel diferenciado.
Estudamos que as redes de computadores podem ser classificadas de
acordo com a sua abrangncia geogrfica e que os tipos de rede de computadores mais conhecidos so: as WANs (redes de longas distncias), as
LANs (redes a uma pequena distncia) e as MANs (redes metropolitanas).
Aprendemos tambm que a topologia de rede compreende a forma como os
computadores, hubs, switches, impressoras, entre outros, esto conectados entre
si. Analisamos as topologias de redes: barramento (ns esto ligados a um
barramento central nico); anel (ns interligados uns ao outros seqencialmente
de forma contnua, formando um caminho fechado em forma de anel); estrela
(ns interligados em um ponto central). Entre elas, a mais comum a estrela por
apresentar maiores vantagens quanto a falhas e questes de gerenciamento.

Atividades
1. A partir do estudo que realizamos, identifique as afirmativas verdadeiras
sobre a topologia de rede estrela.
a)  a menos utilizada, uma vez que, se um n falhar, toda a rede ir
parar de funcionar.
b)  de fcil instalao, contudo ela se torna muito lenta em perodos de
grande utilizao.
c) Toda a comunicao passa obrigatoriamente por um ponto central inteligente. Se o n central falhar toda rede ir deixar de funcionar.
d) Facilita o acrscimo de computadores.
2. Dentro dos recursos computacionais que compem uma rede, podemos
encontrar dois mais comumente utilizados, os hubs e os switches. Como diferena entre os dois, podemos afirmar que:
a) o switch, para se comunicar com os computadores que esto interligados
a ele, diferentemente do hub, utiliza o que chamamos de unicast, ou seja,
envia a informao somente para o computador ao qual se destina.
b) o hub um equipamento inteligente, porque a tecnologia de comunicao
broadcast traz sempre maior velocidade e segurana para uma rede.

18

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 18

17/12/2007 16:46:55

Aula 1 REDES DE COMPUTADORES

c) q
 uando o switch est enviando um sinal ao computador de destino
ele ainda permite que outros computadores continuem trocando informaes, uma vez que ele cria um canal exclusivo entre o emissor
e o receptor.
d) no h diferena entre o hub e o switch.
3. Com relao classificao das redes, assinale a alternativa incorreta.
a) As redes WAN so muito comuns dentro da Internet por se tratar de
redes de grandes distncias umas das outras.
b) Uma empresa, que possui sua matriz em Paris e outra em Nova York e
que mantm os seus computadores interligados entre si (matriz e filial),
tem uma rede metropolitana (MAN).
c) As redes conhecidas como LAN so mais comuns nas empresas e rgos governamentais, por interligarem computadores que esto prximos entre si.
d) Uma rede que interliga dois laboratrios de computadores, um em cada
prdio, pode ser classificada tambm como CAN.
4. Assinale quais itens de hardware que podem ser compartilhados em
uma rede.
a) Impressora
b) Mouse
c) Hard-disk (HD)
d) Monitor
e) Unidade de CD-ROM

Comentrio das atividades


Na atividade 1, as alternativas corretas so (c) e (d). As alternativas
(a) e (b) referem-se s topologias de anel e de barramento, respectivamente. Na atividade 2, alternativas corretas so (a) e (c), uma vez que (b) e
(d) no correspondem s caractersticas tecnolgicas de um hub, ele no
um equipamento inteligente, alm do fato de que o broadcast traz alguns
problemas srios para os demais integrantes da rede, pois ocasiona trfego
desnecessrio entre todos os dispositivos interligados, sendo, portanto, o hub
bem diferente do switch. Na atividade 3, a alternativa incorreta (b), uma
vez que as redes interligadas a uma distncia maior que 100 km so chamadas de WANs, as demais alternativas so afirmaes verdadeiras sobre cada
classificao de rede.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 19

19

17/12/2007 16:46:55

Aula 1 REDES DE COMPUTADORES

Caso voc tenha respondido corretamente s atividades 1, 2 e 3, parabns! Conseguiu atingir um dos objetivos desta aula: entender como so
classificadas e organizadas as redes. Se errou a(s) resposta(s), ser necessrio
fazer uma reviso sobre as topologias de rede.
Por fim, na atividade 4, se voc assinalou as alternativas (a), (c) e (e)
significa que voc compreendeu bem a respeito das possibilidades compartilhamento de recursos em uma rede. Se voc escolheu as alternativas (b) e
(d), deve estudar melhor sobre o funcionamento dos hardwares que esto
envolvidos em uma rede.

Referncias
MORAES, Alexandre Fernandes. Redes de computadores: fundamentos.
So Paulo: rica, 2004.
ODOM, Wendell. Cisco CCNA: guia de certificao do exame CCNA. Rio
de Janeiro: Alta Books, 2002.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro:
Campus: Elsevier, 2004.
TORRES, Gabriel. Redes de computadores: curso completo. Rio de Janeiro:
Axcel Books, 2001.
WIKIPEDIA. Placa de rede. Disponvel em: <http://pt.wikipedia.org/wiki/
Imagem:Network_card.jpg>. Acesso em: 10 set. 2007.

Na prxima aula
Estudaremos mais detalhadamente como os componentes de uma rede fazem para trocar informaes entre eles. Entenderemos a funo do protocolo
e suas camadas. Esperamos que voc esteja preparado para conhecer como
nunca sobre o processo de comunicao de uma rede. At a prxima!

20

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 20

17/12/2007 16:46:55

Aula 2
Protocolos e o modelo de referncia OSI

Objetivos
Esperamos que, ao final desta aula, voc seja capaz de:
compreender o papel do protocolo em um ambiente de rede;
entender a importncia do modelo de referncia OSI para a construo de protocolos de rede.

Pr-requisitos
Para seu desempenho satisfatrio nesta aula, voc deve ser capaz de identificar
os componentes de uma rede e suas funes, alm de entender sobre sua classificao e sua organizao, assuntos estudados na aula 1. Esse conhecimento necessrio para que voc possa compreender a importncia do protocolo e suas camadas
em cada estgio de comunicao dentro das redes. Caso voc ainda tenha alguma
dvida sobre o contedo estudado na primeira aula, recomendvel que o revise.

Introduo
Durante as ltimas dcadas, houve um grande aumento na quantidade e no tamanho das redes de computadores. Vrias redes foram criadas por meio de diferentes implementaes de hardware e de software. Como resultado, muitas redes eram
incompatveis, ou seja, a comunicao entre elas, com diferentes especificaes,
tornou-se muito difcil ou simplesmente no eram capazes de trocar informaes.
Como tentativa para resolver esse problema, a International Organization for Standardization (ISO) realizou uma pesquisa sobre vrios projetos de rede. A partir desse
estudo, a ISO identificou a necessidade de se criar um modelo de rede para ajudar os
desenvolvedores a implementar redes que poderiam comunicar-se e trabalhar juntas
(interoperabilidade). Assim, a ISO lanou, em 1984, o modelo de referncia OSI.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 21

21

17/12/2007 16:46:56

Aula 2 redeS de computadores

Nesta aula, comearemos a nos aprofundar um pouco mais sobre o processo de comunicao dos diversos componentes de uma rede de computadores. Voc compreender como o esquema de redes do modelo de referncia
OSI oferece suporte aos novos padres de rede, conhecer o caminho por
onde as informaes so transmitidas at chegar ao seu destino.

2.1 Protocolos

Um protocolo
de rede
definido
como um
padro que
possibilita a
comunicao
entre os ns.

Segundo Tanenbaum (2004), um protocolo de rede definido como um


padro que possibilita a comunicao entre os ns, uma linguagem usada pelos dispositivos de rede para que consigam trocar informaes entre si.
Podemos definir, ainda, como um conjunto de regras que tornam mais eficiente
a comunicao em uma rede. Alguns exemplos comuns de protocolo so:
n
 o Congresso, as normas de procedimento possibilitam que centenas
de representantes se organizem, para dar vez a cada um para comunicar suas idias de forma ordenada;
q
 uando voc est dirigindo, outros carros sinalizam (ou deveriam sinalizar) para
virar esquerda ou direita. Sem isso, haveria uma grande confuso nas ruas;
a
 o dirigirem um avio, os pilotos obedecem a regras muito especficas
de comunicao com outros avies e com o controle do trfego areo;
q
 uando se atende o telefone, diz-se Al, e a pessoa que ligou responde dizendo Al. Aqui fala... e assim por diante.
Cada tipo de protocolo funciona de forma personalizada, mas tem suas
similaridades, j que todos so construdos para a mesma finalidade, que o
envio e recebimento de dados em rede (TANENBAUM, 2004).
Uma rede de computadores pode fazer uso de diversos tipos de protocolo,
como, por exemplo, o TCP/IP, NetBEUI, IPX/SPX, entre outros (TORRES, 2001).

Pensando sobre o assunto


O protocolo TCP/IP (Transfer Control Protocol/Internet Protocol) o
mais utilizado nas maiorias das redes de computadores de pequenas,
mdias e grandes empresas, sobretudo na Internet.

22

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 22

17/12/2007 16:46:56

Aula 2 redeS de computadores

Segundo Odom (2002), os protocolos tratam alguns problemas de comunicao, como, por exemplo:
n
 ormalmente os computadores de uma rede compartilham o mesmo cabo e,
com isso, todos os computadores recebem informaes ao mesmo tempo;
se o cabo estiver sendo usado, nenhuma transmisso dever ser feita
ao mesmo tempo;
se um arquivo muito grande estiver sendo transmitido, os demais dispositivos tero de esperar muito;
podero ocorrer transferncias que corrompam os dados.
Os protocolos so projetados de forma a solucionar os problemas anteriormente apresentados. Por exemplo, uma soluo a diviso dos dados a
serem transmitidos em quadros ou pacotes (tambm conhecido como comutao de pacotes), otimizando assim o uso da rede. Assim vrias transmisses
so realizadas ao mesmo tempo por um mesmo caminho, por meio da intercalao de pacotes (ODOM, 2002).

Pensando sobre o assunto


Como cada pacote contm a informao de endereo de origem e
destino, cada computador utiliza apenas os dados que forem destinados
a ele. As placas de rede tm endereos fixos, assim cada computador
saber a quem se destina o pacote.

2.2 O modelo de referncia OSI (RM/OSI)


O modelo de referncia OSI (Open Systems Interconnection) um modelo
de referncia utilizado para padronizao de protocolos, baseado na proposta
elaborada pela ISO (International Standard Organization) (ODOM, 2002).
Segundo Odom (2002), o modelo de referncia OSI no utilizado ao p da
letra pelos protocolos, uma vez que sua estrutura no define a arquitetura de uma
rede. Seu uso extremamente didtico, facilitando a compreenso de uma arquitetura ideal de rede, tornando, ainda, mais fcil a comparao entre outros protocolos.
O modelo OSI pode ser aplicado tanto para WANs como para LANs,
uma vez que as distncias limitadas da LAN permitem que o seu protocolo de
nvel fsico possa utilizar um meio de alta velocidade e baixa taxa de erros.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 23

23

17/12/2007 16:46:56

Aula 2 redeS de computadores

2.2.1 Modelo em camadas


Odom (2002) expe que o modelo OSI est dividido em sete camadas
que podem ser reunidos em trs grupos. Vamos analis-los?
Rede: engloba as camadas de rede, enlace de dados e fsica. So camadas de baixo nvel que se preocupam com a transmisso e recepo de dados por meio da rede.
Transporte: responsvel por repassar os dados para as camadas superiores de forma compreensvel.
Aplicao: engloba as camadas de sesso, apresentao e
aplicao. So camadas de alto nvel que colocam os dados recebidos em um padro compreensvel pelo programa (aplicao).

Figura 1 Representao
das camadas do modelo
OSI / Ilustrao Beck

O nmero de camadas sete no propriamente um nmero


mgico, mas um compromisso entre gerenciabilidade e desempenho. Se fossem adotadas poucas camadas, significaria
um acmulo de funes na mesma camada e maior dificuldade de implementao; e, se fossem adotadas muitas camadas, poderia implicar em dificuldade de gerenciar um nmero grande de camadas (TANENBAUM, 2004).
Dividir a rede em sete camadas oferece algumas vantagens, tais como:
decompe as comunicaes de rede em partes menores e mais simples;
padroniza os componentes de rede, permitindo o desenvolvimento e o
suporte por parte de vrios fabricantes;
possibilita a comunicao entre tipos diferentes de hardware e de
software de rede;
evita que as modificaes em uma camada afetem as outras, possibilitando maior rapidez no seu desenvolvimento;
decompe as comunicaes de rede em partes menores, facilitando
sua aprendizagem e compreenso.
Cada camada deve executar uma funo bem definida dentro da estrutura de um protocolo. Os limites entre essas camadas precisam ser escolhidos
de modo a reduzir o fluxo de informaes transportadas entre as interfaces.
Cada uma delas deve oferecer servios imediatamente superior, e poder
utilizar os servios da imediatamente inferior (ODOM, 2002).

24

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 24

17/12/2007 16:46:58

Aula 2 redeS de computadores

2.2.2 Resumo das funes de cada camada


Cada camada OSI tem um conjunto de funes que deve executar para que
os pacotes de dados trafeguem de uma origem a um destino em uma rede.
A seguir, faremos uma breve descrio, a partir de Tanenbaum (2004),
de cada camada no modelo de referncia OSI como mostrado na figura
1. Nas prximas aulas, estudaremos mais detalhadamente cada uma das
seguintes camadas.

Camada 7 Aplicao: fornece servios de rede aos aplicativos do


usurio. O que a diferencia das outras camadas que ela no fornece servios a nenhuma outra camada do modelo OSI, mas apenas aos aplicativos
que esto fora do modelo OSI, como, por exemplo, os programas de planilhas
eletrnicas, os programas de processamento de texto, entre outros.
Camada 6 Apresentao: garante que a informao emitida pela
camada de aplicao de um sistema seja legvel para a camada de aplicao
de outro sistema. Caso seja necessrio, a camada de apresentao faz a converso de vrios formatos de dados usando um formato comum.
Camada 5 Sesso: responsvel pelo estabelecimento, gerenciamento e trmino das sesses entre dois hosts que se comunicam. Ela fornece
seus servios para a camada de apresentao. Tambm sincroniza o dilogo entre as camadas de apresentao dos dois hosts e gerencia a troca de
dados entre eles.

Cada camada
OSI tem um
conjunto de
funes que
deve executar
para que
os pacotes
de dados
trafeguem de
uma origem a
um destino em
uma rede.

Camada 4 Transporte: segmenta os dados do sistema host que so


enviados e monta-os novamente em uma seqncia no sistema em que so
recebidos. O limite entre a camada de sesso e a de transporte pode ser comparado ao limite entre os protocolos da camada de meios e os de host.
Camada 3 Rede: uma camada complexa que fornece conectividade
e seleo de caminhos entre dois sistemas hosts que podem estar localizados
em redes geograficamente separadas.
Camada 2 Enlace: fornece trnsito seguro de dados por meio de um
link fsico. Fazendo isso, trata do endereamento fsico (em oposio ao endereamento lgico) da topologia de rede, do acesso rede, da notificao de
erro, da entrega ordenada de quadros e do controle de fluxo.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 25

25

17/12/2007 16:46:58

Aula 2 redeS de computadores

Camada 1 Fsica: define as especificaes eltricas, mecnicas, funcionais e de procedimentos para ativar, manter e desativar o link fsico entre
sistemas finais, ou seja, os sinais e meios.

2.2.3 Transmisso de dados no modelo OSI


A transmisso iniciada com a entrega dos dados do usurio para uma
entidade do nvel de aplicao no sistema. Durante o envio, os dados vo
passando das camadas superiores para as imediatamente inferiores. Na recepo, acontece o contrrio (TANENBAUM, 2004).
Com relao ao encapsulamento, que o processo de fazer adio de informaes de controle aos dados ao pacote durante a transmisso, cada camada adiciona informaes importantes aos dados recebidos da camada superior
e envia-os para a camada imediatamente inferior (TANENBAUM, 2004).
Essas informaes so adicionadas em cabealhos anexados s mensagens
recebidas da camada superior. Os dados recebidos da camada superior so a
unidade de servio (SDU) de cada camada. Por exemplo, a SDU da camada de
transporte so os dados mais o cabealho da camada de sesso (ODOM, 2002).
A SDU mais o cabealho constituem a unidade de protocolo (PDU) da
camada. Por exemplo, PDU da camada de transporte constituda do pacote
recebido da camada de sesso acrescido do seu cabealho. J na recepo,
esse processo inverso.
Na prtica, pode-se dizer que uma camada no transmissor comunica-se
diretamente com a mesma camada no receptor. A PDU a unidade de informaes trocadas pelas entidades pares. Por exemplo, a camada de transporte
da mquina destino receber a PDU enviada pela camada de transporte da
mquina origem (ODOM, 2002).
Para exemplificar a forma de comunicao entre as camadas, podemos
tomar o processo de um usurio que pede para seu programa de e-mail baixar
seus os e-mails. Na verdade, ele est fazendo com que seu programa inicie
uma transmisso de dados com a camada 7 (aplicao) do protocolo usado,
pedindo para baixar os e-mails do servidor de e-mails.
Essa camada processa o pedido, acrescenta informaes de sua competncia e passa os dados para a camada imediatamente inferior, a camada

26

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 26

17/12/2007 16:46:59

Aula 2 redeS de computadores

6 (apresentao). Esse processo continua at a camada 1 (fsica) enviar o


quadro de dados para o cabeamento da rede, quando atingir o dispositivo
receptor, que far o processo inverso, at sua aplicao (ODOM, 2002).
Portanto os dados trafegam de uma origem para um destino por meio do
protocolo de rede, que se trata de um conjunto de regras e convenes que governam como os dispositivos e redes trocam informaes. O modelo de referncia OSI um esquema descritivo de rede cujos padres asseguram uma maior
compatibilidade e interoperabilidade entre vrios tipos de tecnologias de redes.

Sntese da aula
Nesta aula, demos um importante passo para a compreenso do funcionamento do processo de comunicao entre os vrios dispositivos de rede. Voc
aprendeu que o protocolo o responsvel por essa comunicao.
O protocolo de rede definido como um padro que possibilita a
comunicao entre os ns, como uma linguagem usada pelos dispositivos
de rede para que consigam trocar informaes entre si.
Voc aprendeu que cada tipo de protocolo funciona de forma personalizada,
contudo, eles tm suas similaridades, j que todos so construdos para a mesma
finalidade, que o envio e recebimento de dados em rede. Entre os diversos tipos
de protocolo existentes em uma rede, podemos citar o TCP/IP, NetBEUI, IPX/SPX.
Voc conheceu tambm o modelo de referncia OSI (Open Systems
Interconnection) que um modelo de referncia utilizado para padronizao
na construo de protocolos, elaborada pela ISSO. Seu uso extremamente
didtico, facilita a compreenso de uma arquitetura ideal de rede e a
comparao entre outros protocolos.
Viu o modelo OSI dividido em sete camadas: aplicao, apresentao sesso, transporte, rede, enlace, fsica. O grupo de rede engloba
as camadas rede, enlace e fsica. Elas so camadas de baixo nvel que se
preocupam com a transmisso e recepo de dados por meio da rede. O
grupo de transporte responsvel por repassar os dados para as camadas superiores de forma compreensvel. O grupo de aplicao engloba
as camadas sesso, apresentao e aplicao. Elas formam as camadas de
alto nvel. Colocam os dados recebidos em um padro compreensvel pelo
programa aplicao.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 27

27

17/12/2007 16:46:59

Aula 2 redeS de computadores

Cada camada deve executar uma funo bem definida dentro da estrutura
de um protocolo, oferecer servios camada imediatamente superior e utilizar os
servios da imediatamente inferior. A transmisso iniciada com a entrega dos
dados do usurio para uma entidade do nvel de aplicao no sistema. Durante
o envio, os dados vo passando das camadas superiores para a imediatamente
inferior. Na recepo, acontece o contrrio. Na prtica, pode-se dizer que uma
camada do transmissor comunica-se diretamente com a mesma do receptor.

Atividades
1. A cerca dos protocolos, assinale a alternativa incorreta.
a)  conjunto de regras que possibilitam a comunicao entre dispositivos
em uma rede.
b) Cada tipo de protocolo funciona de forma personalizada, no tendo
nenhuma similaridade com outro protocolo.
c) Os protocolos so construdos com a finalidade de enviar e receber
dados em rede.
d) Os protocolos TCP/IP, NetBEUI, IPX/SPX so exemplos de protocolos
muito comuns em uma rede.
2. Analise as afirmaes a seguir.
I. O modelo de referncia OSI utilizado para padronizao na construo de protocolos, elaborada pela ISSO. Seu uso extremamente
didtico.
II. A camada de rede fornece conectividade e seleo de caminhos entre
dois hosts, que podem estar localizados em redes geograficamente
separadas.
III. A
 camada de enlace fornece servios de rede aos aplicativos do usurio. Ela no gera servios a nenhuma outra camada do modelo OSI,
mas apenas aos aplicativos que esto fora do modelo OSI.
IV. Apesar de a informao passar por cada uma das camadas, podemos afirmar que, na prtica, cada camada do transmissor comunicase diretamente com a mesma do receptor.
Assinale a alternativa correta:
a) Somente I est correta.
b) I, II e IV esto corretas.
c) I, III e IV esto incorretas.
d) Todas as alternativas so verdadeiras.

28

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 28

17/12/2007 16:46:59

Aula 2 redeS de computadores

3. Analise as afirmaes a seguir a respeito da diviso das funes de um protocolo em sete camadas e em seguida indique qual a afirmativa incorreta:
a) decompe as comunicaes de rede em partes menores e mais simples.
b) permite o desenvolvimento individualizado de protocolos, evitando a
padronizao de componentes de rede, no permitindo assim, suporte
por parte de vrios fabricantes.
c) possibilita a comunicao entre tipos diferentes de hardware e de software de rede.
d) evita que as modificaes em uma camada afetem as outras, possibilitando maior rapidez no seu desenvolvimento.
4. Qual das camadas do modelo OSI, a seguir, fornece conectividade e seleo de caminhos entre dois computadores que podem estar localizados em
redes geograficamente separadas?
a) Camada fsica.
b) Camada de enlace.
c) Camada de rede.
d) Camada de transporte.

Comentrio das atividades


Na atividade 1, a opo incorreta (b), pois os protocolos, apesar de terem
algumas particularidades, tambm tm muitas similaridades, necessitam se comunicar com outros protocolos. Caso voc tenha escolhido qualquer outra das opes,
precisa revisar o item 2.1 para entender melhor acerca do papel do protocolo.
Na atividade 2, a alternativa correta (b). Apenas a afirmativa III est incorreta, uma vez que a camada de enlace responsvel pelo endereamento
fsico, topologia de rede e acesso ao meio. Se voc escolheu outra alternativa,
precisar rever o contedo do modelo OSI e suas camadas.
Na atividade 3, a alternativa incorreta a (b), j que uma vantagem em
se dividir em camadas justamente a possibilidade de desenvolvimento padronizado de protocolos para permitir suporte por parte de vrios fabricantes.
Se voc optou por outra resposta, sugerimos que revise o contedo sobre o
modelo de referncia OSI.
Na atividade 4, a resposta correta a alternativa (c). A camada fsica
define as especificaes eltricas, mecnicas, funcionais e de procedimentos
para ativar, manter e desativar o link fsico entre sistemas finais, ou seja, os

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 29

29

17/12/2007 16:46:59

Aula 2 redeS de computadores

sinais e meios. J a camada de enlace fornece trnsito seguro de dados por


meio de um link fsico. E a camada de transporte segmenta os dados do sistema host que so enviados e monta os dados novamente em uma seqncia de
dados no sistema host que so recebidos.
Se voc acertou as repostas, parabns! Com essas atividades atingiu os
objetivos propostos para esta aula: compreender o papel do protocolo em um
ambiente de rede; entender a importncia do modelo de referncia OSI para
a construo de protocolos de rede.

Referncias
ODOM, Wendell. Cisco CCNA: guia de certificao do exame CCNA. Rio
de Janeiro: Alta Books, 2002.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro: Campus: Elsevier, 2004.
TORRES, Gabriel. Redes de computadores: curso completo. Rio de Janeiro: Axcel Books, 2001.

Na prxima aula
Bom, at aqui estamos indo bem em nosso processo de aprendizagem
sobre protocolos e do modelo de referncia OSI. Nas nossas prximas aulas,
estudaremos detalhadamente cada camada do modelo OSI e suas aplicaes.
Comearemos com a camada os meios de transmisso de dados. At l!

Anotaes

30

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 30

17/12/2007 16:47:00

Aula 3
Camada fsica

Objetivos
Esperamos que, ao final desta aula, voc seja capaz de:
e
 ntender as funes de rede que ocorrem na camada fsica do modelo
de referncia OSI;
identificar os tipos de meios de rede usados na camada fsica.

Pr-requisitos
Para a compreenso desta aula, voc deve ser capaz de entender o papel do
protocolo em um ambiente de rede por meio do modelo de referncia OSI, assunto
visto na aula anterior. Esse conhecimento se faz necessrio para que voc possa
compreender a importncia de cada camada para a construo de um protocolo.

Introduo
Da mesma forma que uma casa precisa ter uma base antes de ser construda, uma rede necessita ter um alicerce no qual possa ser edificada. No modelo de referncia OSI, esse alicerce chamado de camada 1 ou de camada
fsica. Os termos que so utilizados, nesta aula, para descrever como a rede
funciona, esto vinculados camada 1 do modelo de referncia OSI.
A camada fsica define as especificaes eltricas, mecnicas, funcionais e de
procedimentos para ativar, manter e desativar o link fsico entre emissor e receptor.
Nesta aula, voc aprender sobre as funes de rede que ocorrem na
camada fsica do modelo OSI e sobre os diferentes tipos de meios de rede
usados na camada fsica, incluindo o cabo de par tranado, o cabo coaxial
e o cabo de fibra ptica.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 31

31

17/12/2007 16:47:00

Aula 3 REDES DE COMPUTADORES

3.1 Teorias importantes para a comunicao de dados


A transmisso de sinal propagao de ondas por meio de um meio
fsico (ar, fios metlicos, fibra de vidro) que podem ter suas caractersticas
alteradas no tempo para refletir a codificao da informao transmitida
(ODOM, 2002).
A informao est associada, em geral, s idias ou dados manipulados pelos agentes que os criam, manipulam e processam. Sinais correspondem materializao especfica dessas informaes, utilizada no momento
da transmisso (ODOM, 2002).

3.2 A funo da camada fsica


Segundo Odom (2002), a camada fsica define as especificaes eltricas, mecnicas, funcionais e de procedimentos para ativar, manter e desativar
o link fsico entre o emissor e o receptor.
As caractersticas mecnicas dizem respeito ao tamanho e forma de conectores, pinos, cabos etc. que compem um circuito de transmisso. As caractersticas
eltricas especificam os valores dos sinais eltricos (nvel de tenso e corrente)
usados. As caractersticas funcionais definem o significado dado aos sinais transmitidos na camada fsica (por exemplo, transmisso, recepo, terra etc.).
Os procedimentos especificam as funes e protocolos necessrios para a
transmisso de bits. O bit considerado, na transmisso serial, como a unidade de
dados bsica da camada fsica. Os protocolos da camada fsica devem ser independentes do meio de transmisso de modo que um dado terminal possa ser utilizado em diversos meios, como pares metlicos, fibra ptica ou rdio, por exemplo.

3.3 Meios fsicos de transmisso


Um meio fsico de transmisso em uma rede de computadores o canal
de comunicao pelo qual os computadores enviam e recebem os sinais que
codificam a informao. O mais usual a utilizao de um entre vrios tipos de cabos existentes para o efeito. No entanto tambm existem redes e
sistema de comunicao entre computadores que funcionam sem cabo, por
meio da propagao de onda no espao (comunicao wireless ou sem fio)
(TANENBAUM, 2004).

32

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 32

17/12/2007 16:47:00

Aula 3 REDES DE COMPUTADORES

No momento de escolher um cabo para uma rede, devemos ter ateno


no seguinte:
velocidade de comunicao pretendida;
distncia mxima entre as mquinas que pretendemos conectar;
nvel de rudo e interferncias habituais na zona de instalao de rede.
Os meios fsicos so divididos em dois grupos principais, como podemos visualizar na figura 1.

Figura 1 Diviso dos meios fsicos de transmisso


Fonte Tanenbaum (2004)

3.4 Tipos de cabos de rede


Torres (2001) expe que existem trs tipos diferentes de cabos de rede:
os cabos de par tranado (que so os mais comuns), os cabos de fibra
ptica (usados principalmente em conexes de longa distncia) e os cabos
coaxiais, ainda usados em algumas redes antigas. Vamos examin-los?

3.4.1 Cabos coaxiais


So utilizados nas redes locais, bastante durveis, mas no muito flexveis, podem transmitir at 10Mb/seg. Consistem em um ncleo de cobre
envolvido por um material isolante que por sua vez envolvido num revestimento plstico.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 33

33

17/12/2007 16:47:01

Aula 3 REDES DE COMPUTADORES

O ncleo usado para transportar dados, enquanto que um condutor externo serve como escudo e protege o primeiro de interferncias externas.
www.global-b2b-network.com

Figura 2 - Cabo coaxial

Existem vrios motivos para os cabos coaxiais no serem mais usados


hoje em dia: eles so mais propensos a mau contato, os conectores so mais
caros e os cabos so menos flexveis que os de par tranado, o que torna mais
difcil pass-los por dentro de tubulaes. Mas o principal motivo dos cabos
coaxiais no serem mais utilizados que eles podem ser usados apenas em
redes de 10 megabits (TORRES, 2001).

3.4.2 Cabos par tranado


O cabo de par tranado um meio de fio de quatro pares usado em
vrias redes. Cada par de fios isolado dos outros. A partir do momento em
que as redes 10/100 megabits tornaram-se mais populares, eles entraram
definitivamente em desuso, dando lugar aos cabos de par tranado. Entre
eles, os que realmente usamos no dia-a-dia so os cabos cat 5 ou cat 5e,
em que o cat abreviao de categoria e o nmero indica a qualidade do
cabo (TORRES, 2001).
fsxunlian.en.alibaba.com

Figura 3 - Cabo de Par Tranado

34

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 34

17/12/2007 16:47:01

Aula 3 REDES DE COMPUTADORES

Existem cabos de cat 1 at cat 7. Como os cabos cat 5 so suficientes,


tanto para redes de 100 quanto de 1000 megabits, eles so os mais comuns
e mais baratos, geralmente custam em torno de R$ 1,00. Os cabos devem
ter no mnimo 30 centmetros e no mximo 100 metros, a distncia mxima
que o sinal eltrico percorre antes que comece a haver uma degradao que
comprometa a comunicao (TORRES, 2001).
A distncia mxima que possvel atingir varia de acordo com a qualidade dos cabos e conectores e as interferncias presentes no ambiente.
possvel que voc encontre casos de cabos de 180 metros que funcionem
perfeitamente, e casos de cabos de 150 que no.
Ao trabalhar fora do padro, os resultados variam muito de acordo com
as placas de rede usadas e outros fatores. Ao invs de jogar com a sorte,
mais recomendvel seguir o padro, usando um hub/switch ou um repetidor
a cada 100 metros, de forma a reforar o sinal (TORRES, 2001).

Pensando sobre o assunto


Os cabos de rede transmitem sinais eltricos a uma freqncia muito
alta e a distncias relativamente grandes, por isso so muito vulnerveis
a interferncias eletromagnticas externas.

Alm dos cabos sem blindagem, conhecidos como UTP (Unshielded Twisted Pair), existem os cabos blindados conhecidos como STP (Shielded Twisted
Pair). A nica diferena entre eles que os cabos blindados, alm de contarem com a proteo do entrelaamento dos fios, tm uma blindagem externa
(assim como os cabos coaxiais) e, por isso, so mais adequados a ambientes
com fortes fontes de interferncias, como grandes motores eltricos ou grandes
antenas de transmisso muito prximas (TORRES, 2001).
Quanto maior for o nvel de interferncia, menor ser o desempenho da rede,
menor ser a distncia que poder ser usada entre os micros e mais vantajosa ser
a instalao de cabos blindados. Em ambientes normais, porm, os cabos sem
blindagem funcionam perfeitamente bem. Existem cabos blindados com proteo individual para cada par de cabos. Existem tambm cabos mais populares, que utilizam apenas uma blindagem externa que envolve todos os cabos (TORRES, 2001).
No final de cada pacote TCP, so includos 32 bits de CRC, que permitem
verificar a integridade dos dados. Ao receber cada pacote, a estao verifica
se a soma dos bits bate com o valor do CRC. Sempre que a soma der erra-

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 35

35

17/12/2007 16:47:01

Aula 3 REDES DE COMPUTADORES

do, ela solicita a retransmisso do pacote, o que repetido indefinidamente,


at que ela receba uma cpia intacta.
Graas a esse sistema, possvel transmitir dados de forma confivel
mesmo por meio de conexes ruins, como, por exemplo, uma conexo via
modem. Porm, quanto mais intensas forem as interferncias, mais pacotes
precisam ser retransmitidos e pior o desempenho da rede (TORRES, 2001).

3.4.3 Fibra ptica


O cabo de fibra ptica um meio de rede capaz de conduzir transmisses de
luz modulada. Comparado a outros meios de rede, ele mais caro. No entanto
no suscetvel interferncia eletromagntica e permite taxas de dados mais
altas que qualquer outro tipo de meio de rede aqui estudado (TORRES, 2001).
www.global-b2b-network.com

Figura 4 - Cabo de Fibra tica

O cabo de fibra ptica no carrega impulsos eltricos, como acontece


com outras formas de meios de rede que empregam o fio de cobre. Em vez
disso, os sinais que representam os bits so convertidos em feixes de luz.
Embora a luz seja uma onda eletromagntica, a luz nas fibras no
considerada sem-fio porque as ondas eletromagnticas so guiadas na fibra
ptica. O termo sem-fio reservado s ondas eletromagnticas irradiadas ou
no guiadas (TORRES, 2001).
As comunicaes por fibra ptica tm origem nas vrias invenes feitas
no sculo XIX, mas foi apenas na dcada de 1960, quando fontes de luz de
laser em estado slido e vidros de alta qualidade, livres de impureza,
foram introduzidos, que a comunicao por fibra ptica tornou-se prtica. Seu
uso foi amplamente utilizado inicialmente pelas empresas telefnicas que viram suas vantagens para comunicaes de longa distncia (TORRES, 2001).

36

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 36

17/12/2007 16:47:02

Aula 3 REDES DE COMPUTADORES

Os cabos de fibra ptica usados para redes consistem em duas fibras em


revestimentos separados. Se vistos em corte, cada fibra est envolta por camadas de material de revestimento reflexivo, uma camada de plstico feita de
Kevlar e um revestimento externo.
O revestimento externo fornece proteo para o cabo inteiro. Geralmente
feito de plstico, ele est de acordo com os cdigos de incndio e os cdigos
da construo civil. A finalidade do Kevlar fornecer proteo e amortecimento adicionais s fibras de vidro da espessura de um fio de cabelo. Onde os
cdigos exijam cabos de fibra ptica subterrneos, um fio de ao inoxidvel,
s vezes, includo para tornar o cabo mais forte. (TORRES, 2001).
As partes condutoras de luz de uma fibra ptica so chamadas de ncleo
e revestimento. O ncleo geralmente um vidro muito puro com um alto
ndice de refrao. Quando o vidro do ncleo envolto por uma camada de
vidro ou de plstico com baixo ndice de refrao, a luz pode ser mantida
no ncleo da fibra. Esse processo chamado de reflexo interna total
e permite que a fibra ptica atue como um duto de luz conduzindo a luz por
distncias enormes, at mesmo em curvas (TORRES, 2001).

3.4.3.1 Fibra ptica multimodo


tipo de fibra ptica com dimenses de ncleo relativamente grandes,
permite a incidncia de raios de luz em vrios ngulos. So relativamente
fceis de fabricar (ODOM, 2002).
Em a relao ao ncleo, existem dois tipos bsicos de perfis de ncleo.
Vamos anlise deles?
ndice degrau: apresenta apenas um nvel de reflexo entre o
ncleo e a casca. Esse tipo de perfil, por suas dimenses relativamente
grandes, permite uma maior simplicidade de fabricao e operao,
alm de permitir uma grande capacidade de captao da luz. Sua
capacidade de transmisso relativamente baixa.
ndice gradual: apresenta vrios nveis de reflexo entre o ncleo e a casca. Esse tipo de perfil mantm ainda uma simplicidade de
fabricao e operao, porm exibe uma maior capacidade de transmisso. Suas dimenses so maiores que as do tipo degrau.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 37

37

17/12/2007 16:47:02

Aula 3 REDES DE COMPUTADORES

Em relao casca, existem os seguintes tipos bsicos:


casca simples - apresenta apenas um envoltrio sobre o ncleo;
casca dupla - apresenta mais de um envoltrio sobre o ncleo.

3.4.3.2 Fibra ptica monomodo


tipo de fibra ptica com dimenses de ncleo muito pequenas, permite a incidncia de raios de luz em um nico ngulo. Sua fabricao requer
equipamentos muito complexos (ODOM, 2002).
As fibras monomodo tm um nico modo de propagao, ou seja, os
raios de luz percorrem o interior da fibra por um s caminho. Diferenciam-se
pela variao do ndice de refrao do ncleo em relao casca, e se classificam em ndice degrau standard, disperso deslocada (dispersion shifted)
ou non-zero dispersion.
Por terem suas dimenses mais reduzidas que as fibras multimodos, as
fibras monomodais tm a fabricao mais complexa. Contudo as caractersticas dessas fibras so muito superiores s multimodos, principalmente no que
diz respeito banda passante, mais larga, o que aumenta a capacidade de
transmisso. Apresentam atenuao mais baixa, aumentando, com isso, a distncia entre as transmisses sem o uso de repetidores. Os enlaces com fibras
monomodo, geralmente, ultrapassam 50 km entre os repetidores, dependendo
da qualidade da fibra ptica (ODOM, 2002).
As fibras monomodo do tipo disperso deslocada (dispersion shifted) tm
concepo mais moderna que as anteriores e apresentam caractersticas com
muitas vantagens, como baixssima atenuao e largura de banda bastante larga. Contudo apresentam desvantagem quanto fabricao, que exige tcnicas
avanadas e de difcil manuseio (instalao, emendas), com custo muito superior quando comparadas com as fibras do tipo multimodo (ODOM, 2002).

3.4.4 Rede sem fio


Os sinais sem-fio so ondas eletromagnticas, que podem trafegar pelo
vcuo do espao sideral e por meios como o ar. Portanto no necessrio
nenhum meio fsico para os sinais sem-fio, fazendo deles uma forma muito
verstil para se criar uma rede.

38

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 38

17/12/2007 16:47:02

Aula 3 REDES DE COMPUTADORES

Figura 5 Comunicao sem fio

A aplicao mais comum de comunicaes de dados sem-fio para


usurios mveis. Isso inclui:




pessoas em automveis ou avies;


satlites;
sondas espaciais remotas;
nibus espaciais;
qualquer pessoa que necessite de comunicao de dados em rede,
sem ter de contar com cabos de cobre ou de fibra ptica.

Portanto a camada fsica prov um canal de interligao entre o emissor e


receptor para que a informao possa chegar a seu destino. Esse canal pode
ser formado por meios fsicos (cabos) ou por meio de ondas (ar).

Sntese da aula
Um meio fsico de transmisso em uma rede de computadores o canal
de comunicao pelo qual os computadores enviam e recebem os sinais que
codificam a informao. O mais usual a utilizao de um entre vrios tipos
de cabos existentes para o efeito.
Existem basicamente quatro tipos diferentes de meios de transmisso. Trs
deles so fsicos e outro sem meio fsico: par tranado (quatro pares de fios); fibra
ptica (transmisso de luz modulada, suscetvel interferncia eletromagntica e
permisso de taxas de dados mais altas que qualquer outro tipo de meio de rede. H
dois tipos desse meio: monomodo e multmodo); coaxiais (ncleo de cobre envolvido por um material isolante, por sua vez envolvido num revestimento plstico, bastante durvel, mas no muito flexvel); sem fio (ondas eletromagnticas, que trafegam
pelo vcuo do espao sideral e por meios como o ar. No necessrio nenhum meio
fsico para os sinais sem-fio. Uma forma muito verstil para se criar uma rede).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 39

39

17/12/2007 16:47:04

Aula 3 REDES DE COMPUTADORES

Atividades
1. Analise as seguintes afirmaes a seguir.
I. A camada fsica define as especificaes eltricas, mecnicas, funcionais e de procedimentos para ativar, manter e desativar o link fsico
entre o emissor e o receptor.
II. As caractersticas mecnicas dizem respeito ao tamanho e forma de conectores, pinos, cabos etc. que compem um circuito de
transmisso.
III. As caractersticas funcionais especificam os valores dos sinais eltricos
(nvel de tenso e corrente) usados.
IV. As caractersticas eltricas definem o significado dado aos sinais
transmitidos na camada fsica (por exemplo, transmisso, recepo,
terra etc.).
Assinale a alternativa correta:
a) I e II esto corretas.
b) I, III e IV esto corretas.

c) Somente a II est correta.


d) Nenhuma est correta.

2. Leia atentamente as afirmativas a seguir:


I. Um meio fsico de transmisso em uma rede de computadores o canal de comunicao pelo qual os computadores enviam e recebem os
sinais que codificam a informao.
II. O cabo de par tranado um meio de fio de dois pares usados em
vrias redes. Cada par isolado dos outros. A distncia mxima recomendada para esse tipo de cabo de 50 metros, a partir desse ponto
o sinal comea a perder fora e, conseqentemente, a capacidade de
comunicao entre emissor e receptor.
III. Os cabos coaxiais no so muito usados hoje em dia por serem mais
propensos a mau contato, os conectores so mais caros, e os cabos
so menos flexveis do que os de par tranado. Eles podem ser usados
apenas em redes de 10 megabits.
IV. O cabo de fibra ptica um meio de rede capaz de conduzir transmisses de luz modulada, no suscetvel interferncia eletromagntica,
permitindo taxas de dados mais altas que qualquer outro tipo de meio
de rede. Ele no carrega impulsos eltricos, os sinais que representam
os bits so convertidos em feixes de luz.
Com base nas afirmativas, assinale a opo correta.
a) II e III esto corretas.
c) Somente a II est correta.
b) I, III e IV esto corretas.
d) Todas esto corretas.

40

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 40

17/12/2007 16:47:05

Aula 3 REDES DE COMPUTADORES

3. Quais as vantagens existentes em se adotar uma rede de comunicao de


dados sem fio?
4. Desenvolva um quadro comparativo apontando os pontos positivos e os negativos entre os meios fsicos de transmisso de dados existentes na camada fsica.

Comentrio das atividades


Na atividade 1, a opo correta (a). As afirmativas III e IV esto incorretas, pois as caractersticas funcionais definem o significado dado aos sinais
transmitidos na camada fsica e as caractersticas eltricas especificam os valores dos sinais eltricos usados. Com relao atividade 2, a reposta correta
(b). A nica afirmativa incorreta a II, porque o cabo de par tranado tem
quatro pares e no dois como foi afirmado. Tambm a meno da distncia
mxima que o cabo pode atingir est incorreta. O cabo de par tranado pode
ter uma distncia de at 100 metros sem perder a qualidade e a capacidade
de comunicao.
Se voc acertou as respostas, parabns! Atingiu um dos objetivos desta
aula: identificar as funes de rede que ocorrem na camada fsica do modelo
de referncia OSI. Caso tenha escolhido outra(s) opo(es), dever estudar
novamente o contedo do item 3.2 com relao s funes da camada fsica e
os tipos de meios fsicos de transmisso, encontrados no item 3.3 desta aula.
Para responder atividade 3, voc deve ter verificado o meio de funcionamento de redes sem fio, levado em considerao como essa tecnologia pode
melhorar o desenvolvimento de suas atividades e/ou servios prestados. Para
a construo do quadro comparativo da atividade 4, deve ter refletido sobre
cada um dos meios fsicos de transmisso apresentados no item 3.4, bem
como seus subitens.
Provavelmente considerou que no estamos tratando de um caso especfico e sim da aplicabilidade diante das possveis situaes que podem se fazer
necessrias interligao de redes e/ou computadores para troca de informaes, seja qual for a distncia geogrfica entre os mesmos. Ao final das
atividades 3 e 4, voc atingiu mais um dos objetivos desta aula: identificar os
tipos de meios de rede usados na camada fsica.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 41

41

17/12/2007 16:47:05

Aula 3 REDES DE COMPUTADORES

Referncias
Foshan Nanhai Xunlian Information Co., Ltd. <http://fsxunlian.
en.alibaba.com>. Acesso: 10 set. 2007.
GLOBAL B2B NETWORK. Disponvel em: <http://www.global-b2b-network.com>. Acesso: 10 set. 2007.
ODOM, Wendell. Cisco CCNA: guia de certificao do exame CCNA. Rio
de Janeiro: Alta Books, 2002.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro: Campus: Elsevier, 2004.
TORRES, Gabriel. Redes de computadores: curso completo. Rio de Janeiro: Axcel Books, 2001.

Na prxima aula
Analisaremos os meios da LAN e o modelo IEEE e como a camada de enlace de dados fornece trnsito confivel de dados em um link fsico usando os
endereos Media Access Control (MAC). Examinaremos como o roteamento e
endereamento operam na camada de rede. Bons estudos!

Anotaes

42

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 42

17/12/2007 16:47:05

Aula 4
Camada de enlace

Objetivos
Esperamos que, ao final desta aula, voc seja capaz de:
entender como a camada de enlace de dados fornece um trfego confivel de dados em uma conexo fsica;
funcionamento dos endereos Media Access Control (MAC).

Pr-requisitos
Ser capaz de identificar as funes de rede que ocorrem na camada fsica
do modelo de referncia OSI estudadas na aula anterior. Essa identificao
far com que voc possa compreender como a camada de enlace fornece o
trfego confivel para os dados por meio da camada fsica.

Introduo
No processo de comunicao dentro de uma rede, todos os dados (sinal)
enviados por um dispositivo de rede procedem de uma origem (emissor) e se
encaminham (meio) para um destino (receptor).
A camada fsica trata relativamente dos meios, sinais, fluxo de bits que trafegam pelos meios, componentes que colocam sinais nos meios e ainda das diversas topologias. Ela executa um papel-chave na comunicao entre computadores,
mas os seus esforos, sozinhos, no so suficientes. Cada uma de suas funes tem
suas limitaes. A camada de enlace trata dessas limitaes (ODOM, 2002).
Nesta aula, voc aprender como a camada de enlace fornece um trnsito de dados confivel por meio de um link fsico usando o endereo Media
Access Control (MAC).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 43

43

17/12/2007 16:47:06

Aula 4 REDES DE COMPUTADORES

4.1 Link de dados


Segundo Odom (2002), a camada de enlace pega os pacotes de
dados recebidos da camada de rede e os transforma em quadros que sero
trafegados pela rede, adicionando informaes como o endereo da placa de
rede de origem, o endereo da placa de rede de destino, dados de controle
e os dados em si.
O autor acrescenta que, para cada limitao encontrada na camada fsica, a camada de enlace oferece uma soluo. Vejamos alguns exemplos.
A camada fsica no pode se comunicar com as camadas de nvel superior; a camada de enlace faz isso por meio do Logical Link Control (LLC).
A
 camada fsica no pode nomear ou identificar computadores; a camada de enlace usa um processo de endereamento (ou nomeao).
A
 camada fsica pode descrever somente os fluxos de bits; a camada
de enlace usa o enquadramento para organizar ou agrupar os bits.
A
 camada fsica no pode decidir que computador ir transmitir os
dados binrios de um grupo em que todos tentam transmitir ao mesmo
tempo. A camada de enlace usa um sistema chamado Media Access
Control (MAC).
O objetivo bsico da camada de enlace assegurar a troca confivel
de dados entre dispositivos conectados diretamente por um meio fsico. Contudo existe um problema, o meio fsico est freqentemente sujeito a rudos e s
interferncias das mais diversas, necessitando, dessa forma, que funes mais
inteligentes venham a preencher suas limitaes (ODOM, 2002).

4.2 Funes da camada de enlace


Conforme Tanenbaum (2004), a camada de enlace envolve as seguintes
funes:
ativao e desativao do enlace de dados;
superviso e recuperao em caso de anormalidades;

44

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 44

17/12/2007 16:47:06

Aula 4 REDES DE COMPUTADORES

sincronizao;
segmentao e delimitao das unidades de dados;
controle de erros e seqenciamento das unidades de dados;
controle de fluxo.
A funo de ativao e desativao de enlaces de dados constitui normalmente protocolos que estabelecem uma conexo para a transferncia de dados.
A escolha de uma conexo fsica segura e com taxa de erros aceitvel
para todas as conexes de rede que a utilizaro a condio de sucesso
desse protocolo. Em certos ambientes, isso pode implicar em estabelecer uma
conexo de link de dados a cada conexo de rede, em outros no.
As funes de sincronizao, delimitao das unidades de sinal, controle
de erros e seqenciamento so caractersticas da camada de enlace de dados
(TANENBAUM, 2004).

4.3 Endereamento MAC


Cada computador, conectado ou no a uma rede de computadores, tem
um endereo fsico. Esse endereo fsico nunca igual a outro. Ele chamado de endereo Media Access Control, ou endereo MAC, como mais
conhecido. O endereo MAC est localizado na placa de rede que cada
computador ou dispositivo de rede tem (ODOM, 2002).
www.museudocomputador.com.br

Figura 1 - Placa de Rede

Odom (2002) informa que, antes de sair da fbrica, o fabricante do


hardware atribui um endereo fsico a cada placa de rede. Esse endereo

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 45

45

17/12/2007 16:47:06

Aula 4 REDES DE COMPUTADORES

programado em um chip na placa de rede. Se ela for trocada, o endereo


fsico da estao mudar para o novo endereo MAC.
Os endereos MAC so gravados usando-se nmeros hexadecimais (base
16). H dois formatos para os endereos MAC: 0000.0c12.3456 ou 00-000c-12-34-56.

Pensando sobre o assunto


O hexadecimal um sistema numrico de base 16 usado para
representar endereos MAC. Ele chamado de base 16 porque usa
dezesseis smbolos. As combinaes desses smbolos podem, assim,
representar todos os nmeros possveis. Como h somente dez smbolos
que representam dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) e a base 16 requer
mais seis smbolos, os smbolos extras so as letras A, B, C, D, E e F.

4.3.1 Funcionamento do endereo MAC


Quando um dispositivo de rede deseja enviar dados para outro, ele
pode abrir um caminho de comunicao com o outro dispositivo usando o
seu endereo MAC.
Quando uma origem envia dados em uma rede, eles carregam o endereo MAC do destino pretendido. Como esses dados trafegam pelos meios fsicos de rede, a placa de cada dispositivo (computador, por exemplo) verifica
se o seu endereo MAC corresponde ao destino fsico carregado pelo pacote
de dados Se no corresponder, a placa de rede descarta o pacote. Se houver
correspondncia, ela ignora o pacote e permite que ele continue sua viagem
pela rede at a estao seguinte (ODOM, 2002).
medida que os dados trafegam pela camada fsica, a placa de rede
faz a verificao em cada dispositivo do endereo de destino no cabealho do pacote para determinar se ele est endereado adequadamente.
Quando os dados passam pela sua estao de destino, a placa dessa estao faz uma cpia, retira os dados do envelope e os passa ao computador
(ODOM, 2002).
Segundo Tanenbaum (2004), as placas de rede executam funes
importantes da camada de enlace. Vamos examin-las?

46

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 46

17/12/2007 16:47:06

Aula 4 REDES DE COMPUTADORES

O
 controle de link lgico que se comunica com as camadas superiores
no computador.
A
 nomeao dos pacotes que fornece um identificador exclusivo de
endereo MAC.
O
 enquadramento dos dados que parte do processo de encapsulamento, empacotando os bits para transporte.
O
 Media Access Control (MAC) que fornece acesso estruturado aos
meios de acesso compartilhados.
A
 sinalizao do trfego dentro do meio fsico que cria sinais e faz
interface com os meios, usando transceivers embutidos.
Uma parte importante do encapsulamento e do desencapsulamento a
adio de endereos MAC de origem e de destino. As informaes no podem ser enviadas ou entregues corretamente em uma rede sem esses endereos. Eles so vitais para o funcionamento de uma rede de computadores.
Fornecem uma forma dos computadores se identificarem. Eles do aos hosts
um nome exclusivo e permanente (TANENBAUM, 2004).

Pensando sobre o assunto


Voc pode pensar que, j que cada placa de rede tem um endereo MAC
diferente, os nmeros iro acabar, uma vez que existem tantos computadores
no mundo. Mas o nmero de endereos possveis no vai se esgotar to cedo,
j que h 1612, ou seja, mais de 2 trilhes de endereos MAC possveis.

4.3.2 Enquadramento
Para Odom (2002), o enquadramento ajuda a obter as informaes essenciais que no poderiam, de outra forma, ser obtidas apenas com fluxos de
bit codificados. Alguns exemplos dessas informaes so:
que computadores esto se comunicando entre si;
q
 uando a comunicao entre computadores individuais comea e
quando termina;

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 47

47

17/12/2007 16:47:06

Aula 4 REDES DE COMPUTADORES

um registro dos erros que ocorreram durante a comunicao;


de quem a vez de "falar" em uma "conversa" entre computadores.
Uma vez que voc tenha uma forma de nomear os computadores, pode
passar para o enquadramento, que a prxima etapa. O enquadramento o
processo de encapsulamento da camada de enlace. Um quadro a unidade
de dados do protocolo dessa camada (ODOM, 2002).

Pensando sobre o assunto


Os filmes e a TV funcionam projetando uma srie de quadros ou imagens
paradas, a uma taxa de 25 quadros por segundo para os filmes e 30
quadros por segundo para imagens de televiso. Por causa do movimento
rpido de cada quadro, seus olhos vem um movimento contnuo ao
invs de quadros isolados. Esses quadros carregam informaes visuais
em pedaos, mas todos juntos criam a imagem em movimento.

Segundo Odom (2002), h tipos diferentes de quadros descritos por diversos padres. Um nico quadro genrico tem uma seo chamada de campos e
cada campo composto de bytes. Os nomes dos campos so os seguintes:
c ampo de incio de quadro: responsvel por anunciar aos demais
computadores que um computador deseja transmitir informaes na rede;
c ampo de endereo: contm informaes de identificao, como
o endereo MAC do computador de origem e o endereo MAC do
computador de destino;
c ampo de comprimento/tipo: especifica o comprimento exato de
um quadro. Alguns tm um campo de tipo, que especifica que o protocolo da camada 3 est fazendo o pedido de envio;
c ampo de dados: contm verdadeiramente os dados que voc deseja que cheguem ao computador de destino, juntamente com alguns
bytes de controle e preenchimento do tamanho padro do campo;
c ampo de seqncia de verificao de quadro (Frame Check
Sequence ou FCS): contm um nmero calculado pelo computador de
origem que baseado nos dados do quadro. Quando o computador

48

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 48

17/12/2007 16:47:07

Aula 4 REDES DE COMPUTADORES

de destino receber o quadro, ele calcular novamente o nmero FCS


e o comparar ao nmero FCS do quadro. Se os dois nmeros forem
diferentes, conclui-se que h um erro, o quadro ser ignorado e a retransmisso ser solicitada origem;
c ampo de parada de quadro: tamanho do campo implica o fim
do quadro e o quadro considerado concludo depois do FCS.
Como voc pde observar, nesta aula, o objetivo bsico da camada de
enlace o de garantir a troca confivel de informaes entre dispositivos
conectados diretamente por um meio fsico e que, apesar do meio fsico estar
freqentemente sujeito a rudos e s interferncias das mais diversas, as suas
funes tm o papel de preencher essas limitaes.

Sntese da aula
Nesta aula, voc conheceu mais uma das camadas do modelo de referncia OSI, a camada de enlace, que tambm chamada de camada de link
de dados. Essa camada pega os pacotes de dados recebidos da camada de
rede e os transforma em quadros que sero trafegados pela rede, adicionando informaes como o endereo da placa de rede de origem, o endereo da
placa de rede de destino, dados de controle e os dados em si.
O quadro criado pela camada de enlace enviado para a camada
fsica, que converte esse quadro em sinais eltricos para serem enviados
por meio do cabo da rede. Quando o receptor recebe um quadro, a sua
camada link de dados confere se o dado chegou ntegro. Se os dados estiverem corretos, ele enviar uma confirmao de recebimento. Caso essa
confirmao no seja recebida, a camada link de dados do transmissor
reenvia o quadro, j que ele no chegou at o receptor ou ento chegou
com os dados corrompidos.

Anotae

As placas de rede executam funes muito importantes na camada de


enlace, tais como: controle de link lgico que serve para se comunicar com as
camadas superiores no computador; a nomeao dos pacotes que fornece um
identificador exclusivo de endereo MAC; o enquadramento dos dados que
parte do processo de encapsulamento, empacotando os bits para que sejam
transportados na rede; o Media Access Control (MAC) que fornece acesso
estruturado aos meios de acesso compartilhados; e a sinalizao do trfego
dentro do meio fsico, que cria sinais e faz interface com os meios.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 49

49

17/12/2007 16:47:07

Aula 4 REDES DE COMPUTADORES

Atividades
1. Leia atentamente as afirmativas a seguir sobre a camada de enlace e identifique a alternativa incorreta.
a) A camada do enlace transforma os pacotes de dados em quadros, adicionando informaes como o endereo da placa de rede de origem e
destino, dados de controle e os dados em si.
b) A camada fsica descreve somente os fluxos de bits, enquanto a camada
de enlace usa o enquadramento para organizar ou agrupar os bits.
c) A camada de enlace envolve as funes de ativao e desativao do enlace
de dados, a superviso e recuperao em caso de anormalidades, a de sincronizao, a segmentao e delimitao das unidades de dados, o controle
de erros e seqenciamento das unidades de dados e o controle de fluxo.
d) A camada de enlace no assegura a troca confivel de dados entre
dispositivos conectados diretamente por um meio fsico.
2. Leia atentamente as seguintes afirmaes.
I. Cada computador tem um endereo fsico chamado de Media Access Control
(MAC). Esse endereo fsico nunca igual a outro. O endereo MAC est localizado na placa de rede que cada computador ou dispositivo de rede tem.
II. Os endereos MAC so gravados em um chip nas placas de rede usando-se nmeros hexadecimais (base 16), em um dos dois formatos para
os endereos MAC que so 0000.0c12.3456 ou 00-00-0c-12-34-56.
III. As placas de rede executam funes importantes da camada de enlace
como o controle de link lgico que se comunica com as camadas superiores no computador.
IV. Na funo de encapsulamento e do desencapsulamento, realizada a adio
de endereos MAC de origem e de destino para acelerar o envio do pacote.
Contudo esse processo no to importante, visto que as informaes podem
ser enviadas ou entregues corretamente em uma rede sem esses endereos.
Assinale a alternativa correta.
a) Somente I e II esto corretas.
b) I, II e III esto corretas.
c) I, III e IV esto incorretas.
d) Todas as afirmativas so verdadeiras.
3. O enquadramento ajuda a obter as informaes essenciais que no poderiam, de outra forma, ser obtidas apenas com fluxos de bit codificados. Dentro
desse esquema de quadros, existem campos com finalidades especficas. Descreva em poucas palavras a finalidade de cada campo.

50

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 50

17/12/2007 16:47:08

Aula 4 REDES DE COMPUTADORES

4. Cite algumas funcionalidades da camada de enlace que resolvem problemas presentes na camada fsica, que freqentemente est sujeita a rudos e s
interferncias das mais diversas.

Comentrio das atividades


Na atividade 1, a opo incorreta (d), porque uma das funes mais
importantes da camada de enlace garantir a troca de pacotes do modo
mais seguro possvel. Na a atividade 2, a resposta correta a alternativa
(b). A afirmativa IV est incorreta, porque a funo de encapsulamento e
desencapsulamento uma parte muito importante, ela adiciona ao pacote
os endereos MAC de origem e destino. Sem eles, as informaes no podem ser enviadas ou mesmo entregues corretamente em uma rede. Se voc
acertou as repostas, parabns! O acerto significa que voc compreendeu o
funcionamento da camada de enlace.
Na atividade 3, voc deve ter revisado o contedo do item 4.3.2 desta
aula. Identificou atentamente a funo de cada campo do quadro de transmisso de informaes, observou sua relao com os demais campos presentes.
Para responder a atividade 4, voc deve ter revisado o contedo da aula
3 sobre o funcionamento da camada fsica. Observou as limitaes dessa camada e realizou uma comparao com as funcionalidades descritas no item
4.2 desta aula. Com mais essa atividade voc conseguiu atingir o objetivo de
entendimento sobre as funes da camada de enlace.

Referncias
MUSEU DO COMPUTADOR. Placa de rede. Disponvel em: <http://www.
museudocomputador.com.br/imagens/enciclo/rede1-g.jpg>. Acesso em:
10 set. 2007.
ODOM, Wendell. Cisco CCNA: Guia de certificao do exame CCNA.
Rio de Janeiro: Alta Books, 2002.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro: Campus: Elsevier, 2004.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 51

51

17/12/2007 16:47:08

Aula 4 REDES DE COMPUTADORES

Na prxima aula
Voc comear a entender como o roteamento e o endereamento operam na camada de rede (camada 3), conhecer as funes da camada de
transporte (camada 4) do modelo OSI. At a prxima!

Anotaes

52

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 52

17/12/2007 16:47:08

Aula 5
Camada de rede e de transporte

Objetivos
Esperamos que, ao final desta aula, voc seja capaz de:
entender o papel da camada de rede e seus protocolos de roteamento;
conhecer as funes da camada de transporte (camada 4) do modelo OSI.

Pr-requisitos
Ser capaz de identificar as funes de rede que ocorrem na camada de
enlace do modelo de referncia OSI estudadas na aula anterior, para que
voc possa compreender como a camada de rede e de transporte atuam
entre si e com as demais camadas OSI. Caso voc ainda tenha alguma
dvida sobre a camada de enlace, recomendvel que revise o contedo
da aula anterior.

Introduo
Nesta aula, conheceremos duas novas camadas do modelo OSI. A primeira delas a camada de rede que tem a funo de controlar a operao
da rede de um modo geral. Suas principais funes so o roteamento dos
pacotes entre a origem e o destino, mesmo que eles tenham de passar por
diversos dispositivos intermedirios durante o percurso; responsvel tambm
pelo controle de congestionamento e a contabilizao do nmero de pacotes
utilizados pelo usurio.
A segunda delas a camada de transporte, ela parte principal de toda
a hierarquia de protocolos. Sua tarefa prover o transporte rpido e confivel
de dados, independente da rede fsica ou das redes atualmente em uso.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 53

53

17/12/2007 16:47:09

Aula 5 REDES DE COMPUTADORES

5.1 A camada de rede


Segundo Tanenbaum (2004), a camada de rede responsvel pela
navegao dos dados por meio da rede, seu papel encontrar o melhor
caminho. O esquema de endereamento da camada de rede usado pelos dispositivos para determinar o destino dos dados medida que eles se
movem pela rede. Em um sistema de troca de informaes, o roteamento
o procedimento de escolha do caminho pelo qual os dispositivos iro enviar
as informaes. Existem dois tipos de roteamento:
d
 ireto: que realiza a comunicao entre dois dispositivos alocados
em uma mesma rede fsica;
indireto: que realiza a conexo entre dois dispositivos localizados
em redes diferentes. Para isso, necessrio o uso de Gateways para
efetuar o encaminhamento das informaes para a rede de destino
(TANENBAUM, 2004).

5.1.1 Algoritmo de roteamento


Conforme Tanenbaum (2004), o algoritmo de roteamento a parte
do programa de nvel de rede responsvel por definir por qual caminho um
pacote deve ser encaminhado a fim de chegar ao destino desejado.
Vejamos agora, segundo o mesmo autor, as caractersticas desejadas
em um algoritmo de roteamento:
c orreo: o algoritmo de roteamento deve ser capaz de calcular
rotas precisas para todos os destinos;
e
 ficincia: deve ser simples de entendimento e eficiente para que
no sobrecarregue o computador;
e
 stabilidade: o algoritmo de roteamento tem de trabalhar corretamente o mximo possvel, quando ocorrer alguma modificao
na topologia da rede. Essas modificaes fazem com que as tabelas
de roteamento de alguns roteadores apresentem informaes erradas.
A partir da, eles devem ser capazes de atualizar suas tabelas o mais
rpido possvel;

54

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 54

17/12/2007 16:47:09

Aula 5 REDES DE COMPUTADORES

r obustez: a partir do momento em que a rede entra em funcionamento,


deve permanecer o mximo de tempo possvel sem que ocorram falhas em todo o sistema. Durante esse perodo, podero ocorrer
falhas isoladas de hardware e software, e a topologia da rede dever
modificar-se diversas vezes. O algoritmo de roteamento deve ser capaz
de resolver essas modificaes sem requerer uma reinicializao.

5.1.2 Tipos de algoritmo


Vamos expor neste item alguns tipos de algoritmos de roteamento, segundo Comer (2000).
E
 sttico: no baseia as suas decises de roteamento em medidas ou
estimativas de trfego e em topologias correntes. As rotas so definidas
anteriormente e carregadas no roteador na inicializao da rede.
D
 inmico: tenta mudar as suas decises de roteamento de acordo
com as mudanas de trfego e de topologia. A tabela de roteamento
vai-se modificando com o passar do tempo. Evidentemente que esse
tipo de roteamento apresenta uma flexibilidade e uma eficincia em
condies adversas muito maiores.
E
 strutura plana: todos os roteadores esto em um mesmo nvel. As
informaes no so organizadas e distribudas hierarquicamente.
E
 strutura hierrquica: as informaes de roteamento so organizadas hierarquicamente.
A
 lgoritmos intra-domnio: so algoritmos executados por roteadores de dentro de um determinado Sistema Autnomo (AS-Autonomous
System). Permitem que sejam definidas as rotas para dentro da rede de
uma determinada organizao.
A
 lgoritmos inter-domnios: permitem a definio das rotas que
so utilizadas para a comunicao com equipamentos de fora de um
determinado sistema autnomo.
Dois algoritmos so os mais comumente utilizados por protocolos de roteamento. Vamos a eles?

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 55

55

17/12/2007 16:47:09

Aula 5 REDES DE COMPUTADORES

1. Algoritmo de vetor de distncia (Distance Vector)


Segundo Comer (2000), os protocolos baseados no algoritmo vetor-distncia prevem que cada n que participa do roteamento deve conter uma
tabela informando a melhor distncia conhecida e que linha utilizar para
chegar at l.
O autor menciona outras caractersticas desse algoritmo. Vamos a elas?
O roteador apresenta, em sua tabela, a rota para os roteadores vizinhos.
E
 m intervalos de tempo regulares, o roteador envia toda a sua tabela de rotas para os seus vizinhos.
A
 ps algum tempo, os diversos roteadores da rede convergem (ficam com as suas tabelas completas e atualizadas).
A
 s tabelas apresentam o endereo destino, a mtrica e o prximo
roteador para onde a mensagem deve ser enviada.
E
 sse algoritmo exige menos recursos de memria e processamento
do que o algoritmo de estado do enlace.
E
 le apresenta convergncia mais lenta e alguns problemas enquanto
no se estabiliza.
2. Algoritmo de estado do enlace (Link State)
Segundo Comer (2000), nesse algoritmo, o roteador desempenha as seguintes tarefas:





56

descobre quem so os vizinhos e qual o estado do enlace deles;


mede os custos associados aos diversos enlaces que tem;
transmite as informaes sobre os enlaces para todos os roteadores da rede;
recebe o estado de todos os enlaces da rede;
constri um mapa completo da rede;
constri o melhor caminho para cada roteador da rede utilizando o
algoritmo de Dijkstra.

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 56

17/12/2007 16:47:09

Aula 5 REDES DE COMPUTADORES

5.1.3 Tabelas de roteamento


O algoritmo de roteamento IP utiliza tabelas de roteamento que contm
endereos de possveis destinos e a maneira de alcan-los, alocadas em
hosts e gateways. Temos, ento, uma rede de comutao por mensagens com
inteligncia de roteamento descentralizada (COMER, 2000).
Os gateways armazenam, segundo Comer (2000), informaes parciais
em suas tabelas de roteamento devido a dois motivos:
n
 ecessidade de buffers muito grandes e alto trfego para atualizao de tabelas completas;
d
 ificuldade de se ter disponvel uma mquina rpida o suficiente
para rotear todos os datagramas sem degradar o throughput e gerar congestionamento.
Com o crescimento da Internet, percebeu-se tambm a necessidade de
adotar um processo automtico de atualizao de tabelas de roteamento.
Foi desenvolvida, ento, uma estrutura formada por Core Gateways e
Noncore Gateways.
C
 ore Gateways ou Gateways Centrais so roteadores de alta
capacidade de processamento e armazenamento de dados. Contm
tabelas com todos os destinos e rotas possveis. Os Core Gateways
esto ligados ao backbone principal da Internet. No utilizam rotas
default (padro).
N
 oncore Gateways ou Gateways Perifricos so responsveis pela manuteno das tabelas de rotas locais. Tm rotas default
para os Gateways Centrais. So responsveis pelo roteamento de
datagramas pertinentes a uma LAN de determinado stio.

5.1.4 Protocolos de roteamento


Tanenbaum (2004) afirma que esses protocolos determinam o contedo
das tabelas de roteamento, ou seja, so eles que ditam a forma como a tabela
montada e de quais informaes ela composta.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 57

57

17/12/2007 16:47:09

Aula 5 REDES DE COMPUTADORES

5.1.4.1 GGP Gateway to Gateway Protocol


o protocolo utilizado pelos primeiros Core Gateways para propagao
de rotas. Utiliza o algoritmo Vector Distance, encapsulado em um datagrama
IP. Seu uso restrito aos Core Gateways, e nenhum outro gateway interfere
nessa comunicao (TANENBAUM, 2004).
So utilizados basicamente trs formatos de mensagens GGP.
F
 ormato 1 GGP: envia sinal de atualizao ou insero de novas rotas.
F
 ormato 2 GGP: enviado imediatamente aps um gateway receber uma mensagem de atualizao GGP.
F
 ormato 3 - teste de comunicao: utilizada para que um
gateway verifique se um determinado parceiro est respondendo.

5.1.4.2 RIP Routing Information Protocol


Um gateway, utilizando RIP, envia mensagens de atualizao de rotas em
broadcasting a cada 30 segundos, mencionando as redes e suas respectivas
distncias (em hops). Os hosts, assim que recebem mensagens RIP, efetuam a
atualizao de suas tabelas (TANENBAUM, 2004).
O protocolo RIP difere dos demais que utilizam o algoritmo Vector Distance na sua contagem de hops. Para o RIP, uma rede ligada diretamente a um
gateway est distncia de 1 hop do mesmo e no distncia 0 como
adotada nos demais protocolos. Um gateway s deve efetuar uma alterao
de rota quando aparecer uma rota de custo menor.
Devido morosidade da divulgao de rotas, o RIP implementa um nmero mximo de hops igual a 16. Quando uma rota divulgada com valor
de 16 hops, ela considerada inatingvel. O maior problema do protocolo
RIP est na possibilidade de ocorrncia de loops na rede (TANENBAUM,
2004).

58

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 58

17/12/2007 16:47:09

Aula 5 REDES DE COMPUTADORES

5.1.4.3 EGP Exterior Gateway Protocol


Gateways que trocam informaes de roteamento com outros gateways
que no pertencem ao mesmo Sistema Autnomo, so considerados Vizinhos Exteriores e utilizam o protocolo EGP (Exterior Gateway Protocol)
para se comunicarem (TANENBAUM, 2004).
Gateways que trocam informaes de roteamento somente com gateways
do mesmo Sistema Autnomo so considerados Vizinhos Interiores e
utilizam diversos protocolos denominados genericamente IGP (Interior Gateway Protocols). Entre eles, encontram-se o RIP (Routing Information Protocol),
o HELLO, o OSPF (Open Shortest Path First), o IGRP (Internal Gateway Routing
Protocol), entre outros (TANENBAUM, 2004).
O protocolo EGP tem trs caractersticas principais:
suporta mecanismo de aquisio de vizinho;
faz testes contnuos para ver se os vizinhos esto respondendo;
d
 ivulga informao entre vizinhos utilizando mensagens de atualizao de rotas.

5.1.4.4 OSPF Open Shortest Path First


um protocolo que utiliza a tcnica SPF (Shortest Path First), tambm conhecida como Link State. um padro aberto, largamente utilizado e de alto
desempenho. Todas as mensagens OSPF so inicializadas com um cabealho
padro (TANENBAUM, 2004).

5.2 A camada de transporte


As suas responsabilidades principais so transportar e regular o fluxo de
informaes da origem para o destino de forma confivel e precisa, por isso
o termo qualidade de servio freqentemente usado para descrever a finalidade da camada de transporte. O controle ponto a ponto, fornecido pelas
janelas mveis, e a confiabilidade nos nmeros de seqncia e nas confirmaes so umas de suas funes principais (ODOM, 2002).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 59

59

17/12/2007 16:47:09

Aula 5 REDES DE COMPUTADORES

Pensando sobre o assunto


Para entender melhor a confiabilidade e o controle de fluxo, imagine
um aluno que estude um idioma estrangeiro durante um ano. Agora,
imagine que ele visite o pas onde o idioma usado. Na conversao,
ele dever pedir que todos repitam suas palavras (confiabilidade) e
que falem pausadamente para que ele possa entender as palavras
(controle de fluxo).

5.2.1 Protocolos da camada de transporte


Segundo Odom (2002), o protocolo TCP/IP da camada de transporte do
modelo OSI tem dois protocolos: o TCP e o UDP. O TCP fornece um canal
virtual entre aplicaes do usurio final. A seguir vejamos algumas de suas
caractersticas:





orientado para conexo;


confivel;
divide as mensagens enviadas em segmentos;
reagrupa as mensagens na estao de destino;
reenvia tudo o que no foi recebido;
reagrupa as mensagens a partir de segmentos recebidos.

O UDP transporta dados sem confiabilidade entre origem e destino. A


seguir, veremos algumas caractersticas do UDP:



no orienta a conexo;
no confivel;
transmite mensagens (chamado de datagramas do usurio);
no fornece verificao de software para a entrega da mensagem
(no confivel);
no reagrupa as mensagens de entrada;
no usa confirmaes;
no fornece controle de fluxo.

60

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 60

17/12/2007 16:47:10

Aula 5 REDES DE COMPUTADORES

5.2.2 TCP
Conforme expe Comer (2000), o Transmission Control Protocol (TCP), ou
Protocolo de Controle de Transmisso, um protocolo da camada de transporte orientado para conexo que fornece transmisso de dados de forma
confivel. O TCP parte da pilha de protocolos TCP/IP. A seguir, vejamos
os campos no segmento TCP e suas funes:
nmero porta de origem: nmero da porta que fez a chamada;
nmero porta de destino: nmero da porta chamada;
n
 mero da seqncia: nmero usado para garantir a seqncia
correta dos dados de chegada;
A
 CKNOWLEDMENT ou nmero de confirmao: esse campo
identifica a posio do byte mais alto (ou ltimo byte) que o computador fonte recebeu. O nmero de reconhecimento refere-se ao fluxo de
dados na direo contrria ao segmento. As confirmaes sempre especificam o nmero do prximo byte que o receptor espera receber.
tamanho do cabealho (HLEN): nmero de palavras de 32 bits
no cabealho;
reservado: reservado para uso futuro. Definido como zero;
b
 its de cdigo: funes de controle (como a configurao e a terminao de uma sesso);
tamanho da janela de transmisso: nmero de octetos que o
remetente est disposto a aceitar;
c hecksum (verificao de erros): usado para verificar a integridade
tanto do cabealho como dos dados do segmento TCP.
p
 onteiro urgente: permite que o transmissor especifique que alguns
dados so urgentes. Isso significa que os dados sero expedidos to
rpido quanto seja possvel.
o
 pes: o software TCP usa esse campo para se comunicar com o
software do outro extremo da conexo.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 61

61

17/12/2007 16:47:10

Aula 5 REDES DE COMPUTADORES

dados: informaes que se deseja transmitir.


A seguir, veremos a figura representativa do cabealho TCP.
0

15

32

16

Nmero Porta Origem

Nmero Porta Destino

Nmero da Seqncia
ACKNOWLEDMENT ou Nmero de confirmao
Tamanho do
Cabealho

Reservado

U
R
G

A
C
K

P
S
H

R
S
T

Checksum

S
Y
N

F
I
N

Tamanho da Janela
de Transmisso
Ponteiro Urgente

Opes
Dados
Figura 1 Cabealho TCP
Fonte - Comer (2000)

5.2.3 UDP
Comer (2000) assevera que User Datagram Protocol (UDP) o protocolo de
transporte sem conexo da pilha de protocolos TCP/IP. O UDP um protocolo
simples que troca datagramas, sem confirmaes ou entrega garantida. O processamento e a retransmisso de erros devem ser tratados por outros protocolos.
32 bits
P Porta de Origem

Porta de Destino

Tamanho

Checksum
Dados

Figura 2 Cabealho UDP


Fonte Comer (2000)

O UDP no usa janelamento ou confirmaes, portanto os protocolos


da camada de aplicao fornecem a confiabilidade. O UDP projetado
para aplicaes que no precisam colocar seqncias de segmentos juntas
(COMER, 2000).
Os protocolos que usam o UDP so:
S
 NMP (Simple Network Management Protocol) ou protocolo de gerncia simples de rede: facilita a troca de informaes
entre os dispositivos de rede;

62

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 62

17/12/2007 16:47:10

Aula 5 REDES DE COMPUTADORES

D
 HCP (Dynamic Host Configuration Protocol): um protocolo
de servio TCP/IP que oferece configurao dinmica de computadores, com distribuio de endereos IP de host e outros parmetros de
configurao para clientes de rede;
D
 NS (Domain Name System) ou sistema de nomes de do um sistema de gerenciamento de nomes hierrquico distribumnios:
do operando segundo duas definies: verificar e atualizar seu banco
de dados e resolver nomes de servidores em endereos de rede IP.

5.2.4 Portas numeradas


Tanto o protocolo TCP quanto o UDP utilizam nmeros de porta para transmitir as informaes para as camadas superiores. Os nmeros de portas so
usados para manter registro de diferentes conversaes que cruzam a rede ao
mesmo tempo (TORRES, 2001).
Algumas portas so reservadas no TCP e no UDP, embora possa no haver aplicaes para suport-los. Os nmeros de portas tm os seguintes conjuntos atribudos:
nmeros abaixo de 255: para aplicaes pblicas;
nmeros de 255 a 1023: atribudos s empresas para aplicaes
comerciais;
nmeros acima de 1023: no so regulamentados.
Os sistemas finais usam nmeros de portas para selecionar as aplicaes corretas. Os nmeros de portas de origem so atribudos dinamicamente pelo host
de origem, normalmente so nmeros maiores do que 1023 (TORRES, 2001).

5.2.5 Handshake triplo/aberto


Os servios de conexo orientada envolvem trs fases. Na fase de estabelecimento da conexo, um nico caminho entre a origem e o destino
determinado (COMER, 2000).
Os hosts TCP estabelecem uma sesso orientada para conexo com outro
usando um handshake triplo. Uma seqncia de conexo handshake triplo/
aberta sincroniza a conexo nas duas extremidades antes dos dados serem
transferidos (COMER, 2000).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 63

63

17/12/2007 16:47:10

Aula 5 REDES DE COMPUTADORES

Primeiro, um host inicia uma conexo pelo envio de um pacote indicando seu nmero de seqncia inicial X com um determinado bit no cabealho
definido para indicar um pedido de conexo. O outro host recebe o pacote,
grava o nmero de seqncia X, responde com uma confirmao X + 1 e
inclui seu prprio nmero de seqncia inicial Y. O nmero de confirmao X
+ 1 significa que o host recebeu todos os octetos at X, inclusive, e que est
esperando X + 1 em seguida (COMER, 2000).

A figura 3 expe a representao do estabelecimento de conexo


(handshake) em trs direes do protocolo TCP.

A retransmisso
e confirmao
positiva uma
tcnica comum que
muitos protocolos
usam para fornecer
confiabilidade.
Figura 3 Conexo handshake em trs direes TCP
Fonte Comer (2000)

Segundo Comer (2000), a retransmisso e confirmao positiva ou


PAR (Positive Acknowledgment and Retransmission) uma tcnica comum que
muitos protocolos usam para fornecer confiabilidade. Com a PAR, a origem
envia um pacote, aciona um timer e espera por uma confirmao antes de
enviar o prximo pacote. Se o timer expirar antes da origem receber uma confirmao, a origem retransmitir o pacote e iniciar novamente o timer.
O tamanho da janela determina a quantidade de dados que pode ser transmitida de uma vez antes de receber uma confirmao do destino. Quanto maior o tamanho da janela (bytes), maior a quantidade de dados que o host pode transmitir.
O autor acrescenta que depois de um host transmitir o nmero de bytes da
janela dimensionada, ele tem de receber uma confirmao de que os dados
foram recebidos antes de poder enviar mais mensagens. Por exemplo, com
um tamanho de janela 1, cada segmento individual (1) tem de ser confirmado
antes que o prximo segmento possa ser enviado.
O janelamento um mecanismo de controle de fluxo que exige que o
dispositivo de origem receba uma confirmao do destino depois de transmitir

64

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 64

17/12/2007 16:47:12

Aula 5 REDES DE COMPUTADORES

uma determinada quantidade de dados. Caso no receba a confirmao, a


origem saber que os dados devero ser retransmitidos e que a taxa de transmisso dever ser diminuda (COMER, 2000).
Portanto voc pde identificar que a camada de rede responsvel
pelo roteamento dos pacotes entre a origem e o destino, mesmo que eles tenham de passar por diversos dispositivos intermedirios durante o percurso.
Alm disso, responsvel pelo controle de congestionamento e a contabilizao do nmero de pacotes utilizados pelo usurio. E que a camada de
transporte prov o transporte rpido e confivel de dados, independente da
rede fsica utilizada.

Sntese da aula
Nesta aula, conhecemos duas novas camadas do modelo OSI: a camada
de rede e a de transporte. A camada de rede responsvel pela navegao dos dados por meio da rede. Suas principais funes so o roteamento
dos pacotes entre a origem e o destino, mesmo que eles tenham que passar
por diversos dispositivos intermedirios durante o percurso; responsvel tambm pelo controle de congestionamento e pela contabilizao do nmero de
pacotes utilizados pelo usurio.
O algoritmo de roteamento a parte do programa de nvel de rede
responsvel por definir por qual caminho um pacote deve ser encaminhado
a fim de chegar ao destino desejado. As caractersticas desejadas em um
algoritmo de roteamento so: correo, eficincia, estabilidade, robustez.
Analisamos alguns tipos de algoritmos de roteamento: esttico, dinmico,
estrutura plana, estrutura hierrquica, algoritmos intra-domnio, algoritmos inter-domnios. Dois algoritmos so os mais comumente utilizados por protocolos
de roteamento: algoritmo de vetor de distncia (Distance Vector) e algoritmo
de estado do enlace (Link State)
O algoritmo de roteamento IP utiliza tabelas de roteamento que contm
endereos de possveis destinos e a maneira de alcan-los, alocadas em
hosts e gateways.
Tambm analisamos os protocolos de roteamento: GGP Gateway to
Gateway Protoco, RIP Routing Information Protocol, EGP Exterior Gateway
Protocol, OSPF Open Shortest Path First.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 65

65

17/12/2007 16:47:13

Aula 5 REDES DE COMPUTADORES

Depois falamos sobre a camada de transporte. Ela parte principal de


toda a hierarquia de protocolos. Sua tarefa prover o transporte rpido e confivel de dados. Tem dois protocolos: o TCP (fornece um canal virtual entre aplicaes do usurio final) e o UDP (transporta dados sem confiabilidade entre origem
e destino). Os dois protocolos utilizam nmeros de porta para transmitir as informaes para as camadas superiores. Os nmeros de portas so usados para
manter registro de diferentes conversaes que cruzam a rede ao mesmo tempo.
A retransmisso e confirmao positiva uma tcnica comum que muitos
protocolos usam para fornecer confiabilidade. O janelamento um mecanismo
de controle de fluxo que exige que o dispositivo de origem receba uma confirmao do destino depois de transmitir uma determinada quantidade de dados.

Atividades
1. Leia atentamente as afirmativas sobre a camada de enlace e em seguida
identifique a alternativa incorreta.
a) O roteamento o procedimento de escolha do caminho pelo qual os
computadores devero enviar as informaes para que consigam chegar ao seu destino.
b) O roteamento direto realiza a comunicao entre dois dispositivos alocados em uma mesma rede fsica.
c) O roteamento indireto realiza a conexo entre dois dispositivos localizados em redes diferentes. Para isso, necessrio o uso de gateways para
efetuar o encaminhamento das informaes para a rede de destino.
d) A camada de rede responsvel por transportar e regular o fluxo de
informaes da origem para o destino de forma confivel e precisa.
2. Leia atentamente as seguintes afirmaes.
I. O algoritmo de roteamento a parte do programa de nvel de rede
responsvel por definir por qual caminho um pacote deve ser encaminhado a fim de chegar ao destino desejado.
II. Correo uma das caractersticas do algoritmo de roteamento. Essa caracterstica define que o algoritmo de roteamento deve ser capaz de calcular
rotas precisas para todos os destinos, no pode falhar e indicar uma rota inexistente, deve descobrir a melhor rota possvel para chegar ao seu destino.
III. N
 o algoritmo de roteamento dinmico, as rotas so definidas anteriormente e carregadas no roteador na inicializao da rede. Portanto ele
no baseia as suas decises de roteamento em medidas ou estimativas
de trfego e em topologias correntes.

66

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 66

17/12/2007 16:47:13

Aula 5 REDES DE COMPUTADORES

IV. U
 m tipo de protocolo de roteamento bastante conhecido o RIP. Ele se
baseia em um gateway que envia mensagens de atualizao de rotas
em broadcasting a cada 30 segundos, informando as redes e suas
respectivas distncias (em hops ou saltos).
Assinale a alternativa correta.
a) Somente I e II esto corretas.
b) I, II e III esto corretas.
c) Somente a III est incorreta.
d) Todas as alternativas esto corretas.
3. Acerca dos protocolos TCP e UDP presentes na camada de transporte, marque V para as alternativas verdadeiras e F para as alternativas falsas.
( ) O TCP fornece um canal virtual entre aplicaes do usurio final
orientado para conexo confivel.
( ) O UDP transporta dados sem confiabilidade entre origem e destino,
uma vez que ele no orientado conexo.
( ) Somente o protocolo TCP utiliza nmeros de porta para transmitir as
informaes para as camadas superiores.
( ) O sistema de gerenciamento de nomes (DNS) utiliza o protocolo UDP
para realizar as trocas de informaes entre os ns.
Agora, assinale a alternativa que corresponde sua resposta.
a) V, V, F, V
c) F, F, V, V
b) F, V, F, V
d) V, V, V, F
4. Ainda sobre a camada de transporte, leia atentamente as afirmativas e
indique qual delas est incorreta.
a) Os servios de conexo orientada envolvem trs fases. Na fase de estabelecimento da conexo, um nico caminho entre a origem e o destino
determinado. Esse processo conhecido como handshake.
b) A retransmisso e confirmao positiva, ou PAR (Positive Acknowledgment and Retransmission), uma tcnica comum que muitos protocolos
usam para fornecer confiabilidade.
c) O janelamento um mecanismo de controle de fluxo que exige que o
dispositivo de origem receba uma confirmao do destino depois de
transmitir uma determinada quantidade de dados.
d) O protocolo UDP transporta dados, no fornece verificao de software para a entrega da mensagem. Apesar de no fornecer controle
de fluxo, ele usa procedimentos de confirmao de recebimento de
informaes.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 67

67

17/12/2007 16:47:13

Aula 5 REDES DE COMPUTADORES

Comentrio das atividades


Na atividade 1, a opo incorreta (d). A funo da camada de rede no
transportar as informaes e sim definir como ela chegar at o seu destino,
determinando o caminho pelo qual a informao dever seguir para chegar ao
seu destino. Na atividade 2, a resposta correta a alternativa (c). A afirmativa
III invlida, porque o protocolo de roteamento dinmico tenta mudar as suas
decises de roteamento de acordo com as mudanas de trfego e de topologia, ou seja, a tabela de roteamento modifica-se com o passar do tempo.
Se voc acertou as repostas, parabns! Alcanou uns dos objetivos desta
aula: compreender o funcionamento da camada de rede. Contudo, se voc
escolheu outra alternativa, dever revisar o contedo sobre a camada de rede
e roteamento.
Na atividade 3, alternativa correta (a). A afirmativa III falsa, porque
afirma que somente o protocolo TCP utiliza nmeros de porta para transmitir
as informaes para as camadas superiores. Mesmo o protocolo UDP no
sendo orientado conexo, tanto o protocolo TCP quanto o UDP necessitam
de portas de origem e destino para realizar a troca de informaes, seja esta
troca confivel ou no. Na atividade 4, a alternativa incorreta (d), pois o
protocolo UDP no oferece procedimentos de controle de confirmao de recebimento de informaes enviadas, por isso ele no confivel.
Caso tenha acertado as atividades 3 e 4, parabns! Com essas atividades, voc atingiu o objetivo de conhecer as funes da camada de transporte.
Caso tenha escolhido outra(s) alternativa(s), sugerimos que retorne o contedo
sobre a camada de transporte.

Referncias
COMER, Douglas E. Interligao em rede com TCP/IP. 3. ed. V. 1. So
Paulo: Campus, 2000.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro: Campus: Elsevier, 2004.
ODOM, Wendell. Cisco CCNA: guia de certificao do exame CCNA. Rio
de Janeiro: Alta Books, 2002.

68

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 68

17/12/2007 16:47:14

Aula 5 REDES DE COMPUTADORES

TORRES, Gabriel. Redes de computadores: curso completo. Rio de Janeiro: Axcel Books, 2001.

Na prxima aula
Voc examinar o que acontece com os pacotes de dados enquanto
eles trafegam pela camada de sesso, de apresentao e de aplicao.
At a prxima!

Anotaes

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 69

69

17/12/2007 16:47:14

Aula 5 REDES DE COMPUTADORES

Anotaes

70

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 70

17/12/2007 16:47:14

Aula 6
Camadas de sesso,de apresentao e
de aplicao
Objetivos
Esperamos que, ao final desta aula, voc seja capaz de:
entender como a camada de sesso fornece os mecanismos pelos quais
o dilogo de mensagens entre os sistemas estabelecido, controlado
e encerrado;
entender como a camada de apresentao negocia o uso de uma
sintaxe de transferncia apropriada que permita diferentes tipos de
sintaxe de sistemas;
compreender que a camada de aplicao a interface bsica entre
o aplicativo que est sendo executado no sistema de fim e quaisquer
recursos que ela precise acessar.

Pr-requisitos
Para esta aula, voc dever ser capaz de ter compreendido as tarefas que
ocorrem na camada de rede e transporte do modelo de referncia OSI abordadas na aula passada. Essa compreenso necessria para que voc possa
compreender como gerenciamento da interao entre as camadas de sesso,
de apresentao e de aplicao e as demais do modelo OSI. Caso voc ainda
tenha alguma dvida sobre a camada de rede e a de transporte, recomendvel
que revise o contedo da aula anterior antes de comear o estudo desta aula.

Introduo
Chegamos agora s camadas de sesso, de apresentao e de aplicao.
Cabe camada de sesso estabelecer, gerenciar e terminar as sesses
entre os aplicativos. Isso inclui iniciar, encerrar e ressincronizar dois computadores que esto tendo uma sesso de comunicao.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 71

71

17/12/2007 16:47:14

Aula 6 REDES DE COMPUTADORES

J a camada de apresentao tem como funo bsica formatar e


representar os dados e, se necessrio, essa camada pode fazer a converso
entre formatos de dados diferentes, com o objetivo de garantir que os aplicativos tenham informaes significativas a serem processadas.
E, finalmente, chegamos ao topo do modelo OSI e a razo da sua existncia
em primeiro lugar. A camada de aplicao que logicamente a interface
efetiva usada por qualquer aplicativo que necessite de acesso a redes por algum
motivo. A camada de aplicao, como usurio final, a que mais est perto
de voc, como, por exemplo: quando voc est interagindo com aplicaes do
software e ao enviar e receber correios eletrnicos por meio de uma rede.
Nesta aula, voc aprender, de forma detalhada, as camadas finais do
modelo de referncia OSI, cuja construo tenta tornar compreensvel um sistema incrvel de comunicao, a rede de computadores.

6.1 Camada de sesso


A especificao camada de sesso no pode ser determinada por funo
bsica ou nica, como ocorre com as camadas inferiores, uma vez que a camada de sesso estabelece, gerencia e termina sesses entre os aplicativos.
Isso inclui iniciar, encerrar e ressincronizar dois computadores que esto tendo
uma sesso de comunicao. Ou seja, essa camada age mais como um conjunto de ferramentas para as camadas superiores, fornecendo diferentes tipos
de servios, entre eles, os mais importantes so: o controle e a separao de
dilogos (ODOM 2002). Analisaremos esses dois servios nos itens a seguir.

6.1.1 Controle de dilogo


Odom (2002) expe que as alternativas bsicas que a camada de sesso
torna disponveis para dois tipos de sistemas, ao iniciar um dilogo so chamadas de: comunicao alternada de mo dupla (two-way alternate mode - TWA) e
a conversao simultnea de mo dupla (two-way simultaneous mode - TWS). O
controle de dilogo a deciso que a camada de sesso faz entre usar a conversao simultnea de mo dupla ou a comunicao alternada de mo dupla.
Se a comunicao simultnea de mo dupla for permitida, a camada de
sesso far pouco na forma do gerenciamento da conversao e permitir que
outras camadas dos computadores, que esto se comunicando, gerenciem a con-

72

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 72

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

versao, tornando possvel a existncia de colises da camada de sesso. Nesse nvel, as colises podem apenas ocorrer quando duas mensagens se cruzam
e causam confuso em cada um ou nos dois hosts que esto se comunicando.
Se as colises da camada de sesso forem intolerveis, o controle de dilogo ter outra opo: a comunicao alternada de mo dupla. A comunicao alternada de mo dupla envolve o uso de um token de dados da camada
de sesso, que permite a cada host ter sua vez (ODOM 2002).

6.1.2 Separao de dilogos


J vimos que o controle de dilogo estabelecido, permitindo-se optar por
um modo de comunicao ao estabelecer uma conexo de sesso. J camada
de sesso usa a separao de dilogos para incio, trmino e gerenciamento
de comunicao ordenados (ODOM 2002).
Para uma abordagem mais clara sobre a separao de dilogos, podemos defini-lo previamente como um mecanismo pelo qual um aplicativo poderia sofrer uma operao de checkpointing, isto , ter seu estado atual salvo no
disco, a qualquer momento, para o caso de falha no sistema (ODOM 2002).

6.1.3 Protocolos da camada de sesso


Comer (2000) aponta que a camada de sesso tem vrios protocolos importantes. Voc dever ser capaz de reconhecer esses protocolos quando eles
aparecerem em um procedimento de logon ou em um aplicativo. O autor cita
alguns exemplos de protocolos dessa camada.
Network File System (NFS): um modelo de sistema de arquivos,
que tem como funo centralizar arquivos em um servidor, formando
assim um diretrio virtual.
Structured Query Language (SQL): linguagem de pesquisa declarativa para banco de dados.
Remote Procedure Call (RPC): chamada de funo para o mtodo
de transferncia de controle de parte de um processo para outra, permite a diviso de um software em vrias partes, compartilhamento de
arquivos e diretrios.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 73

73

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

6.2 Camada de apresentao


Essa camada responsvel por apresentar os dados de uma forma que o
dispositivo receptor possa entender. Para que voc entenda melhor o conceito,
use a analogia de duas pessoas falando idiomas diferentes. A nica maneira
de uma entender a outra por meio de um intrprete. A camada de apresentao serve como intrprete para os dispositivos que necessitem se comunicar
pela rede (COMER, 2000).
A camada de apresentao exerce trs funes principais. Essas
funes so:
formatao de dados (apresentao): serve para que o n receptor entenda o que o n emissor o envia.
criptografia de dados: proteger os dados enquanto eles trafegam
pela rede;
compactao de dados: reduz o nmero de bits que precisem ser
transmitidos na rede.
Aps receber os dados de uma camada de aplicativo, a camada de apresentao executa uma ou todas as suas funes nos dados antes de envi-los
para a camada de sesso.
Na estao receptora, a camada de apresentao tira os dados da camada de sesso e executa as funes necessrias antes de pass-los para a
camada de aplicao (COMER, 2000).

6.2.1 Formatos de arquivos


ASCII e EBCDIC so usados para formatar texto. Os arquivos de texto
em ASCII contm dados de caracteres simples e no dispem de nenhum comando de formatao sofisticado. O EBCDIC, assim como o ASCII, no usa
nenhuma formatao sofisticada. A principal diferena entre os dois que o
segundo principalmente usado em computadores de grande porte (mainframes) e o primeiro usado em computadores pessoais (COMER, 2000).
Outro formato de arquivo comum o formato binrio. A Internet usa
dois formatos de arquivos binrios para exibir imagens, Graphic Interchange

74

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 74

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

Format (GIF) e Joint Photographic Experts Group (JPEG). Qualquer computador com um leitor dos formatos de arquivo GIF e JPEG pode ler esses tipos de
arquivos (COMER, 2000).
O formato de arquivo multimdia outro tipo de arquivo binrio, que armazena sons, msica e vdeo. O Windows usa o formato WAV para som e o
formato AVI para arquivos de animao. Alguns dos formatos de vdeo mais
comuns so MPEG, MPEG2 e Macintosh QuickTime.
Outro tipo de formato de arquivo a linguagem de marcao. Esse formato atua como um conjunto de diretrizes que instruem o navegador da Web como
exibir e gerenciar documentos. A linguagem de marcao de hipertexto (HTML)
a linguagem da Internet. A HTML no uma linguagem de programao, mas
um conjunto de diretrizes para a exibio de uma pgina (COMER, 2000).

6.2.2 Criptografia e compactao de dados


Odom (2002) explique que a camada de apresentao tambm responsvel pela criptografia e compactao de dados. Na criptografia de
dados, a funo proteger as informaes durante a transmisso. Durante
esse processo, uma chave de criptografia usada para criptografar os dados
na origem e, depois, descriptografar os dados no destino.
Na compactao, o mtodo funciona usando-se algoritmos para encolher
o tamanho dos arquivos. O algoritmo procura em cada arquivo os padres de bits
repetidos e, depois, os substitui por um token. Um token um padro de bits muito
mais curto que representa o padro longo. Uma analogia simples seria o nome Caty
(o apelido), o token, para se referir a qualquer pessoa que se chame Catarina.

6.3 Camada de aplicao


A camada de aplicao a camada do modelo OSI mais prxima do
sistema final e determina se existem recursos suficientes para a comunicao
entre os sistemas. Sem a camada de aplicao, no haveria nenhum suporte
comunicao de rede. Essa camada no fornece servios a nenhuma outra
camada do modelo OSI, no entanto ela proporciona servios aos processos
de aplicao fora do mbito do modelo OSI. Exemplos desses processos de
aplicao incluem programas de planilhas, programas de processamento de
textos e programas de terminais bancrios (ODOM, 2002).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 75

75

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

Alm disso, a camada de aplicao fornece uma interface direta para o


restante do modelo OSI usando aplicaes de rede (por exemplo, WWW,
correio eletrnico, FTP, Telnet) ou uma interface indireta usando aplicaes
stand alone (por exemplo, processadores de texto, planilhas, gerenciadores
de apresentaes) com um redirecionador de rede (ODOM, 2002).
A camada de aplicao responsvel por:
identificar e estabelecer a disponibilidade de parceiros com quem se
pretenda ter na comunicao;
sincronizar as aplicaes cooperativas;
estabelecer acordos sobre procedimentos para recuperao de erros;
controlar a integridade dos dados.

6.3.1 Conceitos bsicos da camada de aplicao


A seguir so descritos alguns conceitos essenciais para a compreenso do
funcionamento da camada de aplicao do modelo OSI.

6.3.1.1 Aplicativos de rede diretos


A maioria das aplicaes que trabalham em um ambiente em rede classificada como aplicaes cliente-servidor. Uma aplicao cliente-servidor
trabalha repetindo constantemente a seguinte rotina em loop: solicitao
do cliente, resposta do servidor; solicitao do cliente, resposta do servidor
etc. (ODOM, 2002).
Por exemplo, um navegador acessa uma pgina da Web solicitando um
localizador uniforme de recursos (URL) ou endereo. Aps localizar o URL, o
servidor da Web responde solicitao. Ento, baseado na resposta recebida, o cliente pode solicitar mais informaes ao mesmo servidor ou acessar
uma outra pgina de um servidor diferente (ODOM, 2002).
World Wide Web, o Netscape Navigator e o Internet Explorer so provavelmente as aplicaes de rede mais comumente usadas.

76

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 76

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

6.3.1.2 Suporte rede indireto


Em um ambiente LAN, o suporte de rede de aplicaes indiretas uma funo cliente-servidor. Se um cliente quiser salvar um arquivo de processador
de texto em um servidor da rede, o redirecionador permitir que a aplicao
processadora de texto se torne um cliente da rede (TANENBAUM, 2004).
O redirecionador um protocolo que trabalha com sistemas operacionais de computadores e clientes de rede ao invs de programas de
aplicaes especficos. Os redirecionadores expandem a capacidade do
software que no de rede. Tambm permitem que os usurios compartilhem documentos, modelos, bancos de dados, impressoras e muitos outros
tipos de recursos, sem ter que usar um software de aplicao especial
(ODOM, 2002).
A conexo com o servidor mantida apenas pelo tempo suficiente para
que a transao seja processada. Na impressora, por exemplo, a conexo
mantida apenas pelo tempo suficiente para que o documento seja enviado
ao servidor de impresso. Aps a concluso do processamento, a conexo
ser interrompida e ter que ser restabelecida para a prxima solicitao de
processamento (ODOM, 2002).

6.3.2 Servidor de nome de domnio DNS


O servidor de nome de domnio (DNS) gerencia os nomes de domnios e
responde s solicitaes dos clientes para converter um nome de domnio no
endereo IP associado. O sistema DNS configurado em uma hierarquia que
cria diferentes nveis de servidores DNS. Qualquer tipo de aplicao que use
nomes de domnios para representar endereos IP usa o sistema DNS para
converter o resultado ao cliente (TORRES, 2001).

6.3.2.1 Problemas com o uso dos endereos IP


O problema com o uso dos endereos IP a associao do endereo correto ao stio da Internet. A nica diferena entre o endereo 198.151.11.12 e o endereo 198.151.11.21 um dgito trocado.
muito fcil esquecer um endereo de um determinado stio, porque no
h nada que permita a associao do contedo do stio ao seu endereo
(ODOM, 2002).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 77

77

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

A seguir, vemos um exemplo de uma tabela de endereos IP.


192.31.7.130

CISCO.COM

204.71.177.35

YAHOO.COM

152.163.210.7

AOL.COM

198.150.15.234

MAT-MADISON.COM

207.46.131.15

MICROSOFT.COM

192.238.80.9

NOVELL.COM

Figura 1 Exemplo de tabela de endereos IP


Fonte Odom (2002)

Para associar o contedo do stio ao seu endereo, o sistema de nome de


domnio foi desenvolvido, cujo domnio uma seqncia de caracteres e/ou nmeros, geralmente um nome ou abreviatura, que representa o endereo numrico
de um site na internet (ODOM, 2002). Destacamos alguns nomes genricos:
.edu - sites educativos
.com - sites comerciais
.gov - sites governamentais
.org - sites sem fins lucrativos
.net - servios de rede

6.3.3 Aplicativos de rede


A seguir so descritos alguns conceitos essenciais para a compreenso
dos aplicativos utilizados em rede.

6.3.3.1 Aplicativos da Internet


Segundo Odom (2002), voc seleciona as aplicaes de rede com base
no tipo de trabalho que precisa realizar. Um conjunto completo de programas
da camada de aplicao est disponvel para fazer interface com a Internet.
Cada tipo de programa de aplicao est associado ao seu prprio protocolo
de aplicao.

78

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 78

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

O autor explica que h mais tipos de programas e de protocolos


disponveis. Entre eles, destacamos os seguintes:
World Wide Web usa o protocolo HTTP;
programas de acesso remoto usam o protocolo Telnet para fazer a conexo diretamente a recursos remotos;
programas de correio eletrnico suportam o protocolo da camada de
aplicao POP3 para correio eletrnico;
programas utilitrios de arquivos usam o protocolo FTP para copiar e
mover arquivos entre sites remotos;
coleta e o monitoramento de dados da rede usam o protocolo SNMP.
A camada de aplicao apenas uma outra camada de protocolo nos
modelos OSI ou TCP/IP.

6.3.3.2 Mensagens de correio eletrnico


O correio eletrnico permite enviar mensagens entre computadores conectados. O procedimento para enviar um documento pelo correio eletrnico envolve dois processos separados. O primeiro enviar as mensagens de correio
eletrnico agncia de correio do usurio e o segundo entregar a mensagem
dessa agncia ao cliente de correio eletrnico do usurio(ODOM, 2002).

6.3.3.3 Funo DNS


Sempre que os clientes do correio eletrnico enviam mensagens solicitam
que um DNS, conectado rede, converta os nomes de domnios em seus endereos IP associados. Se o DNS for capaz de converter os nomes, ele retornar
os endereos IP aos clientes, permitindo, assim, a segmentao apropriada
da camada de transporte e o encapsulamento. Se o DNS no for capaz de
converter os nomes, as solicitaes sero passadas adiante, at que os nomes
possam ser convertidos (ODOM, 2002).
A parte do endereo de correio eletrnico que contm o nome do destinatrio torna-se importante nesse ponto. O servidor extrai essa parte da mensagem

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 79

79

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

de correio eletrnico e verifica se o destinatrio um membro da sua agncia


de correio. Se o endereo for um membro, o servidor armazenar a mensagem
na caixa de correio do destinatrio at que algum a recupere. Se o endereo
no for de um membro, a agncia de correio gerar uma mensagem de erro e
enviar a mensagem de correio eletrnico de volta para o remetente.
A segunda parte do processo de funcionamento do correio eletrnico
o processo de recebimento. Quando os destinatrios das mensagens clicam
nos botes Receber mensagens ou Recuperar mensagens no cliente de
correio eletrnico, ocorre outra pesquisa do DNS para localizar os endereos
IP dos servidores. Finalmente, as solicitaes so segmentadas e colocadas
em seqncia pela camada de transporte. Os pacotes de dados trafegam
pelo restante das camadas do modelo OSI e so transmitidos pela Internet
agncia do correio eletrnico de destino (ODOM, 2002).
Na agncia de correio, as solicitaes so examinadas e os nomes dos usurios e as senhas so verificados. Se tudo estiver correto, os servidores da agncia
transmitem todas as mensagens de correio eletrnico aos computadores. Nesse
processo, as mensagens so, novamente, segmentadas, colocadas em seqncia
e encapsuladas como quadros de dados, para serem enviadas ao computador
do cliente ou do destinatrio do correio eletrnico (ODOM, 2002).

6.3.4 Exemplos da camada de aplicao


A seguir veremos alguns exemplos de aplicaes muito utilizadas na grande maioria das redes que esto presentes na camada de aplicao.

6.3.4.1 Telnet
O software de emulao de terminal (Telnet) permite o acesso de forma
remota a um outro computador. Isso permite que voc efetue logon em um host
da Internet e execute comandos. Uma sesso Telnet conecta um computador
cliente a um host para permitir que o cliente o controle remotamente. Essa conexo exatamente igual do terminal remoto mesma LAN do host, em vez
de uma conexo por meio de uma WAM (TANENBAUM, 2004).
A aplicao Telnet trabalha principalmente nas trs camadas superiores do
modelo OSI, a camada de aplicao (comandos), a de apresentao (formatos, normalmente ASCII) e a de sesso (transmisses) (TANENBAUM, 2004).

80

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 80

17/12/2007 16:47:15

Aula 6 REDES DE COMPUTADORES

6.3.4.2 File Transfer Portocol


O protocolo de transferncia de arquivos (FTP) projetado para fazer o
download de arquivos (por exemplo, da Internet) ou o upload de arquivos (por
exemplo, envi-los Internet). A capacidade de fazer o download e o upload
de arquivos na Internet um dos recursos mais valiosos que a Internet tem a
oferecer (TANENBAUM, 2004).
O FTP uma aplicao cliente-servidor tal como o correio eletrnico e
o Telnet. Ele exige um software servidor sendo executado em um host que
possa ser acessado pelo software cliente, como pode ser visualizado na
figura a seguir:

Figura 2 Processo de conexo da rede


Fonte Odom (2002)

A finalidade principal do FTP transferir arquivos de um computador para


outro, copiando e movendo arquivos dos servidores para os clientes e dos
clientes para os servidores (ODOM, 2002).

6.3.4.3 Hyper Text Transfer Portocol


O Hyper Text Transfer Protocol (HTTP) trabalha com a World Wide Web,
que a parte da Internet que tem crescido mais rapidamente e a mais usada
(TANENBAUM, 2004).
No seguinte exemplo: http://www.cisco.com/edu, o http://
diz ao navegador que protocolo deve ser usado. A segunda parte, www,
diz ao navegador que tipo de recurso ele deve contatar. A terceira parte, cisco.com, identifica o domnio do endereo IP do servidor da Web. A ltima
parte, edu, identifica o local da pasta especfica (no servidor) que contm a
pgina da Web (ODOM, 2002).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 81

81

17/12/2007 16:47:17

Aula 6 REDES DE COMPUTADORES

O servidor responde solicitao enviando todos os arquivos de udio,


vdeo e de figuras, como especificado nas instrues HTML, ao cliente da
Web. O navegador cliente reagrupa todos os arquivos para criar uma visualizao da pgina da Web e, depois, termina a sesso. Se voc clicar em outra
pgina que esteja localizada no mesmo servidor ou em um servidor diferente,
o processo todo vai comear novamente (TANENBAUM, 2004).
Portanto a camada de sesso fornece os mecanismos pelos quais o dilogo de mensagens entre os sistemas estabelecido, controlado e encerrado.
Enquanto a camada de apresentao negocia o uso de uma sintaxe de transferncia apropriada que permita diferentes tipos de sintaxe de sistemas. E a
camada de aplicao a interface bsica entre o aplicativo que est sendo
executado no sistema de fim e quaisquer recursos que ela precise acessar
(TANENBAUM, 2004).

Sntese da aula
Nesta aula, estudamos as camadas de sesso, apresentao e aplicao. A
camada de sesso estabelece, gerencia e termina sesses entre os aplicativos.
Fornece diferentes tipos de servios: o controle e a separao de dilogos. Tem
vrios protocolos importantes: Network File System (NFS); Structured Query Language (SQL); Remote Procedure Call (RPC); Sistema X-Window; AppleTalk Session
Protocol (ASP); Digital Network Architecture Session Control Protocol (DNA SCP).
A camada de apresentao responsvel por apresentar os dados
de uma forma que o dispositivo receptor possa entender. Suas principais funes so: formatao de dados (apresentao), criptografia de dados, compactao de dados. Aps receber os dados de uma camada de aplicativo, a
camada de apresentao executa uma ou todas as suas funes nos dados
antes de envi-los para a camada de sesso. Na estao receptora, a camada de apresentao tira os dados da camada de sesso e executa as funes
necessrias antes de pass-los para a camada de aplicao.
A camada de aplicao a camada do modelo OSI mais prxima do
sistema final e determina se existem recursos suficientes para a comunicao
entre os sistemas. Sem a camada de aplicao, no haveria nenhum suporte
comunicao de rede. Ela responsvel por: identificar e estabelecer a
disponibilidade de parceiros que se pretenda ter na comunicao; sincronizar
as aplicaes cooperativas; estabelecer acordos sobre procedimentos para
recuperao de erros; controlar a integridade dos dados.

82

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 82

17/12/2007 16:47:18

Aula 6 REDES DE COMPUTADORES

Atividades
1. Leia atentamente as afirmativas a seguir sobre a camada de sesso e a
identifique a alternativa incorreta:
a) A camada de sesso coordena os pedidos e respostas de servio que
ocorrem quando os aplicativos se comunicam entre hosts diferentes.
b) A camada de sesso est preocupada com o formato e a representao
dos dados e, se necessrio, essa camada pode fazer a converso entre
formatos de dados diferentes.
c) A camada de sesso responsvel pelo controle e pela separao de dilogos
que possibilitam aos aplicativos se comunicarem entre a origem e o destino.
d) A camada de sesso estabelece, gerencia e termina sesses entre os
aplicativos. Isso inclui iniciar, encerrar e ressincronizar dois computadores que esto tendo uma sesso de comunicao.
2. Leia atentamente as seguintes afirmaes.
.. I. S
 o exemplos de protocolos da camada de sesso: Network File System (NFS); Remote Procedure Call (RPC); Digital Network Architecture
Session Control Protocol (DNA SCP).
.II. O
 controle de dilogo a deciso que a camada de sesso faz entre
usar a conversao simultnea de mo dupla ou a comunicao alternada de mo dupla.
.III. S
 e as colises da camada de sesso forem intolerveis, o controle de
dilogo ter outra opo: a comunicao simultnea de mo dupla.
.IV. A separao de dilogos pode ser definida como um mecanismo pelo
qual um aplicativo poderia sofrer uma operao de checkpointing, isto
, ter seu estado atual salvo no disco a qualquer momento, para o caso
de falha no sistema.
Assinale a alternativa correta.
a) Todas as alternativas esto corretas.
b) I, II e III esto corretas.
c) Todas as afirmativas esto incorretas.
d) Somente a III est incorreta.
3. Leia atentamente as afirmativas a seguir sobre a camada de apresentao
e identifique a alternativa incorreta:
a) A camada de apresentao fornece trs funes principais: formatao, criptografia e compactao de dados.
b) A HTML no uma linguagem de programao, mas um conjunto de
diretrizes para a exibio de uma pgina.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 83

83

17/12/2007 16:47:18

Aula 6 REDES DE COMPUTADORES

c) A
 SCII e EBCDIC so usados para formatar arquivos multimdia, sons,
msica e vdeo.
d) A funo criptografia de dados existe para proteger as informaes
durante a transmisso.
4. Leia atentamente as seguintes afirmaes.
I. A camada de apresentao est preocupada com o formato e a representao dos dados e, se necessrio, essa camada pode fazer a
converso entre formatos de dados diferentes.
II. A camada 6 tambm responsvel pela criptografia de dados.
III. A
 principal diferena entre os arquivos ASCII e EBCDIC que o segundo principalmente usado em computadores pessoais e o primeiro
usado em mainframes.
IV. No processo de compactao dos dados, o mtodo funciona usando
algoritmos para encolher o tamanho dos arquivos.
Assinale a alternativa correta.
a) I, II e III esto corretas.
b) Somente III est incorreta.
c) Somente II e III esto corretas.
d) Todas as afirmativas so corretas.
5. Leia atentamente as afirmativas a seguir sobre a camada de aplicao e
identifique a alternativa incorreta.
a) Sem a camada de aplicao, no haveria nenhum suporte comunicao de rede.
b) O redirecionador um protocolo que no trabalha com sistemas operacionais de computadores e clientes de rede, mas com programas de
aplicaes especficos.
c) A camada de aplicao responsvel por: identificar e estabelecer a
disponibilidade de parceiros que se pretenda ter na comunicao; sincronizar as aplicaes cooperativas; estabelecer acordos sobre procedimentos para recuperao de erros; controlar a integridade dos dados.
d) Os redirecionadores expandem a capacidade do software que no
de rede.
6. Leia atentamente as seguintes afirmaes:
I. Cada tipo de programa de aplicao est associado ao seu prprio
protocolo de aplicao.
II. U
 ma sesso Telnet conecta um computador cliente a um host para permitir que o cliente o controle remotamente.

84

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 84

17/12/2007 16:47:18

Aula 6 REDES DE COMPUTADORES

III. O
 problema com o uso dos endereos IP a associao do endereo
correto ao site da Internet.
IV. O
 DNS um dispositivo em uma rede que gerencia os nomes de domnios e responde s solicitaes dos clientes para converter um nome
de domnio no endereo IP associado.
Assinale a alternativa correta.
a) I e II esto corretas.
b) Somente III est incorreta.
c) Todas as afirmativas esto incorretas.
d) Todas as afirmativas esto corretas.

Comentrio das atividades


Na atividade 1, a alternativa incorreta (b), porque a camada de sesso age como um conjunto de ferramentas para as camadas superiores,
fornecendo diferentes tipos de servios. Na atividade 2, a alternativa correta
(d). A afirmativa III incorreta porque, se as colises da camada de sesso
forem intolerveis, o controle de dilogo ter outra opo que a comunicao alternada de mo dupla. Parabns se voc respondeu corretamente s
atividades 1 e 2, assim voc atingiu o objetivo de entender o papel da camada de sesso na construo de protocolos. Caso tenha optado por outra(s)
resposta(s), sugerimos que revise a funo da camada de sesso e controle de
dilogo da camada de sesso.
Na atividade 3, a alternativa incorreta a (c), uma vez que ASCII e EBCDIC so usados para formatar arquivos de texto. Na atividade 4, a resposta
correta a alternativa (b), pois a principal diferena entre os arquivos ASCII e
EBCDIC que o primeiro principalmente usado em computadores pessoais,
e o segundo usado em mainframes. Parabns se acertou as atividades 3 e
4, assim atingiu o objetivo de entender a forma como a camada de apresentao opera. Caso tenha optado por outra(s) resposta(s), ser necessrio que
revise o contedo sobre o formato de arquivos da camada de apresentao.
Na atividade 5, a alternativa incorreta (b), pois redirecionador um
protocolo que trabalha com sistemas operacionais de computadores e clientes de rede ao invs de programas de aplicaes especficos. Na atividade
6, a alternativa correta a (d), pois a camada de aplicao a que est
mais prxima do usurio final, ela interage com os diversos aplicativos e estabelece critrios para a comunicao que for solicitada. Parabns se voc

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 85

85

17/12/2007 16:47:18

Aula 6 REDES DE COMPUTADORES

respondeu corretamente s atividades 5 e 6. Ao realizar essas atividades,


atingiu o objetivo de compreender as funes da camada de aplicao. Se
voc optou por outra(s) resposta(s), ser necessrio revisar o contedo sobre
a camada de aplicao.

Referncias
ODOM, Wendell. Cisco CCNA: guia de certificao do exame CCNA. Rio
de Janeiro: Alta Books, 2002.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro: Campus: Elsevier, 2004.
COMER, Douglas E. Interligao em rede com TCP/IP. 3. ed. V. 1. So
Paulo: Campus, 2000.
TORRES, Gabriel. Redes de computadores: curso completo. Rio de Janeiro: Axcel Books, 2001.

Na prxima aula
Voc aprender sobre a operao do protocolo TCP/IP, o mais utilizado
na atualidade. Ver como ele faz para garantir a comunicao por meio de
qualquer conjunto de redes interconectadas e como age para suportar a transferncia de arquivos, o correio eletrnico, o logon remoto e outros aplicativos.
At a prxima aula!

Anotaes

86

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 86

17/12/2007 16:47:19

Aula 7
Arquitetura TCP/IP

Objetivos
Esperamos que, ao final desta aula, voc seja capaz de:
entender como TCP/IP trabalha para garantir a comunicao por meio
de qualquer conjunto de redes interconectadas;
conhecer as funes de cada camada da estrutura do protocolo TCP/IP.

Pr-requisitos
Para seu bom desempenho nesta aula, deve ser capaz de identificar as funes de
rede que ocorrem na camada de rede e transporte do modelo de referncia OSI abordados na aula 5. Isso se faz necessrio para que voc possa compreender como formado o conjunto de protocolos mais utilizado nas redes e Internet, o TCP/IP. Caso voc
ainda tenha alguma dvida sobre a camada de rede e a de transporte, recomendvel que voc revise o contedo da aula 5 antes de comear o estudo desta aula.

Introduo
Nesta aula, estudaremos o mais importante dos protocolos utilizados em redes
de todos os tamanhos. O protocolo TCP/IP considerado o protocolo oficial da
Internet. Assim como o modelo OSI, o protocolo TCP/IP tambm realiza a diviso
de funes do sistema de comunicao em estruturas de camadas, que conheceremos nesta aula. Voc aprender sobre como o TCP/IP opera para garantir a
comunicao por meio de qualquer conjunto de redes interconectadas. Tambm
analisar os componentes da pilha do protocolo TCP/IP, e como eles trabalham
para suportar a transferncia de arquivos, o correio eletrnico e outros aplicativos. Alm disso, estudar os protocolos da camada de transporte no confiveis
e sobre a entrega do datagrama (pacote) sem conexo na camada de rede.
Aprender como o ICMP fornece funes de mensagem na camada de rede.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 87

87

17/12/2007 16:47:19

Aula 7 REDES DE COMPUTADORES

7.1 O protocolo TCP/IP


A sigla TCP/IP um acrnimo para o termo Transmission Control Protocol/
Internet Protocol Suite, ou seja, um conjunto de protocolos, em que dois dos
mais importantes deram seus nomes arquitetura. O protocolo IP, base da
estrutura de comunicao da Internet, um protocolo fundamentado
no paradigma de chaveamento de pacotes (ODOM, 2002).
Segundo Comer (2000), a arquitetura TCP/IP, assim como OSI, realiza a
diviso de funes do sistema de comunicao em estruturas de camadas. As
camadas de TCP/IP podem ser visualizadas na figura 1.
Aplicao
Transporte
Rede
Fsica
Figura 1 Camadas do Protocolo TCP/IP
Fonte Comer (2000)

7.1.2 Camada fsica


responsvel pelo envio de pacotes construdos pela camada rede.
Essa camada realiza tambm o mapeamento entre um endereo de identificao de nvel rede para um endereo fsico ou lgico do nvel da camada
fsica. A camada de rede independente do nvel fsico (ODOM, 2002).
Alguns protocolos existentes nessa camada so:
protocolos com estrutura de rede prpria;
protocolos de enlace OSI;
protocolos de nvel fsico;
protocolos de barramento de alta-velocidade;
protocolos de mapeamento de endereos (ARP)

88

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 88

17/12/2007 16:47:19

Aula 7 REDES DE COMPUTADORES

7.1.3 Camada de rede


Essa camada realiza a comunicao entre mquinas vizinhas
por meio do protocolo IP. Para identificar cada mquina e a prpria rede
onde esto situadas, definido um identificador, chamado endereo IP. Ele
independente de outras formas de endereamento que possam existir nos
nveis inferiores. Caso exista endereamento nesses nveis, realizado um
mapeamento para possibilitar a converso de um endereo IP em um endereo desse nvel (ODOM, 2002).
Os protocolos existentes nesta camada so:
de transporte de dados: IP - Internet Protocol;
de controle e erro: ICMP - Internet Control Message Protocol;
de controle de grupo de endereos: IGMP - Internet Group
Management Protocol;
de controle de informaes de roteamento.

Pensando sobre o assunto


O protocolo IP utiliza a prpria estrutura de rede dos nveis inferiores
para entregar uma mensagem destinada a uma mquina que est
situada na mesma rede que a mquina origem.

7.1.4 Camada de transporte

O protocolo
IP utiliza
a prpria
estrutura de
rede dos nveis
inferiores para
entregar uma
mensagem
destinada a
uma mquina
que est
situada na
mesma rede
que a mquina
origem.

A camada de transporte agrupa os protocolos que desempenham as tarefas de transportar os dados fim-a-fim, levando em conta apenas a origem e o
destino da comunicao, sem se incomodar com os elementos intermedirios.
Essa camada tem dois protocolos que so o TCP (Transmission Control Protocol) e o UDP (User Datagram Protocol) (ODOM, 2002).

Para entender mais sobre essa camada, consulte o contedo sobre a


camada de transporte estudado na aula 5.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 89

89

17/12/2007 16:47:20

Aula 7 REDES DE COMPUTADORES

7.1.5 Camada de aplicao


a camada que a maioria dos programas de rede usa para se comunicar por meio de uma rede com outros programas (ODOM, 2002).
Processos que rodam nessa camada so especficos da aplicao, no qual o
dado passado do programa de rede, no formato usado internamente por essa
aplicao e codificado dentro do padro de um protocolo (ODOM, 2002).

Para saber mais sobre essa camada, consulte o contedo da aula


anterior, que trata sobre a camada de aplicao do modelo OSI.

7.2 Comparando o modelo OSI com o TCP/IP


A arquitetura TCP/IP tem algumas diferenas em relao arquitetura
OSI. Elas se resumem principalmente nas camadas de aplicao e rede da
arquitetura TCP/IP (ODOM, 2002).
Como principais diferenas, podemos citar:
OSI trata de todos os nveis, enquanto TCP/IP s trata a partir do nvel
de rede OSI;
OSI tem opes de modelos incompatveis. TCP/IP sempre compatvel entre suas vrias implementaes;
OSI oferece servios orientados conexo no nvel de rede, o que necessita de inteligncia adicional em cada equipamento componente da
estrutura de rede. Em TCP/IP, a funo de roteamento bem simples e
no necessita de manuteno de informaes complexas;
TCP/IP tem funo mnima (roteamento IP) nos dispositivos intermedirios (roteadores);
aplicaes TCP/IP tratam os nveis superiores de forma monoltica, enquanto OSI mais eficiente, pois permite reaproveitar funes comuns
a diversos tipos de aplicaes. Em TCP/IP, cada aplicao tem de
implementar suas necessidades de forma completa.

90

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 90

17/12/2007 16:47:20

Aula 7 REDES DE COMPUTADORES

7.3 Padronizao de protocolos e funes da Internet


A Internet controlada pelo IAB (Internet Architecture Board) em termos
de padronizaes e recomendaes. O IAB um forum suportado pela Internet Society (ISOC) (TANENBAUM, 2004).
O processo de padronizao baseado em um documento chamado RFC
(Request for Comments) que contm a definio ou proposio de algum elemento (prtica, protocolo, sistema, evoluo, aplicao, histrico etc.) para a
Internet (TANENBAUM, 2004).

Pensando sobre o assunto


Hoje existem aproximadamente 2400 RFCs publicadas. Cerca de
500 renem as informaes mais importantes para implementao e
operao da Internet.

7.4 Protocolos da camada de rede


O Protocolo IP responsvel pela comunicao entre mquinas em
uma estrutura de rede TCP/IP. Ele prov a capacidade de comunicao entre
cada elemento componente da rede para permitir o transporte de uma mensagem de uma origem at o destino (TANENBAUM, 2004).
O protocolo IP fornece um servio sem conexo e no-confivel entre mquinas em uma estrutura de rede. As funes mais importantes realizadas pelo protocolo IP so a atribuio de um esquema de endereamento
independente do endereamento da rede utilizada abaixo e independente da
prpria topologia da rede utilizada, alm da capacidade de rotear e tomar
decises de roteamento para o transporte das mensagens entre os elementos
que interligam as redes (TANENBAUM, 2004).
Por outro lado, um componente da arquitetura TCP/IP, que apenas a
origem ou destino de um datagrama IP (no realiza a funo de roteamento), chamado de host. As funes de host e roteador podem ser visualizadas na figura 2.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 91

91

17/12/2007 16:47:20

Aula 7 REDES DE COMPUTADORES

Figura 2 Protocolos da camada de rede


Fonte Odom (2002)

7.5 Endereo IP
Um endereo IP um identificador nico para certa interface de rede
de uma mquina. Esse endereo formado por 32 bits (4 bytes) e tem uma
poro de identificao da rede na qual a interface est conectada e outra
para a identificao da mquina dentro daquela rede (ODOM, 2002).
O endereo IP representado pelos 4 bytes separados por ponto e representados em nmeros decimais. Dessa forma, o endereo IP 11010000
11110101 0011100 10100011 representado por 208.245.28.63.
Como o endereo IP identifica tanto uma rede quanto a estao a que
se refere, fica claro que o endereo tem uma parte para rede e outra para a
estao. A forma original de dividir o endereamento IP em rede e estao
foi feita por meio de classes. As classes originalmente utilizadas na Internet
so A, B, C, D, E., conforme mostrado a seguir. A classe D uma classe
especial para identificar endereos de grupo (multicast) e a classe E reservada (ODOM, 2002).
A seguir, vemos a figura que representa a diviso de classes e de seus
respectivos octetos.

92

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 92

17/12/2007 16:47:21

Aula 7 REDES DE COMPUTADORES

0
Octeto 1

Octeto 2

netid

Classe A

Classe B

Classe C

23

31

Octeto 3

Octeto 4

hostid
netid

hostid
netid

Classe D 1

Classe E

15

hostid

Endereo multicast
0

Reservado para o futuro

Figura 3 Classes do protocolo IP


Fonte Odom (2002)

A classe A tem endereos suficientes para enderear 128 redes diferentes


com at 16.777.216 computadores cada uma. A classe B tem endereos suficientes para enderear 16.284 redes diferentes com at 65.536 computadores
cada uma. A classe C tem endereos suficientes para enderear 2.097.152
redes diferentes com at 256 computadores cada uma (ODOM, 2002).

Pensando sobre o assunto


As mquinas com mais de uma interface de rede tm um endereo IP para
cada uma, contudo cada computador ainda assim pode ser identificado
por qualquer um dos dois endereos de modo independente. Um
endereo IP identifica no uma mquina, mas uma conexo rede.
Segundo Tanenbaum (2004), alguns endereos so reservados para funes especiais. Vamos analis-los a seguir?
Endereo de rede: identifica a prpria rede e no uma interface de rede
especfica, representado por todos os bits de hostid com o valor ZERO.
Endereo de broadcast: identifica todas as mquinas na rede especfica, representado por todos os bits de hostid com o valor UM. Dessa
forma, para cada rede A, B ou C, o primeiro endereo e o ltimo so
reservados e no podem ser usados por interfaces de rede.
Endereo de broadcast limitado: identifica um broadcast na prpria rede, sem especificar a que rede pertence. Representado por todos
os bits do endereo iguais a UM = 255.255.255.255.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 93

93

17/12/2007 16:47:22

Aula 7 REDES DE COMPUTADORES

Endereo de loopback: identifica a prpria mquina. Serve para enviar


uma mensagem para a prpria mquina rotear para ela mesma, ficando a mensagem no nvel IP, sem ser enviada rede. Esse endereo 127.0.0.1. Permite a
comunicao inter-processos (entre aplicaes) situados na mesma mquina.

7.6 Roteamento
Quando uma estao ou roteador deve enviar um pacote para outra rede,
o protocolo IP deve envi-lo para um roteador situado na mesma rede. O
roteador, por sua vez, ir enviar o pacote para outro roteador presente na
mesma rede e assim sucessivamente at que o pacote chegue ao destino final.
Esse tipo de roteamento chamado de Next-Hop Routing, j que um pacote
sempre enviado para o prximo roteador no caminho (ODOM, 2002).
Nesse tipo de roteamento, no h necessidade de que um roteador conhea a
rota completa at o destino. Cada roteador deve conhecer apenas o prximo ao qual
deve enviar a mensagem. A deciso de roteamento baseada em uma tabela, chamada de tabela de rotas, que parte integrante de qualquer protocolo IP. Essa tabela
relaciona cada rede destino para onde o pacote deve ser enviado (ODOM, 2002).
Na figura 4, vemos um exemplo de representao de uma rede com computadores e roteadores interligados entre si

Figura 4 Funcionamento do roteamento


Fonte Odom (2002)

94

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 94

17/12/2007 16:47:26

Aula 7 REDES DE COMPUTADORES

7.6.1 Pacote IP
O protocolo IP define a unidade bsica de transmisso, que o pacote IP.
Nesse pacote, so colocadas as informaes relevantes para o envio dele at
o destino (ODOM, 2002).
O pacote IP tem o formato descrito na figura 5.
0

7
Octeto 1

VERSION

HLEN

15
Octeto 2

Octeto 3

SERVICE TYPE

31
Octeto 4

TOTAL LENGTH

IDENTIFICATION
TIME TO LIVE

23

FLAGS

PROTOCOL

FRAGMENT OFFSET
HEADER CHECKSUM

SOURCE IP ADDRESS
DESTINATION IP ADDRESS
IP OPTIONS (IF ANY)

PADDING

DATA
...
Figura 5 Campos do protocolo IP
Fonte Comer (2000)

Segundo Odom (2002), os campos mais importantes do protocolo TPC/IP so:


VERSION: informa a verso do protocolo IP sendo carregado. Atualmente a verso de IP 4;
HEADER LENGTH: informa o tamanho do header IP em grupos de 4 bytes;
TYPE OF SERVICE: informa como o pacote deve ser tratado, de acordo com sua prioridade e o tipo de servio desejado, como baixo retardo, alta capacidade de banda ou alta confiablilidade. Normalmente,
esse campo no utilizado na Internet;
IDENTIFICATION: identifica o pacote IP unicamente entre os outros
transmitidos pela mquina. Esse campo usado para identificar o pacote IP no caso de haver fragmentao em mltiplos datagramas;
FLAGS: um bit (MF - More Fragments) identifica se o datagrama atual
o ltimo fragmento de um pacote IP ou se existem mais. Outro bit (DNF Do Not Fragment) informa aos roteadores, no caminho, se a aplicao
exige que os pacotes no sejam fragmentados;

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 95

95

17/12/2007 16:47:26

Aula 7 REDES DE COMPUTADORES

FRAGMENT OFFSET: informa o posicionamento do fragmento em relao ao pacote IP do qual faz parte;
TIME-TO-LIVE: valor decrementado a cada um segundo que o pacote
passa na rede e a cada roteador pelo qual ele passa. Serve para limitar
a durao do pacote IP e evitar que um ele seja roteador eternamente
na Internet como resultado de um loop de roteamento;
PROTOCOL: informa que protocolo de mais alto-nvel est sendo carregado no campo de dados. O IP pode carregar mensagens UDP, TCP,
ICMP e vrias outras;
HEADER CHECKSUM: o valor que ajuda a garantir a integridade
do cabealho do pacote IP;
SOURCE ADDRESS: o endereo IP da mquina origem do pacote IP;
DESTINATION ADDRESS: o endereo IP da mquina destino do
pacote IP;
OPTIONS: so opes com informaes adicionais para o protocolo
IP. Um pacote IP pode transportar vrias opes simultaneamente.
As opes IP so utilizadas basicamente como forma de verificao e
monitorao de uma rede IP. As opes que especificam a rota at o destino
no so utilizadas normalmente, pois o IP baseado na tcnica de Next-Hop
Routing (rota para o prximo salto) (ODOM, 2002).

7.6.2 Endereamento em sub-redes


A diviso de endereamento tradicional da Internet em classes causou
srios problemas de eficincia na distribuio de endereos. Cada rede na
Internet, tenha ela 5, 200 ou 2000 mquinas, deveria ser compatvel com
uma das classes de endereos. Dessa forma, uma rede com 10 estaes receberia um endereo do tipo classe C, com capacidade de enderear 256
estaes (COMER, 2000).
Isso significa um desperdcio de 246 endereos. Da mesma forma, uma
rede com 2000 estaes receberia uma rede do tipo classe B e, dessa forma,
causaria um desperdcio de 62000 endereos. Um identificador adicional, a

96

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 96

17/12/2007 16:47:26

Aula 7 REDES DE COMPUTADORES

MSCARA, identifica, em um endereo IP, que poro de bits utilizada para


identificar a rede e que poro de bits para host.
A mscara formada por quatro bytes com uma seqncia contnua de
1s, seguida de uma seqncia de 0s. A poro de bits em um identifica quais
bits so utilizados para identificar a rede no endereo e a poro de bits em
zero, identifica que bits do endereo identificam a estao (COMER, 2000).
Esse sistema est representado na figura 6.
0

Octeto 1
End.

Octeto 2

23

Octeto 3

11 00 10 00 00 01 00 10 10 10
200.

Mask

15

18.

31

Octeto 4

00 00 10 XX XX XX

160

128-191

11 11 11 11 11 11 11 11 11 11 11 11 11 00 00 00
255.

255.

255.

192

Figura 6 Representao binria IP e mscara


Fonte Comer (2000)

No endereo 200.18.160.X, a parte de rede tem 26 bits para identificar


a rede e os seis bits restantes para identificar os hosts. Dessa forma, o endereo 200.18.160.0 da antiga classe C, fornecido a um conjunto de redes, pode
ser dividido em quatro redes (subredes).
O mesmo raciocnio de subredes pode ser usado para agrupar vrias redes da
antiga classe C em uma rede com capacidade de endereamento de um maior nmero de hosts. A isso d-se o nome de superrede. Hoje, j no h mais essa denominao, pois no existe mais o conceito de classes. Um endereo da antiga classe A,
como, por exemplo, 32.X.X.X pode ser dividido de qualquer forma por meio da mscara (COMER, 2000). A seguir temos uma representao binria de IP e Mscara:
0

Octeto 1
End.

15

Octeto 2

23

Octeto 3

31

Octeto 4

11 00 10 00 00 01 00 10 10 1 X XX XX XX XX XX XX
200.

18.

160-191

X
~5.000 mq.

Mask 11 11 11 11 11 11 11 11 11 1 0 00 00 00 00 00 00
255.

255.

224.

Figura 7 Representao binria IP e Mscara


Fonte Comer (2000)

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 97

97

17/12/2007 16:47:26

Aula 7 REDES DE COMPUTADORES

As mscaras das antigas classes A, B e C so um sub-conjunto das possibilidades do esquema utilizado atualmente, conforme mostrado a seguir:
classe A: mscara equivalente = 255.0.0.0;
classe B: mscara equivalente = 255.255.0.0;
classe C: mscara equivalente = 255.255.255.0.

7.6.3 Roteamento com sub-rede


Com a utilizao de sub-rede, a tabela de rotas tem um campo adicional que a mscara de rede, j que a identificao de uma rede tem
uma mscara. Apesar de ter centenas de redes, os roteadores na Internet tm
uma nica linha para a PUC, sendo a rede destino 139.82.0.0 e a mscara
255.255.0.0. somente dentro da PUC, os roteadores internos devem saber
distinguir as diversas sub-redes formadas (COMER, 2000). A mscara de rede
faz parte de toda tabela de rotas.

7.7 Protocolo ICMP


O protocolo ICMP um protocolo auxiliar ao IP, que carrega informaes de controle e diagnstico, informando falhas como TTL do pacote IP
expirou, erros de fragmentao, roteadores intermedirios congestionados e
outros (COMER, 2000).
Uma mensagem ICMP encapsulada no protocolo IP. Apesar de encapsulado dentro do pacote IP, o protocolo ICMP no considerado um protocolo
de nvel mais alto.
Na figura 8, temos uma representao do encapsulamento ICMP dentro
do protocolo IP:
Cabealho ICMP
Cabealho IP

Dados ICMP

Mensagem ICMP
Diagrama IP

Figura 8 Encapsulamento ICMP dentro do protocolo IP


Fonte Comer (2000)

98

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 98

17/12/2007 16:47:26

Aula 7 REDES DE COMPUTADORES

A mensagem ICMP sempre destinada ao host origem da mensagem, no


existindo nenhum mecanismo para informar erros aos roteadores no caminho
ou ao host destino. As mensagens ICMP tm um identificar principal de tipo
(TYPE) e um identificador de sub-tipo (CODE) (COMER, 2000).
Conforme Comer (2000), as mensagens ICMP so:
Echo Request e Echo Reply: utilizada pelo comando ping, a mensagem Echo Request enviada para um host causa o retorno de uma
mensagem Echo Reply. utilizada principalmente para fins de testes de
conectividade entre as duas mquinas.
Destination Unreacheable: o sub-tipo Fragmentation Needed and
DNF set utilizado como forma de um host descobrir o menor MTU nas redes que sero percorridas entre a origem e o destino. Por meio dessa mensagem, possvel enviar pacotes que no precisaro ser fragmentados,
aumentando a eficincia da rede. Essa tcnica, que forma um protocolo,
denominada de ICMP MTU Discovery Protocol, definido na RFC 1191.
A operao simples. Todo pacote IP enviado marcado com o bit DNF
(Do Not Fragment), que impede sua fragmentao nos roteadores. Dessa forma,
se um pacote IP, ao passar por um roteador para chegar a outra rede com MTU
menor, deva ser fragmentado, o protocolo IP no ir permitir e enviar uma
mensagem ICMP Destination Unreacheable para o destino (COMER, 2000).
Para suportar essa tcnica, a mensagem ICMP foi alterada para informar
o MTU da rede que causou o ICMP. Dessa forma, a mquina origem saber
qual o valor de MTU que causou a necessidade de fragmentao, podendo
reduzir o MTU de acordo com os prximos pacotes (COMER, 2000).
Cada mensagem ICMP contm trs campos que definem o seu objetivo e
fornecem uma soma de verificao. Eles so campos Type, CODE e checksum.
O campo Tipo identifica a mensagem ICMP; o campo Cdigo fornece informaes adicionais sobre o associado campo Type; e o checksum fornece um
mtodo para determinar a integridade da mensagem (COMER, 2000).
A seguir, veremos dois tipos muito importantes de mensagens ICMP:
Source Quench: utilizada por um roteador para informar origem
que foi obrigado a descartar o pacote devido incapacidade de rotelo devido ao trfego.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 99

99

17/12/2007 16:47:27

Aula 7 REDES DE COMPUTADORES

Redirect: uma das mais importantes mensagens do protocolo IP, utilizada por um roteador para informar ao host de origem de uma mensagem que existe uma rota direta mais adequada em outro roteador.
O host, aps receber a mensagem ICMP, instalar uma rota especfica
para o host destino.
Segundo Comer (2000), existem algumas mensagens importantes de solicitao de informaes. So elas:
TTL Expired: essa mensagem ICMP, originada em um roteador, informa ao host de origem que foi obrigado a descartar o pacote, uma vez
que o TTL chegou a zero.
ICMP Router Solicitation/Advertisement: essa variao de
ICMP, definido na RFC 1256, foi projetada para permitir que um roteador possa divulgar sua existncia para as mquinas existentes na
rede. O objetivo dessa funo evitar a necessidade de se configurar
manualmente todas as estaes da rede com a rota default e permitir
que uma estao conhea outros roteadores alm do default que possam direcionar outros caminhos de sada para os pacotes no caso de
falha do principal.
As rotas podem ser obtidas por uma estao ou em um roteador de diversas formas, com limitaes dependendo da implementao do TCP/IP em
cada sistema operacional (COMER, 2000).
Portanto vimos que o protocolo TCP/IP um grupo de camadas, em que
cada uma resolve um grupo de problemas da transmisso de dados, fornecendo um servio bem definido para os protocolos da camada superior. As
camadas mais altas esto logicamente mais perto do usurio (camada de
aplicao), elas lidam com dados mais abstratos e confiam nos protocolos
das camadas mais baixas para traduzir dados em um formato que pode eventualmente ser transmitido fisicamente. O protocolo TCP/IP o protocolo mais
utilizado nos sistemas de comunicao de dados. encontrado na grande
maioria das redes domsticas e empresariais.

100

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 100

17/12/2007 16:47:27

Aula 7 REDES DE COMPUTADORES

Sntese da aula
Nesta aula, voc aprendeu que a pilha de protocolos TCP/IP assemelha-se
ao modelo de referncia OSI nas camadas inferiores e tem os seguintes componentes: protocolos para suportar transferncia de arquivos, correio eletrnico, logon remoto e outros aplicativos; transportes confiveis e no confiveis;
entrega do datagrama sem conexo na camada de rede.
A camada de aplicao oferece protocolos para transferncia de arquivos, correio eletrnico e logon remoto. Gerenciamento de rede tambm
suportado na camada de aplicao.
Estudamos tambm a camada de transporte. Suas funes so as de executar: controles de fluxo, que fornecido pelas janelas mveis; confiabilidade,
que fornecida pelas confirmaes e pelos nmeros de seqncia.
A camada de rede TCP/IP corresponde mesma camada de rede do modelo OSI. Conheceu tambm a funo do protocolo ICMP dentro do TCP/IP e
como ele executa tarefas de mensagem e controle na camada de rede.

Atividades
1. Leia atentamente as afirmativas sobre o protocolo TCP/IP e identifique a
alternativa incorreta.
a) A arquitetura TCP/IP realiza a diviso de funes do sistema de comunicao
em estruturas de camadas, que so fsica, rede, transporte e aplicao.
b) A camada fsica do TCP/IP realiza o mapeamento entre um endereo
de identificao de nvel rede para um endereo fsico ou lgico do
nvel da camada fsica.
c) O protocolo de controle e erro (ICMP) um dos mais importantes protocolos da camada fsica do protocolo TCP/IP.
d) Os protocolos TCP (Transmission Control Protocol) e o UDP (User Datagram
Protocol) so dois importantes protocolos da camada de transporte.
2. A arquitetura TCP/IP tem algumas diferenas em relao arquitetura OSI.
Entre elas podemos citar:
I. O
 modelo OSI trata todos os nveis, enquanto TCP/IP s trata a partir
do nvel de rede OSI.
II. T CP/IP tem funo mnima (roteamento IP) nos dispositivos intermedirios (roteadores).

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 101

101

17/12/2007 16:47:27

Aula 7 REDES DE COMPUTADORES

III. O
 SI oferece servios orientados conexo no nvel de rede, o que
necessita de inteligncia adicional em cada equipamento componente
da estrutura de rede. Em TCP/IP, a funo de roteamento bem simples e no necessita de manuteno de informaes complexas.
IV. TCP/IP tem opes de modelos incompatveis. O modelo OSI sempre
compatvel entre as suas vrias implementaes.
Assinale a alternativa correta.
a) Somente I e III esto corretas.
b) I, II e IV esto corretas.

c) Somente a IV est incorreta.


d) Todas as afirmativas esto corretas.

3. Leia atentamente as afirmaes, assinalando com um V para as afirmativas


verdadeiras e com F para as falsas.
( ) As RFCs so tomadas como base para processos de padronizao, uma
vez que elas contm a definio ou proposio de algum elemento (prtica, protocolo, sistema, evoluo, aplicao, histrico etc.) para a Internet.
( ) O protocolo IP responsvel pela comunicao entre mquinas em
uma estrutura de rede TCP/IP, provendo a capacidade de comunicao entre cada elemento componente da rede.
( ) A atribuio de um esquema de endereamento, independente do
endereamento da rede e da prpria topologia utilizada, alm da capacidade de rotear e tomar decises de roteamento para o transporte
das mensagens entre os elementos que interligam as redes representam funes importantes do protocolo IP.
( ) Componente da arquitetura TCP/IP que apenas a origem ou destino de um
datagrama IP (no realiza a funo de roteamento) chamado de roteador.
Agora, assinale a alternativa que corresponde sua resposta.
a) V, V, F, V
c) F, F, V, V
b) F, V, F, V
d) V, V, V, F
4. Sobre o endereamento IP e suas funcionalidades, leia atentamente as afirmativas e indique qual delas est incorreta.
a) Um endereo IP um identificador nico para uma determinada interface de rede de um computador. Esse endereo formado por 32
bits e tem uma poro de identificao da rede na qual a interface
est conectada.
b) A mscara de rede surgiu como soluo para o desperdcio de endereos devido ao tamanho das redes. Ela identifica em um endereo IP
somente a poro de bits que utilizada para identificar a rede.
c) A forma original de dividir o endereamento IP em rede e estao foi

102

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 102

17/12/2007 16:47:28

Aula 7 REDES DE COMPUTADORES

realizada por meio de classes. As classes originalmente utilizadas na


Internet so A, B, C, D e E.
d) O protocolo ICMP um protocolo auxiliar ao IP, que carrega informaes
de controle e diagnstico, informando falhas como TTL do pacote IP expirou,
erros de fragmentao, roteadores intermedirios congestionados e outros.

Comentrio das atividades


Na a atividade 1, a opo (c) est incorreta. O protocolo de controle e erro
(ICMP) um importante protocolo, mas no da camada fsica e sim da camada
de rede do protocolo TCP/IP. Na atividade 2, a resposta correta a alternativa
(c). A afirmativa IV invlida porque o modelo OSI que tem opes de modelos incompatveis, j o modelo TCP/IP sempre compatvel entre as suas vrias
implementaes. Se voc acertou as respostas das atividades 1 e 2, parabns!
Alcanou o objetivo de compreender como as camadas do protocolo TCP/IP
executam suas tarefas. Contudo, se a sua resposta foi outra, dever revisar o
contedo sobre a camada de rede e diferenas entre o modelo OSI e o TCP/IP.
Na atividade 3, a resposta correta alternativa (d). A afirmativa falsa a IV,
uma vez que o componente da arquitetura TCP/IP chamado de host. Na atividade 4, a alternativa incoerente a (b), pois a mscara de rede, que surgiu como
soluo para o desperdcio de endereos devido ao tamanho das redes, identifica
em um endereo IP tanto a poro de bits que utilizada para identificar a rede
quanto a poro de bits utilizada para identificar o host. Se voc acertou as repostas das atividades 3 e 4, parabns! Voc atingiu o objetivo de conhecer como
o TCP/IP garante a comunicao dos dispositivos por meio de qualquer conjunto
de redes interconectadas. Se errou a(s) resposta(s), dever voltar ao contedo e
estudar mais atentamente sobre endereamento IP, suas classes e protocolos.

Referncias
COMER, Douglas E. Interligao em rede com TCP/IP. 3. ed. V. 1. So
Paulo: Campus, 2000.
ODOM, Wendell. Cisco CCNA: guia de certificao do exame CCNA. Rio
de Janeiro: Alta Books, 2002.
TANENBAUM, Andrew. S. Redes de computadores. 4. ed. Rio de Janeiro: Campus: Elsevier, 2004.

Univali/UNITINS SUPERIOR DE TECNOLOGIA 3 PERODO

Rede de Computadores.indb 103

103

17/12/2007 16:47:28

Aula 7 REDES DE COMPUTADORES

Anotaes

104

3 PERODO SUPERIOR DE TECNOLOGIA Univali/UNITINS

Rede de Computadores.indb 104

17/12/2007 16:47:28

Você também pode gostar