Escolar Documentos
Profissional Documentos
Cultura Documentos
PROTOCOLOS DE REDES
AUTORIA:
presentao
bjetivo
menta
obre o Autor
UMRIO
UNIDADE 1 .............................................................................................................................. 8
Protocolos ............................................................................................................................. 8
UNIDADE 2 ............................................................................................................................ 14
Organizaes Padronizadoras ............................................................................................ 14
UNIDADE 3 ............................................................................................................................ 19
Modelo De Referncia OSI .................................................................................................19
UNIDADE 4 ............................................................................................................................ 23
O Nvel De Aplicao ..........................................................................................................23
UNIDADE 5 ............................................................................................................................ 27
O Nvel De Apresentao....................................................................................................27
UNIDADE 6 ............................................................................................................................ 29
O Nvel De Sesso ..............................................................................................................29
UNIDADE 7 ............................................................................................................................ 34
O Nvel De Transporte ........................................................................................................34
UNIDADE 8 ............................................................................................................................ 36
O Nvel De Rede ................................................................................................................. 36
UNIDADE 9 ............................................................................................................................ 39
O Nvel De Enlace De Dados .............................................................................................. 39
UNIDADE 10 .......................................................................................................................... 46
O Nvel Fsico...................................................................................................................... 46
UNIDADE 11 .......................................................................................................................... 49
Mais Sobre O Modelo OSI ..................................................................................................49
UNIDADE 12 .......................................................................................................................... 53
Modelo De Referncia Internet (DoD) ................................................................................. 53
UNIDADE 13 .......................................................................................................................... 60
Protocolos Do Nvel De Aplicao....................................................................................... 60
UNIDADE 14 .......................................................................................................................... 73
Protocolos Do Nvel De Transporte: TCP............................................................................73
Copyright 2007, ESAB Escola Superior Aberta do Brasil
UNIDADE 15 .......................................................................................................................... 96
Protocolos Do Nvel De Transporte: UDP ...........................................................................96
UNIDADE 16 ........................................................................................................................ 100
Portas Dos Protocolos De Transporte ............................................................................... 100
UNIDADE 17 ........................................................................................................................ 104
UNIDADE 18 ........................................................................................................................ 117
Protocolos Do Nvel Internet ............................................................................................. 117
UNIDADE 19 ........................................................................................................................ 124
Como Funciona A Comunicao TCP/IP .......................................................................... 124
UNIDADE 20 ........................................................................................................................ 128
Formato E Categorias IP Verso 4 (Ipv4) ......................................................................... 128
UNIDADE 21 ........................................................................................................................ 140
Endereos IP Registrados................................................................................................. 140
UNIDADE 22 ........................................................................................................................ 144
Criando Sub-Redes ........................................................................................................... 144
UNIDADE 23 ........................................................................................................................ 157
IPv6 ................................................................................................................................... 157
UNIDADE 24 ........................................................................................................................ 170
Protocolos Do Nvel Fsico ................................................................................................ 170
UNIDADE 25 ........................................................................................................................ 185
Protocolos De LAN E WAN ............................................................................................... 185
UNIDADE 26 ........................................................................................................................ 198
Asymmetric Digital Subscription Line (ADSL) ................................................................... 198
UNIDADE 27 ........................................................................................................................ 203
Asynchronous Transfer Mode (ATM) ................................................................................ 203
UNIDADE 28 ........................................................................................................................ 218
Pilha De Protocolos IPX/SPX ............................................................................................ 218
UNIDADE 29 ........................................................................................................................ 235
Pilha De Protocolos SNA .................................................................................................. 235
UNIDADE 30 ........................................................................................................................ 241
Pilha De Protocolos Appletalk, SMDS & SONET/SDH...................................................... 241
NIDADE
Protocolos
Introduo
Na rea das redes de computadores, a palavra protocolo encontra-se em todo nvel, isto
porque, praticamente seria impossvel que as redes se comuniquem umas com outras se os
protocolos no existissem, ou seja, a condio necessria e suficiente para que as redes
funcionem da maneira como elas funcionam atualmente a existncia de protocolos de
comunicao.
Um protocolo de comunicao ou protocolo de rede uma especificao de uma serie de
regras que regem a comunicao. Por isso chamamos tambm os protocolos de rede de
protocolos de comunicao. Eles podem ser considerados software que foi desenvolvido de
preferncia utilizando-se um padro ou modelo de referncia; juntos esses protocolos para
comunicao de computadores so organizados em diversas camadas de programas, umas
sobre as outras, englobando, freqentemente, vrios protocolos.
Os diferentes tipos de protocolo executam diferentes tarefas que possibilitam a comunicao:
em conjunto eles formam pilhas de protocolo que executam uma funo maior.
Existem diversas pilhas (camadas) ou famlias de protocolos, temos entre as principais as
seguintes:
Apple Talk
Os protocolos mais recentes, para comunicao com a Internet, so determinados pela IETF,
e a IEEE ou ISO para outros tipos de protocolos. A ITU-T controla os protocolos de
telecomunicaes, assim como seus formatos. Os princpios da engenharia de sistemas so
aplicados na criao e desenvolvimento dos protocolos de rede.
As organizaes que efetuam o desenvolvimento dos protocolos de rede esto descritas logo
a seguir com seus respectivos sites para consulta; l se encontram disponveis documentos
que descrevem como foram padronizadas determinadas funes ou implementaes para
rede, normalmente tais documentos so chamados de RFC (Request For Comments).
Qualquer proposta de padronizao que submetida passa por um processo antes de virar
uma RFC. Incialmente ela recebe o nome de Draft Proposal, ou algo assim como uma
proposta em rascunho. As propostas so analisadas por um grupo de trabalho conforme a
rea que se referem e se aprovadas por votao, recebe um nmero e se torna uma RFC.
Mesmo assim, vale a pena mencionar que um protocolo para ser utilizado na Internet no
necessariamente precisa se tornar um padro Internet.
As RFCs podem ter os seguintes status:
= Internet Standard
PS
= Proposed Standard
DS
= Draft Standard
= Experimental
Copyright 2007, ESAB Escola Superior Aberta do Brasil
= Informational
= Historic
Abaixo segue uma tabela que contm algumas RFCs importantes e a classificao por
STANDARD. O STANDARD o agrupamento das RFC que se referem a um determinado
padro:
10
11
12
13
NIDADE
Organizaes Padronizadoras
IETF Internet Engineering Task Force
A Internet Engineering Task Force (IETF) ou a Fora Tarefa de Engenharia da Internet
responsvel pela formao e desenvolvimento de padres para a Internet. Ela aberta e se
utiliza do trabalho voluntrio para funcionar, no tendo uma organizao formal (uma
organizao cardica). Para maiores informaes acesse:
14
15
Modelos De Inter-Redes
Quando as redes surgiram, estas foram desenvolvidas para comunicar equipamentos do
mesmo fabricante o que causava um problema de compatibilidade entre as solues de
diversos fabricantes.
16
No final da dcada de 1970, foi criado um modelo de referncia que foi chamado de OSI
(Open Systems Interconnection), este sistema foi desenvolvido pela ISO (International for
Standardization Organization). A proposta desse modelo era conectar diferentes tipos de
redes e sistemas, criando uma referncia para os fabricantes desenvolverem os protocolos e
hardware adequadamente.
Pode-se dizer que ajudou bastante e ate que se tem alguma compatibilidade hoje em dia,
mas ainda existem solues proprietrias que seguem padres prprios.
A tendncia dos sistemas operacionais prover suporte para protocolos desenvolvidos
nesse padro e no padro do modelo de referncia TCP/IP.
Todavia a OSI o modelo padro para o desenvolvimento de arquitetura para redes. Neste
modelo de referncia consta tudo o que necessrio para efetuar a comunicao atravs
das mdias de rede, at uma aplicao ou outro computador. O modelo de referncia OSI
separa as funes em camadas ou nveis.
O Enfoque Em Nveis
O modelo de referncia uma espcie de guia para orientar como as comunicaes devem
ocorrer. So agrupadas em nveis (camadas) as diversas funes que devem ser
implementadas. Pode-se dizer que um sistema de comunicao projetado desta forma
desenvolvido com arquitetura de nveis.
Uma analogia seria comparar as camadas como departamentos de uma grande empresa,
cada qual efetua uma tarefa que ajuda o todo a alcanar o seu objetivo. Para que a
comunicao flua de forma coerente so implementados protocolos que so a
implementao dos procedimentos executados por uma camada. Dessa forma no enfoque
em nveis cada camada pode ter um conjunto de protocolos que efetua as tarefas de forma
similar conforme as necessidades da rede ou sistema operacional.
17
Simplifica o ensino e aprendizagem: Fica mais fcil aprender por partes as funes
das camadas associando palavras chaves funo que desempenham.
18
NIDADE
19
(Application Layer)
(Presentation Layer)
(Session Layer)
(Transport Layer)
(Network Layer)
(Physical Layer)
Deve-se lembrar sempre que o modelo OSI no um modelo fsico e sim um conjunto de
orientaes que os desenvolvedores de aplicaes de redes podem usar para criar e
implementar ferramentas de software (e hardware) que sejam executadas em uma rede.
20
possvel dividir o modelo OSI em dois blocos conforme sua finalidade. O primeiro bloco
define como as aplicaes dentro das estaes finais se comunicam entre si e compreende
as camadas superiores.
21
Nvel Rede (3): Oferece endereamento lgico que os roteadores utilizam para
determinar o caminho.
Nvel Enlace (2): Combina pacotes em Bytes e Bytes em quadros, oferece acesso
mdia usando endereo MAC (Media Access Control) e realiza a deteco de erro, no
correo.
Nvel Fsico (1): Move bits entre dispositivos, neste nvel so especificados parmetros
tais como a voltagem dos Inal eltrico enviado, velocidade no fio e a pinagem das
interfaces com os cabos.
22
NIDADE
O Nvel De Aplicao
No nvel de Aplicao temos os seguintes servios bsicos: Servios de arquivo, impresso,
mensagem, banco de dados, programas para aplicaes de software e desenvolvimento, etc.
Este nvel aquele que faz de interface com o usurio, ou seja, quando um usurio liga um
computador com este nvel que normalmente ele interage com a mquina. Este nvel de
Aplicao o responsvel direto por identificar se existem recursos suficientes para iniciar a
comunicao com o recurso desejado.
Esse mtodo de acesso normalmente utilizado por aplicaes como o correio eletrnico (email) e os servios de compartilhamento de arquivo que efetuam transferncias de dados
entre outras tarefas.
Existem outras aplicaes que so utilizadas hoje em dia pelas organizaes com freqncia
e que exigem aplicaes inter-redes:
Gateways de e-mail: Fazem o USO do padro SMTP (Simple Mail Transfer Protocol)
e/ou do X.400 para que sejam providos servios de mensagens.
23
Transferncia de informaes
24
Servios De Divulgao
Faz a divulgao dos servios disponveis aos clientes empregando mtodos ativos e
passivos para divulgar os servios. Sendo que o mtodo ativo consiste em os servidores de
servios os divulgarem ativamente atravs de broadcast. Essa divulgao vlida por um
tempo determinado o que obriga o Broadcast ser atualizado dentro de um tempo
especificado, j que os clientes o removero de suas tabelas de servios,caso isso no
ocorra.
Da mesma forma, os clientes podem transmitir mensagens solicitando servios especficos, e
os servidores respondero com uma lista de servios suportados. E o mtodo passivo, onde
os servios oferecidos encontram-se em um registro central, o qual consultado pelos
clientes, para determinar quais servios esto disponveis e como acess-los.
25
para coordenar o uso dos recursos nos dois respectivos computadores, na verdade os
computadores que participam de um processamento cooperativo, compartilham todos os
seus recursos. Um computador pode iniciar um processo em outro para tirar proveito de
alguns ciclos de processamento livres.
26
NIDADE
O Nvel De Apresentao
No nvel de Apresentao, basicamente so realizados os seguintes processos,
apresentao dos dados, aqui tambm feito o processamento de criptografia, ou seja, este
nvel apresenta os dados ao nvel de aplicao e responsvel pela traduo de dados e
formatao de cdigo.
A funo desta camada interpretar e fazer a manuteno da sintaxe e semntica quando
da execuo de aplicaes remotas, estabelecendo um formato de dados comum entre ns
de comunicao. responsvel por:
Transformao de dados
Formatao de dados
Sintaxe de seleo
27
Na parte grfica que envolve multimdia e imagens podem ser encontrados os seguintes
formatos:
PICT
TIFF
JPEG
MIDI
MPEG
RTF
QuickTime
A formatao de dados (texto, figuras, arquivos binrios, etc.) serve para que o computador
receptor entenda o que o computador emissor envia. Um bom lembrete para esta camada de
Apresentao a palavra formatos, j que neste nvel que os formatos so definidos para
ser enviados e/ou recebidos das outras mquinas.
Basicamente esta camada trata dos seguintes processos e mtodos:
28
NIDADE
O Nvel De Sesso
O nvel de Sesso separa os dados das diferentes aplicaes das camadas superiores. A
camada de Sesso tem a funo de iniciar e terminar a comunicao entre dois dispositivos
que querem se comunicar. Ela serve a camada de apresentao que aproveita seus servios
e tambm cuida da sincronia entre os dilogos entre a camada de apresentao de dois
dispositivos, coordenando a troca de informaes entre eles.
Oferece recursos para tornar eficiente a transferncia de informaes e tambm poderia
fornecer servios e relatrios de exceo sobre a camada de Sesso, a camada de
Apresentao e a camada de Aplicao. Uma boa sugesto para se lembrar desta camada
a palavra dialogo e conversaes.
Existem alguns protocolos e interfaces no nvel de sesso como:
NFS
SQL
RPC
X Window
ASP
DNA SCP
29
Esta camada gerencia todas as atividades das camadas inferiores. Ela faz isso atravs de
conexes virtuais, que so estabelecidas quando a estao transmissora troca mensagens
com a estao receptora, e diz a ela para iniciar e manter um enlace (link) de comunicao.
similar ao que acontece quando algum se conecta a uma rede. Uma vez feito o login pelo
usurio, a conexo mantida at o logout, mesmo sem acesso contnuo rede.
Localizada acima da camada de Transporte e abaixo da camada de Apresentao, propicia a
criao e o gerenciamento de uma ou mais sesses entre as mquinas conectadas.
Ela responsvel por:
Intercmbio De Dados
O intercmbio de dados o recurso mais importante da camada de sesso. Ele envolve trs
fases: estabelecimento, utilizao e liberao. O estabelecimento de sesso feito atravs
de um pedido de conexo camada de transporte, e envolve a negociao entre usurios no
que tange aos diversos parmetros da conexo. Alguns destes parmetros so pertinentes
conexo de transporte e so simplesmente passados para esta conexo sem qualquer
modificao.
A liberao pode ser feita de duas formas na camada de sesso: de forma abrupta ou
disciplinada. A primeira anloga a desconexo na camada de transporte e uma vez
Copyright 2007, ESAB Escola Superior Aberta do Brasil
30
emitida, a conexo no recebe mais nenhum dado. Ela utilizada para abortar conexes. A
liberao disciplinada, por sua vez, utiliza um Handshake (protocolo de inicializao)
completo: pedido, indicao, resposta e confirmao. Com isso, esta forma de liberao
pode aceitar mensagens at que uma confirmao seja enviada.
A camada de sesso pode transmitir quatro tipos diferentes de dados, a saber: regulares e
expedidos (anlogos aos tipos da camada de transporte), tipificados e dados de capacidade.
Gerenciamento De Dilogos
O controle de conversao implementado por meio de tokens, ou seja, quem o possui tem
o direito de se comunicar. O token pode ser requerido, porm pode-se adotar uma poltica de
prioridades para permitir uso desigual do token.
Existem muitas situaes em que o software da camada superior est estruturado de forma a
esperar que os usurios se revezem (comunicao Half-duplex). Para tal, foram introduzidos
controles para determinar de quem a vez de transmitir. O gerenciamento de dilogos foi
implementado atravs do uso de tokens de dados. Ao se estabelecer uma sesso, pode ser
utilizado um parmetro que indique o modo (Half-duplex) e um outro parmetro que diga qual
dos lados recebe inicialmente o token. Somente o usurio que est com o token pode
transmitir, enviando o token para o outro usurio assim que encerrar sua transmisso.
Sincronizao
A sincronizao utilizada para devolver as entidades na camada de sesso um estado
conhecido. Isso pode ser necessrio no caso de ocorrerem erros ou divergncias. Este
servio pode parecer desnecessrio, uma vez que a camada de transporte cuida dos erros
de comunicao, porm podem ocorrer erros na camada superior.
O texto na camada de sesso pode ser dividido em pginas. Estas pginas podem ser
separadas por pontos de sincronizao. Se ocorrer algum problema possvel reiniciar a
Copyright 2007, ESAB Escola Superior Aberta do Brasil
31
partir
de
um
ponto
de
sincronizao
anterior
(ressincronizao).
Quando
essa
Gerenciamento De Atividades
O gerenciamento de atividades utilizado para permitir que o usurio divida o fluxo de
mensagens em unidades lgicas (atividades). Cada atividade completamente independente
de outra subseqente ou anterior. O usurio determina o que deve constituir cada atividade
(e no a camada de sesso). Tudo o que a camada de sesso faz transmitir para o
receptor as indicaes de inicio, finalizao, retomada, interrupo ou descarte de uma
atividade. Porm a camada de sesso no sabe quando as solicitaes de atividades so
feitas e como so as reaes do receptor.
O gerenciamento de atividades a forma principal de se estruturar uma sesso. Para que
no ocorram pedidos simultneos de inicio de atividades, todo gerenciamento controlado
por um token (o mesmo token utilizado para pontos de sincronizao principal). Esse token
pode, em principio, ser enviado e solicitado de maneira independente de dados e de tokens
de sincronizao secundrios.
32
A ISO concluiu que se um usurio iniciar uma atividade enquanto o outro estiver fazendo
uma sincronizao secundria, podem ocorrer problemas. Para solucionar isso, antes que
uma atividade ou operao de sincronizao seja iniciada a camada de Sesso do usurio
deve reter os tokens de atividade, sincronizao secundria e dados.
Outra questo importante a relao entre as atividades e os pontos de sincronizao. Cada
vez que iniciada uma nova atividade os nmeros de sries dos pontos de sincronizao
so reinicializados e criado um ponto de sincronizao principal. Podem ser criados pontos
de sincronizaes adicionais, secundrios ou no, dentro de atividades. Uma vez que uma
atividade iniciada, se ocorrer uma ressincronizao no possvel retornar para uma
atividade anterior.
Relatrio De Excees
Este servio utilizado para que sejam relatados erros inesperados. Se o usurio tiver algum
problema, ele pode relatar este para seu parceiro explicando o que aconteceu. O relatrio de
excees no se aplica apenas a erros detectados pelo usurio, mas tambm para
problemas internos na camada de sesso ou problemas relatados pelas camadas inferiores.
Porm a deciso da ao que deve ser tomada sempre feita pelo usurio. Basicamente a
camada trata dos seguintes processos e mtodos:
33
NIDADE
O Nvel De Transporte
O nvel de Transporte oferece servios de remessa (transporte) de mensagens que pode ser
confivel (orientado conexo) ou no confivel (no orientado conexo). Realiza tambm
correo de erro antes de transmitir.
A camada de Transporte efetua a segmentao dos dados das aplicaes do nvel superior
quando esta no processo de envio e efetua a unio ao fluxo de dados e a montagem quando
recebe pacotes da camada de rede. . Ela cuida do transporte de dados fim a fim e estabelece
uma conexo lgica entre os computadores de envio e de destino na rede.
A camada de transporte pode ser considera a diviso entre as camadas inferiores e
superiores, pois efetua o isolamento das camadas superiores que no necessitam dos
detalhes de implementao de como feito o transporte de dados. O tipo de transporte
seguro ou no dizem respeito desta camada. So criados circuitos virtuais (que so
estabelecidos atravs dos servios de comunicao a camada cria e termina esses
circuitos conforme sua necessidade). Existe nessa camada o controle de fluxo de dados, a
deteco e recuperao de erros de transporte. Ao pensar nessa camada pense em
segmento e em transporte confivel e no confivel.
Funcionamento Bsico
A funo bsica da camada de Transporte aceitar dados da camada de sesso, quebr-los
em unidades menores se necessrio, passar estes para a camada de rede e assegurar que
todas as peas (pacotes) chegaro corretamente ao outro extremo. Protocolos de transporte
so empregados para estabelecimento, manuteno e liberao de conexes de transporte
Copyright 2007, ESAB Escola Superior Aberta do Brasil
34
que representam um caminho duplo (Full-duplex) para os dados entre dois endereos de
transporte. O modelo OSI define trs fases de operao dentro da camada de transporte:
1. Fase de estabelecimento: O objetivo desta fase o estabelecimento de conexes
entre funes de servios das camadas mais altas. A qualidade dos servios de
conexo pode ser negociada durante esta fase
2. Fase de transferncia: Esses servios tm como objetivo a transferncia de dados de
acordo com a qualidade dos servios descritos na fase de estabelecimento.
3. Fase de terminao: Esses servios permitem encerrar uma sesso terminando a
conexo, sendo notificadas ambas as partes
35
NIDADE
O Nvel De Rede
O nvel de Rede oferece endereamento lgico que os roteadores utilizam para determinar o
melhor caminho possvel at o destino final.
A camada de rede uma camada que cuida dos endereos dos dispositivos de rede (sua
localizao) e da seleo do melhor caminho entre dois sistemas que esto em lugares
diferentes. Para lembrar dessa camada se lembre de caminho ou rota (roteamento e
endereamento). Absolutamente todos os Roteadores de rede atuam neste nvel, algumas
Bridges (Pontes) poderiam atuar tambm neste nvel ou camada.
Existem dois tipos de pacotes que so utilizados nesse nvel de rede:
Entre os protocolos que fazem manuteno de tabelas de roteamento assim como informam
da disponibilidade da mesma temos o RIP (v1 e v2), o EIGRP e o OSPF.
36
Funcionamento Bsico
Estabelece uma conexo lgica entre dois pontos, cuidando do trfego e roteamentos dos
dados da rede. Roteamento o processo de escolha do caminho pelo qual iremos enviar os
datagramas, este processo pode ser dividido em:
37
38
NIDADE
camada
de
enlace
providencia
maneiras funcionais e
procedimentos para
39
Funcionamento Bsico
A principal tarefa da camada de enlace de dados pegar uma estrutura de transmisso
primria e transform-la em uma linha que aparenta estar, para a camada de rede, livre de
erros de transmisso no detectados. Ela cumpre esta tarefa fazendo com que o emissor
quebre os dados de entrada em quadros de dados (tipicamente algumas centenas ou uns
poucos milhares de bytes), transmita os quadros seqencialmente e processe os quadros de
reconhecimento enviados de volta pelo recebedor.
Desde que a camada fsica simplesmente aceita e transmite uma seqncia de bits sem
qualquer relao de significado ou estrutura, tarefa da camada de enlace criar e
reconhecer limites de quadros. Isto pode ser conseguido pelo acrscimo de padres de bit
especiais ao comeo e fim do quadro. Se estes padres de bit podem acidentalmente ocorrer
nos dados, um cuidado especial deve ser tomado para se estar certo de que estes padres
no so interpretados incorretamente como delimitadores de quadros. Um rudo na linha
pode destruir um quadro completamente. Neste caso, o software da camada de enlace na
mquina de origem pode retransmitir o quadro. Entretanto, transmisses mltiplas do mesmo
quadro introduzem a possibilidade de quadros duplicados. Um quadro duplicado poderia ser
enviado se o quadro de reconhecimento indo do receptor para o emissor fosse perdido.
Esta camada deve resolver os problemas causados pela danificao, perda e quadros
duplicados. A camada de enlace pode oferecer diversas classes de servio diferentes para a
camada de rede, cada um com uma qualidade e preo diferente.
Uma outra questo que surge na camada de enlace (e na maioria das camadas mais altas)
como manter um transmissor rpido inundando com dados um receptor lento. Alguns
mecanismos de regulamentao de trfico devem ser empregados para que o transmissor
saiba quanto de espao de buffer o receptor tem no momento. Freqentemente, esta
regulagem de fluxo e a recuperao de erro so integradas. Se a linha pode ser usada para
transmitir dados nas duas direes (modo Full-duplex), isto introduz uma nova complicao
que o software da camada de enlace deve lidar. O problema que o trfego dos quadros de
40
reconhecimento de A para B compete com o uso da linha com trfego de quadros de dado
de B para A. Uma soluo inteligente, conhecida como Piggyback, tem sido formulada.
Ao pensar na camada de enlace de dados pense em frames (quadros) e em acesso
camada fsica que faz uso dos meios fsicos, tais como, cabos, fibras, radioenlace, etc.
Redes broadcast tm uma questo adicional na camada de ligao: como controlar o acesso
no canal compartilhado. Uma subcamada especial da camada de enlace, a subcamada de
acesso ao meio, lida com o problema.
O IEEE iniciou em Fevereiro de 1980 (02/80) o projeto conhecido como 802 que definiu uma
srie de normas para as camadas Fsica e Enlace do modelo de referncia OSI. Sendo a
camada de Enlace de dados subdividida em duas subcamadas:
1. LLC (Logical Link Control)
2. MAC (Medium Access Control)
802.3: Descrio da subcamada MAC e camada Fsica para redes com topologia em
barramento e mtodo de acesso ao meio baseado em CSMA/CD;
802.4: Descrio da subcamada MAC e camada Fsica para as redes com topologia
em barramento e mtodo de acesso ao meio baseado em token-passing (TokenBus);
41
802.5: Descrio da subcamada MAC e camada Fsica para as redes com topologia
em anel e mtodo de acesso ao meio baseado em token-passing (Token-Ring);
802.11: Descrio da subcamada MAC para as redes LAN sem fio (Wireless LAN).
42
subcamada MAC do nvel 2 sem definir o protocolo da subcamada LLC do nvel 2 (definida
separadamente pela IEEE 802.2).
Vale ressaltar que ambos os padres (Ethernet II e IEEE 802.3) podem coexistir em uma
mesma LAN, mas cuidados especiais devem ser tomados para que a mesma funcione
corretamente. Os formatos dos quadros (Frames) Ethernet e da IEEE 802.3 so mostrados
na figura onde o tamanho dos campos est expresso em Bytes.
43
Nos quadros Ethernet, o campo de 2 bytes seguinte ao endereo de origem o campo Type.
Este campo especifica o protocolo de nvel superior a receber o dado aps o processamento
de que o quadro Ethernet seja completado. J nos quadros IEEE 802.3, estes dois Bytes
correspondem ao campo Length, que indica o nmero de bytes que vem aps este campo e
que precede o campo Frame Check Sequence (FCS).
Seguido ao campo Type/Lenght vem o dado do frame. Depois do processamento das
camadas fsicas e de enlace, este dado eventualmente enviado a um protocolo de camada
superior. No caso da Ethernet, este protocolo identificado no campo Type. No caso da
IEEE 802.3, o protocolo deve ser definido dentro do campo de dado. Se o dado no quadro
no for insuficiente para preencher o mnimo de 64 Bytes (somados do endereo de destino
at o campo FCS), alguns Bytes de preenchimento so inseridos para garantir este nmero
mnimo de Bytes. Depois do campo de dados vem o campo FCS de 4 bytes de comprimento.
Este contm o valor de verificao de redundncia cclica (Cyclic Redundancy Check, CRC).
O CRC criado pelo dispositivo transmissor e recalculado pelo dispositivo receptor para
verificar por danos aos dados que podem ter ocorrido ao frame na transmisso. As Bridges
(pontes) e os Switchs atuam neste nvel. Basicamente a camada de enlace possui as
seguintes subcamadas as quais tratam dos seguintes processos e mtodos.
44
Antes de dar continuidades aos seus estudos fundamental que voc acesse sua
SALA DE AULA e faa a Atividade 1 no link ATIVIDADES.
45
NIDADE
10
O Nvel Fsico
O nvel Fsico pode movimentar os bits de informao entre os dispositivos da rede,
especifica as caractersticas fsicas do sinal na rede, por exemplo, nvel de voltagem dos bits
transferidos, assim como a velocidade no fio e a pinagem dos cabos, por exemplo, DB-9 (9
pinos para a porta serial), ou o barramento da placa de rede.
A camada fsica define as especificaes eltricas, mecnicas, funcionais e de
procedimentos para ativar, manter e desativar o link fsico entre sistemas finais. Basicamente
a funo da camada fsica transmitir dados, definindo as especificaes eltricas entre a
fonte e o destino conforme a especificao i.e. RS-232.
Esta camada a responsvel de prover as caractersticas fsicas, eltricas, funcionais e
procedimentos para ativar, manter e desativar conexes entre duas partes. Ela est ligada
diretamente transmisso de bits primrios por um canal de comunicao.
Tarefas Bsicas
As tarefas de planejamento desta camada devem garantir que quando um lado envia um bit
1, este seja recebido do outro lado como um bit 1, no como um bit 0. Algumas perguntas
tpicas so: quantos volts deveriam ser usados para se representar um 1 e quantos para um
0; quantos microssegundos um bit deve durar; se a transmisso deve proceder em ambas as
direes; como a conexo inicial estabelecida entre as partes e como ela desfeita quando
os dois lados tiverem terminado; quantos pinos o conector de rede dever ter e qual a
funcionalidade de cada um desses pinos.
46
47
48
NIDADE
11
49
Cada camada efetua um grupo de tarefas especificas. Mas o modelo de referncia OSI um
padro, as camadas no executam nenhuma funo. As implementaes em software ou
hardware que executam as funes associadas a uma camada da OSI (pode ser um Driver
de rede).
As camadas geram pedidos (informao, dados) que so adicionados a um cabealho que
contem as solicitaes ou informaes da camada em questo. Esses dados atravessam as
camadas, por exemplo, da camada 7 para a 1 e da ele vai para a mdia de transmisso
(cabo, fibra, radioenlace, etc) e sobem da camada 1 para a 7. Em cada camada os dados
vo experimentando algo, isto , vai sendo adicionado (se os dados estiverem descendo) ou
removido (se os dados estiverem subindo) partes do cabealho assim como tambm vo
realizando-se funes da camada em que esta passando.
Esses cabealhos adicionam informaes extras; essas informaes so indispensveis para
que cada camada de aplicao consiga comunicar-se com a outra.
50
Como as camadas superiores utilizam das funcionalidades das camadas inferiores, isso se
chama de pilha.
Portanto, uma pilha de protocolos um grupo hierrquico de protocolos que funciona de
forma conjunta geralmente em um nico computador. Os bits que constituem o conjunto de
um pacote de dados assumem, dependendo da camada, os seguintes nomes:
51
Uma boa idia ou opo para se direcionar a carreira profissional obter alguma
certificao de rede. Isso alm de melhorar o reconhecimento profissional por parte
do empregador pode trazer novos conhecimentos e ate gerar um aumento no
salrio.
O, porm da certificao ter que efetuar a renovao periodicamente; para a rea
de redes e protocolos interessante ter uma certificao CISCO, como a CCNA ou
alguma de nvel superior como o CCNP.
Materiais de estudo desse tipo certamente podem ajudar a compreender e
possibilitar a configurao de equipamentos como roteadores e Switches que so
muito interessantes de se lidar. Assim como outros tipos de dispositivos.
52
NIDADE
12
A ARPANet surgiu como uma rede que permaneceria intacta caso um dos servidores
perdesse a conexo, e para isso, ela necessitava de protocolos que assegurassem tais
funcionalidades trazendo confiabilidade, flexibilidade e que fosse fcil de implementar. Foi
desenvolvida ento, na Universidade de Berkeley na Califrnia, a arquitetura TCP/IP.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
53
O modelo TCP/IP, quando comparado com o modelo OSI, possui duas camadas que se
formam a partir da fuso de algumas camadas deste ltimo, elas so:
1. A camada de Aplicao do TCP/IP = s camadas de Aplicao + Apresentao +
Sesso do modelo de referncia OSI.
2. A camada Fsica do TCP/IP = Data Link (Enlace de Dados) + Fsica do modelo OSI.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
54
A figura abaixo ilustra o modelo TCP/IP com suas camadas, e alguns dos seus vrios
protocolos junto com a sua ligao fsica.
55
A seguir, temos uma breve, porm completa explicao de cada uma dessas camadas do
modelo TCP/IP.
O Nvel De Aplicao
formada pelos protocolos utilizados pelas diversas aplicaes do modelo TCP/IP. Esta
camada no possui um padro comum. O padro estabelecido por cada aplicao. Isto , o
FTP possui seu prprio protocolo, assim como o TELNET, SMTP, POP3, DNS, PING,
BOOTP, TFTP, HTTP, Traceroute, SNMP, etc.
O Nvel De Transporte
Camada fim-a-fim, isto , uma entidade desta camada s se comunica com a sua entidadepar no computador destinatrio. nesta camada que se faz o controle da conversao entre
as aplicaes intercomunicadas da rede. Dois protocolos aqui so usados: o TCP e o UDP.
O TCP orientado conexo e o UDP no. Por tal motivo, usual visualizar o protocolo
TCP como sendo mais confivel do que o UDP devido a que precisa de confirmao, por
parte do receptor, antes de fazer o envio dos pacotes de dados. O acesso das aplicaes
camada de transporte feito atravs de portas que recebem um nmero inteiro para cada
tipo de aplicao.
56
nos nveis inferiores. No caso de existir endereamento nos nveis inferiores realizado um
mapeamento para possibilitar a converso de um endereo IP num endereo deste nvel.
O protocolo IP realiza a funo mais importante desta camada que a prpria comunicao
Internet (entre redes). Para isto ele realiza a funo de roteamento que consiste no
57
transporte de mensagens entre as diversas redes e na deciso de qual rota uma mensagem
deve seguir atravs da estrutura de rede para chegar ao destino.
58
de universidades e sedes militares do governo americano. Nas ltimas dcadas foi bastante
aprimorado e tornou-se um padro de facto, ganhou muita popularidade com o crescimento
da rede mundial de computadores, basicamente o TCP/IP o motor da Internet.
59
NIDADE
13
60
61
armazenamento que pode ser um disco rgido e efetuando atravs de software a entrega das
mensagens de correio eletrnico aos destinatrios.
XWin X Window
Este protocolo utilizado para efetuar o compartilhamento da parte grfica (GUI Graphical
User Interface) de um servidor para o cliente. Atravs de um emulador de X-Win possvel,
por exemplo, acessar a parte grfica do servidor Linux em uma estao Windows NT.
62
63
O servidor raiz traz como resultado da pesquisa o endereo IP de vrios servidores de nome
para o nvel br (pode existir mais que um servidor de nomes em cada nvel, para garantir a
disponibilidade quando um deles para de funcionar). Ao se chegar a um servidor do nvel br
feita a consulta que devolve o endereo IP do servidor com. Com esse endereo de servidor
com e possvel solicitar que ele informe o endereo da maquina Google. O resultado final da
busca e o endereo Internet correspondente ao nome google.com.br Cada um dos nveis
percorridos e referenciado como sendo um domnio.
O nome completo google.com.br e um nome de domnio FQDN (Fully Qualified Domain
Name). Na maioria das vezes no necessrio ter acesso a todos os domnios de um nome
para encontrar o endereo correspondente, alguns dos servidores de nome possuem
informaes sobre mais de um nvel de domnio agiliza e elimina uma ou mais consultas.
Alem disso as ultimas consultas so armazenadas em cache e assim resolver a consulta em
nvel local. Isso agiliza o mapeamento de nomes em endereos, uma vez que elimina a
necessidade de implementar em todas as aplicaes que fazem uso do DNS, o algoritmo de
64
65
consultam o MAC do cliente e se fornece o mesmo endereo a este cliente, mesmo que as
duas mquinas sejam desligadas e ligadas. Este mtodo simplifica a atribuio de endereos
para uma quantidade grande de mquinas.
Emprstimo de endereo fixo: Nesse tipo de fornecimento existe a associao explcita entre
o endereo IP e o endereo MAC da mquina origem, estipulado em uma tabela de
configurao.
O servidor DHCP poder responder tanto s solicitaes BOOTP, quanto DHCP, pois ambas
possuem o mesmo formato. A mensagem DHCP possui o formato abaixo:
66
67
A mensagem DHCP possui 8 tipos de comandos, que esto em uma opo especial de
OPTIONS; a de cdigo 53, associado a um dos comandos abaixo:
68
DHCP OFFER Uma oferta de IP do servidor para o cliente. O cliente pode receber
vrias ofertas de diferentes servidores DHCP.
DHCP INFORM - Cliente que j possui endereo IP pode requisitar outras informaes
de configurao respectivas quele endereo.
69
Sobre
TCP:
Neste
caso
no
necessrio
preocupar-se
com
time-outs,
Sobre UDP: Se o RPC est rodando sobre o protocolo UDP, ento necessrio
preocupar-se com time-outs, retransmisses, duplicatas, isto porque o protocolo de
transporte UDP no fornece nenhum tipo de mecanismo de controle para o fluxo da
informao entre as partes.
70
Alm, claro, dos parmetros especficos chamada. A operao do RPC pode ser descrita
nos seguintes passos:
Forma a mensagem;
Envia a mensagem;
Espera a resposta;
Pode ser mantida a analogia entre chamadas remotas e as chamadas locais com as
seguintes ressalvas:
Variveis Globais: Como o servidor no tem acesso ao lado cliente (a seu espao de
endereamento), no podemos usar variveis globais, somente parmetros.
71
Autenticao: Pelo fato das chamadas remotas trafegarem sobre redes inseguras, a
autenticao das mensagens pode (deve) ser necessria.
Modelo OSI
Servios RPC
Servios no RPC
7. Aplicao
NFS
6. Apresentao
XDR
5. Sesso
RPC
4. Transporte
TCP, UDP
TCP, UDP
3. Rede
IP
IP
2. Enlace de Dados
1. Fsica
72
NIDADE
14
As aplicaes Internet fazem sucesso, pois a arquitetura robusta contribui para sua
funcionalidade. O TCP/IP tambm fornece bastante flexibilidade e se adapta as
necessidades do usurio. O TCP tem como finalidade bsica fornecer o transporte confivel,
atravs de um circuito lgico robusto de conexo entre um par de processos. Este protocolo
se preocupa exclusivamente com a parte de transporte.
Aplicaes que necessitam de transporte confivel se utilizam do protocolo de transporte
TCP, porque este verifica se os dados so enviados de forma correta, na seqncia
apropriada, pela rede.
O TCP confivel, orientado conexo e de fluxo continuo de Bytes (Byte Stream); resolve
problemas de perdas, atrasos, duplicao e problemas semelhantes nos pacotes
transmitidos.
Veja a RFC 793 para maior conhecimento sobre a especificao do protocolo TCP:
http://www.faqs.org/rfcs/rfc793.html.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
73
Interface Stream: Fluxo contnuo de dados; o TCP no garante que os dados sejam
recebidos nos mesmos blocos em que foram transmitidos.
74
Entrega Confivel
O TCP usa vrias tcnicas para proporcionar uma entrega confivel dos pacotes de dados,
que a grande vantagem que tem em relao ao UDP, e motivo do seu uso extensivo nas
redes de computadores.
O TCP permite a recuperao de pacotes perdidos, duplicados ou atrasados, a recuperao
de dados corrompidos, erros nas velocidades de transmisso, congesto e reinicio do
sistema (reboot).
75
Controle De Fluxo
O TCP usa o mtodo da janela deslizante para controlar o fluxo. O receptor, medida que
recebe os dados, envia ACK, que tambm especificam o tamanho do buffer (janela) que
resta. O transmissor pode transmitir segmentos com um nmero de bytes que dever estar
compreendido entre o ltimo byte confirmado e o tamanho da janela permitido.
Pacote TCP
A estrutura do cabealho de um segmento TCP ilustrada na seguinte figura.
76
nunca deve ser 0 ou 1, a seqncia comea com um valor aleatrio). Quando o bit ACK=1
ento o ISN passa a ser o SQN comum. Vale a pena mencionar que ambos os nmeros de
seqncia dos fluxos de dados (de A para B e de B para A) so completamente diferentes, j
que os dados transmitidos por um e outro lado so diferentes.
ACKNOWLEDGE NUMBER (bits 64-95): Esse campo possui um nmero que significa o
reconhecimento dos dados recebidos at ento no sentido inverso. So trocados ACK de um
sentido a outro com se levando em considerao o nmero de SEQUENCE NUMBER inicial
praticado pela outra mquina. O valor de ACK informa sempre o prximo byte ainda no
recebido do conjunto contguo de bytes recebidos do transmissor.
HLEN ou DATA OFFSET (bits 96-99): Esse campo informa o nmero de palavras de 32 bits
contidas no cabealho do TCP.
RESERVED (bits 100-103): Campo reservado para o uso futuro.
CODE BITS (bits 104-111): So formados por oito bits: CWR, ECE, URG, ACK, PSH, RST,
SYN e FIN, cuja utilizao mostrada abaixo:
CWR bit de controle de congestionamento utilizado pelo ECN (Explicit Congestion
Notification veja a RFC 3168). O bit CWR (Congestion Window Reduced) utilizado pelo
transmissor para informar ao receptor que a janela de congestionamento foi reduzida.
Quando a janela de congestionamento reduzida, implica que menos dados so enviados
por unidade de tempo, isto com o nico propsito de satisfazer a carga (volume total de
trfego) da rede, ou seja, na presena de congestionamento na rede o bit CWR ativado.
ECE bit utilizado tambm pelo ECN (veja a RFC 3268). O bit ECE (ECN Echo) utilizado
pela pilha de protocolos TCP/IP do receptor para dizer ao transmissor que ele recebeu um
pacote com indicao de congestionamento CE. Os bits CWR e ECE inicialmente faziam
parte do campo RESERVED e devido a isto alguns computadores, no estariam habilitados
para entender o significado destes bits, sendo assim, eles simplesmente ignoraro ou
rejeitaro os pacotes que tenham CWR = 1 e ECE = 1. Atualmente ainda existem
77
computadores que no conseguem processar a informao trazida por estes dois bits de
controle de congestionamento.
URG bit de Urgncia: significa que o segmento sendo carregado contm dados urgentes
que devem ser lidos com prioridade pela aplicao. A aplicao origem responsvel por
acionar este bit e fornecer o valor do URGENT POINTER que indica o fim dos dados
urgentes.
ACK bit de Reconhecimento: indica que o valor do campo de reconhecimento est
carregando um reconhecimento vlido.
PSH bit de PUSH: Este mecanismo que pode ser acionado pela aplicao informa ao TCP
origem e destino que a aplicao solicita a transmisso rpida dos dados enviados, mesmo
que ela contenha um nmero baixo de bytes, no preenchendo o tamanho mnimo do buffer
de transmisso.
RST bit de RESET: Informa o destino que a conexo foi abortada neste sentido pela
origem.
SYN bit de Sincronismo: o bit que informa que este um dos dois primeiros segmentos
de estabelecimento da conexo.
FIN bit de Terminao: indica que este pacote um dos pacotes de finalizao da
conexo.
WINDOW (bits 112-127): Este campo informa o tamanho disponvel em bytes na janela de
recepo da origem deste pacote. Isso ajuda a efetuar o controle de fluxo adequado,
evitando o estouro de buffer do receptor.
CHECKSUM (bits 128-143): O clculo do Checksum de todo o cabealho TCP alocado
neste campo. Se o cabealho no finaliza em um comprimento de 16 bits, os bits que faltam
(para dar 16 bits) so zerados. Durante o clculo do checksum, este campo zerado. Neste
campo tambm considerado o pseudo-cabealho de 96 bits que contem os campos
78
79
Essas trs etapas que antecedem a toda conexo TCP conhecida na literatura tcnica
como o mecanismo de 3-way-handshaking.
80
81
O segundo segmento retorna de B para A contendo dois flags ativos (SYN e ACK) e
apresenta duas situaes:
O computador B aceitou o pedido de abertura de sesso na porta 80 enviando um segmento
de resposta com o flag ACK habilitado (ACK=1). Isto significa que o pedido de abertura de
sesso foi aceito j que o servio existente no servidor B utiliza a porta 80 e est ativo.
No mesmo segmento enviado o flag SYN=1 demonstrando que este computador B deseja
abrir uma sesso na porta XXXX do computador A. Normalmente o TCP trabalha em modo
Full-duplex, ou seja, o computador A abre a sesso no computador B e vice versa. O
procedimento de enviar dois flags habilitados em um mesmo segmento conhecido como
pigg-backing.
Alm de enviar os flags SYN e ACK ativados, o computador (servidor) B envia tambm seu
prprio nmero de seqncia inicial ISN=Y completamente diferente do nmero de
seqncia inicial do computador (cliente) A.
O terceiro e ltimo segmento enviado pelo computador (cliente) A confirmando para o
computador (servidor) B a abertura de sesso na porta XXXX, atravs do envio de um
segmento com o flag ACK habilitado (ACK=1) junto com o nmero de seqncia SQN=X+1 e
ACK=Y+1.
Quando o processo de abertura de sesso estabelecido atravs da troca de segmentos
TCP pelo processo de 3-way-handshaking, os dois computadores se encontram no estado
de conexo estabelecida ou Established State significando que uma sesso TCP foi
formalmente estabelecida e os dois computadores esto em condies de transferir dados
entre eles. O processo de abertura de sesso altera tambm uma srie de parmetros do
protocolo TCP como: nmeros de seqncia, nmeros de ACK entre outros.
82
83
melhores ao nvel da camada 2 de rede, logo abaixo do TCP, como no caso do PPP (Pointto-Point Protocol) e Ethernet.
As confirmaes de recepo (ACK) servem tambm ao emissor para determinar as
condies da rede. Dotados de temporizadores, tanto os emissores como receptores podem
alterar o fluxo dos dados, contornar eventuais problemas de congesto e, em alguns casos,
prevenir o congestionamento da rede. O protocolo est dotado de mecanismos para obter o
mximo de performance da rede sem congestiona-la o envio de quadros por um emissor
mais rpido que qualquer um dos intermedirios ou mesmo do receptor pode inutilizar a rede.
So exemplos a janela deslizante, o algoritmo de incio-lento (Slow-start algorithm).
84
habilitado (ACK=1). A conexo est agora fechada em uma direo (AB) e sero ainda
necessrios mais segmentos para fechar a conexo no sentido inverso (BA).
85
conexo dispe de uma porta associada (com um valor de 16 bits) que dificilmente ser o
mesmo do interlocutor.
Alguns servios (que fazem uso de protocolos especficos) so tipicamente acessveis em
portas fixas predefinidas denominadas como Well-known ports (portas bem conhecidas), que
so aquelas portas numeradas do 1 a 1023. Alm destas, existem ainda duas gamas de
portas, registradas e privadas ou dinmicas. As portas bem conhecidas so atribudas pela
IANA (Internet Assigned Numbers Authority) e so tipicamente utilizadas por processos com
direitos de sistema ou super-usurio. Estas portas esto em escuta passiva os servios
triviais, tais como o HTTP, SSH, FTP, etc. Todos os protocolos da suite IP se encontram
registados dentro desta gama. Nos sistemas Linux/UNIX esta escuta passiva realizada
atravs de processos denominados Daemons.
A gama de portas privadas segue regras de atribuio especficas do sistema operativo e
serve para abrir conexes a outras mquinas, como navegar na Internet, por exemplo. As
seguintes portas so alguns exemplos de portas reservadas (Well-known ports) para funes
especificas de Aplicaes que fazem uso do TCP:
RJE
43
NIXNAME
ECHO
53
DOMAIN
DISCARD
67
BOOTPS
11 USERS
68
BOOTPC
13 DAYTIME
69
TFTP
15 NETSTAT
75
17 QUOTE
77
19 CHARGEN
79
FINGER
86
20 FTP-DATA
80
HTTP
21 FTP-CONTROL
95
SUPDUP
23 TELNET
101 HOSTNAME
25 SMTP
102 ISO-TSAP
37 TIME
113 AUTJ
39 RLP
117 UUCP-PATH
42 NAMESERVER
123 NTP
87
88
LISTEN: Este o estado verdadeiro de uma conexo TCP, ele ocorre quando um
computador (servidor) est esperando um pedido para iniciar uma conexo.
SYN-SENT: Este estado indica que o computador enviou um SYN para iniciar a
conexo e est aguardando a resposta SYN-ACK adequada.
SYN-RCVD: Este estado indica que o computador enviou a resposta SYN-ACK depois
de ter recebido o SYN.
ESTABLISHED: Este estado (em verde) indica que a conexo foi estabelecida. O
computador que iniciou a conexo entra nesse estado depois de receber o SYN-ACK
e o computador que responde depois que recebe o ACK.
89
LAST-ACK: Este estado indica que o computador acabou de enviar seu segundo FIN,
que necessrio para encerramento correto da conexo TCP, e est aguardando
uma confirmao.
TIME-WAIT: Nesse estado encontra-se o computador cliente que recebeu um FIN final
e enviou um ACK para fechar a conexo. Nesse momento ele no ir mais receber
nenhuma confirmao do ACK que acabou de enviar, portanto espera um perodo de
tempo (em torno de 240 segundos) para fechar a conexo antes da porta ser outra
vez utilizada para escutar (Listen).
CLOSED: Este o estado final que pode ser considerado como o estado Sem
Estado (em laranja). Esse estado existe antes que uma conexo seja iniciada ou
quando ela finalizada. Estado que empregado quando uma conexo usa o
fechamento simultneo iniciado pelo cliente, ou seja, a conexo ingressa neste estado
depois de receber um FIN (do cliente) e o servidor o reconhea com um ACK.
Vejamos a seguir como realizado (em detalhe) o encerramento de uma desconexo
TCP.
90
Pode-se observar que o servidor quando envia o segmento FIN (final) (seja este sozinho ou
no modo Piggyback) passa do estado de CLOSE-WAIT para o estado de LAST-ACK de
forma automtica, como explicado nos casos 2 e 3 anteriores.
Quando o cliente se encontra no estado de TIME-WAIT praticamente esta pronto para liberar
a sesso TCP, reparar que das trs situaes possveis dadas anteriormente, s a 3
situao deixa o cliente no estado de TIME-WAIT. Portanto, temos ainda que explicar como
o cliente chega nesse estado para as situaes 1 e 2, ou seja, a 1 quando o servidor
enviou inicialmente s um segmento ACK e a 2 quando o servidor enviou somente o
segmento FIN (final), vejamos as explicaes para cada caso:
91
Neste ponto o servidor j esta completamente livre da sesso TCP e no tem mais nada a
ver com o cliente, o servidor agora esta escuta de novas conexes de outros clientes.
Portanto, o cliente depender s do seu prprio mecanismo TCP. Ele s entrar no estado
de CLOSED quando o temporizador associado ao estado TIME-WAIT estourar, ou seja,
quando ocorrer um Timeout (normalmente de 60 segundos) desse estado, somente nessa
situao que o cliente entrar no estado de CLOSED e dessa forma ficar livre da sesso
TCP iniciada por ele. Na tabela dada anteriormente se apresenta o caso quando o servidor
retorna um segmento ACK + FIN (final) (modo Piggyback) para o FIN (inicial) do cliente.
92
O que pode causar retransmisso em uma rede? Infelizmente podem ser inmeras as
causas para isto, tais como:
Aplicaes lentas e mal construdas. Muito comum em aplicaes antigas como Cobol
e Clipper.
Excesso de trfego.
93
= 489
Abertos passivos
= 25
= 143
Conexes atuais
=3
Segmentos recebidos
= 10611
Segmentos enviados
= 8872
Segmentos retransmitidos
= 140
O resultado deste comando executado em uma mquina da rede. Como voc pode notar,
existe uma quantidade de segmentos retransmitidos considervel. Esta informao ser
sempre visvel para o administrador do sistema e independente da mquina e do estado da
rede na qual este comando seja executado. O procedimento para visualizar as estatsticas da
sua conexo TCP a seguinte, abra uma janela DOS (no Windows) ou uma janela Shell (do
Linux) e digite (em qualquer mquina da sua rede) o comando:
C:\:>netstat -s
# netstat -s
94
algum problema mais no grande o bastante para impactar a rede. Neste caso no
precisaria de se preocupar muito em analisar a sua rede.
Digite o comando netstat -s 5 (este comando realizar um refresh a cada 5 segundos na
tela). Se o nmero de retransmisses estiver aumentando, provavelmente voc est com
problemas na sua rede e com certeza voc j est sentido que a rede est lenta.
Faa uma anlise mais detalhada dos cabos, aplicaes e dispositivos ativos. Uma boa
ferramenta um software analisador de protocolos.
95
NIDADE
15
96
97
A idia justamente transmitir dados com o maior desempenho possvel, eliminando dos
pacotes quase tudo que no sejam dados em s. Apesar da pressa, o UDP tem seus mritos,
afinal voc no gostaria que quadros fantasmas ficassem sendo exibidos no meio de um
vdeo, muito menos se isso ainda por cima causasse uma considervel perda de
performance.
Em geral, os programas que utilizam portas UDP recorrem tambm uma porta TCP para
enviar as requisies de dados a serem enviados e tambm para checar periodicamente se o
cliente ainda est online. Ou seja, na Internet, O UDP um protocolo de transporte que
presta um servio de comunicao no orientado a conexo e sem garantia de entrega.
Portanto, as aplicaes que utilizam este tipo de protocolo devem ser as responsveis pela
recuperao dos dados perdidos.
Por exemplo, o protocolo UDP utilizado pelas Aplicaes NFS (Network File System), DNS
(Domain Name Service), SNMP (Simple Network Management Protocol), TFTP (Trivial FTP),
etc.
Neste sentido, aplicaes como o SNMP podem tirar vantagem do UDP, o SNMP faz o
monitoramento de rede. Nesse tipo de servio existe o envio de mensagens intermitentes e
um fluxo constante de atualizaes de status e alertas, principalmente quando esta sendo
utilizado em uma grande rede.
Se ele fosse utilizado numa conexo TCP no lugar de UDP, isso geraria uma sobrecarga
muito grande na rede (gerada por ter que abrir e fechar uma conexo TCP para cada uma
das mensagens enviada).
98
Alguns exemplos de portas que fazem uso do protocolo de transporte UDP so:
Porta UDP
Descrio
53
69
137
138
161
520
99
NIDADE
16
Definio De Porta
Para cada nvel do modelo OSI existe um campo no protocolo da camada que indica para
quem os dados encapsulados devem ser entregues. Por exemplo, no nvel de enlace, o
campo TYPE (Tipo de protocolo) indica qual o protocolo que est encapsulado no quadro
Ethernet, um valor igual a 0x0800 neste campo indica que os dados devem ser passados
Copyright 2007, ESAB Escola Superior Aberta do Brasil
100
101
O protocolo RPC pode fazer uso da porta 530 tanto do UDP como do TCP.
102
Vale a pena mencionar que o usurio no deve confundir as portas TCP com as portas UDP:
apesar das duas terem a mesma funo (identificar a aplicao da camada superior), o
mesmo nmero de porta em ambas no necessariamente identifica um mesmo aplicativo.
Dependendo do caso, uma aplicao no precisa, necessariamente, estar restrita a um dado
conjunto de portas. possvel utilizar outras, mas necessrio que isso seja especificado.
por tal motivo, por exemplo, que h determinados endereos na internet que so
disponibilizados assim:
http://www.site.com:abcd
Onde o nmero abcd corresponde ao nmero da porta. Neste caso, seu computador est
sendo orientado a acessar aquele endereo Internet pela porta abcd.
graas ao conceito de portas que voc consegue utilizar vrios servios ao mesmo tempo
na Internet. No entanto, isso tambm pode representar um perigo, razo pela qual
importante ter controle sob o trfego de dados nas portas TCP e UDP. O uso de Firewalls,
por exemplo, ajuda a impedir que aplicaes maliciosas utilizem portas abertas no
computador para atividades prejudiciais. Alm disso, um administrador de redes pode fazer
configuraes manuais para que determinadas portas fiquem bloqueadas, impedindo a
conexo de aplicativos que fazem uso destas.
103
NIDADE
17
104
#ping < endereo IP> (em uma sesso Shell do Linux/UNIX como super usurio)
Exemplo:
[root@foofighter linux-2.6.3]# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=127 time=4.22 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=127 time=1.02 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=127 time=1.01 ms
64 bytes from 192.168.0.1: icmp_seq=4 ttl=127 time=1.99 ms
105
A resposta acima indica que o computador 192.168.0.1 est disponvel. Algumas estatsticas
de tempo, tais como a seqncia ICMP e os tempos TTL (Time to Live) so apresentados,
observe que nenhum pacote ICMP foi perdido j que a seqncia (icmp_seq) esta completa,
o tempo de ida e volta, o RTT (Round Trip Time) entre os computadores, de
aproximadamente 1,03 ms.
chamado de cliente o computador que inicia a comunicao, ou seja, a partir do qual o
usurio executa o comando de teste de disponibilidade. Servidor o alvo do teste, pois este
deve possuir um servio habilitado para ser capaz de receber o pacote do cliente e
respond-lo. O cliente envia primeiro um pacote do tipo ICMP Echo Request, ou
simplesmente ICMP Echo. Abaixo est a captura deste pacote na rede. Note o tipo do
protocolo no cabealho IP (ICMP) e o tipo do pacote no cabealho ICMP (Echo request).
Internet Protocol, Src Addr: 192.168.0.2 (192.168.0.2), Dst Addr: 192.168.0.1 (192.168.0.1)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
Total Length: 84
Identification: 0x0000 (0)
Flags: 0x04
106
Fragment offset: 0
Time to live: 64
Protocol: ICMP (0x01)
Header checksum: 0xb955 (correct)
Source: 192.168.0.2 (192.168.0.2)
Destination: 192.168.0.1 (192.168.0.1)
Internet Control Message Protocol
Type: 8 (Echo (ping) request)
Code: 0
Checksum: 0x5905 (correct)
Identifier: 0x9409
Sequence number: 0x0001
Data (56 bytes)
Quando o servidor recebe este pacote ele responde com um pacote do tipo ICMP Echo
Reply. Veja abaixo a captura deste pacote.
Internet Protocol, Src Addr: 192.168.0.1 (192.168.0.1), Dst Addr: 192.168.0.2 (192.168.0.2)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
Total Length: 84
Copyright 2007, ESAB Escola Superior Aberta do Brasil
107
108
Um dos melhores parmetros do ping no Windows o comando ping a w.x.y.z. Ele faz a
resoluo do nome via DNS. Caso voc quiser fazer isso no Unix pode se utilizar do
comando host w.x.y.z; No se recomenda ficar exagerando no uso do comando ping, pois
de pacote em pacote se pode gerar um trafego mais intenso. Por exemplo, pode-se estressar
a mdia Ethernet, utilizando-se pacotes de maior comprimento.
Por exemplo, ping l 1472 n 50 w.x.y.z gera 50 datagramas com tamanho mximo de
1472 Bytes. Se a estrutura fsica da rede no estiver bem, se notara perda de pacotes de
forma intermitente.
Portanto, possvel atravs de opes de comando especificar, por exemplo, quantos
pacotes devem ser enviados, qual o intervalo de tempo entre eles, e at o tamanho do
pacote. Na verdade a rea de dados do pacote no carrega nenhuma informao til,
entretanto, pode ser aumentada para testar a rede com pacotes de tamanhos diferentes.
Existe atualmente um limite para o tamanho do pacote, pois um pacote muito grande pode
provocar o reboot de alguns sistemas Windows, sendo este o conhecido ping of death, ou
ping da morte.
Existe a possibilidade de no se receber resposta da mquina de destino, nesse caso o
servio de resposta eco pode estar desabilitado (isso bem til para inibir o escaneamento
da maquina). Pode-se fazer isso por medidas de segurana. Se for o caso pode-se optar por
usar tracert ou traceroute para se chegar ao n mais prximo do destino.
No exemplo seguinte vemos um caso em que no obtemos resposta do computador remoto.
[root@foofighter linux-2.6.3]# ping 192.168.0.2
PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
--- 192.168.0.2 ping statistics --5 packets transmitted, 0 received, 100% packet loss, time 3998ms
109
Outra utilidade do ping testar a pilha de protocolo e a prpria placa de rede atravs do
comando ping 127.0.0.1 aqui estamos fazendo uso do endereo de loopback. Em vez de
127.0.0.1 pode-se usar localhost.
Outro meio de se descobrir informaes sobre a configurao de IP da maquina se utilizar
o comando ipconfig que pode fornecer maiores dados, inclusive o endereo MAC. comum
o uso de ipconfig /all no Windows XP e W2K. No Linux/Unix se pode utilizar o comando
ifconfig.
Sempre bom se lembrar que no Windows o parmetro /? trs mais informao de ajuda
sobre o comando e no Unix/Linux o comando man pode auxiliar a achar manuais de ajuda.
Existem tambm dois comandos que podem ajudar a visualizar o estado de uso das portas
de transporte. Podem-se utilizar os comandos netstat p TCP e ou netstat p UDP.
Tambm possvel visualizar os endereos fsicos que foram detectados pelo TCP/IP
atravs do comando arp a que exibe uma tabela com nmeros IP e respectivos endereos
fsicos. Ele exibe as maquinas da mesma sub-rede que mantiveram contato com seu
computador. O prazo de expirao de uma entrada nessa tabela de 10 minutos.
Caso utilize o DHCP e tenha algum problema de atribuio de nmero de endereo, pode
liberar o IP utilizando o comando ipconfig /release_all e depois de 10 segundos pode-se
solicitar um novo IP atravs do comando ipconfig /renew_all. Esse procedimento deve gerar
uma nova configurao de IP (que solicitada ao servidor DHCP). Para confirmar a
configurao se pode utilizar novamente o comando ipconfig que exibira os dados
atualizados, opcionalmente pode-se redirecionar a sada do comando para um arquivo texto
para facilitar a leitura, atravs do comando ipconfig > sada.txt. O arquivo gerado saida.txt
(ou outro nome que seja familiar) pode ser visualizado por qualquer editor de texto ASCII, ou
pode exibir o contedo atravs do comando type sada.txt.
Para os administradores que tem um controle fixo de IP, que seria o caso em redes LAN,
interessante se manter um registro de nomes, com grupos de trabalho e endereo fsico
110
atribudos para melhor controle e para se resolver problemas futuros. Tais dados tambm
podem ser obtidos atravs do uso de um scanner de rede.
Tambm existe o comando route-print (Windows) que exibe as informaes sobre rotas e
custos do TCP/IP consultado. No Unix pode-se utilizar o comando netstat r. Caso os
sistemas UNIX ou Windows estiverem trabalhando com rotas fixas, pode-se tambm anular,
retificar ou adicionar uma rota atravs do comando route add, um exemplo deste comando
o seguinte:
$route add 157.0.0.0 mask 255.0.0.0 157.55.80.1 metric 3 if 2
Onde:
IP de destino = 157.0.0.0
Mascara de rede = 255.0.0.0
Gateway = 157.55.80.1
Mtrica (metric) = 3
Interface (if) = 2
O Comando Traceroute
Um dos campos do cabealho IP chamado TTL (Time to Live), este campo determina por
quantas passagens em roteadores este pacote pode sobreviver. A cada passagem por um
roteador intermedirio este campo decrementado de 1. Este mecanismo utilizado para
evitar que pacotes IP fiquem trafegando pela rede eternamente, rodando de um lado para
outro.
Se um pacote IP possui um TTL=0 este ser descartado pelo prximo router, normalmente
se coloca um valor elevado para garantir que o TTL no decremente a 0 antes de atingir seu
destino final. Porm, se este for o caso de que o pacote ser descartado antes de alcanar o
111
seu destino final, este roteador que descarta o pacote, porque o TTL=0 do mesmo, retornar
um pacote ICMP do tipo ICMP Time Exceeded para o computador que o enviou. Neste
pacote de resposta o roteador se identifica como origem da mensagem Time Exceeded.
nessa caracterstica do protocolo que o utilitrio traceroute se baseia para traar uma rota
entre dois pontos da rede.
Suponha que o computador 1 esteja separado do computador 2 por dois roteadores,
chamados router A e router B. A partir do computador 1 executado um traceroute para o
computador 2. O utilitrio cria um pacote UDP destinado ao computador 2, mas configura o
seu TTL para 1. O router A recebe este pacote e, apesar de saber para onde rotear o pacote,
ao decrementar o TTL este torna-se 0 (zero) o que siginifica que este pacote deve ser
descartado, retornando um ICMP Time Exceeded para o computador 1. Quando o traceroute
recebe esta resposta ele tem o endereo do primeiro roteador no caminho entre os dois
computadores, portanto, s o primeiro roteador mostrado para o usurio.
Em seguida, o traceroute cria outro pacote UDP, com o TTL de 2. O pacote sobrevive ao
primeiro roteador, mas descartado pelo segundo (roteador B). Quando o aplicativo
traceroute recebe o pacote ICMP Time Exceeded do segundo roteador temos o endereo
dele, portanto, este roteador B tambm ser mostrado na sada do traceroute.
O passo seguinte um pacote com TTL de 3 o qual alcana o computador 2. Os pacotes
UDP so sempre enviados com uma porta de destino invlida, o que fora que o computador
2, ao receber o pacote, retorne um pacote ICMP Destination Unreachable. O traceroute sabe
ento que o caminho completo foi descoberto e mostra ao usurio o endereo do host 2,
indicando que o trace foi finalizado com sucesso, isto , o computador remoto foi atingido.
Como ilustrao deste procedimento, temos o seguinte exemplo para o comando traceroute
a partir do IP 192.168.1.2 (computador virtual A) para o IP 192.168.0.1 (computador C).
Como roteador entre essas duas mquinas est um roteador Linux (computador B) com os
IP 192.168.1.1 e 192.168.0.2. Portanto, o caminho do pacote deve ser A B C.
112
A opo -q 1 para que o traceroute envie apenas um pacote a cada interao, o default so
3. A opo -I tambm poderia ser usada para instruir que sejam usados pacotes ICMP Echo
Request e no pacotes UDP.
A seqncia de troca de pacotes a seguinte:
Seq Source Destination Protocol Description
1 192.168.1.2 192.168.0.1 UDP Source Port: 33406 Destination Port: 33435 (TTL=1)
2 192.168.1.1 192.168.1.2 ICMP Time-to-live exceeded
3 192.168.1.2 192.168.0.1 UDP Source Port: 33406 Destination Port: 33436 (TTL=2)
4 192.168.0.1 192.168.1.2 ICMP Time-to-live exceeded
5 192.168.0.1 192.168.1.2 ICMP Destination unreachable
6 192.168.1.2 192.168.0.1 UDP Source Port: 33406 Destination Port: 33437 (TTL=3)
7 192.168.0.1 192.168.1.2 ICMP Destination unreachable
113
114
Note o TTL (Time to Live) igual a 1 e a porta de destino. Portanto, o roteador A gera uma
resposta ICMP da seguinte forma:
Internet Protocol, Src Addr: 192.168.1.1 (192.168.1.1), Dst Addr: 192.168.1.2 (192.168.1.2)
Internet Control Message Protocol
Type: 11 (Time-to-live exceeded)
Code: 0 (Time to live exceeded in transit)
Checksum: 0x7777 (correct)
Internet Protocol, Src Addr: 192.168.1.2 (192.168.1.2), Dst Addr: 192.168.0.1 (192.168.0.1)
User Datagram Protocol, Src Port: 33406 (33406), Dst Port: 33435 (33435)
Data (10 bytes)
Podemos confirmar o ICMP Time Exceeded aqui. Aps a interao seguinte, o pacote chega
ao destino. Como uma porta invlida, o computador 192.168.0.1 responde com um ICMP
Destination Unreachable:
Internet Protocol, Src Addr: 192.168.0.1 (192.168.0.1), Dst Addr: 192.168.1.2 (192.168.1.2)
Internet Control Message Protocol
Type: 3 (Destination unreachable)
Code: 3 (Port unreachable)
Checksum: 0x48b6 (correct)
Internet Protocol, Src Addr: 192.168.1.2 (192.168.1.2), Dst Addr: 192.168.0.1 (192.168.0.1)
User Datagram Protocol, Src Port: 33406 (33406), Dst Port: 33436 (33436)
115
Veja que j no passo 5 h uma resposta de ICMP Destination Unreachable, como resposta
ao pacote do passo 3, com TTL igual a 2. Entretanto, mesmo assim o traceroute inicia outra
interao, enviando um pacote com TTL igual a 3. Isso aconteceu porque antes do ICMP
Destination Unreachable ele recebeu, no passo 4, um ICMP Time Exceeded, o que gerou o
envio imediato do terceiro pacote UDP. Pode ser interessante, para quem tem habilidades de
programao, olhar o cdigo fonte de uma implementao do traceroute.
116
NIDADE
18
117
pena lembrar que o mapeamento via ARP somente necessrio em uma rede do tipo
compartilhada como Ethernet, Token-Ring, FDDI, etc. Em redes ponto-a-ponto como, por
exemplo, um enlace serial, o protocolo ARP no necessrio, j que h somente um destino
possvel.
O quadro de pacote ARP tem a aparncia como apresentado na seguinte figura
118
Os protocolos ARP e RARP encontram-se na camada de nvel dois (Data Link) do modelo
OSI e na camada de nvel um (link layer) do modelo TCP/IP.
119
IP Internet Protocol
Na estrutura do pacote IP esto definidas as especificaes que permitem o protocolo fazer a
transmisso de dados e que possibilitam seu envio da origem ao destino. O cabealho de um
pacote IP possui o formato descrito abaixo:
120
121
TIME-TO-LIVE: Este valor decrementado a cada 1 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 pacote seja roteador eternamente na Internet como resultado de um loop de roteamento.
PROTOCOL: Informa que protocolo da camada de Aplicao est sendo utilizado
(carregado) no campo de dados. O IP pode transportar mensagens dos seguintes protocolos:
1
17
20
22
27
28
29
30
80
86
87
89
122
HEADER CHECKSUM: Valor que ajuda a garantir a integridade do cabealho do pacote IP.
SOURCE ADDRESS: Endereo IP da mquina origem do pacote IP.
DESTINATION ADDRESS: Endereo IP da mquina destino do pacote IP.
PADDING (bits **): Este campo possui um comprimento varivel e utilizado para assegurar
que o cabealho TCP termine e o campo de dados inicie com um comprimento de 32 bits, se
isto no ocorrer, ento bits 0 sero adicionados (padded) neste campo para dar o
comprimento requisitado de 32 bits.
OPTIONS: Opes com informaes adicionais para o protocolo IP. Consiste de um byte
com a identificao da opo e uma quantidade de bytes varivel com as informaes
especficas. Um pacote IP pode transportar vrias opes simultaneamente.
Antes de dar continuidades aos seus estudos fundamental que voc acesse sua
SALA DE AULA e faa a Atividade 2 no link ATIVIDADES.
123
NIDADE
19
Estrutura Do Endereo IP
Todo protocolo define um tipo de endereamento para identificar o computador e a rede. O
IP tem um endereo de 32 bits, este endereo traz o ID (identificador) da Rede e o ID
(identificador) do computador dentro dessa rede.
124
Para os endereos IP se utiliza o sistema binrio para efetuar a representao dos nmeros.
Neste formato binrio o endereo IP tem a aparncia abaixo, onde os x podem ter o valor de
0 ou 1 (bits):
Por exemplo, um endereo IP completo em formato binrio pode ter o seguinte formato:
11000000.10101000.00000000.00000001
Praticamente este formato binrio s poderia ser entendido por um computador, ou seja,
neste formato no fica claro visualizar o endereo IP, mas efetuando a converso para o
formato decimal o endereo IP torna-se legvel. Nesse exemplo a converso do endereo IP
resulta igual a 192.168.0.1, que resulta muito mais familiar.
Sistema Binrio
Para compreender o funcionamento do endereamento IP necessrio rever o
funcionamento de um computador que baseado em clculo binrio. Este sistema de
numerao tem a base 2 e formado por dois dgitos: 0 e 1.
125
126
nmeros de computadores disponveis para uma rede IP. A verso 4 do protocolo IP (IPv4)
tem um nmero limitado de endereos validos para a Internet que esto (aos poucos) se
esgotando.
127
NIDADE
20
Objetivo: Entender como saber enderear por Classes uma determinada rede LAN.
Redes Classe A
Esta classe foi definida como tendo o primeiro bit do nmero IP como sendo igual a zero.
Com isso o primeiro nmero IP somente poder variar de 1 at 126 (na prtica at 127, mas
o nmero 127 um nmero reservado, conforme explicado mais adiante). Observe, no
esquema a seguir, que o primeiro bit sendo 0, o valor mximo (quando todos os demais bits
so iguais a 1) a que se chega de 127:
128
O nmero 127 no utilizado como rede Classe A, pois um nmero especial, reservado
para fazer referncia ao prprio computador. O nmero 127.0.0.1 um nmero especial,
conhecido como localhost ou endereo de loopback. Ou seja, sempre que um programa fizer
referncia a localhost ou ao nmero 127.0.0.1, estar fazendo referncia ao computador
onde o programa est sendo executado.
A mscara de sub-rede padro de uma rede Classe A, foi definida como sendo: 255.0.0.0.
Com esta mscara de sub-rede observe que temos 8 bits para o endereo da rede e 24 bits
para o endereo da mquina dentro da rede. Com base no nmero de bits para a rede e para
as mquinas, podemos determinar quantas redes Classe A podem existir e qual o nmero
mximo de mquinas por rede. Para isso utilizamos a frmula a seguir:
2n 2
Onde n representa o nmero de bits utilizado para a rede ou para a identificao da
mquina dentro da rede. Vamos aos clculos:
129
Redes Classe B
Esta classe foi definida com os dois primeiros bits do nmero IP sendo sempre iguais a 1 e 0.
Com isso o primeiro nmero do endereo IP somente poder variar de 128 at 191. Como o
segundo bit sempre 0, o valor do segundo bit que 64 nunca somado para o primeiro
Copyright 2007, ESAB Escola Superior Aberta do Brasil
130
nmero IP, com isso o valor mximo fica em: 255 64 = 191. Observe, no esquema a seguir,
que o primeiro bit sendo 1 e o segundo sendo 0, o valor mximo (quando todos os demais
bits so iguais a 1) a que se chega de 191:
A mscara de sub-rede padro de uma rede Classe B, foi definida como sendo: 255.255.0.0.
Com esta mscara de sub-rede temos 16 bits para o endereo da rede e 16 bits para o
endereo da mquina dentro da rede. Com base no nmero de bits para a rede e para as
mquinas, podemos determinar quantas redes Classe B podem existir e qual o nmero
mximo de mquinas por rede.
131
Pode-se observar que as redes Classe B possuem um nmero razovel de redes, com um
bom nmero de mquinas em cada rede.
O nmero mximo de mquinas, por rede Classe B j est mais prximo da realidade para
as redes de algumas grandes empresas tais como Microsoft, IBM, HP, GM, etc. Mesmo
assim, para muitas empresas menores, a utilizao de um endereo Classe B, representa
um grande desperdcio de nmeros IP. Neste sentido possvel usar um nmero diferente
de bits para a mscara de sub-rede, ao invs dos 16 bits definidos pela mscara padro da
Classe B (o que tambm possvel com Classe A e Classe C). Com isso posso dividir uma
rede classe B em vrias sub-redes menores, com um nmero menor de mquinas em cada
sub-rede, como ser estudado mais adiante.
Redes Classe C
Esta classe foi definida com os trs primeiros bits do nmero IP sempre iguais a 110. Com
isso o primeiro nmero do endereo IP somente poder variar de 192 at 223. Como o
terceiro bit sempre 0, o valor do terceiro bit que 32 nunca somado para o primeiro
nmero IP, com isso o valor mximo fica em: 255 32 = 223.
Observe, no esquema a seguir, que o primeiro bit sendo 1, o segundo bit sendo 1 e o terceiro
bit sendo 0, o valor mximo (quando todos os demais bits so iguais a 1) igual a 223:
132
133
Redes Classe D
Esta classe de redes foi definida com os quatro primeiros bits do nmero IP iguais a 1110. A
classe D uma classe especial, reservada para os chamados endereos de Multicast. Com
esse valor de bits iniciais temos para esta classe os endereos desde 224.0.0.0 a
239.255.255.255.
Redes Classe E
Esta classe foi definida com os quatro primeiros bits do nmero IP sempre iguais a 1111. A
classe E uma classe especial e est reservada para uso futuro e/ou funes especiais.
Ao configurar uma rede LAN, voc pode escolher a classe de endereos mais adequada. Por
exemplo, para uma pequena rede, uma faixa de endereos de classe C a mais apropriada,
pois voc precisa se preocupar em configurar apenas o ltimo Byte do endereo ao atribuir
os endereos. Em uma rede de maior porte, com mais de 254 micros, passa a ser necessrio
134
usar um endereo de classe B, onde podemos usar diferentes combinaes de nmeros nos
dois ltimos Bytes, permitindo um total de 65.534 endereos.
muito difcil encontrar uma situao onde seja necessrio usar uma faixa de endereos de
classe A, pois redes muito grandes acabam sendo divididas em vrios segmentos diferentes,
interligados por roteadores. Neste caso, cada segmento endereado como se fosse uma
rede separada, usando faixas de classe C ou B.
Na internet, todos os endereos IP disponveis j possuem dono. A entidade responsvel
pelo registro e atribuio dos endereos a ARIN (http://www.arin.net/). As operadoras,
carriers e provedores de acesso Internet (ISP) pagam uma taxa anual, que varia de acordo
com o volume de endereos requisitados e embutem o custo nos enlaces (links) de
comunicaes revendidos aos clientes. Os valores cobrados so apenas as taxas da ARIN
pelo uso dos endereos, no incluem o custo dos enlaces.
Ao contratar algum tipo de conexo voc recebe um nico endereo (como numa linha
ADSL) ou uma faixa de classe C inteira (ao alugar um backbone, por exemplo). Os
endereos de classe B so reservados s grandes empresas e provedores de acesso,
enquanto os endereos de classe A so praticamente impossveis de se conseguir, mesmo
para grandes corporaes.
Por exemplo, ao alugar um backbone vinculado a uma faixa de endereos classe C, voc
receberia uma faixa de endereos, digamos, 203.107.171.X, aqui
primeiros Bytes dados por 203.107.171 o endereo de sua rede na Internet, e o ltimo Byte
dado por X a faixa de 254 endereos vlidos que voc pode usar para identificar seus
servidores.
Endereos Especiais
Observe que existem endereos reservados para teste, entre os endereos de classe A e B
existe o 127. A srie de endereos IP iniciada com o nmero 127 reservada para testes
internos. O endereo de loopback dado pelo nmero 127.0.0.1 e utilizado para fazer
Copyright 2007, ESAB Escola Superior Aberta do Brasil
135
136
Agora o cliente consegue alcanar outros clientes que estejam configurados com o
APIPA, porm limitando-se somente rede 169.254.0.0.
Endereos IP No Vlidos
Veja alguns exemplos de endereos IP invlidos:
0.xxx.xxx.xxx: Nenhum endereo IP pode comear com zero, pois ele usado para o
endereo da rede. A nica situao em que um endereo comeado com zero
usado quando um servidor DHCP responde requisio da estao. Como ela
ainda no possui um endereo definido, o pacote do servidor endereado ao
endereo MAC da estao e ao endereo IP "0.0.0.0", o que faz com que o Switch o
envie para todos os micros da rede.
127.xxx.xxx.xxx: Nenhum endereo IP pode comear com o nmero 127, pois este
nmero reservado para a interface de loopback, ou seja, so destinados prpria
mquina que enviou o pacote. Se por exemplo voc tiver um servidor de SMTP e
configurar seu programa de e-mail para usar o servidor 127.0.0.1, ele acabar usando
o servidor instalado na sua prpria mquina. O mesmo acontece ao tentar acessar o
endereo 127.0.0.1 no navegador: voc vai cair em um servidor Web habilitado na sua
mquina. Alm de testes em geral, a interface de loopback usada para comunicao
entre diversos programas, sobretudo no Linux e outros sistemas UNIX.
137
Se voc no pretende conectar sua rede LAN na Internet, pode utilizar qualquer faixa de
endereos IP vlidos e tudo ir funcionar sem problemas. Mas, a partir do momento em que
voc resolver conect-los Web, os endereos da sua rede podero entrar em conflito com
endereos vlidos j usados na Web.
Para resolver este problema, basta utilizar uma das faixas de endereos reservados. Estas
faixas so reservadas justamente ao uso em redes internas, por isso no so roteadas na
internet. As faixas de endereos reservados mais comuns so 10.X.X.X e 192.168.X.X, onde
respectivamente o 10 e o 192.168 indicam o endereo da rede, cabe ao administrado do
sistema colocar os endereos das mquinas da melhor forma que ele achar conveniente.
A tabela abaixo lista endereos com significado especial e no deve ser utilizada jamais na
atribuio de endereos:
138
139
NIDADE
21
Endereos IP Registrados
Conforme explicado existem poucos nmeros de endereo IPv4 disponveis, pois somente
possvel navegar na Internet publica atravs de um nmero exclusivo. As numeraes
reservadas para redes internas no possibilitam esse tipo de facilidade e para conseguir
acessar algum endereo publico ou disponibilizar algum tipo de servio que possa ser
acessado globalmente necessrio efetuar o registro do nmero de IP para que seja evitada
a sua duplicao.
Atualmente possvel compartilhar a Internet atravs de um nico nmero IP para que
atravs desse ponto central de acesso atravs de NAT (Network Address Translator) ou um
servidor de Proxy/cache. Este dispositivo ou equipamento funciona como um roteador
encaminhando e recebendo pacotes entre a rede interna privada e a internet publica.
O NAT esta definido na RFC 1631, e para mais informao sobre o mesmo entra no seguinte
link: http://www.abusar.org/nat.html.
Quem responsvel pela atribuio de endereos IP a Internic (ou se preferir NSI
Network Solutions, Inc). Por fora de habito so alocados grandes faixas de endereos de IP
primeiramente para os provedores de acesso (ISPs).
Os provedores de acesso disponibilizam ou alocam partes de endereos IP a outros
provedores menores ou empresas. E ai esses provedores menores ou empresas
disponibilizam o acesso aos usurios finais.
Na historia da Internet ocorreu um corte no oramento dos EUA em relao alocao de
endereos IP que gerou organizaes autoregulamentadas e independentes (sem fins
lucrativos) que administram a atribuio de endereos IP disponibilizados pela InterNIC.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
140
A ARIN (American Registry for Internet Numbers) segue o padro do RIPE (Reseaux IP
Europeans) que administra endereos IP na Europa, na sia a APNIC (sia Pacific Network
Information Center) administra os endereos IP na regio do Pacifico Asitico.
Para mais informao sobre o registro IP em diversas regies recomendvel acessar os
sites abaixo:
ARIN
http://www.arin.net
RIPE
http://www.rip.net
APNIC
http://www.apnic.net
Vale a pena lembrar que esta cada vez mais difcil obter nmeros IP diretamente das
organizaes de registro, devido a sua escassez.
da
rede
em
segmentos
menores,
conhecidos
como
sub-redes.
Os
Para efetuar a expanso da rede: Pode ser que seja necessrio extrapolar as
limitaes fsicas da rede e que seja necessrio adicionar mais computadores e
efetuar a criao de uma sub-rede com dispositivos como um roteador inclusive.
141
Para reduzir o uso da CPU: Mesmo que um pacote de rede no seja endereado a
um computador em especifico a placa de rede faz a analise do mesmo antes de
efetuar o descarte do pacote. Ento quantos mais computadores existirem em uma
rede maior ser o Broadcasts entre os equipamentos; Esta caracterstica de
broadcasting pode ser utilizada para, por exemplo, divulgar servios ou para efetuar
descobertas de computadores. O broadcasting em uma caracterstica tpica de uma
rede Ethernet. Todos os computadores recebem os quadros Ethernet que trafegam
pelo cabo da rede, e cada quadro recebido (mesmo aqueles que no sejam dirigidos a
eles) deve ser verificado, ento nesse processo de aceitar e/ou descartar quadros que
uma boa parte dos recursos da CPU consumida.
142
que
usam
tecnologias
de
rede
incompatveis
podem
ser
O uso dos endereos de rede local tem aliviado muito o problema da falta de endereos IP
vlidos, pois uma quantidade enorme de empresas e usurios domsticos, que originalmente
precisariam de uma faixa de endereos de classe C para colocar todos os seus micros na
internet, pode sobreviver com um nico IP vlido, compartilhado via NAT entre todos. Em
muitos casos, mesmo provedores de acesso chegam a vender conexes com endereos de
rede interna nos planos mais baratos, como, por exemplo, alguns planos de acesso via rdio
enlace, onde um roteador com um IP vlido distribui endereo de rede interna (conexo
compartilhada) para os assinantes.
143
NIDADE
22
Criando Sub-Redes
Basicamente, para a criao de sub-redes devem ser tomadas em considerao 3 tpicos, a
saber:
1. Determinar o nmero de bits de mquina a serem usados para sub-redes.
2. Listar as novas identificaes de sub-redes.
3. Listar os endereos IP para cada nova identificao de sub-rede.
Determinar o nmero de bits de computadores a serem usados para sub-redes. Uma das
primeiras tarefas determinar o nmero de computadores a serem alocados em uma subrede. Existem casos em que se pode dividir uma rede classe C (254 computadores,
geralmente se descarta o 0 e o 255) em redes menores que podem comportar menos
maquinas. Tambm existem casos em que se pode necessitar de sub-redes com mais de
256 equipamentos, neste caso devemos fazer uso de mais bits de mscara para cobrir a
demanda de computadores.
A principal mudana que se nota ao mexer com sub-redes uma mudana na mascara do
endereo IP que ira variar conforme a quantidade de bits usada para o endereamento de
sub-rede. Inclusive bom pensar muito bem antes de escolher o nmero de bits de mquina,
pois se deve levar em conta o crescimento da rede (nmero de computadores) e a
quantidade de sub-redes a serem criadas (para evitar transtornos ou o trabalho de trocar os
dados IP).
144
145
146
147
Clculo de Sub-Redes
Para poder criar sub-redes em uma rede, a nica forma alterar a mscara de rede padro,
isto , devemos emprestar um ou mais bits 0 que correspondem ao endereamento dos
computadores dentro da rede, esses bits emprestados faro parte dos bits de rede (bits 1).
Por exemplo, temos o endereo de rede dado por 192.168.1.0, este endereo corresponde a
uma rede Classe C. Agora, para se ter duas sub-redes em esta rede Classe C basta
emprestar um nico bit do grupo de bits de mquina (bits 0) e invert-lo para que faa parte
do grupo de bits de rede (bits 1).
Lembremos que para este tipo de redes Classe C a mscara padro de 24 bits 1, esses
24 bits correspondem ao endereo de rede e os 8 bits 0 correspondem para enderear os
computadores dentro dessa rede, ou seja,
11111111.11111111.11111111.00000000 = 255.255.255.0
Agora, empresta-se um bit dos bits de mquina (bits 0) para, assim, termos 25 bits de
rede, ou seja, 25 bits 1, o resultado seria uma nova mscara de rede dada por:
11111111.11111111.11111111.10000000 = 255.255.255.128
Com esta nova mscara de rede possvel criar duas sub-redes internas nossa rede total.
Vejamos como foi emprestado s um bit e como estamos trabalhando com uma rede Classe
C, ento fazemos uso desse nico bit para fazer a diferena entre as duas redes, portanto, a
primeira sub-rede dada pelo endereo 192.168.1.0 e a segunda sub-rede dada pelo
endereo 192.168.1.128. Mas estes endereos so os endereos das sub-redes, para
enderear as mquinas temos os endereos da primeira sub-rede a partir de 192.168.1.1 at
192.168.1.126, e os endereos para os computadores da segunda sub-rede vo desde
192.168.1.129 at 192.168.1.254. Claramente vemos que cada sub-rede suportar 127
148
Como ainda o exemplo pede para utilizar dois bits do grupo de bits de mquina (bits 0) a
nova mscara de sub-rede ser:
11111111.11111111.11111111.11000000 = 255.255.255.192
Para facilitar as contas vamos diferenciar os 26 bits de rede (em azul) dos bits de mquina
(em vermelho).
00001011.00000001.00000010.01000000 = 11.1.2.64
149
Endereo De Broadcast
Para calcular este endereo basta colocar, aps o ltimo bit 1 do endereo de rede original
(11.1.2.64), todos os bits como sendo bits 1, assim para este exemplo, o endereo de
Broadcasting fica da seguinte forma:
00001011.00000001.00000010.01111111 = 11.1.2.127
Endereos de Sub-rede
00
01
10
11
150
Sub-rede 11.1.2.64:
Os endereos de mquina IP vlidos para esta sub-rede vo:
Desde 11.1.2.65
00001011.00000001.00000010.01000001
At
00001011.00000001.00000010.01111110
11.1.2.126
Sub-rede:
00001011.00000001.00000010.01000000 = 11.1.2.64
Broadcasting:
00001011.00000001.00000010.01111111 = 11.1.2.127
Sub-rede 11.1.2.128:
Os endereos de mquina IP vlidos para esta sub-rede vo:
Desde 11.1.2.129
00001011.00000001.00000010.10000001
At
00001011.00000001.00000010.10111110
11.1.2.190
151
Sub-rede:
00001011.00000001.00000010.10000000 = 11.1.2.128
Broadcasting:
00001011.00000001.00000010.10111111 = 11.1.2.191
Aqui vamos testando o valor de n (o nmero de bits emprestados) por valores sucessivos,
at atingir ou superar o valor de 10. Por exemplo, para n=2, a frmula resulta em 2, para n=3,
a frmula resulta em 6, para n=4 a frmula resulta em 14. Como 14 maior a 10 a questo
do item (a) est respondida, temos que emprestar quatro bits do quarto Byte para fazer parte
da mscara de sub-rede. Lembre-se que o quarto Byte corresponde aos endereos das
mquinas (bits 0).
Portanto, quantos bits sero necessrios para fazer a diviso e obter pelo menos 10 subredes? A resposta : 4 bits.
152
Como vamos a utilizar quatro bits do ltimo Byte (alm dos 24 bits dos trs primeiros Bytes,
os quais j faziam parte da mscara padro da rede Classe C original), sobraram apenas 4
bits para os endereos IP que devem ser alocados para os computadores em cada sub-rede.
Novamente fazemos uso da frmula:
Nmero de endereos IP dentro de cada sub-rede = 2n 2
Substituindo n por 4, vamos obter um valor de 14. Com este resultado j podemos responder
o item (b), isto , quantos endereos IP para os computadores estaro disponveis em cada
sub-rede? A resposta : 14.
Como foram utilizados quatro bits do quarto Byte para fazer a diviso em sub-redes, os
quatro primeiros bits foram definidos iguais a 1 (bits de rede). Basta somar os respectivos
valores, ou seja: 128 + 64 + 32 + 16 = 240. Ou seja, com os quatro primeiros bits do quarto
Byte sendo iguais a 1, o valor do quarto Byte passa para 240, com esse resultado podemos
responder o item (c) que diz: Qual a nova mscara de sub-rede? A resposta dada por
11111111.11111111.11111111.11110000 = 255.255.255.240
importante lembrar que esta ser a mscara de sub-rede utilizada por todas as 14 subredes.
Agora vamos listar a faixa de endereos de cada sub-rede. Esta a novidade do item (d).
Como saber de que nmero at que nmero vai cada endereo IP. Observe o ltimo bit
definido para a mscara. No nosso exemplo o quarto bit do quarto Byte. Qual o valor
decimal do quarto bit? 16 (o primeiro 128, o segundo 64, o terceiro 32 e assim por diante,
conforme explicado na Tabela anterior).
O valor do ltimo bit um indicativo das faixas de variao para este exemplo. Ou seja, na
prtica temos 16 computadores em cada sub-rede, embora o primeiro e o ltimo no devam
ser utilizados, pois o primeiro o endereo da prpria sub-rede e o ltimo o endereo de
Copyright 2007, ESAB Escola Superior Aberta do Brasil
153
broadcast da sub-rede. Por isso que s ser possvel alocar 14 computadores por subrede, devido ao -2 na frmula anterior, pode-se observar que esse -2 significa: o primeiro e
o ltimo.
Ao listar as faixas, porm consideramos os 16 endereos, s lembrando que o primeiro e o
ltimo endereos no so utilizados para identificar uma mquina. Com isso a primeira subrede vai do 0 at o 15, a segunda sub-rede do 16 at o 31, a terceira do 32 at o 47 e assim
por diante.
Finalmente apresentamos a diviso da rede em 14 sub-redes, onde cada sub-rede fica com
16 endereos IP para distribu-los nas mquinas, sendo que a primeira e a ltima sub-rede
no so utilizadas e o primeiro e o ltimo endereo IP, dentro de cada sub-rede, tambm no
so utilizados:
Sub-rede 01: 129.45.32.0
129.45.32.15
129.45.32.31
129.45.32.47
129.45.32.63
129.45.32.79
129.45.32.95
129.45.32.111
129.45.32.127
129.45.32.143
129.45.32.159
129.45.32.175
129.45.32.191
154
129.45.32.207
129.45.32.223
129.45.32.239
129.45.32.255
4 para IPv4,
155
Tudo isto seguido por um prefixo /n que indica o comprimento, em bits, que define o
tamanho do campo de sub-rede em questo, este prefixo , na verdade, o comprimento da
mscara de sub-rede. Portanto, a nomenclatura CIDR para o IPv4 : X.Y.Z.W/n, onde X, Y, Z
e W so os 4 Bytes comuns de endereo Internet, e o prefixo /n indica quantos bits (de valor
1) sero utilizados para o endereo de rede.
representa
os
endereos
IPv6
de
2002:C0A8:0:0:0:0:0:0
at
2002:C0A8:0:FFFF:FFFF:FFFF:FFFF:FFFF, inclusive.
Para o IPv4, uma representao alternativa usa o endereo de rede seguido da mscara de
sub-rede, escrito na forma decimal com pontos:
192.168.0.0 /24 pode ser escrito como 192.168.0.0 255.255.255.0
192.168.0.0 /22 pode ser escrito como 192.168.0.0 255.255.252.0
156
NIDADE
23
Objetivo: Entender o que , e porque foi desenvolvida uma nova verso do protocolo IP.
IPv6
A Importncia Do IPv6
O endereamento de redes IP sempre um tema importantssimo, j que justamente um
bom endereamento de rede que permite ao enorme nmero de computadores (que formam
a Internet) possam se comunicar uns com os outros.
Como se sabe, o atual IPv4, que utilizamos na grande maioria das situaes, um nmero
de 32 bits (4 Bytes) que equivale a nada menos do que 232 = 4.294.967.296 combinaes.
Destes, pouco mais de 3.7 bilhes de endereos so aproveitveis, j que os endereos
iniciados com 0, 10, 127 e de 224 em diante so reservados.
Alm disso, a maior parte das faixas de endereos de classe A, que englobam as faixas
iniciadas com de 1 a 126 so propriedade de grandes empresas, que acabam utilizam
apenas uma pequena faixa deles. Por exemplo, apenas a HP, sozinha, tem direito a duas
faixas inteiras, uma ganha durante a distribuio inicial das faixas de endereos IP classe A e
a segunda herdada com a compra da DEC.
No incio de 2007, j restavam apenas 1.3 bilhes de endereos disponveis. Se a procura se
mantiver nos nveis atuais, teremos o esgotamento dos endereos disponveis em 2014.
Caso ela cresa, impulsionada pela popularizao das conexes 3G, uso do ADSL em
pases desenvolvidos, aumento do nmero de servidores Web, popularizao do ADSL nos
pases mais pobres e assim por diante, podemos chegar a uma situao catica ainda em
2012!
Um dos fatores que vem reduzindo a presso sobre os escassos endereos disponveis o
uso
do
NAT.
Graas a ele,
voc
pode
compartilhar
uma
nica
conexo
(e,
157
Endereamento IPv6
O IPv6 a nova verso do Protocolo de Internet, a qual dever substituir progressivamente o
protocolo atual da Internet, o IPv4, estendendo o espao de endereamento corrente para
(nada mais nem nada menos do que) 128 bits.
No Brasil, toda a rede nacional de pacotes (RNP) est apta a operar com o protocolo IPv6
em modo nativo. Para obter servios de conexo IPv6, a instituio deve estar localizada em
um dos estados servidos por esta rede e ser cliente da RNP. Endereos IPv6 de produo
para o Brasil podem ser obtidos no LACNIC: http://www.lacnic.net.
158
Prevendo o tamanho do problema que seria ter que futuramente migrar novamente para um
novo padro, o IEFT (o rgo responsvel) resolveu no correr riscos. O nmero de
endereos disponveis no IPv6 simplesmente absurdo. Seria o nmero 340.282.366.920
seguido por mais 27 casas decimais!
J existem projetos de uso do IPv6 em larga escala em pases como o Japo, China e
Coria do Sul e a adoo tende a se acelerar rapidamente no decorrer dos prximos anos.
Nos endereos IPV4, dividimos os endereos em 4 grupos de 8 bits, cada um deles
representado por um nmero de 0 a 255, como em "206.45.32.234". Usar esta mesma
nomenclatura seria invivel para o IPV6, pois teramos nada menos do que 16 Bytes, criando
endereos enormes, como por exemplo:
"232.234.12.43.45.65.132.54.45.43.232.121.45.154.34.78", algo impraticvel.
159
65.535. Voc pode usar uma calculadora que suporte a exibio de nmeros em
Hexadecimal para converter nmeros decimais. Portanto, fazendo a converso, o endereo
dado acima por: 2001:bce4:5641:3412:341:45ae:fe32:65
Equivaleria aos nmeros decimais "8193 48356 22081 13330 833 17835 65034 101".
Um atenuante para esta complexidade dos endereos IPv6 que eles podem ser abreviados
de diversas formas. Graas a isso, os endereos IPv6 podem acabar sendo incrivelmente
compactos, como "::1" ou "FEC::1".
Em primeiro lugar, todos os zeros esquerda dentro dos quartetos podem ser omitidos. Por
exemplo, em lugar de escrever "0341", pode-se escrever apenas "341"; em lugar de "0001"
apenas "1" e, em lugar de "0000" apenas "0", sem que o significado seja alterado. por isso
que muitos quartetos dentro dos endereos IPv6 podem ter 3, 2 ou mesmo um nico dgito.
Os demais so zeros esquerda que foram omitidos.
muito comum que os endereos IPV6 incluam seqncias de nmeros 0, j que
atualmente poucos endereos so usados, de forma que os donos preferem simplificar
bastante as coisas. Por tal motivo, o endereo "2001:BCE4:0:0:0:0:0:1" poderia ser
abreviado para apenas "2001:BCE4::1", omitimos todo o trecho central "0:0:0:0:0".
Ao usar o endereo, o sistema sabe que entre o "2001:BCE4:" e o ":1" existem apenas zeros
e faz a converso internamente, sem problema algum.
possvel observar que as mudanas no sistema de endereamento uma das inovaes
mais importantes do IPv6. Como j dito, este passa a ser de 128 bits (contra os 32 bits do
IPv4).
Teoricamente, o nmero de endereos IP pode chegar a ultrapassar de maneira simples a
casa dos trilhes, vejamos 2128 = 340.282.366.920.938.463.463.374.607.431.768.211.456,
um nmero astronmico! Mas esse nmero binrio de 128 bits possibilita um mtodo mais
simples de auto-configurao atravs do uso da identificao EUI-64 da maior parte das
interfaces de rede.
160
Endereo
Representao Extensa
Forma Abreviada
Unicast
3FFE:3102:0:0:8:800:200C:417A
3FFE:3102::8:800:200C:417A
Multicast
FF01:0:0:0:0:0:0:43
FF01::43
Loopback
0:0:0:0:0:0:0:1
::1
Unspecified
0:0:0:0:0:0:0:0
::
Graas a isso, determinados equipamentos podero ter mais de um IP. Assim, ser possvel
fazer com que certos servios sejam executados simultaneamente numa mesma mquina e
para cada um haver uma conexo exclusiva.
Para o uso de mais de um IP em um mesmo dispositivo, foram criados os seguintes
esquemas: Unicast, Multicast e Anycast descritos a seguir.
161
Unicast
Neste esquema, um determinado dispositivo pode ter mais de um endereo. Portanto, tais
endereos so divididos em grupos, Foram definidos vrios tipos de endereos unicast, que
so:
162
sobre roteamento IPv4. Para computadores sem suporte a IPv6, foi definido um outro
tipo de endereo (IPv4 mapped IPv6) da seguinte forma, ::FFFF:172.16.25.32.
NSAP: endereo de 121 bits a ser definido, identificado pelo prefixo 0000001.
Endereos NSAP (Network Service Access Point) so utilizados em sistemas OSI.
IPX: endereo de 121 bits a ser definido, identificado pelo prefixo 0000010. Endereos
IPX (Internal Packet eXchange) so utilizados em redes Netware/Novell.
Multicast
Neste esquema, um nico dispositivo consegue identificar vrias interfaces na rede,
permitindo o envio individual de pacotes.
163
Anycast
Este tipo uma variao do multicast, onde o endereo IP pode estar atribudo a mais de
uma interface, ao invs de uma individual.
164
Este tipo de endereamento ser til na busca mais rpida de um determinado servidor ou
servio. Por exemplo, pode-se definir um grupo de servidores de nomes configurados com
um endereo anycast; o computador acessar o servidor de nomes mais prximo utilizando
este endereo.
O Cabealho IPv6
O endereo IP possui um cabealho com vrias informaes essenciais para a troca de
informaes entre sistemas e computadores. No IPv6, o cabealho sofre alteraes. A
principal seu tamanho, que passa a ser de 320 bits, o dobro do IPv4 (12 campos dando um
total de 160 bits). Alm disso, alguns campos do cabealho foram retirados, enquanto outros
se tornaram opcionais.
165
Version: campo com tamanho de 4 bits utilizado para identificar a verso do protocolo
utilizado no caso do IPv6 o valor deste campo 6.
Traffic Class: este campo substitui o campo Type of Service do IPv4. Utilizado para
identificar certos tipos de trafego que tem maior prioridade do que outros como
trfegos multimdia e dados relacionados a dados de aplicaes de tempo real.
Flow Label: este campo tem tamanho de 20 bits utilizado para identificar conjuntos de
pacotes que requerem o mesmo tipo de tratamento por parte dos roteadores. Este
campo facilita o trfego de aplicaes de tempo real, pois somente o cabealho do
primeiro pacote processado para identificar o tipo de tratamento que deve ser dado
ao conjunto de pacotes. Os demais pacotes sero tratados com as mesmas opes
identificadas pelo primeiro pacote do conjunto e isto possibilita um aumento de
performance. O fluxo de pacotes identificado pelo rtulo do fluxo e os endereos de
origem e destino dos pacotes. Ns de rede que no tem suporte a rtulos de fluxo tem
que encaminhar os pacotes sem process-los e no caso de estarem recebendo o
pacote devem desconsiderar este campo. Todos os pacotes que pertencem a um
fluxo devem obrigatoriamente ter o mesmo endereo de origem e destino.
Next Header: este campo tem tamanho de 1 byte e representa o antigo campo
Protocol Type Field do IPv4. No caso o campo foi renomeado. Este campo contm os
Copyright 2007, ESAB Escola Superior Aberta do Brasil
166
Descrio
IP in IP (encapsulation)
TCP
IGP - any private interior gateway (used by Cisco for their IGRP)
17
UDP
41
IPv6
43
Routing header
44
Fragmentation header
45
46
50
51
Authentication header
58
ICMPv6
59
60
88
EIGRP
89
OSPF
108
115
132
134 254
Unassigned
255
Reserved
Copyright 2007, ESAB Escola Superior Aberta do Brasil
167
Hop Limit: este campo tem tamanho de 1 byte e representa o antigo campo TTL
(Time To Live) do IPv4. O contedo deste campo indica a quantidade de roteadores
que o pacote pode passar antes de se descartado. Cada vez, que encaminhado por
um roteador, o outro n que esteja encaminhando o pacote, o valor deste campo
reduzido em uma unidade.
De maneira geral, o cabealho ficou mais simples e essa mudana no serve somente
para adaptar-se aos novos padres do IPv6, mas tambm para permitir que os
roteadores no tenham que processar determinadas informaes do cabealho. Como
conseqncia, a transmisso se torna mais eficiente.
O Futuro Da Internet
O IPv6 uma padro que promete resolver vrios problemas da internet, inclusive alguns
relacionados a segurana que no foram citados nesta unidade. Ainda em teste, esse novo
tipo de endereamento IP deve comear a ser usado em alta escala dentro de alguns anos.
Enquanto isso no ocorre, testes e aperfeioamentos so realizados.
Obviamente, adaptaes nos sistemas operacionais atuais sero necessrios, portanto, o
IPv6 no substituir o IPv4 de uma hora para outra. Cogit-se at mesmo que o IPv4 no
seja descartado aps uma implementao significante do IPv6.
168
Atividade Dissertativa
Evoluo do Protocolo da Internet (IP): do IPv4 ao IPv6
Comprimento: duas folhas (no mnimo)
169
NIDADE
24
170
Comea em fevereiro de 1980 (da surgiu o nmero 802) o trabalho de definir os padres de
tecnologia LAN para a camada fsica e de enlace do modelo OSI. A IEEE (Institute of
Electrical and Eletronic Engineers) definiu uma serie de padres 802.x que interoperam com
vrios protocolos da camada superior e at com redes diferentes.
IEEE 802.1: Faz a definio da camada fsica e da camada de enlace da OSI para que
os dispositivos de LAN IEEE 802 consigam se comunicar com uma LAN ou WAN.
IEEE 802.2: onde esta definida a LLC (Logical Link Control) que vital para o
funcionamento das redes da serie IEEE 802.x. Essa camada acrescenta campos de
cabealho para fazer a identificao de que protocolo das camadas superiores esta
sendo utilizado no frame (quadro) e tambm indica quais os processos da camada de
rede esto sendo utilizados pela origem e destino do quadro.
171
IEEE 802.3: Faz a especificao de uma serie de opes da camada fsica, inclusive
diferentes modos de sinalizao (banda-base e banda-larga), dos tipos de mdia, tipos
de tipologias e taxa de dados. Aqui definido o mtodo de acesso CSMA/CD (Carrier
Sense
Multiple
Access/Collision
Detection)
que
detecta
colises
na
mdia
IEEE 802.4: Especifica um padro de topologia fsica com mtodo de acesso mdia
por token, mdia de banda-base e banda larga e cabeamento do tipo CATV de 75
ohms (tambm pode ser utilizada fibra tica). Ele atende principalmente as
necessidades de uma LAN.
IEEE 802.5: Foi desenvolvido com base na Token Ring da IBM. Ele utiliza um mtodo
de acesso a mdia por token e consegue efetuar transmisses de dados nas
velocidades de 1, 4 ou 16 Mbps. A diferena entre a especificao 802.5 e a da IBM
que a mdia de transmisso no esta especificada explicitamente assim como o
mtodo de transmisso (o que gera flexibilidade e no uma imposio de meio ou
topologia).
IEEE 802.6: Tem uma tecnologia denominada DQDB (Distribuited Queue Dual Bus)
que utilizada para transferncia de dados, ela permite o trfego sncrono e
assncrono que suporta voz, vdeo e dados.
IEEE 802.9: Define a Ethernet Iscrona que tem como foco a integrao de
transmisses de voz com dados e o suporte de trfego espordico e padronizado.
172
IEEE 802.11: Faz a especificao de padres para uso com LAN Wireless (sem fio),
que se utilizam transmisses com infravermelhos e de espectro amplo.
IEEE 802.12: Traz a definio de um padro de rede em forma de estrela e com taxa
de transmisso 100 Mbps que baseada em conteno (AnyLAN de 100 VG). A
diferena que o hub ou dispositivo que controla o trafega pode consultar a prioridade
dos pacotes e dar preferncia a um trfego que tem uma prioridade mais alta. So
suportados quadros do tipo Ethernet e Token Ring.
173
A estrutura do IEEE 802.3 Ethernet tem a aparncia acima, ela juntamente com o IEEE 802.2
especifica padres para a camada fsica e a de enlace do modelo OSI.
Existem diversos tipos de opes com relao a camada fsica, que pode incluir diferentes
tipos de mdia, topologia e sinalizao (banda-base e banda larga).
174
175
O protocolo CSMA/CD tem uma propriedade muito interessante que permite aumentar ou
diminuir o tamanho da rede sem que a performance e confiabilidade da rede se degradem o
que facilita o seu gerenciamento. Est especificada na norma IEEE 802.4u.
176
A topologia da rede determina que cada dispositivo tenha um cabo que vai da placa de rede
a um ponto de conexo em comum. Se este ponto for um hub se recomenda no efetuar o
cascateamento (2 ou mais hubs); sempre melhor usar Switches. A topologia como no IEEE
802.3 de barramento lgico.
177
automtica para alcanarem o melhor modo de operao possvel atravs de uma conexo.
No mnimo, a AUTONEG prov uma comparao automtica das velocidades dos
dispositivos de mltipla velocidade de cada ponta da conexo. Assim interfaces Ethernet de
mltipla velocidade podem aproveitar a velocidade mais alta oferecida por uma porta de hub
de mltipla velocidade.
Isto significa que os adaptadores de rede para FastEthernet (IEEE 802.3u) operam em modo
de compatibilidade com a Ethernet (IEEE 802.3) convencional.
O protocolo de AUTONEG tambm prov sensibilidade automtica para outras capacidades.
Por exemplo, um hub que suporta operaes a Full-duplex em algumas de suas portar pode
informar este fato atravs do protocolo de AUTONEG. Assim interfaces conectadas ao hub
que tambm suportam operaes Full-duplex podem se configurar para usar o modo Fullduplex nas interaes com o hub.
A AUTONEG possvel usando-se sinais FLP (Fast Link Pulse). Estes sinais FLP so uma
verso modificada do NLP (Normal Link Pulse) usados para verificar a integridade da ligao,
definido na especificao 10Base-T.
Os sinais FLP foram projetados para coexistirem com os sinais NLP, de tal forma que os
dispositivos 10Base-T, que usam sinais NLP, continuaro detectando a integridade do seu
prprio link mesmo quando ligado a um hub de AUTONEG que envia sinais FLP. Como o
NLP, os sinais FLP trafegam durante intervalos em que o link da rede est ocioso, no
interferindo no trfego normal. Ambos os sinais so especificados somente para par
tranado, o que significa que segmentos de fibra tica no podem participar de processos de
AUTONEG.
Os sinais FLP so usados para enviar informaes sobre as capacidades do dispositivo. O
protocolo de AUTONEG contm regras para a configurao do dispositivo baseada nestas
informaes. assim que um hub e o dispositivo ligado a este hub negociam e configuramse automaticamente para usar o modo de operao de mxima performance.
178
179
Beaconing
Esse processo gera uma espcie de tolerncia a falhas no anel, caso tenha alguma
interrupo gerado um frame MAC de beacon com o motivo da falha e se inicia um
processo de reconfigurao automtica para as transmisses de rede ao redor da rea
afetada.
180
Geralmente a fibra ptica supre as necessidades de banda passante que so exigidas por
aplicaes multimdia e de voz, fornece um backbone eficiente e consegue conectar ate
mainframes com eficcia.
Assim como o IEEE 802.5 ele tem o acesso na forma de token e seu meio fsico imune a
EMI (Electro Magnetic Interference). A taxa de dados da FDDI leva muita vantagem sobre o
padro IEEE 802.5. As redes em FFDI possuem dois anis que tem fluxos de dados em
rotaes contrarias e quando ocorre uma falha no anel primrio o anel secundrio, alm de
continuar a gerenciar a rede, presta ajuda ao anel primrio a encaminhar o trafego
corretamente.
Existem estaes classe A e classe B, a diferena que as classe B somente se conectam
ao anel primrio e as classe A ao primrio e secundrio (com o nico propsito de fornecer
uma tolerncia elevada a falhas do anel primrio).
MAC FDDI
O nvel MAC utiliza uma tcnica baseada em token e tem uma topologia em anel, contudo
existem algumas diferenas relativamente ao Token-Ring (IEEE 802.5).
O token liberado imediatamente aps o envio do ltimo quadro, sem esperar que este
complete a volta pelo anel (Early Token Release) esta tcnica usada tambm em algumas
implementaes 802.5. Como conseqncia disto podem existir quadros de vrios
transmissores circulando simultaneamente no anel. Quando um quadro recebido o n tem
de analisar o endereo de origem, se for o seu, o quadro dever ser eliminado.
O protocolo MAC das redes FDDI conhecido por TTP (Timed Token Protocol). Quando um
token circula pelo anel, trata-se de uma variante da tcnica usada para o MAC Token-Ring
802.5 em que dado maior relevo ao controlo de tempos. Assim o tempo que o token
demora a descrever o anel controlado, se ultrapassa certo limite nenhum n o pode
capturar. Por outro lado e semelhante com o 802.5 o tempo que o token pode estar retido por
um n limitado.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
181
O formato de quadro FDDI semelhante ao dos quadros 802.5, contudo o campo Access
Control eliminado e no inicio do quadro surge um campo adicional de 16 bits ou mais para
sincronizao do receptor. Em conjunto com o campo delimitador de inicio de quadro (Start
Delimiter SD) constituem o SFS (Start Frame Sequence).
O campo FC (Frame Control) tem o formato CLFFZZZZ:
O bit L permite a distino entre endereos de 2 bytes (valor 0) e de 6 bytes (valor 1).
Os bits FF indicam o tipo de quadro, valor 00 para um quadro MAC e valor 01 para um
quadro LLC, os outros dois valores so reservados.
O nvel fsico FDDI dividido nos nveis j descritos para o 100BaseT. No nvel mais baixo
(Physical Medium Dependent PMD) so usados dois anis de fibra ptica para transmitir
sinais, a informao circula em sentido inverso por cada anel. Aos anis possvel ligar
estaes diretamente ou em alternativa concentradores aos quais so depois ligadas as
estaes.
Qualquer n FDDI (estao ou concentrador) pode estar ligado a um ou ambos os anis.
Temos por isso os seguintes tipos de n:
182
A existncia de dois anis permite a soluo automtica de problemas, se h uma falha num
cabo de ligao entre dois ns, cada um deles faz um curto circuito dos dois anis (para que
isto seja possvel devem ser ns do tipo DAS ou DAC).
No limite, em caso de falhas de ligaes em pontos distintos passam e existir dois ou mais
anis:
183
184
NIDADE
25
185
Protocolos De WAN
Existem protocolos que so utilizados para esses tipos de rede, os mais utilizados so:
X.25
Frame Relay
ISDN e B-ISDN
ATM
SLIP e PPP
Estes dois protocolos foram projetados para permitir conexes de computadores via linhas
telefnicas de uma rede pblica de comutao de circuitos, este mtodo conhecido como
conexo Dial-up utilizando o protocolo TCP/IP adaptado para este propsito.
O protocolo SLIP mais velho do que o protocolo PPP, este ltimo contem muitas mais
funcionalidades e caractersticas. Porm, a tarefa bsica de ambos semelhante, por isso,
ambos os protocolos so geralmente referidos de forma conjunta como SLIP/PPP.
186
Endereamento IP dinmico
Senha de login
Controle de erro
Nem todas as implementaes de PPP so 100% compatveis entre si, ento negociado o
nvel de servio antes de se efetuar a transmisso de dados. Maiores detalhes consultar:
http://penta2.ufrgs.br/tp951/protocolos/11ppp.html.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
187
X.25
Esse protocolo pode ser utilizado para criar links contnuos e confiveis entre redes
distantes. O X.25 um padro que agrega o computador fisicamente a uma rede de
comutao de pacotes. Suas funes esto divididas em trs nveis:
1. Nvel 1 Trata das regras da camada Fsica que so especificadas por outros padres
como o X.21, X.21 bis e X.32 e outros.
2. Nvel 2 Aqui esta o LAPB que faz o trabalho de criar um caminho para os dados
orientado a conexo. Esse nivel corresponde a LLC do modelo OSI.
3. Nvel 3 Define as regras para o envio de pacotes entre o equipamento de terminal de
dados (Data Terminal Equipment DTE) e o equipamento de terminao de circuito
de dados (Data Circuit-terminating Equipment DCE).
188
O X.25 possui uma interface padro para redes de comutao de pacotes e seu uso
recomendado para WAN e ele tem uma serie de recomendaes embutidas para a
transmisso de dados (inclusive somente sendo recomendado para esse fim).
O X.25 no tem especificado detalhes referentes s transmisses de rede. A rede X.25 cria
circuitos virtuais que podem ser permanentes (Permanent Virtual Channels PVC) ou
comutados (Switched Virtual Channels SVC).
Os DTEs podem operar com vrios circuitos ao mesmo tempo e a rede X.25 opera com uma
janela de controle de fluxo e controle de erro para cada um desses circuitos.
Frame Relay
A tecnologia "Frame Relay" uma adaptao das redes X.25 realidade atual que exige
uma tecnologia de comunicao de dados em alta velocidade, principalmente utilizada para
interligar aplicaes do tipo LAN, SNA, Internet e voz.
As exigncias em termos de taxa de transmisso so claramente superiores e adaptveis s
necessidades, o "Frame Relay" disponibiliza taxas de transmisso variveis, com valores
mltiplos de 64 Kbps (podendo chegar at a velocidade de 2Mbps e sobre circuitos E3 em 34
Mbps).
189
O frame Relay esta mapeado para a camada OSI conforme a figura acima.
Como nas redes X.25 utilizado uma variante do protocolo HDLC, o novo protocolo LAP-F
(Link Access Protocol/Procedures - Frame-Relay), que assegura a definio de circuitos
virtuais. Assim ao contrrio do LAP-B e HDLC, o LAP-F, no implementa as funes de
controle de fluxo e erros, em seu lugar implementa circuitos virtuais (Virtual Link), atravs do
campo o DLCI (Data Link Connection Identifier) que substitui os habituais nmeros de
seqncia do controle de fluxo/erros.
No existe controle de fluxo e de erro, lance e o controle de fluxo e de erro Fim-a-Fim; se
existe
necessidade
de
utiliz-los,
uma
camada
mais
elevada
assume
essa
190
Outro fato que colabora para a melhor velocidade que a multiplexao e comutao das
conexes lgicas ocorrem na camada 2, assim se efetua uma eliminao de uma camada
inteira de processamento.
191
Os dados que circulam numa rede Frame-Relay (LAP-F) no esto protegidos por
mecanismos de controlo de fluxo e erros, os protocolos de nvel superior (rede) devero
encarregar-se dessa tarefa, contudo as redes Frame-Relay implementam controle de
congesto bsico.
Quando os buffers de um n intermdio ficam cheios e alguns pacotes tm de ser
eliminados, o n elimina primeiro os pacotes que transgrediram o seu CIR (bit DE ativo).
Alm do controle do CIR, se o dbito ultrapassar determinados limites mximos, os pacotes
podem ser eliminados logo na interface.
192
193
Os dois bytes (FCS) do quadro so ocupados pelo campo CRC, destinados ao calculo do
CRC a partir dos dados contidos no quadro entre os flags. O restante do quadro contm os
dados do usurio.
Os frames podem ter comprimento varivel e, dependendo do tipo de informao da
aplicao do usurio, seu tamanho pode variar de alguns poucos at milhares de caracteres.
Isso faz com que o atraso (delay) varie em funo do tamanho do frame. Entretanto, a
tecnologia Frame Relay tem sido adaptada para atender at mesmo as aplicaes sensveis
aos atrasos, como o caso de aplicaes em tempo real tipo trfego de Voz.
Os pacotes so enviados atravs de circuitos virtuais (DLCI), cada um tem um caminho
permanente da origem ao destino; estabelecidos esses circuitos se pode comunicar com
diversas localidades. Existem tambm os caminhos permanentes chamados de PVC e os
caminhos chaveados chamados de SVCs. Os DLCIs so configurados pela operadora de
rede conforme as necessidades do usurio (quantidade de trafego a disponibilidade por
exemplo).
Em momentos de alto trafego (congestionamento) os campos de descarte podem agir por
isso se faz necessrio o uso de um protocolo de nvel mais alto para cuidar desse tipo de
erro (pode ser TCP/IP, IPX ou HDLC, por exemplo).
Para finalizar com o assunto do Frame-Relay, vale a pena lembrar que alem dos protocolos
acima ele pode trafegar tambm o SNA, porem existem outras implementaes que podem
efetuar o controle de trafego assncrono assim como o transporte de VoFR (Voz
comprimida).
No TCP existem dois modos de configurao:
1. Group mode: Um nico endereo IP mantido para todos os circuitos se formando
uma sub-rede IP.
2. Point-to-point-mode: Cada DLCI configurado com seu endereo IP dedicado.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
194
O ISDN esta mapeado para o Modelo de referncia OSI como mostra a figura acima.
Existem dois tipos bsicos de ISDN:
1. BRI Basic Rate Interface (dois canais 64kb/s B e um de 16Kbps D para controle
totalizando 144 kbps).
2. PRI Primary Rate Interface (23 canais B e um canal de 64 kbps D para controle
totalizando 1536 kbps).
195
O PRI utilizado por usurios com grandes requerimentos de transmisso. Na Europa o PRI
consiste de 30 canais B e um canal de 64 kbps D o que d um total de 1984 kbps. possvel
utilizar varias linhas PRI (muito til para uso de videoconferncia).
O protocolo de controle de controle de canais D que servem para sinalizao seguem as
recomendaes da ITU e ocorre em trs camadas e executa as seguintes funes:
A ISDN pode utilizar a IDSN-API CAPI (que so interfaces de software) para criar aplicaes
que permitam utilizar a transmisso sem utilizar o protocolo TCP/IP.
Um exemplo de aplicao digital se utilizando o CODEC tipo GSM por meio da ISDN BRI
pode ser encontrado no Link: www.isdnaudio.com.
Existe o padro H.323 que utilizado para videoconferncia que permite trafegar com
qualidade para voz e imagem em apenas dois canais B de 64 kbps.
Vale a pena lembrar que existem os canais H que possibilitam agregar vrios canais B. Eles
so implementados da seguinte forma:
196
Outro fato que faz a rede ISDN ganhar importncia pela possibilidade de integrar
tecnologias como acesso a redes ATM (que de banda larga) que so uma proposta de
redes digitais de servio integrado sobre banda larga que chamado de B-ISDN.
Pode-se utilizar a ISDN como uma soluo para backup de dados devido a sua caracterstica
de conexes comutadas e tambm se pode utilizar ate em provedores de acesso a Internet
fornecendo um link de 300 kbps bidirecional de alta disponibilidade e robustez.
Devido ao surgimento da tecnologia xDSL (a ADSL um exemplo disso) algumas pessoas
consideram obsoleta essa tecnologia.
Protocolos ISDN
Na tecnologia ISDN, existem basicamente quatro protocolos significativos para o usurio.
Todos os protocolos so utilizados no canal til e no no canal de dados. So eles:
197
NIDADE
26
Objetivo: Saber o funcionamento desta importante tecnologia de alta velocidade via telefone.
Canal de Voz
A velocidade de download pode variar de 256 kbps at 6.1 Mbps. No caso do upload pode
variar de 16 kbps at 640 kbps. Essas caractersticas que fazem a tecnologia levar o nome
de assimtrica, pois existe uma velocidade maior para download do que para upload.
198
A voz e dados utilizam diferentes freqncias ao serem transportadas pela linha telefnica,
conforme demonstrado na figura acima.
O canal de voz permite ao usurio estar conectado Internet e ainda conseguir conversar
pelo telefone. Porm necessrio o uso de um aparelho chamado Splitter para efetuar essa
separao de voz e dados na linha telefnica. Na central telefnica existe tambm um
Splitter que ajuda no encaminhamento da voz para a rede telefnica de comutao de
circuitos pblica (Public Switched Telephone Network PSTN).
Quando se utiliza a Internet o sinal encaminhado ao DSLAN Digital Subscriber Line
Access Multiplexer que faz a limitao da velocidade do usurio conforme o plano contratado
(ele pode fazer a unio de varias linhas ADSL em uma); este equipamento envia o sinal para
uma linha ATM (Asynchronous Transfer Mode) de alta velocidade que tem link com a
Internet.
O dispositivo DSLAN que faz a mgica de juntar todas as conexes de usurio a uma nica
conexo, suportando vrios usurios ao mesmo tempo.
Um detalhe importante que se pode trafegar 6 Mbps at a distncia mxima de 4 km. e 8
Mbps at a distncia mxima de 2 km. A distncia mxima da central telefnica ate a
residncia pode alcanar o limite de 5 km.
Acima disso o ADSL se torna invivel para o usurio, em outras palavras, quanto menor a
distancia da central telefnica para a sua casa melhor. Pode-se botar a culpa na mdia de
cobre que ocasiona perdas de sinal (apesar da operadora oferecer o servio).
Copyright 2007, ESAB Escola Superior Aberta do Brasil
199
HDSL
No Brasil existe tambm a soluo HDSL (High-bit-rate Digital Subscriber Line) que pode ser
usada para transporte de linhas E1 e ISDN PRI. O HDSL uma tecnologia de transmisso
de alto desempenho para implementao de acessos a 2 Mbit/s na rede existente, simetria
Upstream/Downstream.
O HDSL foi desenvolvido como uma tecnologia alternativa sem repetidores para
disponibilizar servios T1. O HDSL opera em modo Full-duplex atravs de cada par de fios
em cabos de 1, 2 ou 3 pares. Isto conhecido como Dual-duplex.
Taxa por par: 2.336 Kbps (um par), 1.168 Kbps (dois pares) ou 784 Kbps (trs pares), neste
ltimo caso cada par de fios carregam 784 Kbps, ou seja, metade da largura de banda do T1
(1544 Kbps) mais um pequeno montante de overhead.
Pelo fato de seus dados serem enviados com a metade da velocidade do T1 normal, voc
consegue duas vezes a distncia. Em virtude de o HDSL usar dois pares de fio, voc ainda
consegue a taxa de transferncia do T1.
Diferencia-se de outras tecnologias xDSL, porque proporciona transmisso simtrica, ou
seja, a mesma taxa de transmisso em ambas as direes (Download e Upload).
Vantagens
Reduo de manuteno.
Reutilizao de equipamentos.
200
Aplicaes
Acesso a comunicaes mveis, acesso a PABX digital, acesso primrio RDSI, acesso de
usurio a 2 Mbps.
Estgio de linha remota (ELR): O ELR uma extenso da central local, localizada mais
prximo dos assinantes. O ELR controlado atravs da central local, que neste caso
tambm denominada de central-me. Vrios ELRs podem ser interligados a uma mesma
central-me, caracterizando-se, portanto, como um sistema distribudo de comutao. O
entroncamento ELR central-me pode ser feito com cabo ptico ou par metlico. O raio
mdio entre o ELR e o assinante de cerca de 1 km. O ELR indicado para aplicaes em
pequenas localidades, reas rurais, grandes clientes, central de quarteiro e condomnios,
para solues rpidas ou em lugares nos quais a rede a expandir est saturada.
O Protocolo PPPoE
O ADSL permite uma conexo permanente usando unicamente o modem, porm fica a
pergunta de por que (em muitos casos) necessrio usar um programa para se conectar
Internet.
necessrio utilizar um protocolo para encapsular os dados do micro de origem at a central
telefnica. O protocolo mais utilizado para essa finalidade o PPPoE (Point-to-Point over
Ethernet RFC 2516).
Isso acontece porque o ADSL somente um meio fsico de acesso rede (um meio de
conexo). A autenticao atravs do protocolo PPPoE permite a conexo e aquisio de um
endereo IP vlido para a maquina do usurio.
Com a autenticao mais fcil identificar o usurio conectado e controlar suas aes. Esse
protocolo trabalha com a tecnologia Ethernet, que usada para ligar sua placa de rede ao
modem.
201
202
NIDADE
27
Objetivo: Entender o que significa e para que serve uma rede com tecnologia ATM.
203
tecnologia, fadada a ser substituda pela GigaEthernet, a uma promissora perspectiva de ser
parte importante na ligao entre redes locais (LAN).
O ATM um protocolo de alta velocidade que possibilita o transporte de vrios tipos de
trafego pela rede. Ela possibilita a transmisso simultnea de dados, voz e vdeo em uma
rede de alta velocidade.
204
As redes locais enviam quadros sem estabelecer conexes, enquanto que o ATM
orientado a conexo;
As redes locais se caracterizam por ter o meio compartilhado, o que facilita muito o
broadcast e o multicast. O ATM possui multicast, mas no oferece broadcast;
205
206
LAN Emulation Client (LEC): O LEC a entidade em uma estao ATM que
desempenha as funes de transferncia de dados, resoluo de endereos, prov a
emulao do servio de rede local para o protocolo camada rede. Um LEC somente
Copyright 2007, ESAB Escola Superior Aberta do Brasil
207
pode ser membro de uma ELAN. Uma estao ATM pode participar de mais de uma
ELAN, desde que suporte vrios LECs, um para cada ELAN. Cada LEC identificado
por um endereo ATM nico, associado a um ou mais endereos MAC. No caso de
um host ATM, o seu endereo ATM estar associado ao seu endereo MAC unicast e
aos endereos multicast que ele desejar receber. J no caso de um mdulo ATM em
um switch Ethernet, o endereo ATM do seu LEC estar associado a cada um dos
endereos MAC das estaes acessveis atravs dele.
208
LAN Fsica
LAN Emulada
Conexes
As entidades definidas pelo ELAN se comunicam atravs VCCs (Virtual Channel
Connections). A verso 2.0 introduz o conceito de fluxo de dados, que est relacionado
multiplexao no nvel LLC. Um VCC multiplexado pode transportar um ou mais fluxos,
enquanto que um VCC no-multiplexado s carrega um fluxo. A verso 1.0 no suporta
multiplexao.
Se um LEC deseja transmitir dados para um determinado endereo ATM, ele tem que
estabelecer um VCC para aquele endereo. Se este VCC ser multiplexado ou no depende
se a outra parte suporta esta caracterstica. Se for desejado estabelecer um novo fluxo de
dados, ele pode ser alocado no mesmo VCC, se este for multiplexado.
Analogamente, ao encerrar um fluxo de dados, o VCC mantido, a no ser que ele seja o
nico fluxo de dados presente naquele VCC. Isto causa um problema: um LEC pode encerrar
um fluxo e a outra parte no tem como saber que ele foi encerrado, pois o VCC ainda existe.
Assim, a especificao afirma que um LEC tem de ser capaz de receber pacotes por um
fluxo mesmo j o tendo encerrado, se o VCC ainda existir.
Podem-se dividir as conexes do ELAN basicamente em dois tipos: VCCs de dados e VCCs
de controle. Eles podem ser ponto a ponto ou ponto a multiponto, unidirecionais ou
bidirecionais. Os tipos de conexo definidos na LUNI esto listados abaixo.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
209
Vccs De Controle
Control Distribute: um VCC ponto a multiponto estabelecido pelo LES para todos
os clientes de uma ELAN, na fase de inicializao. usado para distribuio de
informaes de controle, se o LES preferir no usar o Control Direct para este fim.
VCCs de Dados
Data Direct: estabelecido entre LECs para troca de dados unicast. bidirecional e
ponto a ponto. A verso 2.0 implementa mecanismos que permitem s camadas
superiores estabelecer parmetros de qualidade de servio (QoS) para este tipo de
conexo. Tambm na verso 2.0, pode ser multiplexado.
210
fcil perceber que o frame usado pelo ELAN semelhante ao Ethernet, isto para facilitar a
comunicao com as redes LAN tradicionais. As diferenas so:
No existe prembulo nem delimitador de incio de quadro, pois a rede ATM tem seus
prprios mecanismos de sincronizao.
Acrescenta-se o campo LEC ID, cuja utilizao ser vista mais adiante.
211
No h o 'trailer' com o FCS (Frame Check Sequence), pois a camada AAL5 j inclui
um cdigo de deteco de erros.
Uma bridge (switch LAN) ao passar um quadro da rede ATM rede LAN tem de
refazer o quadro, incluindo o prembulo e o FCS e retirando o LEC ID (que no ter
mais utilidade, j que o quadro estar saindo da rede ATM). Para passar da LAN
rede ATM realiza as operaes inversas.
212
O MPC monitora o trfego atravs do LEC, tentando identificar fluxos; como identificar
os fluxos deixado a critrio do implementador.
Quando se configura um fluxo, o MPC envia um aviso ao seu MPS, pedindo que se
crie um atalho.
O MPS vai propagando o aviso pelos MPSs (roteadores), at chegar ao que serve ao
MPC destino.
O MPC responde com o endereo ATM do LEC destino, que vai sendo propagado de
volta pelos MPSs.
De posse do endereo ATM destino, o MPC inicial cria um atalho, que nada mais
que um VCC atravs da rede ATM at o destino.
A partir da, os dados so enviados pelo atalho, que fica estabelecido at que passe muito
tempo sem atividade.
Deve-se notar que as entidades do MPOA (MPC e MPS) trocam informaes atravs do
servio LAN Emulation. Cada MPC e MPS tem de ter um LEC associado, e a troca de dados
do MPOA ocorre como qualquer outra troca de dados. Para que uma estao suporte o
MPOA, ela tem de possuir um LEC verso 2.0.
213
A pergunta de quem
214
Para servios que fazem uso da banda disponvel (Available Bit Rate ABR), com
caractersticas do melhor atendimento possvel (best-effort), os requisitos no so
especificados, e a rede deve prover dinamicamente uma fatia justa da banda disponvel.
neste caso onde se encaixa o TCP, e o controle de congestionamento deve ser, portanto,
realizado por mecanismos reativos.
Como os quadros de protocolos de camadas superiores so fragmentados em clulas ATM,
a perda de uma nica clula torna a transmisso dos restantes daquele quadro em um
215
desperdcio de banda. Para evitar este desperdcio, podem ser empregados os mecanismos
EPD (Early Packet Discard) e PPD (Partial Packet Discard), onde as demais clulas que
compem o quadro corrompido so descartadas.
O TCP depende das perdas de pacotes (Timeout para retransmisso ou trs ACKs
repetidos) como indicao de congestionamento, podendo receber mensagens ICMP
(Source Quench) mas que so raramente utilizadas devido ao consumo de banda. Como em
redes de alta velocidade, filas grandes representam atrasos maiores, importante uma forma
explcita de retroalimentao para indicar congestionamento antes da formao de enormes
filas nos buffers.
Uma forma para complementar o controle de congestionamento a nvel de camada de
transporte (nvel 4 do modelo OSI) a utilizao de um mecanismo de preveno de
congestionamento nos roteadores, como o Gateway RED (Random Early Detection), e o de
notificao explcita de congestionamento ECN (Explicit Congestion Notification).
Com RED, o Gateway indica congestionamento atravs da marcao ou descarte randmico
de um pacote assim que for ultrapassado o tamanho mdio de fila. Outras vantagens do RED
so: a preveno de sincronizao global e a preveno de descarte desnecessrio de
clulas ATM de pacotes TCP.
Com RED e ECN, pode-se ter o controle de congestionamento independente do ATM
notificando o TCP, de forma mais eficiente do que por perda de pacote, nas bordas da rede
ATM.
Como a tecnologia ATM ainda no teve o sucesso como originalmente seus projetistas
tivessem desejado muita pesquisa esta sendo desenvolvida para poder adaptar as redes
atuais com redes ATM.
O desempenho de conexes TCP em redes ATM de alta velocidade fundamental
considerando a importncia do protocolo TCP/IP nas transferncias de dados. A partir dos
mecanismos de controle de congestionamento da camada ATM, percebe-se a preocupao
em obedecer a requisitos de perda de clulas atravs de mecanismos reativos.
216
217
NIDADE
28
218
Endereo de rede
219
Nmero do soquete
00001B1EA1A1
0451
IPX External
Node Number
Socket
Network
Number
Number
Por sua vez, o SPX protocolo de transporte das redes Netware que incrementa a
confiabilidade do protocolo IPX mediante a superviso do envio de dados atravs da rede. O
SPX orientado a conexo, ele verifica e reconhece a efetivao da entrega dos pacotes a
220
221
Endereo Do N
O endereo n (endereo fsico) um nmero hexadecimal de 12 dgitos (6 bytes). O IPX faz
o uso do endereo MAC que esta atribudo para cada placa de rede como o endereo de n.
Este endereo especifica a conexo entre a placa de rede e a mdia de transmisso.
Um detalhe que sempre quando o pacote endereado rede interna, este pacote tem o
endereo de n como 000000000001.
Nmero De Soquete
O IPX faz uso de um nmero adicional para determinar o destino do pacote dentro de um
dispositivo. O nmero de soquete um exemplo desse tipo de numero. Os nmeros de
soquete representam os processos, assim como os servios que operam dentro de um n.
222
Cada rede lgica que existe em uma internetwork deve ter um nmero de rede
exclusivo para que opere corretamente. Isso tambm inclui os nmeros atribudos a
uma rede interna do servidor Netware.
223
Protocolo IPX
O formato do pacote IPX como apresentado abaixo.
224
K = Dados
O protocolo IPX um protocolo da camada de Rede sem conexo que efetua as tarefas de
endereamento e roteamento entre redes Netware.
O IPX em caso de dados externos passa os datagramas completos para o software
adequado que efetua o controle da interface de rede. As estaes intermediarias fazem uso
do IPX para efetuar o roteamento dos pacotes para o destino final.
Quando os pacotes atingem uma estao de trabalho ou um servidor de destino, o IPX faz a
verificao se os dados do pacote atingem o processo adequado da camada superior.
A principal funo do IPX a de roteamento. Ele toma decises com base nas informaes
sobre alcance de rede que so compiladas pelo protocolo RIP (Routing Information Protocol)
ou NLSP (Netware Link Services Protocol).
Protocolo SPX
O formato do segmento SPX apresentado abaixo.
225
O SPX oferece a entrega de pacotes orientada pela conexo. O IPX utilizado como meio
de transporte. O SPX faz o aprimoramento do protocolo IPX, gerando uma entrega confivel.
Ele dispe de servios de segmentao, reconstruo e seqncia de segmentos para
transmisses que so grandes demais para se ajustarem ao tamanho de frame, como os que
so impostos pela camada de enlace.
O SPX faz uso de circuitos virtuais que so indicados como conexes. Elas recebem
identificadores especficos (IDs) de conexo, conforme definido no cabealho do protocolo
SPX. Existe a possibilidade de se anexar diversos IDs de conexo em um nico soquete.
226
227
conceito do vetor de distancia (Distance Vector) para efetuar o clculo das distncias para
um determinado destino. O RIP permite que os roteadores usem esse protocolo para
atualizar suas tabelas de roteamento em intervalos programveis, normalmente a cada trinta
segundos.
Entretanto, como ele est constantemente conectando roteadores vizinhos, isso pode gerar
um aumento de trfego na rede. O RIP permite que os roteadores determinem que caminho
deva ser utilizado para enviar os dados. Sempre que os dados trafegam por um roteador, ou
seja, atravs de um nmero de rede, considera-se que trafegaram um salto. Nesse sentido,
um caminho que tem um contador de saltos de quatro, por exemplo, indica que os dados que
trafegam esse caminho devem passar por quatro roteadores antes de alcanar o destino final
na rede.
Se existirem vrios caminhos para um destino, o roteador, usando o RIP, seleciona o
caminho com o menor nmero de saltos. Entretanto, como o contador de saltos a nica
medida de roteamento usada pelo RIP para determinar melhores caminhos, ele no
necessariamente o caminho mais rpido. Todavia, o RIP continua muito popular e
amplamente implementado. Isso se deve principalmente ao fato de ter sido um dos primeiros
protocolos de roteamento a ser desenvolvido.
Outro problema com o uso do RIP que um destino pode estar localizado muito distante
para que os dados o alcancem. Com o RIP, o nmero mximo de saltos pelos quais os
dados podem trafegar de quinze. Por isso, se a rede de destino estiver a mais de quinze
roteadores de distncia, ser considerada inalcanvel.
Existe a verso II do RIP que implementa algumas funes adicionais:
228
O RIPv2 foi criado para controlar o fluxo das informaes em circuitos de discagem sobre
demanda, como: linhas discadas e ISDN. Essa implentao pode ser encontrada nas RFCs
1721, 1722, 1723 e 1724.
Propagao RIP
A propagao de pacotes RIP permite:
Que roteadores solicitem informaes (de outros roteadores) para atualizarem suas
prprias tabelas internas;
Que roteadores tenham certeza de que todos os roteadores esto compatveis com a
configurao das redes envolvidas;
229
Propagao Do SAP
Atravs do SAP, os clientes de uma rede podem identificar quais servios esto disponveis
na rede e obtm o endereo dos servidores de onde eles podem acessar aqueles servios.
Isto uma funo importante, porque uma estao no pode iniciar uma sesso com um
provedor de servio sem que o primeiro conhea o endereo do servidor.
Um servidor Gateway, por exemplo, propagar pacotes SAP com uma freqncia de 60
segundos (o perodo definido para todos os servidores que anunciam via SAP) para o
segmento da rede no qual est conectado. O agente SAP em cada roteador daquele
segmento copia a informao contida no pacote SAP para uma tabela interna do servidor
gateway. Uma vez que o agente SAP em cada roteador mantm a informao sempre
atualizada nos servidores disponveis, um cliente que precise localizar um servidor gateway
pode acessar o roteador mais prximo para obter o endereo IPX correto.
230
O NLSP faz o uso de menos banda passante, mais rpido na atualizao das
tabelas de informaes sobre roteamento e mais eficiente para uso em redes
grandes.
231
Se o CSNP detectar uma entrada que no tem ou alguma atualizao, faz o envio de
um PSNP (Partial Sequence Number Packet) que faz a solicitao de informaes
Copyright 2007, ESAB Escola Superior Aberta do Brasil
232
233
234
NIDADE
29
Objetivo: Conhecer este importante grupo de protocolos de rede desenvolvido pela IBM.
235
tipo peer) distribudos em vrios computadores do grupo podem se comunicar uns com
outros utilizando o enrotamento de rede especificado.
Entre as principais caractersticas da arquitetura APPN temos:
Flexibilidade, o que permite que a APPN possa ser utilizada em qualquer topologia de
rede.
236
Data Link Control Essa camada bem similar camada de Enlace da OSI (Data
Link). A SNA utiliza o SDLC para criar os links de comunicao em que os mster
(primrios) efetuam a comunicao com os slaves (secundrios) e inclusive do Token
Ring (IBM) em rede peer-to-peer.
Controle de Caminho Essa camada efetua vrias das funes que esto descritas
na camada de rede do modelo OSI. Essas funes so, por exemplo, roteamento,
fragmentao e reconstruo de datagramas. Ela tambm executa algumas das
funes da camada de enlace do modelo OSI, como controle de fluxo.
237
Token Ring Essa especificao foi desenvolvida pela IBM para ser utilizada como
modelo para IEEE 802.5. Ela faz a especificao de uma topologia de rede em forma
de estrela fsica. O Token Ring especifica um mtodo de acesso que permite a
238
239
240
NIDADE
30
241
ALAP - Apple Talk Link Access Protocol: Este protocolo prov servios de baixo
nvel para o Apple Talk, atravs do controle de acesso rede. Cada dispositivo de
rede denominado nodo, sendo identificado por um ID de 8 bits, nico e dinmico. O
ALAP prov comunicao ponto-a-ponto, juntamente com facilidades de broadcast. O
frame pode conter de 0 at 600 bytes de dados, alm de um header e um tail. O
header composto por 3 bytes que indicam, respectivamente, o ID do nodo destino, o
ID do nodo emissor e o tipo de protocolo, usado para identificar o processo cliente
dentro de um nodo. S4e o endereo de destino for 255, ento a transmisso
realizada via broadcast. O tail contm um FCS (Frame Control Sequence) de 16 bits,
usado para deteco de erros de transmisso. Este protocolo somente detecta erros;
no implementa nenhum tipo de retransmisso (best-effort protocol).
242
DDP - Datagram Delivery Protocol: Este protocolo executa como um cliente ALAP,
provendo comunicao ponto-a-ponto atravs de sockets em redes locais Apple Talk
(que podem possuir bridges). A comunicao feita por datagramas, com at 586
bytes de dados.
ATP - Apple Talk Transaction Protocol: Este protocolo prov transmisso confivel,
livre de erros. Est baseado no conceito de transaes, onde cada transao consiste
em uma requisio e uma resposta. Cada requisio possui um identificador de 16 bits
(nico no sistema) e repetida at que uma resposta vlida seja recebida. O intervalo
de retransmisso pode ser configurado pela aplicao cliente. Uma requisio
geralmente bastante pequena, ocupando somente um datagramas. J as respostas
podem ocupar at 8 datagramas, numerados de 0 a 7, para garantir a ordenao. O
ATP executa como cliente DDP, com duas semnticas de funcionamento: at-leastonce e exactly once.
243
ASP - Apple Talk Session Protocol: Este protocolo prov funcionalidades para o
estabelecimento e gerenciamento de sesses dentro de uma rede Apple Talk.
implementado com base no modelo Cliente/Servidor, com diferentes servios em cada
lado. Suas principais caractersticas compreendem a garantia de coerncia e
participao de ambos os nodos durante a sesso. Para tanto, implementa entrega
ordenada e no replicada de datagramas entre clientes e servidores.
AFP - Apple Talk Filing Protocol: Protocolo da camada de apresentao que permite
a um cliente acessar arquivos em um servidor AFP. Este protocolo implementa toda a
autenticao de usurios, bem como controle de acesso no nvel de volumes e
diretrios compartilhados. Executa como um cliente ASP.
244
SMDS
O SMDS (Switched Megabit Data Service) um tipo de servio de dados pblico de alta
velocidade baseado em comutao de pacotes que permite performance do tipo das LANs
em MANs ou WANs no teria limite de distncia. Ele pode ser considerado um antecessor do
ATM (Asynchronous Tranfer Mode).
245
velocidades (entre 2 e 300 Mbps), possui uma grande tolerncia a falhas e um alto
desempenho. Nunca foi muito popular tendo vindo a ser substitudo pelo SMDS e pelo ATM
com o qual possui algumas semelhanas.
SONET/SDH
SONET (Synchronous Optical Network) e SDH (Synchronous Digital Network) so padres
que so regionalizados para comportar as diferenas internacionais.
Disso resultam os padres:
SDH-Japo
Tanto o SONET e SDH so usados como padres para redes WAN, eles podem ser
utilizados com base nas especificaes da camada Fsica e so bastante confiveis. Os
documentos abaixo descrevem esses tipos de tecnologia:
Copyright 2007, ESAB Escola Superior Aberta do Brasil
246
247
FDDI;
ATM;
DQDB.
Foi definida uma hierarquia de taxas padronizadas para o SDH, portanto, existem as
seguintes capacidades:
SONET/SDH
Taxa (Mbps)
STS-1/OC-1
51,84
STS-3/OC-3 STM-1
155,52
STS-4/OC-4 STM-3
466,56
STS-12/OC-12 STM-4
622,08
STS-18/OC-18 STM-6
933,12
STS-24/OC-24 STM-8
1244,16
STS-36/OC-36 STM-12
1866,24
STS-48/OC-48 STM-16
2488,32
Onde, STS = Synchronous Transport Signal Level, OC = Optical Carrier Level e STM =
Synchronous Transfer Mode Level.
248
O quadro transmitido fim-a-fim na rede, sendo montado e desmontado apenas uma vez. O
Virtual Container formado pelo Container (C-4) e pelo Path Overhead. O Container (C-4)
Copyright 2007, ESAB Escola Superior Aberta do Brasil
249
possui uma capacidade de 149,76 Mbps (para o caso do transporte de um tributrio de 140
Mbps) e pode conter tambm Path Overheads de mais baixa ordem (caso transmita outros
tipos de tributrios diferentes). O Path Overhead (de alta ordem) prov servios de
monitorao de alarme e monitorao de performance. O Section Overhead um cabealho
que prov facilidades para suportar e manter o transporte de um VC na rede, sendo que
pode sofrer alteraes ao longo do percurso.
Arquitetura SDH
A arquitetura SDH composta de uma hierarquia de quatro nveis:
1. Camada Fotnica: Esta no nvel fsico e inclui especificaes sobre o tipo da fibra
ptica utilizada, detalhes sobre a potncia mnima necessria, caractersticas de
disperso dos lasers transmissores e a sensibilidade necessria dos receptores.
responsvel, ainda, pela converso eletro-ptica dos sinais.
2. Camada de Seo: a responsvel pela criao dos quadros SDH, embaralhamento
e controle de erro. processada por todos os equipamentos, inclusive os
regeneradores.
3. Camada de Linha: Cuida da sincronizao, multiplexao dos quadros e comutao.
responsvel, ainda, pela delimitao de estruturas internas ao envelope de carga.
Seu processamento ocorre em todos os equipamentos, exceto os regeneradores.
4. Camada de Caminho: Responsvel pelo transporte de dados fim-a-fim e da
sinalizao apropriada. Processada apenas nos terminais.
A figura abaixo mostra as camadas fisicamente. Uma sesso representa, como no SNA, um
link estabelecido entre dois receptores/transmissores (porm aqui esses links so pticos).
Para distncias pequenas, a fibra pode ser ligada diretamente entre os usurios, mas se a
distncia for maior, h a necessidade da utilizao de regeneradores. Uma linha composta
250
de uma ou mais sesses (de modo que a estrutura do canal permanece a mesma), e o path
(caminho) o circuito completo, Fim-a-Fim.
Antes de dar incio sua Prova Online fundamental que voc acesse sua SALA
DE AULA e faa a Atividade 3 no link ATIVIDADES.
251
LOSSRIO
independente,
financeiramente
autnoma,
no
subordinada
hierarquicamente a nenhum rgo de governo brasileiro. Por ser uma Autarquia, uma
entidade auxiliar da administrao pblica descentralizada, tutelada pelo estado Brasileiro, e
fiscalizada pela populao.
252
Aplicao - Programa que faz uso de servios de rede tais como transferncia de arquivos,
login remoto e correio eletrnico.
Archie - Um servio de busca de arquivos armazenados em FTP annimo. Pouco
disseminado no Brasil.
ARPANET - Advanced Research Projects Agency Network. Rede de longa distncia criada
em 1969 pela Advanced Research Projects Agency (ARPA, atualmente Defense Advanced
Projects Research Agency, ou DARPA) em consrcio com as principais universidades e
centros de pesquisa dos EUA, com o objetivo especfico de investigar a utilidade da
comunicao de dados em alta velocidade para fins militares. conhecida como a rede-me
da Internet de hoje e foi colocada fora de operao em 1990, posto que estruturas
alternativas de redes j cumpriam seu papel nos EUA.
ASCII a sigla da American Standard Code for Information Interchange. Trata-se de um
esquema de codificao que atribui valores numricos s letras do alfabeto, nmeros, sinais
de pontuao e alguns smbolos especiais para ser usado em computadores e dispositivos
de armazenamento eletrnico de dados.
Assinatura - 1. Um arquivo (tipicamente de trs ou quatro linhas) que as pessoas inserem
no fim de suas mensagens; 2. Ato de subscrever uma lista de discusso ou newsgroup; 3.
Informao que autentica uma mensagem.
ATM Protocolo de Modo de Transmisso Assncrona de Dados em blocos de 53 bits,
atingindo velocidades a partir de 155 MB/s at 1,7Gb/s. Corresponde futura tecnologia para
redes de dados e permitir, entre outras coisas, videoconferncia em tempo real.
B2B - Business-to-Business expresso utilizada para definir as relaes que acontecem
entre empresas. Muitas vezes aparece como qualificativo de determinadas aes de
marketing, geralmente o direto, cujo pblico alvo so empresas. As vendas para empresas
so orientadas por estratgias bastante diversas daquelas que so usadas para atrair o
consumidor. As chamadas para empresas geralmente so atendidas, mas nem sempre
chegam at as pessoas que efetivamente respondem pelas decises de compra. Discadores
253
254
BNC - Vem de Baionet Nipple Conector, que poderia ser traduzido para "conector em forma
de baioneta". o conector usado em cabos de rede coaxiais, onde existe apenas um cabo
de cobre, coberto por camadas de isolamento e blindagem.
BNC (2) - Um tipo de conector de vdeo encontrado em alguns monitores profissionais, onde
existem cinco cabos separados, trs para os sinais de cor (verde, azul e vermelho) e dois
para os sinais de sincronismo horizontal e vertical. O objetivo de usar cabos separados
diminuir o nvel de interferncia, obtendo a melhor qualidade de imagem possvel.
Bps - Uma medida da taxa de transferncia real de dados de uma linha de comunicao.
dada em bits por segundo. Variantes ou derivativos importantes incluem Kbps (= 1.000 bps)
e Mbps (= 1.000.000 bps).
BR Cdigo ISO de identificao do Brasil na Rede, tipo de sufixo de um endereo na
Internet. Um endereo brasileiro na Internet, registrado no rgo de gerenciamento da rede
por aqui, sempre tem esta sigla.
Bridge - Um dispositivo que conecta duas ou mais redes de computadores transferindo,
seletivamente, dados entre ambas.
Browser - Programa para visualizar, folhear pginas na Internet. Navegador, software para
navegao da Internet. Os mais utilizado so o Netscape Navigator e o Internet Explorer.
Cabeamento estruturado - Tcnica de disposio de cabos em um edifcio caracterizada
por uma configurao topolgica flexvel, facilitando a instalao e o remanejamento de
redes locais.
Cabo UTP - Tipo de cabo mais utilizado nas topologias de redes de computadores atuais.
composto por quatro pares de cabos tranados entre si atingindo a velocidade de 155
milhes de bytes por segundo (155MBp/s). Pode alcanar at 100 metros entre duas
conexes dentro da Categoria 5.
255
Categoria 5 - Categoria mxima homologada para redes de dados que estejam dentro das
normas-padro EIA/TIA (Associaes das Indstrias Eltricas e Telefnicas dos E.U.A).
Garantia de uma rede atual e com funcionamento perfeito.
CCITT - Acrnimo de Comit Consultatif Internationale de Telegraphie et Telephonie, um
rgo da International Telecommunications Union (ITU) das Naes Unidas que define
padres de telecomunicaes. (Em 1993, foi extinto e suas atribuies passaram para o ITUTSS, Telecommunications Standards Section da ITU.)
CERN - Trata-se do European Laboratory for Particle Physics, possivelmente o mais
importante centro para pesquisas avanadas em fsica nuclear e de partculas, localizado em
Genebra, Sua. O nome CERN relaciona-se ao seu nome anterior, Conseil Europeen pour la
Recherche Nucleaire. Para os usurios Internet, o CERN conhecido como o local onde foi
desenvolvido a Web.
Cliente - um processo ou programa que requisita servios a um servidor.
Ciberespao - Espao virtual onde a informao circula atravs de computadores. Espao
ciberntico.
Conexo - Ligao entre computadores feita distncia que permite a comunicao de
dados entre ambos.
Correio Eletrnico - Sistema de troca de mensagens atravs de redes de computadores.
As mensagens podem conter textos e outros tipos de arquivos em anexo (attachment). Ver email.
CPA - Central por programa armazenado. Centrais telefnicas com sistemas digitais
controlados por computadores de alta capacidade de processamento, cujos terminais so os
telefones.
Crosstalk - Tendncia do sinal de um par de fios ser induzido em um par adjacente. D.G.
Sigla para Distribuidor Geral. um quadro que contm as conexes e organiza a distribuio
de cabos de telefonia ou dados.
256
Domnio - uma parte da hierarquia de nomes da Internet DNS -, que permite identificar
as instituies ou conjunto de instituies na rede. Sintaticamente, um nome de domnio da
Internet consiste de uma seqncia de nomes separados por pontos (.). Por exemplo,
ci.rnp.br. Neste caso, dentro do domnio ci.rnp.br, o administrador do sistema pode criar
diferentes grupos como info.ci.rnp.br ou staff.ci.rnp.br, conforme a necessidade.
Domnio pblico, (software de) - Programa disponvel publicamente, segundo condies
estabelecidas pelos autores, sem custo de licenciamento para uso. Em geral, o software
pode ser utilizado sem custos para fins estritamente educacionais e no tem garantia de
manuteno ou atualizao. Um dos grandes trunfos da Internet a quantidade praticamente
inesgotvel de software de domnio pblico, de excelente qualidade, que circula pela rede.
Download - Ato de "baixar" e carregar um programa, ou seja, fazer a transferncia de
arquivos de um computador remoto para seu computador atravs da rede.
DNS - O Domain Name System (DNS) um servio e protocolo da famlia TCP/IP para o
armazenamento e consulta a informaes sobre recursos da rede. A implementao
distribuda entre diferentes servidores e trata principalmente da converso de nomes Internet
em seus nmeros IPs correspondentes.
EDVAC - (Electronic Discrete Variable Automatic Computer) foi um dos primeiros
computadores eletrnicos. Diferentemente de seu predecessor ENIAC, utilizava o sistema
binrio e possua arquitetura de von Neumann.
ENIAC - (Electrical Numerical Integrator and Calculator) foi o primeiro computador digital
eletrnico de grande escala. Criado em fevereiro de 1946 pelos cientistas norte-americanos
John Eckert e John Mauchly, da Electronic Control Company. O ENIAC comeou a ser
desenvolvido em 1943 durante a II Guerra Mundial para computar trajetrias tticas que
exigissem conhecimento substancial em matemtica, mas s se tornou operacional aps o
final da guerra. O computador pesava 30 toneladas, media 5,50 m de altura e 25 m de
comprimento e ocupava 180 m de rea construda. Foi construdo sobre estruturas
metlicas com 2,75 m de altura e contava com 70 mil resistores e 17.468 vlvulas a vcuo
ocupando a rea de um ginsio desportivo. Segundo Tom Forester, quando acionado pela
Copyright 2007, ESAB Escola Superior Aberta do Brasil
257
primeira vez, o ENIAC consumiu tanta energia que as luzes de Filadlfia piscaram. Esta
mquina no tinha sistema operacional e seu funcionamento era parecido com uma
calculadora simples de hoje. O ENIAC, assim como uma calculadora, tinha de ser operado
manualmente. A calculadora efetua os clculos a partir das teclas pressionadas, fazendo
interao direta com o hardware, como no ENIAC, no qual era preciso conectar fios, rels e
seqncias de chaves para que se determinasse a tarefa a ser executada. A cada tarefa
diferente o processo deveria ser refeito. A resposta era dada por uma seqencia de
lmpadas.
EIA/TIA - Sigla para Unio das Associaes das Indstrias de Telefonia e Associao das
Indstrias de Eltrica dos Estados Unidos. Criaram as normas que regulam a instalao de
redes de dados com o uso de cabos de par tranado (cabos UTP).
e-Accessibility - Basicamente o conceito de e-Accessibility abrir a sociedade da
informao para todos. Para se ter um sucesso real na Internet, os benefcios de uma
sociedade da informao devem ser compartilhados com a sociedade toda, principalmente
com aquelas pessoas que tem dificuldade no uso das novas tecnologias, tais como pessoas
discapacitadas e as pessoas mais velhas ou idosas. Toda a sociedade deve ter as mesmas
chances de poder usufruir os benefcios que traz a Internet, mas para isso as pessoas idosas
e discapacitadas devem ter as ferramentas e as pessoas certas para lhes ensinarem o uso da
acessibilidade a Internet.
e-Competences - As mudanas, na sociedade da informao, vm muito rpido: Novas
tecnologias e servios aparecendo a dirio significam que os usurios devem estar
preparados para atualizar suas habilidades e competncias, aqueles que no o fizerem,
devido a uma falta de oportunidade ou motivao, correm o srio risco de ficarem para traz.
Portanto, fundamental estar preparados para poder fazer uso destas novas ferramentas,
isto se conhece como o e-Competences, isto fundamental para ter as habilidades corretas,
o conhecimento e a atitude para assim poder obter o melhor da atual sociedade da
tecnologia e da informao. As novas tecnologias as quais podem fazer as nossas vidas e o
nosso trabalho muito mais simples e fceis esto sempre aparecendo no mercado, mas se as
Copyright 2007, ESAB Escola Superior Aberta do Brasil
258
pessoas no podem fazer um uso apropriado delas, correm o risco de ficar para traz na era
da informao globalizada.
e-Mail - Do ingls, eletronic mail ou correio eletrnico. Endereo eletrnico para envio de
mensagens
na
Internet.
Exemplo:
joaodasilva@embratel.com.br.
Basicamente
esta
nomenclatura indica que o usurio Joo da Silva esta (ou tem) uma caixa de correio
eletrnico no servidor da Embratel, a letra @ (arroba) o comando at (dos sistemas UNIX)
que traduzido significa algo assim como em ou aonde, portanto, Joo da Silva se encontra
em (at) um servidor da Embratel.
Ethernet - Padro de rede (IEEE 802.3) local amplamente utilizado na dcada de 90, quando
passaram a ser instalados em cabos UTP. um sistema flexvel, barato e com velocidade de
transmisso de dados entre 4 e 10 MBp/s.
FAQ - Frequently Asked Questions, ou Perguntas Mais Freqentes. Perguntas e respostas
das questes e dvidas mais freqentes sobre um assunto.
FastEthernet - Padro de rede local (IEEE 802.3u) do tipo Ethernet que atinge velocidades
superiores daquelas encontradas nas velhas redes Ethernet (entre 80 e 100Mb/s).
FCS O campo FCS (Frame Check Sequence), que traduzido do ingls seria algo assim
como a seqncia de verificao (checagem) do quadro, extremamente til para verificar
que os dados enviados foram recebidos sem alteraes durante a viagem desde o
computador transmissor ao receptor que poderia estar na prpria rede local ou uma rede
remota. Nos quadros Ethernet o FCS um campo de 4 Bytes que basicamente contem um
algoritmo de controle de erros a nvel de bit (Checksum) que permite revisar a integridade do
quadro recebido, desta forma se o quadro esta correto ele entregue s camadas
superiores, caso contrario ser descartado.
FDDI O padro FDDI (Fiber Distributed Data Interface) foi desenvolvido pelo ASC X3T9.5
da ANSI nos EUA e adotado pela ISO como padro internacional (ISO 9314/1/2/3) em 1987.
Inicialmente foi proposto para redes de comutao de pacotes, sendo mais tarde melhorado,
onde a rede dotada de capacidade de comutao de circuitos de modo a expandir o campo
259
de aplicaes para a integrao de voz, imagem e dados em tempo real. Este abrange o
nvel fsico e de ligao de dados (as primeiras duas camadas do modelo OSI). A expanso
de redes de mbito mais estendido, ou seja, redes do tipo MAN (Metropolitan Area Network),
so algumas das possibilidades do FDDI, tal como pode servir de base interligao de
redes locais, como em campus universitrios. As redes FDDI adotam uma tecnologia de
transmisso idntica s das redes Token-Ring, mas utilizando cabos de fibra ptica, o que
lhes concede capacidades de transmisso muito elevadas (na casa dos 100 Mbps ou mais) e
a oportunidade de se alargarem a distncias desde 100 at 200 Km, conectando entre 500
at 1000 estaes de trabalho. Todas estas particularidades fazem do padro FDDI
altamente indicado para a interligao de redes LAN atravs de um backbone, neste caso, o
backbone a prpria rede FDDI. No existe requisito de configurao mnima. A rede FDDI
fica altamente tolerante a falhas, devido configurao de um anel duplo e por um
mecanismo de isolao de falhas implementado nas estaes.
FDMA Os sistemas FDMA (Frequency Division Multiple Access) conhecidos como
sistemas de acesso mltiplo por diviso de freqncia so utilizados geralmente em sistemas
de transmisso analgicos utilizando a multicanalizao (ou multiplexao) em freqncia. O
funcionamento bsico o seguinte: Cada canal de voz (de vrios), que originalmente ocupa
o mesmo espectro de freqncias com todos os outros canais, alocado (atravs da
multiplexao) a uma nica banda de freqncias, porem ocupando diferentes posies um
atrs do outro (como um trem) e assim todo esse grupo de canais serializados podem ser
enviados de forma simultnea por um nico meio de transmisso. Desta forma podem se
transmitir muitos canais de banda relativamente estreita, como por exemplo, canais de voz
cada um com uma largura de 4 kHz, por um nico sistema de transmisso de banda larga.
Fibra ptica - Tipo de cabo feito de cristal de quartzo muito fino que permite o trfego de
grandes pacotes de informaes em altssima velocidade (2 bilhes de bits por segundo2GBp/s) por meio de luz de 850 nanmetros de comprimento de onda, (multmodo) e que em
geral utilizado para a troca de pulsos informaes entre grandes distncias
(aproximadamente 2.5 Km).
260
Frame-Relay - Protocolo que permite a conexo (com largura de banda ajustvel de acordo
com a demanda) entre duas redes locais atravs de uma rede pblica utilizando comutao
por pacotes.
Freqncia - Medida pela qual uma corrente eltrica alternada, em hertz.
FTP - File Transfer Protocol - Protocolo de transferncia de arquivos, usado para enviar e
receber arquivos via Internet.
Gateway - 1. Sistema que possibilita o intercmbio de servios entre redes com tecnologias
completamente distintas, como FidoNet e Internet; 2. Sistema e convenes de interconexo
entre duas redes de mesmo nvel e idntica tecnologia, mas sob administraes distintas. 3
Roteador (terminologia TCP/IP).
GIF - Graphic Interchange Format - Formato grfico utilizado em imagens e com grande
capacidade de compresso. A maioria das imagens animadas na Internet feita nesse
formato.
GNU - acrnimo recursivo de: GNU is Not Unix (em portugus: GNU no Unix).
GPL - General Public License (Licena Pblica Geral), GNU GPL ou simplesmente GPL, a
designao da licena para software livre idealizada por Richard Stallman no final da dcada
de 1980, no mbito do projecto GNU da Free Software Foundation (FSF). A GPL a licena
com maior utilizao por parte de projectos de software livre, em grande parte devido sua
adoo para o Linux.
GUI O termo corresponde Interface Grfica do Usurio, ou em ingls Graphic User
Interface, a consola grfica que todo programa visual tem, onde disponivilizada a
interface para que o usurio possa interagir com um determinado aplicativo ou hardware do
computador, tais como, botes, janelas, menus, etc.
Hacker - Indivduos que elaboram e modificam software e hardware de computadores, seja
desenvolvendo funcionalidades novas, seja adaptando as antigas. Originrio do ingls, o
termo comumente utilizado no portugus sem modificao. Os Hackers utilizam toda a sua
261
262
servios. Uma coleo de redes locais e/ou de longa distncia, interligadas numa rede virtual
pelo uso de um protocolo que prov um espao de endereamento comum e roteamento.
Intranet - Rede particular usada em empresas e instituies. Utiliza a tecnologia do ambiente
Web da Internet, porm com acesso restrito aos usurios desta rede privada.
IP - O Internet Protocol o protocolo responsvel pelo roteamento de pacotes entre dois
sistemas que utilizam a famlia de protocolos TCP/IP, desenvolvida e usada na Internet.
considerado o mais importante dos protocolos em que a Internet baseada.
IRC - Acrnimo de Internet Relay Chat, servio que possibilita a comunicao escrita on-line
entre vrios usurios pela Internet. a forma mais prxima do que seria uma conversa
escrita na rede.
ISO - International Organization for Standardization (ISO) uma organizao internacional
formada por rgos de diversos pases que discute, especifica e prope padres para
protocolos de redes. Muito conhecida por ter estabelecido um modelo de sete camadas que
descreve a organizao conceitual de protocolos, o OSI.
ITU - International Telecommunications Union. rgo da ONU responsvel pelo
estabelecimento de normas e padres em telecomunicaes.
JAVA - Linguagem de programao criada pela Sun Microsystems. Permite baixar pequenos
programas (Applets) que so ativados na prpria mquina do usurio. Foi criada para poder
ser utilizada em qualquer tipo de computador.
Jitter uma variao estatstica do retardo na entrega de dados em uma rede, ou seja,
pode ser definida como a medida de variao do atraso entre os pacotes sucessivos de
dados. Observa-se ainda que, uma variao de atraso elevada produz uma recepo no
regular dos pacotes. Logo, uma das formas de minimizar a variao de atraso a utilizao
de buffer (memria), aonde esse buffer vai armazenando os dados medida que eles
chegam e os encaminham para a aplicao a uma mesma cadncia. Minimizar o Jitter de
extrema importncia nos servios de Voz sobre IP (VoIP), por exemplo.
263
264
MAU - Sigla para Unidade de Aceso de Mdia (Media Access Unit), dispositivo que serve
como transceiver em uma rede do tipo Ethernet.
Mbps - Acrnimo para Mega bits por segundo, que a medida da velocidade de transmisso
de dados em um sistema, equivalente ao envio de um milho de bits por segundo.
MHz (Mega Hertz) - Medida da freqncia de um sinal peridico que gira 1 milho de ciclos
por segundo. 1 MHz = 106 Hertz, ou seja, 1 milho de Hertz. Normalmente utilizado para
sinais de radio freqncia em telecomunicaes ou na rea de informtica utilizado como
unidade de medida da freqncia de trabalho de um dispositivo de Hardware, por exemplo,
para indicar a velocidade de processamento de um microprocessador.
MIMO - o acrnimo em ingls para Multiple-Input Multiple-Output, ou seja, Mltiple Entrada
Mltiple Sada. Esta sigla foi dada s antenas que fazem uso desta tecnologia em ambiente
Wireless (sem fio). A tecnologia MIMO se refere especificamente forma como so
processadas (manejadas) as ondas de RF para transmisso e recepo nas antenas dos
dispositivos Wireless como, por exemplo, nos roteadores em redes WLAN (Wireless LAN). A
tecnologia MIMO aproveita os fenmenos fsicos tais como a propagao multitrajeto (do
sinal) para incrementar a taxa de transmisso e reduzir a taxa de erro. Em poucas palavras,
a tcnica MIMO aumenta a eficincia espectral de um sistema de comunicaes Wireless
atravs da utilizao do domnio espacial, ou seja, muitas mais antenas e todas elas
funcionando ao mesmo tempo. Com esta tecnologia possvel conseguir que cada uma das
antenas possa receber ou transmitir de forma simultnea, para melhorar o desempenho do
sistema. Alm disso, pode corrigir de maneira muito mais eficiente as interferncias, e
conseguintemente, a qualidade do sinal recebido. Esta tecnologia foi implementada
primeiramente em produtos com o padro 802.11g, mas seu verdadeiro potencial foi atingido
com os equipamentos utilizando o padro 802.11n.
Modem - Sigla para Modulador/Demodulador (Modulator/demodulator). Dispositivo que
converte a informao digital em informao analgica para ser transmitida por uma linha
telefnica da rede de comutao pblica, e vice-versa.
265
266
NIS - Acrnimo para Network Information System (NIS), um sistema distribudo de bases
de dados que troca cpias de arquivos de configurao unindo a convenincia da replicao
facilidade de gerncia centralizada. Servidores NIS gerenciam as cpias de arquivos de
bases de dados, e clientes NIS requerem informao dos servidores ao invs de usar suas
cpias locais destes arquivos. muito usado por administradores UNIX para gerenciar bases
de dados distribudas atravs de uma rede.
NIS+ - Verso atualizada do NIS de propriedade da Sun Microsystems Inc. que prov mais
recursos ao servio e uma maior segurana.
N - Qualquer dispositivo, inclusive servidores e estaes de trabalho, ligado a uma rede.
NOC [CO] - Network Operations Center. Um centro administrativo e tcnico que
responsvel por gerenciar os aspectos operacionais da rede, como o controle de acesso a
mesma, roteamento, etc.
On Line - Em linha. Voc est on line quando seu computador estiver conectado a outro
computador ou a uma rede, permitindo a troca de informaes atravs dessa conexo.
OSI - O Open Systems Interconnection (OSI) um modelo conceitual de protocolo com sete
camadas definido pela ISO, para a compreenso e o projeto de redes de computadores.
Trata-se de uma padronizao internacional para facilitar a comunicao entre computadores
de diferentes fabricantes.
Pacote - Dado encapsulado para transmisso na rede. Um conjunto de bits compreendendo
informao de controle, endereo fonte e destino dos ns envolvidos na transmisso.
Paridade - Mtodo de checagem de erros na transmisso de informao por meio de bits.
Patch Panel - Dispositivo de conexo manual que permite uma fcil organizao, e
remanejamento dos pontos de um cabeamento estruturado, alterando a posio do ponto
sem modificao fsica do cabo UTP.
Ping - O ping (Packet Internet Groper) um programa usado para testar o alcance de uma
rede, enviando a ns remotos uma requisio e esperando por uma resposta.
Copyright 2007, ESAB Escola Superior Aberta do Brasil
267
268
Provedor de Acesso - Instituio que se liga Internet, via um ponto de presena ou outro
provedor, para obter conectividade IP e repass-la a outros indivduos e instituies, em
carter comercial ou no.
Provedor de Informao - Instituio cuja finalidade principal coletar, manter e/ou
organizar informaes on-line para acesso, atravs da Internet, por parte de assinantes da
rede. Essas informaes podem ser de acesso pblico incondicional, caracterizando assim
um provedor no-comercial ou, no outro extremo, constituir um servio comercial onde
existem tarifas ou assinaturas cobradas pelo provedor.
Provedor de Servio - Pode ser tanto o provedor de acesso quanto o de informao.
RACK - Equipamento em forma de armrio que armazena os diversos dispositivos de
controle de rede (como Hubs, patch panels e D.I.O.s) que so encaixados como gavetas.
Rede - Conjunto de computadores interligados entre si e a um computador principal, o
servidor. No caso da Internet, so vrios servidores interligados em todo o mundo.
Repetidor - Um dispositivo que propaga (regenera e amplifica) sinais eltricos em uma
conexo de dados, para estender o alcance da transmisso, sem fazer decises de
roteamento ou de seleo de pacotes.
RFC - Acrnimo para Request For Comments. RFCs constituem uma srie de documentos
editados desde 1969 e que descrevem aspectos relacionados com a Internet, como padres,
protocolos, servios, recomendaes operacionais, etc. Uma RFC , em geral, muito densa
do ponto de vista tcnico.
Reply - Resposta dada a um e-mail recebido.
RJ-11 - Tipo de conector para telefonia em cabos UTP, de fcil manuseio e instalao.
RJ-45 - Tipo de conector para dados em cabos UTP de fcil manuseio e instalao.
Roteador - Dispositivo responsvel pelo encaminhamento de pacotes de comunicao em
uma rede ou entre redes. Tipicamente, uma instituio, ao se conectar Internet, dever
269
adquirir um roteador para conectar sua Rede Local (LAN) ao ponto de presena mais
prximo.
Search - Busca, procura. Mecanismo de busca de informaes na Internet. Cad, Google e
Yahoo so muito populares.
Servidor - Micro designado para gerenciar uma rede, organizando a transmisso de dados
entre os computadores de uma empresa e para fora dela, alm de armazenar bancos de
dados e controlar o acesso de informaes confidenciais. Uma rede pode ter mais de um
servidor.
Shareware - Software distribudo gratuitamente por determinado perodo. Depois de um
perodo inicial de testes, espera-se que o usurio envie um pagamento aos autores do
programa para continuar a utiliz-lo.
Site - Espao ou local de uma empresa ou instituio na Internet. Um site composto de
uma Home Page e vrias outras pginas.
SLDD - Servio por Linha Dedicada para Sinais Digitais, para interligao de dois at cinco
equipamentos de comunicao de dados.
SLIP - Serial Line IP um protocolo Internet bastante popular usado via interfaces seriais.
Smiley - Uma "carinha" construda com caracteres ASCII e muito usada em mensagens
eletrnicas para dar idia de sentimentos ou emoes. Por exemplo, a mais comum :-), que
significa humor e ironia. Voc deve girar o smiley 90 graus para a direita para entend-lo.
SMTP - O Simple Mail Transfer Protocol o protocolo TCP/IP usado para troca de
mensagens via correio eletrnico na Internet.
SNMP - O Simple Network Management Protocol um protocolo usado para monitorar e
controlar servios e dispositivos de uma rede TCP/IP. o padro adotado pela RNP para a
gerncia de sua rede.
270
mltiplo
por
diviso
de tempo,
so
os sistemas de
multiplexao (ou
271
Existem alguns Hubs combo, que podem ser utilizados tanto em redes Token-Ring quanto
em redes Ethernet. A taxa de transferncia de uma rede Token-Ring ia desde 4 at 16 Mbps.
Transceiver - Dispositivo que transmite e recebe informao de um computador para uma
conexo de rede.
Transceiver ptico - Dispositivo eletrnico que transforma sinais digitais provenientes de
uma fibra ptica em sinais balanceados de 8 vias (RJ 45) para acoplamento de Hubs.
UNIX - um sistema operacional portvel, multitarefa e multiusurio originalmente criado por
Ken Thompson, que trabalhava nos Laboratrios Bell (Bell Labs) da AT&T. A marca UNIX
uma propriedade do The Open Group, um consrcio formados por empresas de informtica.
Atualmente existem vrias verses de sistemas UNIX que depende da arquitetura da
mquina em questo, por exemplo, alguns dos Sistemas Operativos derivados do Unix so:
BSD (FreeBSD, OpenBSD e NetBSD), Solaris anteriormente conhecido por SunOS (da Sun),
IRIX (da Silicon Graphics), AIX (da IBM), HP-UX (da Hewlett-Packard), Tru64 (da Digital
Equipment Corporation), Linux (nas suas centenas de distros para plataforma Intel x86/x64),
e at o Mac OS X (baseado em um kernel Mach BSD chamado Darwin). Existem mais de
quarenta sistemas operacionais *nix, rodando desde celulares a supercomputadores, de
relgios de pulso a sistemas de grande porte.
Upgrade - Atualizao de um software (verso mais recente) ou de um computador
(configurao).
Upload - Transferncia de arquivos de um computador para outro.
UDP - Acrnimo para User Datagram Protocol, o protocolo de transporte sem conexo da
famlia TCP/IP, usado com aplicaes como o de gerenciamento de redes (SNMP) e de
servio de nomes (DNS).
URL - Uniform Resource Locator - Sistema de endereamento usado em toda a WWW.
Exemplo: http://www.usp.br/
272
273
274
WWW - World Wide Web. a rea multimdia da Internet. Por ser a mais popular
confundida com a prpria Internet. Alm da WWW existem outras reas da Internet, como:
FTP, Gopher, Usenet e Telnet.
275
IBLIOGRAFIA
LINKS
Dicas de protocolos:
http://www.protocols.com
Camada OSI e protocolos:
http://penta2.ufrgs.br/homeosi.html
Lista de Portas TCP/UDP
http://www.iana.org/assignments/port-numbers
276
MARCAS REGISTRADAS
APPLE e Quicktime marcas registradas da Apple Computer, Inc.
CISCO Systems marca registrada da CISCO Systems, Inc.
IBM marca registrada da IBM Corporation.
LUCENT e Bell Labas marcas registradas da Lucent Technologies.
MICROSOFT e WINDOWS marcas registradas da Microsoft Corporation.
NEC marca registrada da NEC Corporation.
NETWARE - marca registrada da Novell, Inc.
MACINTOSH E APPLETALK- so marcas registradas da Apple Computers.
Todos os demais nomes registrados, marcas registradas ou direitos de uso citados nessa
apostila pertencem aos seus respectivos fabricantes e foram utilizados exclusivamente para
fins didticos.
277