Escolar Documentos
Profissional Documentos
Cultura Documentos
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!
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
Reitor
Jos Roberto Provesi
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
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
Sumrio
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.
Rede de Computadores.indb 9
17/12/2007 16:46:43
10
Rede de Computadores.indb 10
17/12/2007 16:46:43
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:
Rede de Computadores.indb 11
11
17/12/2007 16:46:45
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
Rede de Computadores.indb 12
17/12/2007 16:46:46
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.
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.
Rede de Computadores.indb 13
13
17/12/2007 16:46:48
14
Rede de Computadores.indb 14
17/12/2007 16:46:48
Rede de Computadores.indb 15
15
17/12/2007 16:46:50
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.
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.
16
Rede de Computadores.indb 16
17/12/2007 16:46:54
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.
- Dificuldade em
isolar problemas.
- Desempenho uniforme.
- Simples e de fcil
instalao.
- Requer menos cabos.
- Fcil de ampliar.
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
Rede de Computadores.indb 17
17
17/12/2007 16:46:54
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
Rede de Computadores.indb 18
17/12/2007 16:46:55
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
Rede de Computadores.indb 19
19
17/12/2007 16:46:55
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
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.
Rede de Computadores.indb 21
21
17/12/2007 16:46:56
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.
22
Rede de Computadores.indb 22
17/12/2007 16:46:56
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).
Rede de Computadores.indb 23
23
17/12/2007 16:46:56
Figura 1 Representao
das camadas do modelo
OSI / Ilustrao Beck
24
Rede de Computadores.indb 24
17/12/2007 16:46:58
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.
Rede de Computadores.indb 25
25
17/12/2007 16:46:58
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.
26
Rede de Computadores.indb 26
17/12/2007 16:46:59
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.
Rede de Computadores.indb 27
27
17/12/2007 16:46:59
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
Rede de Computadores.indb 28
17/12/2007 16:46:59
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.
Rede de Computadores.indb 29
29
17/12/2007 16:46:59
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
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.
Rede de Computadores.indb 31
31
17/12/2007 16:47:00
32
Rede de Computadores.indb 32
17/12/2007 16:47:00
Rede de Computadores.indb 33
33
17/12/2007 16:47:01
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
34
Rede de Computadores.indb 34
17/12/2007 16:47:01
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-
Rede de Computadores.indb 35
35
17/12/2007 16:47:01
36
Rede de Computadores.indb 36
17/12/2007 16:47:02
Rede de Computadores.indb 37
37
17/12/2007 16:47:02
38
Rede de Computadores.indb 38
17/12/2007 16:47:02
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).
Rede de Computadores.indb 39
39
17/12/2007 16:47:04
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.
40
Rede de Computadores.indb 40
17/12/2007 16:47:05
Rede de Computadores.indb 41
41
17/12/2007 16:47:05
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
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).
Rede de Computadores.indb 43
43
17/12/2007 16:47:06
44
Rede de Computadores.indb 44
17/12/2007 16:47:06
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).
Rede de Computadores.indb 45
45
17/12/2007 16:47:06
46
Rede de Computadores.indb 46
17/12/2007 16:47:06
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).
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;
Rede de Computadores.indb 47
47
17/12/2007 16:47:06
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
Rede de Computadores.indb 48
17/12/2007 16:47:07
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
Rede de Computadores.indb 49
49
17/12/2007 16:47:07
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
Rede de Computadores.indb 50
17/12/2007 16:47:08
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.
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.
Rede de Computadores.indb 51
51
17/12/2007 16:47:08
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
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.
Rede de Computadores.indb 53
53
17/12/2007 16:47:09
54
Rede de Computadores.indb 54
17/12/2007 16:47:09
Rede de Computadores.indb 55
55
17/12/2007 16:47:09
56
Rede de Computadores.indb 56
17/12/2007 16:47:09
Rede de Computadores.indb 57
57
17/12/2007 16:47:09
58
Rede de Computadores.indb 58
17/12/2007 16:47:09
Rede de Computadores.indb 59
59
17/12/2007 16:47:09
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
Rede de Computadores.indb 60
17/12/2007 16:47:10
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.
Rede de Computadores.indb 61
61
17/12/2007 16:47:10
15
32
16
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
62
Rede de Computadores.indb 62
17/12/2007 16:47:10
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.
Rede de Computadores.indb 63
63
17/12/2007 16:47:10
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 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)
64
Rede de Computadores.indb 64
17/12/2007 16:47:12
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.
Rede de Computadores.indb 65
65
17/12/2007 16:47:13
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
Rede de Computadores.indb 66
17/12/2007 16:47:13
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.
Rede de Computadores.indb 67
67
17/12/2007 16:47:13
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
Rede de Computadores.indb 68
17/12/2007 16:47:14
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
Rede de Computadores.indb 69
69
17/12/2007 16:47:14
Anotaes
70
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.
Rede de Computadores.indb 71
71
17/12/2007 16:47:14
72
Rede de Computadores.indb 72
17/12/2007 16:47:15
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).
Rede de Computadores.indb 73
73
17/12/2007 16:47:15
74
Rede de Computadores.indb 74
17/12/2007 16:47:15
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).
Rede de Computadores.indb 75
75
17/12/2007 16:47:15
76
Rede de Computadores.indb 76
17/12/2007 16:47:15
Rede de Computadores.indb 77
77
17/12/2007 16:47:15
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
78
Rede de Computadores.indb 78
17/12/2007 16:47:15
Rede de Computadores.indb 79
79
17/12/2007 16:47:15
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
Rede de Computadores.indb 80
17/12/2007 16:47:15
Rede de Computadores.indb 81
81
17/12/2007 16:47:17
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
Rede de Computadores.indb 82
17/12/2007 16:47:18
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.
Rede de Computadores.indb 83
83
17/12/2007 16:47:18
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
Rede de Computadores.indb 84
17/12/2007 16:47:18
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.
Rede de Computadores.indb 85
85
17/12/2007 16:47:18
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
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.
Rede de Computadores.indb 87
87
17/12/2007 16:47:19
88
Rede de Computadores.indb 88
17/12/2007 16:47:19
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).
Rede de Computadores.indb 89
89
17/12/2007 16:47:20
90
Rede de Computadores.indb 90
17/12/2007 16:47:20
Rede de Computadores.indb 91
91
17/12/2007 16:47:20
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
Rede de Computadores.indb 92
17/12/2007 16:47:21
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
Rede de Computadores.indb 93
93
17/12/2007 16:47:22
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
94
Rede de Computadores.indb 94
17/12/2007 16:47:26
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)
Rede de Computadores.indb 95
95
17/12/2007 16:47:26
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).
96
Rede de Computadores.indb 96
17/12/2007 16:47:26
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
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.
Rede de Computadores.indb 97
97
17/12/2007 16:47:26
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.
Dados ICMP
Mensagem ICMP
Diagrama IP
98
Rede de Computadores.indb 98
17/12/2007 16:47:26
Rede de Computadores.indb 99
99
17/12/2007 16:47:27
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
17/12/2007 16:47:27
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).
101
17/12/2007 16:47:27
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.
102
17/12/2007 16:47:28
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.
103
17/12/2007 16:47:28
Anotaes
104
17/12/2007 16:47:28