Professional Documents
Culture Documents
1.
REDES
Uma rede um sistema de pessoas ou objetos intrinsicamente conectados. As redes esto ao nosso redor,
at mesmo dentro de ns. Nossos prprios sistemas nervoso e cardiovascular so redes. O diagrama de
cluster na figura mostra vrios tipos de redes; voc pode se lembrar de outros. Observe os agrupamentos:
Comunicaes
Transporte
Social
Biolgico
Servios pblicos
Em meados dos anos 80, sentiram-se os problemas do crescimento. Muitas das tecnologias de rede que surgiram
tinham sido criadas usando-se diferentes implementaes de hardware e software. Em conseqencia, muitas das
novas tecnologias de rede eram incompatveis umas com as outras. Tornou-se cada vez mais difcil paras as redes
que usavam especificaes diferentes se comunicarem entre si.
Uma das primeiras respostas a esses problemas foi a criao de redes locais (LANs). Como elas podiam conectar
todas as estaes de trabalho, perifricos, terminais e outros dispositivos em um nico edifcio, as LANs tornaram
possvel s empresas que usavam a tecnologia da computao, compartilhar, por exemplo, arquivos e
impressoras, de modo eficiente.
medida que o uso do computador nas empresas cresceu, logo se percebeu que at mesmo as LANs no eram
suficientes. Em um sistema de LAN, cada departamento ou empresa era uma espcie de ilha eletrnica.
Era necessrio um modo de passar informaes de maneira rpida e eficiente, no s dentro da empresa, mas
tambm de uma empresa a outra. A soluo, ento, foi a criao de redes de reas metropolitanas (MANs) e de
redes de longa distncia (WANs). Como as WANs podiam conectar as redes usurias dentro de grandes reas
geogrficas, elas tornaram possvel a comunicao entre empresas a grandes distncias.
1.2.1
Para seus estudos, a maioria das redes de dados so classificadas como redes locais (LANs) ou redes de
longa distncia (WANs). As LANs esto geralmente localizadas em edifcios ou campus individuais e
manipulam comunicaes internas. As WANs cobrem uma grande rea geogrfica e conectam cidades e
pases. Vrios exemplos teis de LANs e WANs aparecem na figura. Esses exemplos devem ser
consultados sempre que houver uma dvida sobre uma LAN ou uma WAN. LANs e WANs tambm
podem ser conectadas atravs de internetworking
1.3
Redes Locais
Uma das primeiras respostas a esses problemas foi a criao de redes locais (LANs). Como elas podiam
conectar todas as estaes de trabalho, perifricos, terminais e outros dispositivos em um nico edifcio, as
LANs tornaram possvel s empresas que usavam a tecnologia da computao, compartilhar, por exemplo,
arquivos e impressoras de modo eficiente.
As redes locais (LANs) consistem em computadores, placas de rede, meios de rede, dispositivos de
controle de trfego de rede e dispositivos perifricos. As LANs permitem que as empresas que usam a
3
tecnologia da computao compartilhem, de modo eficaz, itens como arquivos e impressoras e usem
meios de comunicao como correio eletrnico. Elas renem: dados, comunicaes, computao e
servidores de arquivos.
As LANs so projetadas para executar as seguintes aes:
Operar dentro de uma rea geogrfica limitada
Permitir que muitos usurios acessem meios de grande largura de banda
Fornecer conectividade ininterrupta aos servios locais
Conectar dispositivos fisicamente adjacentes
H muitos recursos on-line que fornecem as informaes mais recentes sobre as LANs. Reserve alguns
minutos para navegar em alguns destes sites.
1.4
medida que o uso do computador cresceu nas empresas, logo se percebeu que at mesmo as LANs no
eram o suficiente. Em um sistema de LAN, cada departamento ou empresa era uma espcie de ilha
eletrnica. Era necessrio um modo de passar informaes de uma empresa a outra de maneira rpida e
eficiente.
A soluo era a criao de redes de longa distncia (WANs). As WANs interconectavam LANs, que
forneciam acesso a computadores ou servidores de arquivos em outros locais. Como as WANs
4
conectavam redes usurias dentro de uma vasta rea geogrfica, elas permitiram que as empresas se
comunicassem a grandes distncias. Com os computadores, impressoras e outros dispositivos em rede ou
conectados em uma WAN, as empresas podiam comunicar-se, para compartilhar informaes e recursos,
alm de acessar a Internet.
Algumas tecnologias comuns WAN so:
Modems
ISDN (Integrated Services Digital Network) ou RDSI (Rede Digital de Servios Integrada)
DSL (Digital Subscriber Line)
Frame Relay
ATM (Asynchronous Transfer Mode)
As sries portadoras T (USA) e E (Europa): T1, E1, T3, E3, etc.
SONET (Synchronous Optical Network) e SDH (Synchronous Digital Hierarchy)
em um intervalo de tempo ESPECFICO, poderamos usar as unidades "bits por segundo" para descrever esse
fluxo.
Bits por segundo uma unidade de largura de banda. claro, se a comunicao se desse a essa taxa, 1 bit
por 1 segundo, ela seria muito lenta. Imagine tentar enviar o cdigo ASCII do seu nome e endereo levaria minutos! Felizmente, j so possveis comunicaes muito mais velozes. O grfico resume as
vrias unidades de largura de banda.
Pense em uma rede de estradas que atenda sua cidade ou municpio. Pode haver rodovias com oito
pistas, com sadas para estradas de 2 e 3 pistas, que podem, por sua vez, levar a ruas com duas pistas no
divididas e, finalmente, garagem da sua casa. Nessa analogia, o nmero de pistas como a largura de
banda, e o nmero de carros como a quantidade de informao que pode ser transportada.
O som a informao, e a qualidade do som que voc ouve a largura de banda. Se pedissem para que
voc classificasse como preferiria ouvir sua msica favorita - pelo telefone, por uma rdio AM, por uma
rdio FM ou por CD-ROM provavelmente voc escolheria o CD em primeiro lugar, depois a rdio FM,
a rdio AM e finalmente o telefone. As larguras de bandas analgicas reais para eles so, respectivamente,
de 20 KHz, 15 KHz, 5 KHz e 3 KHz.
7
Lembre-se de que o significado de largura de banda verdadeiro e real, no nosso contexto, o nmero
mximo de bits que podem passar teoricamente atravs de uma rea determinada por um tempo especfico
(sob dadas condies). As analogias usadas so apenas para tornar mais fcil entender o conceito de
largura de banda.
A figura abaixo resume diferentes servios WAN e a largura de banda associada a cada servio. Que servio voc
usa em casa? E na escola?
Imagine que voc tenha muita sorte e tenha um cable modem do ltimo tipo, ou que a loja local tenha
acabado de instalar uma linha ISDN, ou que sua escola tenha acabado de receber uma LAN Ethernet de 10
Megabits. Imagine que aquele filme que voc quer ver, ou a pgina da Web que deseja carregar, ou o
9
software do qual deseja fazer download leve um tempo enorme para ser recebido. Voc acreditou que
estava usando toda a largura de banda anunciada? H outro conceito importante que voc devia ter levado
em conta, ele se chama throughput.
Throughput se refere largura de banda real, medida a uma determinada hora do dia, com o uso de rotas
especficas da Internet, enquanto se faz o download de um determinado arquivo. Infelizmente, por muitas
razes, o throughput muito menor que a largura de banda digital mxima possvel do meio que est
sendo usado. Alguns dos fatores que determinam o throughput e a largura de banda esto listados abaixo:
Dispositivos de internetworking
Tipos de dados sendo transferidos
Topologia
Nmero de usurios
Computador do usurio
Computador servidor
Falhas de energia ou induzidas pelo tempo
Ao projetar uma rede, importante que voc leve em conta a largura de banda terica. Sua rede no ser
mais veloz do que o seu meio permitir. Quando voc realmente trabalhar com redes, voc vai querer medir
o throughput e decidir se ele adequado ao usurio.
10
Uma parte importante da rede envolve a tomada de decises quanto a que meio usar. Isso leva freqentemente a
questes relacionadas s larguras de banda que os aplicativos do usurio requerem. A figura resume uma frmula
simples que vai ajud-lo a tomar essas decises. A frmula Tempo estimado = tamanho do arquivo/largura de
banda (consulte a figura). O resultado representa o tempo mais rpido que os dados poderiam ser transferidos. Ele
no leva em conta nenhuma das questes previamente discutidas que afetam o throughput, mas fornece uma
estimativa aproximada do tempo que levar para enviar informaes usando-se esse aplicativo/meio especfico.
Agora que voc est familiarizado com as unidades de largura de banda digital, tente resolver o problema a seguir:
O que levaria menos tempo, enviar um disquete (1,44 MB) cheio de dados por uma linha ISDN ou enviar um disco
rgido de 10 GB cheio de dados por uma linha OC-48?
11
12
2.0
O MODELO OSI
Durante as ltimas duas dcadas, houve um grande aumento na quantidade e no tamanho das redes. Vrias
redes, no entanto, foram criadas atravs de implementaes diferentes de hardware e de software. Como
resultado, muitas redes eram incompatveis, e a comunicao entre redes com diferentes especificaes
tornou-se difcil. Para tratar desse problema, a International Organization for Standardization (ISO)
realizou uma pesquisa sobre vrios esquemas de rede. A ISO reconheceu a necessidade da criao de um
modelo de rede para ajudar os desenvolvedores a implementar redes que poderiam comunicar-se e
trabalhar juntas (interoperabilidade). Assim, a ISO lanou em 1984 o modelo de referncia OSI.
Este captulo explica como os padres garantem maior compatibilidade e interoperabilidade entre vrios
tipos de tecnologias de rede. Neste captulo, voc vai aprender como o esquema de redes do modelo de
referncia OSI oferece suporte aos novos padres de rede. Alm disso, voc acompanhar o caminho
percorrido pelas informaes, ou dados, desde os programas aplicativos (como planilhas), atravs de um
meio de rede (por exemplo, cabos), at os programas aplicativos localizados em outros computadores de
uma rede. No decorrer deste captulo, voc vai aprender as funes bsicas que ocorrem em cada camada
do modelo OSI, que serviro como fundamentos medida que voc comear a projetar, compilar e
solucionar problemas de redes.
2.1
O conceito de camadas vai ajudar voc a entender a ao que ocorre durante a comunicao de um
computador com outro. Na figura so mostradas questes que envolvem o movimento de objetos fsicos,
como no trfego em estradas, ou no caso dos dados eletrnicos. Nos referimos a esse deslocamento de
objetos, fsico ou lgico, como fluxo. Existem muitas camadas que ajudam a descrever os detalhes do
processo de fluxo. Outros exemplos de sistemas com fluxo so o sistema pblico de abastecimento de
gua, o sistema rodovirio, o sistema postal e o sistema telefnico.
Agora, examine o esquema "Comparando redes", na figura . Que rede voc est examinando? O que est
em fluxo? Quais so as diferentes formas do objeto em fluxo? Quais so as regras do fluxo? Onde
acontece o fluxo? As redes listadas nesse esquema fornecem a voc mais analogias para ajud-lo a
entender redes de computadores.
Outro exemplo de como voc pode usar o conceito de camadas para analisar um tema cotidiano
examinar a conversao humana. Quando voc tem uma idia e deseja comunic-la a outra pessoa, a
primeira coisa a fazer escolher a forma de expressar essa idia. Em seguida, voc decide como
comunic-la de forma apropriada e, por fim, voc de fato expe sua idia.
13
Imagine um jovem sentado na cabeceira de uma mesa de jantar muito comprida. Na outra cabeceira, a
uma distncia razovel, est a av do jovem. O jovem fala portugus. Sua av prefere falar espanhol. A
mesa foi posta para uma maravilhosa refeio preparada pela av. Subitamente, o jovem grita a plenos
pulmes: "Ei, voc! Passe o arroz!" e, estendendo o brao por cima da mesa, agarra a travessa. Em muitas
culturas, essa ao considerada muito rude. O que o jovem deveria ter feito para comunicar seus desejos
de maneira aceitvel?
Para ajud-lo a encontrar a resposta a essa pergunta, analise o processo de comunicao usando camadas.
Primeiro, temos a idia: o jovem quer arroz. Depois, temos a representao da idia: portugus falado (em
vez de espanhol). Em seguida, o mtodo de expresso/transporte da idia: "Ei, voc". Finalmente, o meio:
gritar (som) e agarrar (ao fsica) a travessa de arroz.
A partir desse grupo de quatro camadas, voc pode ver que trs delas impedem que o jovem comunique
sua idia de maneira apropriada/aceitvel. A primeira camada (a idia) aceitvel. A segunda camada
(representao), usar o portugus falado em vez do espanhol, e a terceira camada (transporte), uma
exigncia feita aos gritos em vez de um pedido polido, definitivamente no seguem o protocolo social
aceitvel. A quarta camada (meio), gritar e agarrar a travessa em lugar de educadamente solicitar auxlio a
outra pessoa sentada por perto, um comportamento inaceitvel em quase todas as situaes sociais.
Analisando essa interao em termos de camadas, voc pode entender com mais clareza alguns dos
problemas de comunicao entre seres humanos e entre computadores, e descobrir como resolv-los.
Como aprendemos anteriormente, o nvel mais bsico de informaes de computador consiste nos dgitos
binrios, ou bits (0s e 1s). Computadores que enviam um ou dois bits de informao, no entanto, no so
muito teis. Por isso, outros agrupamentos (bytes, quilobytes, megabytes e gigabytes) so necessrios.
Para que os computadores enviem informaes atravs de uma rede, todas as comunicaes em uma rede
se originam em uma origem e depois trafegam at um destino.
Como ilustrado na figura, as informaes que trafegam em uma rede so denominadas dados, pacote ou
pacote de dados. Um pacote de dados uma unidade de informaes logicamente agrupada que se desloca
14
entre sistemas de computadores. Ele inclui as informaes da origem, junto com outros elementos
necessrios para fazer que a comunicao com o dispositivo de destino seja possvel e confivel. O
endereo de origem em um pacote especifica a identidade do computador que envia o pacote. O endereo
de destino especifica a identidade do computador que recebe o pacote.
2.1.2 Meios
Durante o seu estudo de redes, voc vai encontrar referncias palavra "meio". (Observao: a forma plural de
meio meios). Em se tratando de redes, um meio um material atravs do qual os pacotes de dados trafegam.
Ele pode ser um dos seguintes materiais:
Cabos telefnicos
UTP Categoria 5 (usado para Ethernet 10Base T)
Cabos coaxiais (usados para TV a cabo)
Fibra ptica (fibras finas de vidro que transportam luz)
Existem dois outros tipos de meios menos bvios, mas que ainda assim devem ser levados em considerao nas
comunicaes em rede. Primeiro, a atmosfera (constituda principalmente de oxignio, nitrognio e vapor d'gua),
que transporta ondas de rdio, microondas e luz.
A comunicao sem nenhum tipo de fio ou cabo chamada de comunicao sem fio ou em espao livre. Isso
possvel atravs das ondas eletromagnticas (EM). As ondas EM, que no vcuo trafegam todas velocidade da
luz, incluem as ondas de energia, as ondas de rdio, as microondas, a luz infravermelha, a luz visvel, a luz
ultravioleta, os raios X e os raios gama. As ondas EM trafegam atravs da atmosfera (constituda principalmente de
oxignio, nitrognio e vapor d'gua), mas tambm trafegam no vcuo do espao (onde virtualmente no h
nenhuma matria, nem molculas, nem tomos).
15
2.1.3 Protocolo
Para que os pacotes de dados trafeguem de uma origem at um destino, atravs de uma rede, importante que
todos os dispositivos da rede usem a mesma linguagem, ou protocolo. Um protocolo um conjunto de regras que
tornam mais eficiente a comunicao em uma rede. Alguns exemplos comuns so:
Uma definio tcnica de um protocolo de comunicaes de dados : um conjunto de regras, ou um acordo, que
determina o formato e a transmisso de dados. A camada n em um computador se comunica com a camada n em
outro computador. As regras e convenes usadas nessa comunicao so conhecidas coletivamente como o
protocolo da camada n.
16
redes e expandiam as redes j existentes, quase to rapidamente quanto eram lanadas novas tecnologias e
produtos de rede.
Na metade da dcada de 80, essas empresas comearam a ter problemas gerados pelas expanses realizadas. A
comunicao entre redes que usavam especificaes e implementaes diferentes se tornou mais difcil. As
empresas perceberam que precisavam abandonar os sistemas de redes proprietrios.
Os sistemas proprietrios tm desenvolvimento, posse e controle privados. Na indstria de computadores,
proprietrio o contrrio de aberto. Proprietrio significa que uma empresa ou um pequeno grupo de empresas
controla todos os usos da tecnologia. "Aberto" quer dizer que o livre uso da tecnologia est disponvel para o
pblico.
Para tratar do problema da incompatibilidade entre as redes e da impossibilidade delas se comunicarem entre si, a
International Organization for Standardization (ISO) pesquisou esquemas de redes como, por exemplo, DECNET,
SNA e TCP/IP, para descobrir um conjunto de regras. Como resultado dessa pesquisa, a ISO criou um modelo de
rede que ajudaria os fabricantes a criar redes que poderiam ser compatveis e operar junto com outras redes.
O processo de decompor comunicaes complexas em discretas tarefas menores pode ser comparado ao
processo de montagem de um automvel. Se tomado como um todo, o processo de projetar, industrializar e
montar um automvel altamente complexo. improvvel que uma s pessoa saiba como executar todas as
tarefas necessrias para construir um carro partindo do zero. Por isso, os engenheiros mecnicos projetam o
carro, os engenheiros industriais projetam os moldes para as peas e os tcnicos de montagem especficos
montam cada parte do carro.
O modelo de referncia OSI (Obs.: no confundir com ISO), lanado em 1984, foi o esquema descritivo criado.
Ele ofereceu aos fabricantes um conjunto de padres que garantiram maior compatibilidade e interoperabilidade
entre os vrios tipos de tecnologias de rede, criados por vrias empresas de todo o mundo.
2.1.5 A Finalidade do Modelo OSI
O modelo de referncia OSI o modelo fundamental para comunicaes em rede. Embora existam outros
modelos, a maior parte dos atuais fabricantes de rede relaciona seus produtos ao modelo de referncia OSI,
especialmente quando deseja instruir os usurios no uso dos produtos. Eles o consideram a melhor ferramenta
disponvel para ensinar s pessoas a enviar e receber dados atravs de uma rede.
O modelo de referncia OSI permite que voc visualize as funes de rede que acontecem em cada camada.
Sobretudo, o modelo de referncia OSI uma estrutura que voc pode usar para entender como as informaes
trafegam atravs de uma rede. Alm disso, voc pode usar o modelo de referncia OSI para visualizar como as
informaes, ou pacotes de dados, trafegam desde os programas aplicativos (por exemplo, planilhas, documentos,
etc.), atravs de um meio de rede (como cabos, etc.), at outros programas aplicativos localizados em um outro
computador de uma rede, mesmo se o remetente e o destinatrio tiverem tipos diferentes de meios de rede.
No modelo de referncia OSI, existem sete camadas numeradas e cada uma ilustra uma funo particular da rede.
Essa separao das funes da rede chamada diviso em camadas. Dividir a rede nessas sete camadas oferece
as seguintes vantagens:
17
Cada camada OSI individual tem um conjunto de funes que ela deve executar para que os pacotes de
dados trafeguem de uma origem a um destino em uma rede. A seguir, est uma breve descrio de cada
camada no modelo de referncia OSI.
18
19
da camada 3 com o menor nmero de palavras possvel, pense em seleo de caminhos, roteamento e
endereamento.
A camada fsica define as especificaes eltricas, mecnicas, funcionais e de procedimentos para ativar,
manter e desativar o link fsico entre sistemas finais. Caractersticas como nveis de voltagem,
temporizao de alteraes de voltagem, taxas de dados fsicos, distncias mximas de transmisso,
conectores fsicos e outros atributos similares so definidas pelas especificaes da camada fsica. Para
definir em poucas palavras a camada 1, pense em sinais e meios.
22
2.1.5 Encapsulamento
Como voc sabe, todas as comunicaes em uma rede tm uma origem e so enviadas para um destino, e
as informaes emitidas em uma rede so chamadas de dados ou pacote de dados. Se um computador
(host A) desejar enviar dados para outro computador (host B), os dados devem primeiro ser empacotados
atravs de um processo chamado encapsulamento. O encapsulamento empacota as informaes de
protocolo necessrias antes do trnsito pela rede. Assim, medida que o pacote de dados desce pelas
camadas do modelo OSI, ele recebe cabealhos, trailers e outras informaes. (Observao: A palavra
"cabealho" significa que informaes de endereo foram adicionadas.)
Para ver como o encapsulamento ocorre, vamos examinar a forma como os dados viajam pelas camadas,
como ilustrado na figura. Uma vez que os dados so enviados da origem, como ilustrado na figura, eles
viajam atravs da camada de aplicao em direo s outras camadas. Como pode ver, o empacotamento
e o fluxo dos dados que so trocados passam por alteraes medida que as redes executam seus servios
para os usurios finais
1. Compilar os dados.
Quando um usurio envia uma mensagem de correio eletrnico, os seus caracteres alfanumricos so
convertidos em dados que podem trafegar na internetwork.
2. Empacotar os dados para transporte ponto a ponto.
Os dados so empacotados para transporte na internetwork. Usando segmentos, a funo de transporte
assegura que os hosts da mensagem em ambas as extremidades do sistema de correio eletrnico possam
comunicar-se com confiabilidade.
3. Anexar (adicionar) o endereo da rede ao cabealho.
Os dados so colocados em um pacote ou datagrama que contm um cabealho de rede com endereos
lgicos de origem e destino. Esses endereos ajudam os dispositivos da rede a enviar os pacotes atravs da
rede por um caminho escolhido.
4. Anexar (adicionar) o endereo local ao cabealho do link de dados.
Cada dispositivo da rede deve colocar o pacote dentro de um quadro. O quadro permite a conexo com o
prximo dispositivo da rede diretamente conectado no link. Cada dispositivo no caminho de rede escolhido
requer enquadramento em seqncia para conectar-se ao dispositivo seguinte.
5. Converter em bits para transmisso.
O quadro deve ser convertido em um padro de 1s e 0s (bits) para transmisso no meio (normalmente um
23
cabo). Uma funo de sincronizao permite que os dispositivos diferenciem esses bits medida que
trafegam no meio. O meio na conexo fsica das redes pode variar de acordo com o caminho usado. Por
exemplo, a mensagem de correio eletrnico pode ser originada em uma LAN, atravessar um backbone do
campus e sair por um link da WAN at alcanar seu destino em outra LAN remota. Cabealhos e trailers
so adicionados enquanto os dados se movem pelas camadas do modelo OSI.
2.1.5 Nomes para dados em cada camada do modelo OSI
Para que os pacotes de dados trafeguem da origem para o destino, cada camada do modelo OSI na origem
deve se comunicar com sua camada par no destino. Essa forma de comunicao chamada Comunicao
ponto a ponto. Durante esse processo, o protocolo de cada camada troca informaes, chamadas
de unidades de dados de protocolo (PDUs - protocol data units), entre camadas pares. Cada camada de
comunicao, no computador de origem, se comunica com uma PDU especfica da camada e com a sua
camada correspondente no computador de destino, como ilustrado na figura.
Os pacotes de dados em uma rede so originados em uma origem e depois trafegam at um destino. Cada
camada depende da funo de servio da camada OSI abaixo dela. Para fornecer esse servio, a camada
inferior usa o encapsulamento para colocar a PDU da camada superior no seu campo de dados; depois,
adiciona os cabealhos e trailers que a camada precisa para executar sua funo. A seguir, enquanto os
dados descem pelas camadas do modelo OSI, novos cabealhos e trailers so adicionados. Depois que as
camadas 7, 6 e 5 tiverem adicionado suas informaes, a camada 4 adiciona mais informaes. Esse
agrupamento de dados, a PDU da camada 4, chamado segmento.
A camada de rede, por exemplo, fornece um servio camada de transporte, e a camada de transporte
apresenta os dados ao subsistema da internetwork. A camada de rede tem a tarefa de mover os dados
atravs da internetwork. Ela efetua essa tarefa encapsulando os dados e anexando um cabealho, criando
um pacote (a PDU da camada 3). O cabealho tem as informaes necessrias para completar a
transferncia, como os endereos lgicos da origem e do destino.
A camada de enlace fornece um servio camada de rede. Ela encapsula as informaes da camada de
rede em um quadro (a PDU da camada 2); o cabealho do quadro contm as informaes (por exemplo,
endereos fsicos) exigidas para a execuo das funes de enlace de dados. A camada de enlace fornece
um servio camada de rede encapsulando as informaes da camada de rede em um quadro.
A camada fsica tambm fornece um servio camada de enlace. A camada fsica codifica o quadro de
enlace de dados em um padro de 1s e 0s (bits) para a transmisso no meio (geralmente um cabo) na
camada 1.
24
Embora o modelo de referncia OSI seja universalmente reconhecido, o padro aberto tcnico e histrico
da Internet o Transmission Control Protocol/Internet Protocol (TCP/IP). O modelo de referncia TCP/IP
e a pilha de protocolos TCP/IP tornam possvel a comunicao de dados entre dois computadores
quaisquer, em qualquer parte do mundo, praticamente velocidade da luz. O modelo TCP/IP tem
importncia histrica, assim como os padres que permitiram que as indstrias de telefonia, energia
eltrica, estradas de ferro e videoteipe se desenvolvessem.
3.1.1 As Camadas do Modelo de Referncia TCP/IP
O Departamento de Defesa dos Estados Unidos (DoD) desenvolveu o modelo de referncia TCP/IP porque
queria uma rede que pudesse sobreviver a qualquer condio, mesmo a uma guerra nuclear. Para ilustrar
melhor, imagine um mundo em guerra, entrecruzado por diferentes tipos de conexes: cabos, microondas,
fibras ticas e links de satlites. Imagine, ento, que voc precise que informaes/dados (na forma de
pacotes) trafeguem, independentemente da condio de qualquer n ou rede particular na internetwork
(que, nesse caso, pode ter sido destruda pela guerra). O Departamento de Defesa dos Estados Unidos quer
que seus pacotes cheguem, todas as vezes, em qualquer condio, de um ponto a qualquer outro. Foi esse
complexo problema de projeto que levou criao do modelo TCP/IP e que se tornou, desde ento, o
padro no qual a Internet se desenvolveu.
Quando ler sobre as camadas do modelo TCP/IP, tenha em mente o objetivo inicial da Internet; isso vai
ajudar na explicao da razo de certas coisas serem como so. O modelo TCP/IP tem quatro camadas: a
camada de aplicao, a camada de transporte, a camada de Internet e a camada de acesso rede.
importante notar que algumas das camadas do modelo TCP/IP tm o mesmo nome das camadas no
modelo OSI. No confunda as camadas dos dois modelos, porque a camada de aplicao tem funes
diferentes em cada modelo.
25
Camada de aplicao
Os projetistas do TCP/IP decidiram que os protocolos de mais alto nvel deviam incluir os detalhes da
camada de apresentao e de sesso. Eles simplesmente criaram uma camada de aplicao que trata de
protocolos de alto nvel, questes de representao, codificao e controle de dilogo. O TCP/IP combina
todas as questes relacionadas a aplicaes em uma camada e garante que esses dados estejam
empacotados corretamente para a prxima camada.
Camada de transporte
A camada de transporte lida com questes de qualidade de servios de confiabilidade, controle de fluxo e
correo de erros. Um de seus protocolos, o Transmission Control Protocol (TCP), fornece formas
excelentes e flexveis de se desenvolver comunicaes de rede confiveis com baixa taxa de erros e bom
fluxo. O TCP um protocolo orientado para conexes. Ele mantm um dilogo entre a origem e o destino
enquanto empacota informaes da camada de aplicao em unidades chamadas segmentos. Orientado
para conexes no significa que exista um circuito entre os computadores que se comunicam (o que
poderia ser comutao de circuitos). Significa que segmentos da camada 4 trafegam entre dois hosts para
confirmar que a conexo existe logicamente durante um certo perodo. Isso conhecido como comutao
de pacotes.
Camada de Internet
A finalidade da camada de Internet enviar pacotes da origem de qualquer rede na internetwork e faz-los
chegar ao destino, independentemente do caminho e das redes que tomem para chegar l. O protocolo
especfico que governa essa camada chamado Internet protocol (IP). A determinao do melhor caminho
e a comutao de pacotes acontecem nessa camada. Pense nisso em termos do sistema postal. Quando
voc envia uma carta, voc no sabe como ela vai chegar ao seu destino (existem vrias rotas possveis),
mas, o que realmente importa, que ela chegue.
Camada de acesso rede
O significado do nome dessa camada muito amplo e um pouco confuso. tambm chamada de camada
host-rede. a camada que se relaciona a tudo aquilo que um pacote IP necessita para realmente
estabelecer um link fsico e depois estabelecer outro link fsico. Isso inclui detalhes de tecnologia de LAN
e WAN e todos os detalhes nas camadas fsica e de enlace do OSI.
26
O diagrama mostrado na figura chamado grfico do protocolo. Ele ilustra alguns dos protocolos comuns
especificados pelo modelo de referncia TCP/IP. Na camada de aplicao, voc vai ver diferentes tarefas
de rede que talvez no reconhea, mas que, como usurio da Internet, provavelmente usa todos os dias.
Voc vai examinar todas elas durante o curso do currculo. Esses aplicativos incluem:
FTP - File Transfer Protocol
HTTP - Hypertext Transfer Protocol
SMTP - Simple Mail Transfer Protocol
DNS - Sistema de Nomes de Domnio
TFTP - Trivial File Transfer Protocol
27
Semelhanas
Ambos tm camadas
Ambos tm camadas de aplicao, embora incluam servios muito diferentes
Ambos tm camadas de transporte e de rede comparveis
A tecnologia de comutao de pacotes (e no comutao de circuitos) presumida por ambos
Os profissionais da rede precisam conhecer ambos
Diferenas
O TCP/IP combina os aspectos das camadas de apresentao e de sesso dentro da sua camada de
aplicao
O TCP/IP combina as camadas fsica e de enlace do OSI em uma camada
O TCP/IP parece ser mais simples por ter menos camadas
Os protocolos TCP/IP so os padres em torno dos quais a Internet se desenvolveu, portanto o
modelo TCP/IP ganha credibilidade apenas por causa dos seus protocolos. Ao contrrio,
28
geralmente as redes no so desenvolvidas de acordo com o protocolo OSI, embora o modelo OSI
seja usado como um guia.
4.0 TOPOLOGIAS
Topologia define a estrutura da rede. H dois pontos na definio de topologia: a topologia fsica, que o layout
real do fio (meios), e a topologia lgica, que define como os meios so acessados pelos hosts. As topologias
fsicas geralmente usadas so barramento, anel, estrela, estrela estendida, hierrquica e malha.
Uma topologia em anel conecta um host ao prximo e o ltimo host ao primeiro. Isso cria um anel
fsico do cabo.
Uma topologia em estrela conecta todos os cabos ao ponto central de concentrao. Esse ponto
normalmente um hub ou switch, que ser descrito mais adiante neste captulo.
Uma topologia em estrela estendida usa a topologia em estrela para ser criada. Ela une as estrelas
individuais vinculando os hubs/switches. Isso, como voc aprender mais adiante neste captulo,
estender o comprimento e o tamanho da rede.
,0
Uma topologia hierrquica criada de forma similar a uma estrela estendida, mas em vez de unir
os hubs/switches, o sistema vinculado a um computador que controla o trfego na topologia.
Uma topologia em malha usada quando no puder haver nenhuma interrupo nas comunicaes,
por exemplo, nos sistemas de controle de uma usina nuclear. Como possvel ver na figura, cada
host tem suas prprias conexes com todos os outros hosts. Isso tambm reflete o projeto da
Internet, que possui vrios caminhos para qualquer lugar.
29
A topologia lgica de uma rede a forma como os hosts se comunicam atravs dos meios. Os dois tipos mais
comuns de topologias lgicas so broadcast e passagem de token.
A topologia de broadcast simplesmente significa que cada host envia seus dados a todos os outros hosts no meio
da rede. As estaes no seguem nenhuma ordem para usar a rede, a primeira a solicitar a atendida. Essa a
maneira como a Ethernet funciona e voc vai aprender muito mais a respeito posteriormente no semestre.
O segundo tipo a passagem de token. A passagem de token controla o acesso rede, passando um token
eletrnico seqencialmente para cada host. Quando um host recebe o token, significa que esse host pode enviar
dados na rede. Se o host no tiver dados a serem enviados, ele vai passar o token para o prximo host e o
processo ser repetido.
O diagrama na figura abaixo vrias topologias. Ele mostra uma LAN de complexidade moderada que tpica de
uma escola ou de uma pequena empresa. Ele tem muitos smbolos e representa muitos conceitos de rede que vo
levar tempo para serem aprendidos.
30
31
Voc pode criar redes de computador com vrios tipos de meios diferentes. Todos os meios tm vantagens e
desvantagens. O que uma vantagem para um meio (custo da categoria 5) pode ser uma desvantagem para outro
(custo da fibra ptica). Algumas das vantagens e desvantagens so:
Comprimento do cabo
Custo
Facilidade de instalao
O cabo coaxial, a fibra ptica e at mesmo o espao livre podem transportar sinais de rede; no entanto, o principal
meio que voc vai estudar denominado cabo de par tranado no blindado Categoria 5 (CAT 5 UTP).
5.2 REPETIDORES
Uma das desvantagens do tipo de cabo usado primeiro (CAT5 UTP) o comprimento. O comprimento mximo do
cabo UTP em uma rede de 100 metros (aproximadamente 333 ps). Se precisarmos estender a rede alm desse
limite, devemos adicionar um dispositivo rede. Esse dispositivo chamado de repetidor.
O termo repetidor vem da poca do incio da comunicao visual, quando um homem situado em uma colina
repetia o sinal que havia acabado de receber da pessoa na colina sua esquerda, para comunicar o sinal
pessoa na colina sua direita. Tambm vem das comunicaes telegrficas, telefnicas, por microondas e pticas,
todas elas usam os repetidores para fortalecer seus sinais em longas distncias, para que no acabem se
enfraquecendo ou dissipando.
A finalidade de um repetidor gerar os sinais da rede novamente e os retemporizar no nvel do bit para que eles
trafeguem em uma distncia maior nos meios. Fique atento Regra dos quatro repetidores para a Ethernet de
10Mbps, tambm conhecida como Regra 5-4-3, quando estiver estendendo os segmentos da LAN. Essa regra
afirma que voc pode conectar cinco segmentos de rede ponto a ponto usando quatro repetidores, mas apenas
trs segmentos podem ter hosts (computadores).
O termo repetidor tradicionalmente significa um dispositivo com uma nica porta "de entrada" e uma nica porta
"de sada". Mas atualmente, na terminologia comum, o termo repetidor multiporta tambm geralmente usado. Os
repetidores so classificados como dispositivos da camada 1, no modelo OSI, porque eles atuam apenas no nvel
do bit e no consideram nenhuma outra informao
5.2 HUB
A finalidade de um hub gerar os sinais da rede novamente e os retemporizar. Isso feito no nvel de bit para um
grande nmero de hosts (por exemplo, 4, 8 ou mesmo 24), usando um processo conhecido como concentrao.
Voc vai observar que essa definio muito similar a dos repetidores, e por essa razo um hub tambm
conhecido como repetidor multiportas. A diferena o nmero de cabos que se conectam ao dispositivo. Dois
motivos para se usar os hubs: criar um ponto de conexo central para os meios de cabeamento e aumentar a
confiabilidade da rede. A confiabilidade da rede aumentada permitindo-se que qualquer cabo falhe sem afetar
32
toda a rede. Isso difere da topologia de barramento onde, se houver uma falha no cabo, toda a rede ser afetada.
Os hubs so considerados dispositivos da camada 1 porque apenas regeneram o sinal e o transmitem por todas as
suas portas (conexes da rede).
Existem diferentes classificaes de hubs na rede. A primeira classificao dizer se os hubs so ativos ou
passivos. A maioria dos hubs modernos ativa. Eles obtm energia de uma fonte de alimentao para gerar
novamente os sinais da rede. Alguns hubs so chamados dispositivos passivos porque simplesmente repartem o
sinal entre vrios usurios, como quando usamos um fio "Y" em um CD player para mais de um fone de ouvido. Os
hubs passivos no regeneram os bits, ou seja, no estendem o comprimento de um cabo, apenas permitem que
dois ou mais hosts se conectem ao mesmo segmento de cabo.
Outra classificao se os hubs so inteligentes ou burros. Os hubs inteligentes tm portas do console, o que
significa que podem ser programados para gerenciar o trfego da rede. Os hubs burros simplesmente aceitam um
sinal da rede de entrada e o repete em todas as portas sem a habilidade de realizar qualquer gerenciamento.
A funo do hub em uma rede token ring desempenhada por uma Media Access Unit (MAU). Fisicamente, ela se
parece com um hub, mas a tecnologia token ring muito diferente, como voc vai aprender mais adiante. Em
FDDIs, a MAU chamada de concentrador. As MAUs tambm so dispositivos da camada 1.
5.3 BRIDGES
Uma bridge um dispositivo da camada 2 projetada para conectar dois segmentos da LAN. A finalidade de uma
bridge filtrar o trfego em uma LAN, para manter local o trfego local e, ainda assim, permitir a conectividade
com outras partes (segmentos) da LAN para o trfego para elas direcionado. Voc pode perguntar-se, ento, como
a bridge sabe qual trfego local e qual no . A resposta a mesma que o servio postal usa quando perguntado
como sabe qual correspondncia local. Ele olha o endereo local. Cada dispositivo de rede tem um endereo
MAC exclusivo na placa de rede, a bridge mantm registros dos endereos MAC que esto em cada lado da bridge
e toma essas decises com base nesse endereo MAC.
A aparncia das bridges varia muito dependendo do tipo. Embora os roteadores e switches tenham assumido
muitas das funes das bridges, elas, contudo, continuam importantes em muitas redes. Para entender a
comutao e o roteamento, voc deve primeiro entender o funcionamento da bridge.
5.4 SWITCHES
Um switch um dispositivo da camada 2, assim como a bridge. Na verdade, um switch chamado de bridge
multiporta, assim como um hub chamado de repetidor multiporta. A diferena entre o hub e o switch que os
switches tomam as decises com base nos endereos MAC e os hubs no tomam nenhuma deciso. Devido s
decises que os switches tomam, eles tornam uma LAN muito mais eficiente. Eles fazem isso "comutando" os
dados apenas pela porta qual o host apropriado est conectado. Ao contrrio, um hub enviar os dados por
todas as portas para que todos os hosts tenham que ver e processar (aceitar ou rejeitar) todos os dados.
Os switches, primeira vista, se parecem com os hubs. Os hubs e os switches tm muitas portas de conexo, uma
vez que parte de suas funes a concentrao da conectividade (permitindo que muitos dispositivos sejam
conectados a um ponto na rede). A diferena entre um hub e um switch o que acontece dentro do dispositivo.
A finalidade de um switch concentrar a conectividade, ao mesmo tempo tornando a transmisso de dados mais
eficiente. Por hora, pense no switch como algo capaz de combinar a conectividade de um hub com a
regulamentao do trfego de uma bridge em cada porta. Ele comuta os quadros das portas de entrada
(interfaces) para as portas de sada, enquanto fornece a cada porta a largura de banda completa (a velocidade da
transmisso de dados no backbone da rede).
33
5.5 ROTEADORES
A finalidade de um roteador examinar os pacotes de entrada (dados da camada 3), escolher o melhor caminho
para eles atravs da rede e depois comutar os pacotes para a porta de sada apropriada. Os roteadores so os
dispositivos de controle de trfego mais importantes nas grandes redes. Eles permitem que praticamente qualquer
tipo de computador se comunique com qualquer outro computador em qualquer parte do mundo! Enquanto
executam essas funes bsicas, os roteadores tambm podem executar muitas outras tarefas que so abordadas
nos captulos mais adiante.
O IEEE divide a camada de enlace OSI em duas subcamadas separadas. As subcamadas IEEE reconhecidas so:
Controle de Acesso ao Meio (MAC - Media Access Control) (transies para os meios inferiores)
Controle Lgico de Enlace (LLC - Logical Link Control) (transies para a camada de rede)
Essas subcamadas so acordos vitais ativos que tornam a tecnologia compatvel e a comunicao entre
computadores possvel.
34
35
Sem o endereo MAC, teramos um conjunto de computadores sem nome na LAN. Portanto, na camada de
enlace, um cabealho e possivelmente um trailer, so adicionados aos dados da camada superior. O cabealho e
36
o trailer contm informaes de controle destinadas entidade da camada de enlace no sistema de destino. Os
dados das entidades da camada superior so encapsulados no cabealho e no trailer da camada de enlace.
Todos os computadores tm uma forma exclusiva de se identificar. Cada computador, esteja ou no conectado a
uma rede, tem um endereo fsico. Nunca dois endereos fsicos so iguais. Chamado de endereo de Controle de
Acesso ao Meio (Media Access Control) (ou endereo MAC), o endereo fsico est localizado na placa de rede.
Antes de sair da fbrica, o fabricante do hardware atribui um endereo fsico a cada placa de rede. Esse endereo
programado em um chip na placa de rede. Como o endereo MAC est localizado na placa de rede, se a placa
de rede fosse trocada em um computador, o endereo fsico da estao mudaria para o novo endereo MAC. Os
endereos MAC so gravados usando-se nmeros hexadecimais (base 16). H dois formatos para os endereos
MAC: 0000.0c12.3456 ou 00-00-0c-12-34-56.
37
38
7.0 PROTOCOLO IP
O IP foi projetado para permitir a interconexo de redes de computadores que utilizam a tecnologia de comutao
de pacotes. O ambiente inter-rede consiste em HOSTs conectados a redes que por sua vez so interligadas
atravs de gateways como mostra a figura abaixo. As redes que fazem parte da inter-rede variam de redes locais
at redes de grande porte.
H
H
H
Rede 1
Rede 2
G
Rede 3
H
Rede 4
H
H
39
Caractersticas
O IP utilizado para entrega de mensagens. Ele basicamente enderea e envia pacotes. Para rotear os pacotes,
necessrio analisar 3 dados :
Endereo IP
Subnet mask (Mscara de subrede)
Default gateway
A forma de identificar as redes e hosts na Internet atravs do endereo IP. Apesar de normalmente os usurios
fazerem referncia a nomes, o protocolo TCP/IP trabalha internamente com endereos binrios. H um servio
para traduzir nomes para endereos IP chamada de DNS (Domain Name System). Os endereos iro identificar
sistemas terminais e interfaces de roteadores.
No exemplo acima temos os seguintes endereos:
10.0.0.0 o endereo da rede local
10.0.0.2 o endereo de um host da rede local 10.0.0.0
10.0.0.1 o endereo do da interface local do roteador da rede local 10.0.0.0
1.0.0.0 o endereo da rede de longa distncia
1.0.0.1 o endereo da interface de longa distncia de um roteador
1.0.0.2 o endereo da interface de longa distncia de um roteador
20.0.0.0 o endereo de rede local
20.0.0.2 o endereo de um host da rede local 20.0.0.0
20.0.0.1 o endereo da interface de rede local do roteador mais a direita
40
1
0000-0001
2
0000-0010
1
0000-0001
Representao de um byte
1
128
128
1
64
192
1
32
224
1
16
240
1
8
248
1
4
252
1
2
254
1
1
255
*
**
Byte1
Rede ID
Rede ID
Rede ID
Byte2
Host ID
Rede ID
Rede ID
16.384=2^14
Byte3
Host ID
Host ID
Rede ID
Byte4
Host ID
Host ID
Host ID
65534=65536-2
Qde.Redes Qde.Hosts
126
16.777.214
16.384
65.534
2.097.152
254
2097152=2^21
Abrangncia de endereos
Classes
Abrangncia
Em binrio comea com
A
1.x.y.z a 126.x.y.z
0
B
128.0.y.z a 191.255.y.z
10
C
192.0.0.z a 223.255.255.z
110
D (Multicast)
224.0.0.z a 239.x.x.x
1110
Reservado
240.0.0.0 a 247.x.x.x
11110
Somente os endereos classes A,B e C podem ser usados na Internet
Endereos para o Brasil : De 200.17.0.0 at 200.20.0.0; De 200.128.0.0 at 200.255.0.0.
41
7.4
a)
b)
c)
Bits Subrede
2
3
4
5
6
10
R
R
R
R
Qde.subredes
2
6
14
30
62
1
H
S
S
S
Bits Host
6
5
4
3
2
2
H
H
S
S
Qde. Hosts
62
30
14
6
2
45
H
H
H
SH
Prefixo de rede
/26
/27
/28
/29
/30
Mscaras de sub-rede
Uma mscara de sub-rede tambm conhecida como subnet mask ou netmask, uma bitmask de
32 bits usada para informar os routers.
42
Normalmente, as mscaras de sub-rede so representadas com quatro nmeros de 0 a 255 separados por
trs pontos, ou, menos vulgar, como oito dgitos de um nmero hexadecimal.
A mscara 255.255.255.0 (0xffffff00 ou 11111111.11111111.11111111.00000000), por exemplo, indica
que o terceiro byte do endereo mostra o nmero de sub-rede e o quarto mostra o do sistema em
questo. 255.255.255.255 (0xffffffff ou 11111111.11111111.11111111.11111111) usado como endereo
para um sistema na parte de rede sem sub-redes; os ltimos dois bytes indicam apenas o sistema.
Porque acrescentamos dois bits a 1 (um), podemos criar 22 = 4 sub-redes. Sobram 6 zeros, logo esta subrede pode enderear 26 = 64 endereos por sub-rede, como temos que subtrair 2 endereos (o endereo de
rede e de broadcast), temos um total de 62 endereos de hosts (64 - 2 = 62). A mscara a aplicar
255.255.255.192, porque 256-64=192.
43
255.0.0.0
16.777.216
255.255.0.0
255.255.240.0
255.255.248.0
255.255.252.0
255.255.254.0
65.536
4096
2048
1024
512
255.255.255.0
255.255.255.128
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
255.255.255.254
255.255.255.255
256
128
64
32
16
8
4
2
1
44