Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas Operacionais - Apostila Completa PDF
Sistemas Operacionais - Apostila Completa PDF
Sistemas Operacionais
2004
Colgio Salesiano Dom Henrique Mouro
Sumrio
1. INTRODUO __________________________________________________________________ 4
7. PROTOCOLOS ________________________________________________________________ 41
8. TCP/IP _______________________________________________________________________ 46
9. CABEAMENTO ________________________________________________________________ 58
1. INTRODUO
1.1. COMPONENTES DE UM COMPUTADOR
Composta por :
- Processador : crebro do sistema, executa as aes e coordena o sistema.
- Memria : dispositivo de armazenamento de programas e dados em processamento na
C.P.U.
- Barramento : via de comunicao rpida entre a C.P.U. e os Perifricos.
- Controles : auxiliares do processador no controle e coordenao da C.P.U.
Vou iniciar falando do sistema de numerao decimal, para depois fazer uma analogia ao
apresentar o sistema de numerao binrio.Todos nos conhecemos o sistema de numerao
Nmero 4 5 3 8
igual a: 4538
O sistema binrio que utilizado pelos sistemas computacionais deve ser baseado em dois
dgitos?
Exatamente. Nmeros no sistema binrios so escritos usando-se apenas os dois seguintes
dgitos: 0 1
Tambm por analogia, se, no sistema binrio, para obter o valor do nmero, multiplicamos os
seus dgitos, de trs para frente, por potncias de 10, no sistema binrio fizemos esta mesma
0 1 2 3 4
operao, s que baseada em potncias de 2, ou seja: 2 , 2 , 2 , 2 , 2 e assim por diante.
Vamos considerar alguns exemplos prticos. Como fao para saber o valor decimal do
seguinte nmero binrio: 11001110
Vamos utilizar a tabelinha a seguir para facilitar os nossos clculos:
1 1 0 0 1 1 1 0
Multiplica por: 27 26 25 24 23 22 21 20
Equivale a: 128 64 32 16 8 4 2 1
Ou seja, o nmero binrio 11001110 equivale ao decimal 206. Observe que onde temos um a
respectiva potncia de 2 somada e onde temos o zero a respectiva potncia de 2 anulada por ser
multiplicada por zero.
128 64 32 16 8 4 2 1
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2
Pergunto: 128 cabe em 234? Sim, ento o primeiro dgito 1. Somando 64 a 128 passa de 234?
No, d 192, ento o segundo dgito tambm 1. Somando 32 a 192 passa de 234? No, d 224,
ento o terceiro dgito tambm 1. Somando 16 a 224 passa de 234? Passa, ento o quarto dgito
zero. Somando 8 a 224 passa de 234? No, da 232, ento o quinto dgito 1. Somando 4 a 232
passa de 234? Passa, ento o sexto dgito zero. Somando 2 a 232 passa de 234? No, d
exatamente 234, ento o stimo dgito 1. J cheguei ao valor desejado, ento todos os demais
dgitos so zero. Com isso, o valor 234 em binrio igual a: 11101010
Tabela de sufixo
O sufiko k (kilo) que em decimal representa 1.000 vezes em binrio, representa 2 ou 1.024.
Assim como eles temos outro valores que devem ser observados na tabela abaixo :
2. Sistema Operacional
2.1. O que um Sistema Operacional (S.O.).
Por mais complexo que possa parecer, um sistema operacional nada mais que um conjunto
de rotinas executadas pelo processador, da mesma forma que nossos programas.
2.3.1. Monotarefa
Este tipo de SO permite que apenas um aplicativo seja executado de cada vez.
Os sistemas monoprogramveis ou monotarefa se caracterizam por permitir que o
processador, a memria e os perifricos fiquem dedicados a um nico usurio. Nesses sistemas,
enquanto o programa aguarda por um evento, como a digitao de um dado, o processador ficar
ocioso, sem realizar qualquer tarefa til. A memria subutilizada caso o programa no a preencha
totalmente, e os perifricos esto dedicados a um nico usurio.
So de simples implementao, no tendo muita preocupao com problemas de proteo,
pois s existe um usurio utilizando-o.
2.3.2. Multitarefa
Podem executar vrias tarefas ao mesmo tempo. Ex: imprimir um documento e fazer uma
compilao.
Os sistemas multiprogramveis ou multitarefa so muito mais complexos e eficientes do que
os sistemas monotarefas. Nesses sistemas, vrios usurios dividem os mesmos recursos, como
memria, discos, impressoras, etc. Desta forma possvel aumentar a utilizao do sistema,
diminuindo assim, o custo total Mquina/homem.
Num sistema multitarefa, enquanto um programa espera por uma operao de leitura ou
escrita no disco, outros programas podem estar sendo processados no mesmo intervalo de tempo.
Desta forma, a CPU estar sempre fazendo trabalho til e teremos uma maior utilizao da
memria.
Nos sistemas multitarefa os programas no rodam paralelamente. Na realidade, eles rodam
seqencialmente, um aps o outro. A cada programa dada uma fatia de tempo (timeslice) na qual
ele executa uma parte. No fim deste tempo o sistema operacional suspende a execuo deste
programa e d uma fatia de tempo a um outro programa. Esta fatia de tempo muito pequena, de
forma que a impresso que se tem que todos os programas esto rodando ao mesmo tempo.
2.3.3. Multiusurio
Programas batch ou em lote : Caracterizam-se por terem seus programas armazenados em disco
ou fita, onde esperam para ser executados seqencialmente. Quando um programa iniciado ele tem
a posse total do sistema ate que sua execuo termine. Quando um programa termina, um outro
programa (tambm chamado Job) colocado em execuo imediatamente.
Os programas que so executados em batch no precisam de interao com o usurio. Eles lem e
gravam seus dados de discos ou fitas.
Quando o MS-DOS est pronto para receber um comando ou executar um programa, ele
exibe um prompt na tela (C: \>) e aguarda at que voc lhe diga o que fazer. Um prompt
simplesmente um sinal que indica que um programa (neste caso o MS-DOS) est aguardando que
voc digite algo.
3.2. CARACTERSTICAS
3.3.1. Diretrios
Poro lgica de espao em disco associada a um nome. Um usurio pode criar um diretrio
e dar um nome a ele.
Um diretrio pode possuir vrios subdiretrios que por sua vez podem possuir tambm vrios
subdiretrios, formando desta forma o que chamamos de estrutura hierrquica de diretrios. Estes
diretrios podem conter tambm arquivos (programas, aplicativos, utilitrios, conjunto de dados). A
finalidade de se usar diretrios reside na necessidade de se organizar o disco, de modo a separar os
arquivos de acordo com interesses especficos.
3.3.2. Arquivos
Os nomes de arquivos podem ter no mximo oito caracteres e uma extenso com no mximo
3 caracteres sendo que esta opcional e separada do nome por um ponto (.). E vlida para o nome e
extenso qualquer letra do alfabeto, minscula ou maiscula e dgitos numricos. Os caracteres < > .
, ; : no podem ser utilizados pois o MS-DOS os utiliza para outros propsitos. No pode haver
tambm espaos em branco. Existem algumas extenses pr-definidas, devendo-se evitar o seu uso
p/ outras funes que no as especificadas abaixo:
Para os nomes de diretrios so vlidas as mesmas regras citadas acima, sendo que
geralmente a extenso no usada.
Utilizada quando se deseja fazer referncia a um grupo de arquivos que possuem nomes
semelhantes. Para tanto se utiliza o " * " e a " ? ", sendo que o primeiro utilizado para substituir uma
cadeia de caracteres e o segundo apenas um caracter. Exemplos:
- analise.dat kc.txt
- alcool.doc ka.txt
- carta.txt kb.doc
- dollar.txt ka.doc
O C: \> (ou A: \>, se o boot tiver sido feito via disquete) chamado prompt do sistema, pois o
sistema esta pronto para receber nossos comandos. Neste ponto, o DOS esta no nvel de comando.
O prompt do sistema tem tambm a finalidade de identificar o drive corrente, pois o DOS identifica
seus drives com uma letra. Geralmente as letras mais usadas so A e B p/ drives de disquete, C para
o disco rgido e D para o CD-ROM, mas as letras podem variar de acordo com a configurao da
maquina.
Para mudarmos o drive corrente basta digitarmos junto ao prompt do sistema a letra
relacionada ao drive para o qual desejamos mudar sequida do sinal de dois pontos (:). Exemplo:
A: \> b:
B: \> c:
C: \> g:
G: \> a:
3.7. COMANDOS
3.7.1. CLS
3.7.2. TIME
Comando utilizado para se verificar a hora do sistema e configurar a nova hora do mesmo.
Suas informaes so utilizadas para alterar o diretrio sempre que criamos ou alteramos um
arquivo.
Sintaxe: TIME hh:mm:ss:cs a/p (am/pm)
Ex. TIME 10:30 a
TIME 10:30 p
TIME 22:30
3.7.3. DATE
3.7.4. VER
3.7.5. TYPE
O MS-DOS utiliza como entrada padro para seus comandos, o teclado e como sada
padro, o vdeo. Podemos alterar isto atravs do redirecionamento, para tanto utilizamos os sinais de
menor que (<), maior que (>) e o pipe (|) ou >>(permite acrescentar um arquivo ao final de outro
arquivo).
Ex. c:\>TYPE a:arq1.txt > PRN
3.7.7. DIR
Ex. C:\>DIR /w
C:\>DIR a: /p
C:\>DIR b: /ah
3.7.8. COPY
Comando utilizado para copiar arquivos de um local para outro, utilizado para concatenar
vrios arquivos gerando apenas um.
Sintaxe: COPY[origem][destino] /V
-Origem: refere-se ao local de onde o arquivo ou conjunto de arquivos sero copiados.
-Destino: refere-se ao local para onde o arquivo ou conjunto de arquivos sero copiados.
Opo:
/V -faz com que o MS-DOS verifique se a cpia foi feita corretamente. Esta opo deixa o
comando mais lento, pois faz com que seja verificado cada setor gravado no disco.
Comando utilizado para se criar um diretrio, para se criar uma estrutura hierrquica de nveis
mltiplos.
Sintaxe: MD [unidade][caminho] nome diretrio
Ex. C:\>MD editor
C:\>MD \ws\texto
C:\>MD\lotus\conta\maro
C:\>MD\aula\rede
4. Windows 98
4.1.1. FDISK
Primeiramente o FDISK do Windows 98 apresenta uma tela perguntando que voc quer ativar
o suporte a discos de grande capacidade. Esse recurso possvel devido ao Windows 98 ter o
sistema de arquivo FAT32, veja figura abaixo :
Existem muitas formas para particionar o HD, faremos vrios testes e finalizamos com uma
nica partio.
4.1.2. FORMAT
Execute o comando FORMAT pelo disquete com a opo /?, veremos vrias formas de
formatao.
A opo que utilizaremos ser /S que transfere o Sistema Operacional do disquete para o HD.
4.2. Requisitos
Existem vrias maneiras de instalar o windows, mas a que mostrarei abaixo, uma das
formas mais fceis e seguras para que sua instalao seja um verdadeiro sucesso :
Inicie a mquina com o disquete de BOOT do Windows 98. bom lembrar que aps a instalao,
voc dever reinicializar o computador para que a instalao tenha efeito.
Selecione a opo com suporte a CD-ROM.
Crie um subdiretrio (PASTA), para os arquivos de instalao; utilize o comando MD WIN98,
depois acesse ele com CD\WIN98.
Insira o CD de instalao do Windows 98 e copie os arquivos de instalao para o subdiretrio
criado na raiz, utilizando o comando COPY.
Aps o trmino da copia, retire o CD de instalao e a partir da unidade C no subdiretrio criado,
e execute o instalador.
O Windows possui uma rea reservada para adicionar um hardware, remover programas,
acertar data e hora, instalar modem, ajustar configurao do vdeo, teclado e mouse, etc.
Para acessar esta rea clique em Iniciar, depois Configuraes e Painel de Controle, ser
apresentada a tela abaixo:
um assistente do Windows 98, que voc pode instalar um novo dispositivo. Na figura abaixo
temos a tela inicial, clique em Avanar.
O Windows ir procurar por novos dispositivos, se encontrar ser listado como na figura
abaixo. Se o Windows detectar o novo dispositivo melhor (como na figura abaixo), se no temos a
opo de selecion-lo manualmente. Clique em No, o dispositivo no est na lista e Avanar.
Selecione o dispositivo desejado conforme a figura abaixo, neste exemplo vamos selecionar o
adaptador de rede.
O Windows apresentar uma lista com os drivers de Adaptadores de Redes contidos em seu
arquivo de drivers. Provavelmente voc ter um disquete ou CD-ROM de instalao do adaptador de
rede, insira na unidade e clique em Com disco.... Indique a unidade correto e clique em OK.
Pronto. Voc terminou a instalao do adaptador de rede, o Windows solicitar que voc
clique em Concluir para finalizar a instalao. Voc ter que reiniciar o computador para que as
alteraes tenham efeito.
Instalao do Windows
Nesta opo voc instala os componentes adicionais do Windows que no foram includos na
instalao original. Vocs podem notar na figura abaixo, a opo Acessrios tem 9 componentes
instalados de 12 possveis. Para instalar os demais clique em Detalhes.
Disco de inicializao
Em caso de problemas no Windows, com o disco de inicializao voc consegue iniciar sua
mquina. bom lembrar que utilizamos um disco de inicializao para particionar e formatar o disco
rgido quando da instalao do Windows 98.
Pegue um disquete formatado nomeie como Disco de Inicializao do Windows 98 coloque
na unidade e clique em Criar Disco...
4.4.3. Modems
O Modem utilizado para a conexo com uma linha telefnica, seja para conexo com a
Internet ou com sistemas Bancrios, sua instalao relativamente fcil, com o disquete ou CD-Rom
selecione a opo No detectar o Modem, vou selecion-lo em uma lista conforme figura abaixo.
Tipicamente o Modem utiliza a porta COM2, selecione esta porta e clique em Avanar.
4.4.4. Impressora
Voc pode adicionar uma impressora local ou da rede. Neste exemplo, vamos adicionar uma
impressora local. Ao clicar em Adicionar Impressora, O Windows solicitar uma impressora local ou
da rede, clique em Impressora Local.
O Windows pergunta se voc quer utilizar esta impressora como padro. Se for sua nica
impressora selecione sim e clique em Avanar.
Para finalizar ser perguntado se voc quer imprimir uma pgina teste, isto opcional,
recomendamos que seja confirmado o teste de impresso, selecione SIM e clique em Concluir.
4.4.5. Vdeo
Para configurar o vdeo temos duas opes, conforme visualizado na figura abaixo.
Cores : Para uma melhor visualizao dos programas, fotos e vdeos, sua definio de cores
vai depender da sua placa de vdeo, existem placas de vdeos que suportam at 256 cores. Na figura
acima foi selecionado a opo High Color de 16 bits.
rea de trabalho : Para dimensionar o tamanho da janela de trabalho do Windows. O ideal
seria trabalhar com a resoluo 800 por 600 pixels, pois alguns programas exigem esta resoluo.
No Windows existem alguns utilitrios interessantes para uma otimizao e monitorao dos
recursos, processos e dados.
Estes utilitrios esto em Iniciar, Programas, Acessrios e Ferramentas de Sistema. Os mais
importantes so o Scandisk e Desfragmentador. Veremos na prtica a utilidade de cada um.
Scandisk
Abaixo apresentamos a tela principal do Scandisk. Temos duas opes de teste, o Padro ou
o Completo. No completo voc tem a opo de verificar s a rea de dados, s a rea de sistemas ou
as duas juntas.
Para iniciar a verificao, selecione a unidade, o tipo de teste e clique em Iniciar.
Desfragmentador de Disco
Quando voc instala novos programas, cria arquivos, remove arquivos e programas, os
clusters acabam ficando espalhados pelo disco rgido , conseqentemente uma demora maior para
ler os arquivos.
O Desfragmentador de Disco um utilitrio que reestrutura o disco rgido, melhorando o
desempenho e o acesso aos arquivos do disco rgido. Abaixo temos a tela inicial do Desfragmentador
de Disco, selecione a unidade que deseja desfragmentar a clique em OK.
5. Redes de computadores
importante saber que quando nos referimos a dados, no quer dizer apenas arquivos, mas
qualquer tipo de informao que se possa obter de um computador. Outra aplicao para redes de
computadores a criao de correio eletrnico, o que facilita a comunicao interna em uma
empresa, e se esta empresa estiver conectada a Internet, pode-se usar esse tipo de correio para
5.1.Tipos de redes
Do ponto de vista da maneira com que os dados de uma rede so compartilhados podemos
classificar as redes em dois tipos bsicos:
1. Ponto-a-ponto: que usado em redes pequenas;
2. Cliente/servidor: que pode ser usado em redes pequenas ou em redes grandes.
Esse tipo de classificao no depende da estrutura fsica usada pela rede (forma como est
montada), mas sim da maneira com que ela est configurada em software.
Esse o tipo mais simples de rede que pode ser montada, praticamente todos os Sistemas
Operacionais j vm com suporte a rede ponto-a-ponto (com exceo do DOS).
Nesse tipo de rede, dados e perifricos podem ser compartilhados sem muita burocracia,
qualquer micro pode facilmente ler e escrever arquivos armazenados em outros micros e tambm
usar os perifricos instalados em outros PCs, mas isso s ser possvel se houver uma configurao
correta, que feita em cada micro. Ou seja, no h um micro que tenha o papel de servidor da rede,
todos micros podem ser um servidor de dados ou perifricos.
Apesar de ser possvel carregar programas armazenados em outros micros, prefervel que
todos os programas estejam instalados individualmente em cada micro. Outra caracterstica dessa
rede na impossibilidade de utilizao de servidores de banco de dados, pois no h um controle de
sincronismo para acesso aos arquivos.
Vantagens e Desvantagens de uma rede Ponto-a-Ponto:
Este tipo de rede usado quando se deseja conectar mais de 10 computadores ou quando se
deseja ter uma maior segurana na rede.
Nesse tipo de rede aparece uma figura denominada servidor. O servidor um computador
que oferece recursos especializados, para os demais micros da rede, ao contrrio do que acontece
com a rede ponto-a-ponto onde os computadores compartilham arquivos entre si e tambm podem
estar fazendo um outro processamento em conjunto.
A grande vantagem de se ter um servidor dedicado a velocidade de resposta as solicitaes
do cliente (computador do usurio ou estaes de trabalho), isso acontece porque alm dele ser
especializado na tarefa em questo, normalmente ele no executa outra tarefas. Em redes onde o
desempenho no um fator importante, pode-se ter servidores no dedicados, isto , micros
servidores que so usados tambm como estao de trabalho.
Outra vantagem das redes cliente/servidor a forma centralizada de administrao e
configurao, o que melhora a segurana e organizao da rede.
Para uma rede cliente/servidor podemos ter vrios tipos de servidores dedicados, que vo
variar conforme a necessidade da rede, para alguns tipos desses servidores podemos encontrar
equipamentos especficos que fazem a mesma funo do computador acoplado com o dispositivo,
com uma vantagem, o custo desses dispositivos so bem menores. Abaixo temos exemplos de tipos
de servidores:
Servidor de Arquivos: um servidor responsvel pelo armazenamento de arquivos de
dados - como arquivos de texto, planilhas eletrnicas, etc... importante saber que
esse servidor s responsvel por entregar os dados ao usurio solicitante (cliente),
nenhum processamento ocorre nesse servidor, os programas responsveis pelo
processamento dos dados dos arquivos deve estar instalados nos computadores
clientes.
Servidor de Impresso: um servidor responsvel por processar os pedidos de
impresso solicitados pelos micros da rede e envi-los para as impressoras
Ao observarmos a figura abaixo, poderemos ter a noo do que uma rede. importante
sabermos o que so cada equipamento.
No mundo real qualquer tipo de informao que temos acesso pode assumir qualquer valor
dentro de um intervalo infinito. A esse tipo de informao damos o nome de informao analgica. A
grande vantagem da informao analgica que ela pode assumir qualquer valor, e isso se toma a
sua maior desvantagem tambm. Supondo um meio de transmisso de dados analgicos, se no meio
da transmisso esses dados sofrerem qualquer tipo de interferncia eletromagntica no cabo, por
exemplo, o receptor no ter como saber se a Informao recebida est correta. Como esse tipo de
situao muito fcil de acontecer, esse tipo de transmisso se torna invivel, para sistemas
computacionais.
Os computadores usam sistemas de informaes digitais, onde somente so possveis dois
valores 0 ou 1, dessa forma o receptor tem como identificar se ocorreu alguma alterao na
transmisso desses dados. Todo valor que for diferente de 0 ou 1 deve ser descartado.
Na verdade esse tipo de explicao uma forma muito simples de exemplificar. O
5.5. Modulao
A transmisso digital em urna rede ocorre atravs de impulsos eltricos, pticos ou ondas de
rdio, dependendo do meio de comunicao usado na conexo. Eventualmente os sinais digitais
manipulados pelo computador necessitam ser transformados em sinais analgicos, para poderem ser
transmitidos pelo meio de transmisso. Esse mtodo conhecido como modulao de dados. A
modulao feita por um dispositivo, geralmente um modem, que responsvel pela transmisso
dos dados digitais pela linha telefnica (que um canal analgico).
Ao contrrio da transmisso analgica pura, essa transmisso ser feita com informaes
analgicas que originalmente so digitais. Com isso, o receptor aps demodular os dados, consegue
detectar se recebeu dados corrompidos ou no, pedindo uma retransmisso caso esses dados
tenham sido danificados no caminho.
6. Tecnologia de Redes
Como foi visto, as redes de computadores so um conjunto de computadores autnomos
interligados atravs de um meio fsico de comunicao para o compartilhamento de recursos, isso os
diferencia bem de um sistema multiterminal onde os terminais funcionam como uma unidade de
entrada e sada de dados do computador principal chamado Mainframe. Nas Redes os
computadores conectados so sistemas independentes, cada computador, ou n da rede, processa
localmente suas informaes, executa seus prprios programas e opera de maneira autnoma em
relao aos demais.
Os principais motivos que levam a implantao de uma rede de computadores so:
possibilitar o compartilhamento de informaes (programas e dados) armazenadas nos
computadores da rede;
permitir o compartilhamento de recursos associados s mquinas interligadas;
permitir a troca de informaes entre os computadores interligados;
permitir a troca de informaes entre usurios dos computadores interligados;
possibilitar a utilizao de computadores localizados remotamente;
permitir o gerenciamento centralizado de recursos e dados;
melhorar a segurana de dados e recursos compartilhados
As redes de computadores podem ser classificadas de duas formas: pela sua disperso
geogrfica e pelo seu tipo de topologia de interconexo. Em relao a disperso geogrfica podemos
classifica-las como:
Rede Local - LAN (Local Area Network): que so redes de pequena disperso geogrfica
dos computadores interligados que conectam computadores numa mesma sala, prdio, ou campus
com a finalidade de compartilhar recursos associados aos computadores, ou permitir a comunicao
entre os usurios destes equipamentos.
Rede de Longa Distncia - WAN (Wide Area Network): redes que usam linhas de
comunicao das empresas de telecomunicao. usada para interligao de computadores
localizados em diferentes cidades, estados ou pases
Rede Metropolitana - MAN (Metropolitan Area Network): computadores interligados em
uma regio de uma cidade, chegando, s vezes, a interligar at computadores de cidades vizinhas
prximas. So usadas para interligao de computadores dispersos numa rea geogrfica mais
ampla, onde no possvel ser interligada usando tecnologia para redes locais.
Podemos fazer interligaes entre redes, de forma que uma rede distinta possa se comunicar
com uma outra rede. Entre as formas de interligaes de rede destacamos a Internet, Extranet e
Intranet.
6.1.1. Internet
A Internet (conhecida como rede mundial de computadores) uma interligao de mais de
uma rede local ou remota, na qual necessrio a existncia de um roteador na interface entre duas
redes.
A transferncia de dados ocorre de forma seletiva entre as redes, impedindo assim o trfego
desnecessrio nas redes. A Internet tem por finalidade restringir o fluxo das comunicaes locais ao
mbito de suas limitaes fsicas, permitindo o acesso a recursos remotos e o acesso de recursos
locais por computadores remotos, quando necessrio.
Rede Corporativa: interligao de redes de uma mesma instituio
Internet: interligao de redes que surgiu a partir da rede Arpanet e atingiu propores
mundiais.
6.1.2. lntranet
A Intranet uma rede privada localizada numa corporao constituda de uma ou mais redes
locais interligadas e pode incluir computadores ou redes remotas. Seu principal objetivo o
compartilhamento interno de informaes e recursos de uma companhia, podendo ser usada para
facilitar o trabalho em grupo e para permitir teleconferncias. o uso de um ou mais roteadores podem
permitir a interao da rede interna com a Internet. Ela se utiliza dos protocolos TCP/IP, HTTP e os
outros protocolos da Internet so usados nas comunicaes e caracterizada pelo uso da tecnologia
WWW dentro de uma rede corporativa.
6.1.3. Extranet
Rede de longa distncia privada que utiliza a infra-estrutura dos servios de telecomunicao.
As linhas de transmisso utilizadas so compartilhadas e privacidade das transmisses garantida
atravs de criptografia, protocolos de tunelamento e outros mecanismos de segurana visa permitir os
mesmos tipos de acesso de uma rede corporativa de longa distncia, porm, com um custo menor,
6.2.1. Estrela
existncia de um n central
ligao ponto-a-ponto entre os computadores e
o n central
ns comuns (que no o central) podem ser
simplificados
recomendada para aplicaes que envolvem a
centralizao de informaes
vulnerabilidade
alta complexidade do n central para suportar diversas comunicaes simultneas
6.2.2. Anel
conexes ponto-a-ponto
estruturao simples, adequada para
comunicaes descentralizadas
no h roteamento: transmisso unidirecional
requer capacidade para identificao das
mensagens que pertencem a cada n e para
fazer uma cpia local
no existe armazenamento intermedirio
indicada para redes locais, proporcionando alto desempenho
ns intermedirios atuam como repetidores, proporcionando um maior alcance da rede
confiabilidade dependente de cada n intermedirio
6.2.3. Barramento
ligao multiponto
bem indicada para redes locais
no h roteamento nem
armazenamento intermedirio
necessita de mecanismos para identificao dos destinatrios das mensagens
requer mecanismos de controle de acesso ao meio comum
7. Protocolos
um dos assuntos mais importantes em relao a redes, porque atravs deles que so
definidas as formas de como a rede ir funcionar de verdade, pois so eles que definem como os
dados sero transferidos pela rede.
Protocolo, ento, pode ser definido como a regra de comunicao usada pelos dispositivos de
uma rede de modo que eles possam se comunIcar e se entender.
Uma rede pode usar diversos protocolos, como TCP/IP, NetBEIU e o SPX/IPX, entre outros.
Embora cada um deles funcione de forma particular, eles tm algumas similaridades, pois todos os
protocolos tm um mesmo objetivo, transmitir dados.
A funo dos protocolos pegar os dados que sero transmitidos na rede, dividir em
pequenos pedaos chamados de pacotes ou quadros (frame), dentro de cada pacote h informaes
de endereamento que informam a origem e o destino do pacote.
O uso de pacotes de dados otimiza enormemente o uso da rede, j que em vez de uma nica
transmisso de um dado grande, existiro vrias transmisses de dados menores. Dessa forma
possvel que vrios dispositivos se comuniquem ao mesmo tempo em uma rede. Fisicamente, essas
transmisses no so efetuadas ao mesmo tempo, mas intercalando os vrios pacotes de dados,
como mostrado na figura abaixo :
7 Aplicao
6 Apresentao
5 Sesso
4 Transporte
3 Rede
2 Link de Dados
1 Fsica
Esse modelo estruturado de forma que cada camada tenha suas prprias caractersticas.
Cada camada pode comunicar-se apenas com a sua camada inferior ou superior, e somente com a
sua camada correspondente em uma outra mquina.
Discutiremos cada uma das camadas a seguir:
8. TCP/IP
O protocolo TCP/IP o protocolo mais usado atualmente nas redes locais, isso graas a
Internet, pois ela utiliza esse tipo de protocolo, praticamente obrigando todos os fabricantes de
sistemas operacionais de redes a suportarem esse protocolo.
Uma das grandes vantagens desse protocolo a possibilidade de ele ser rotevel, ou seja ele
foi desenvolvido para redes de grande tamanho, permitindo que os dados possam seguir vrios
caminhos distintos at o seu destinatrio.
Na verdade o TCP/IP um conjunto de protocolos no qual os mais conhecidos do o nome a
esse conjunto: TCP (Transport Control Protocol) e o IP (Internet Protocol).
8.2.1. Formato
Para entendermos melhor, vejamos um exemplo de rede classe C. Nesse tipo de rede, onde
os trs primeiros dgitos identificam a rede, voc poder conectar at 256 mquinas na mesma rede
(0 a 255), na verdade sero 254 pois os endereos O (identifica a rede) e 255 (identifica os
computadores) so endereos especiais que sero discutidos posteriormente. A realidade que o
tipo da classe de rede a ser usada vai depender da quantidade de mquinas que sero conectadas a
sua rede.
8.2.2. Roteamento
Em uma rede TCP/IP cada dispositivo conectado a rede deve ter pelo menos um endereo
IP, isso permite identificar o dispositivo na rede a qual ele pertence.
Neste exemplo existem trs redes distintas (Rede A, B, C) onde cada uma tem seu prprio
fluxo de comunicao interno. As redes so interligadas atravs de um dispositivo chamado roteador.
O Roteador isola o fluxo das redes s permitindo que dados atravessem por ele se esses dados se
destinarem a uma rede externa.
Supondo que um computador da rede A queira enviar pacotes de dados a um computador da
rede B, este envia os dados ao Roteador 1 e o Roteador 1 encaminha os dados ao seu destinatrio
na rede B. No caso de um computador da rede 1 querer enviar os dados para um computador da
rede 3, ele envia o pacote ao Roteador 1, que ento repassar esse pacote diretamente para o
Roteador 2, que se encarregar de entregar esse pacote ao computador de destino.
Esse tipo de entrega de pacotes feito facilmente pelo roteador porque o pacote de dados
tem o endereo (IP) da mquina de destino. Quando um roteador recebe um pacote que no
pertence a rede interna ele redireciona este pacote para uma outra rede que possa estar interligada a
ele. E assim que as redes baseadas no protocolo TCP/IP funcionam. Elas tm um ponto de sada da
rede (gateway) onde todos os pacotes que no pertencem quela rede so encaminhados, as redes
subseqentes vo enviando os pacotes aos seus gateways at que o pacote atinja a rede de destino.
Na Internet o responsvel pelo fornecimento dos endereos IPs so os backbones. Eles so
quem distribuem os nmeros IPs vlidos para a Internet. Essa estrutura de distribuio funciona de
uma forma hierrquica.
Em princpio, se a sua rede no for estar conectada a Internet, voc pode definir qualquer
endereo IP para os dispositivos que estiverem conectados a ela. O problema que mais cedo ou
mais tarde surgir a necessidade de se conectar a Internet e o conflito com endereos IPs reais ser
inevitvel, caso voc tenha montado uma rede com endereos IPs j existentes. Para evitar tal
aborrecimento, existem endereos especiais que servem para a configurao de uma rede local, sem
a necessidade de se utilizar endereos IPs reais. Esses endereos so reservados para redes
privadas e so os seguintes:
Classe A: 10.0.0.0 a 10.255.255.255
Classe B: 172.16.0.0 a 172.31.255.255
Classe C: 192.168.0.0 a 192.168.255.255.
Para se criar uma rede privada aconselhado o uso de tais endereos, a no ser que haja
uma certeza de que tal rede nunca ser conectada a Internet. Na figura abaixo tem uma rede IP
configurada com o endereo reservado 192.168.100.0.
O endereo 0 indica rede. Assim o endereo de rede 192.168.100.0 indica a rede que usa
endereos que comecem por 192.168.100, e que o ltimo byte usado para identificar as mquinas
na rede. J o endereo 10.0.0.0 indica que os trs ltimos bytes identificam o computador na rede.
J o endereo 255 reservado para broadcast, o ato de enviar um mesmo pacote de dados
para mais de uma mquina ao mesmo tempo. Neste caso, a rede envia o mesmo pacote de dados
para todos os computadores da rede.
Para conectarmos na Internet com a rede acima, duas aes podem ser tomadas. Uma seria
conseguir uma faixa de IP de uma classe C e reconfigurar todos os endereos IPs das mquinas.
Como essa situao pouco provvel, pois esses endereos so geralmente disponibilizados para
provedores de Internet, uma outra soluo seria obter apenas um endereo de IP real e usar um
gateway (roteador) para disponibilizar o acesso a rede externa (Internet). Com o gateway possvel
fazer a comunicao com a Internet sem a necessidade de alterar toda a configurao da rede :
Na figura acima fica clara a presena do roteador. Ele atua entre as duas redes permitindo
que o trafego da rede local (192.168.100.0) no interfira no trafego da Internet. O roteador possui
duas interfaces de rede uma para a rede local e outra para a Internet, e cada uma dessas interfaces
deve ser configurada para que ambas as redes possam acess-las. A interface para a rede local o
IP 192.168.100.100, que configurado pelo administrador da rede. J a interface 200.128.210.4 um
endereo IP disponibilizado pelo provedor de Internet que a rede esta ligada.
A comunicao da rede local com a Internet acontece da seguinte forma. O computador
192.168.100.3 solicita uma pgina na www (www.salesianolins.br). Essa solicitao percorre toda a
rede chegando ao roteador, que percebe que essa solicitao no pertence a essa rede. Isso
possvel graas a tabela de endereos existente no roteador. Toda pgina www tem um endereo IP
que traduzido para um nome (veremos isso mais a frente ao falarmos sobre DNS). Como o roteador
percebe que aquele endereo no pertence aquela rede, ele encaminha solicitao para a prxima
Um termo que voc encontrar com bastante freqncia ao configurar uma rede. A mscara
de rede um endereo de 4 bytes (32 bits), no mesmo padro do IP, onde cada bit 1 representa a
parte do endereo IP que identifica a rede, e o bit 0 representa a parte do endereo IP que identifica o
endereamento da mquina. As mscaras de rede padro so:
Classe A: 255.0.0.0
Classe B: 255.255.0.0
Classe C: 255.255.255.0.
8.3. Reconhecendo um IP
Como foi visto, redes TCP/IP utilizam-se de endereos virtuais. Cada placa de rede tem um
endereo fsico nico gravado na prpria placa. Para enviarmos uma mensagem pela rede
precisamos conhecer o endereo virtual (IP) da mquina destinatria. Como fazer para associar um
endereo fsico a um endereo virtual ?
Para fazer essa associao existe o protocolo ARP (Adress Resolution Protocol). Ele funciona
mandando uma mensagem broadcast para a rede perguntando, a todas as mquinas, qual responde
pelo endereo IP do destinatrio. Ento a mquina destinatria responde e informa o seu endereo
de placa de rede (MAC) permitindo a transmisso de dados entre as duas mquinas. Para no ter
que ficar enviando toda vez uma mensagem broadcast pela rede, o dispositivo transmissor armazena
o ultimo endereo IP recentemente acessado e o endereo MAC correspondente a cada IP. Podemos
fazer um teste no DOS, para isso basta usar o comando arp -a e ele te relacionar o ultimo endereo
IP e o respectivo endereo MAC daquele IP.
O Protocolo TCP (Transport Control Protocol) o responsvel pelo controle do fluxo de dados
na rede, j que faz o transporte dos dados. Ele recebe os dados vindos da camada de rede (IP) e os
coloca em ordem, verificando se todos chegaram corretamente. Como foi falado, as aplicaes
enviam dados a serem transmitidos pela rede ao protocolo TCP, atravs de canais virtuais de
comunicao, chamados de portas. As portas mais usadas (e mais conhecidas) esto listadas na
tabela abaixo:
Porta Aplicao
20 FTP (Dados)
21 FTP (Controle)
22 SSH
23 Telnet
25 SMTP
80 HTTP
110 POP3
O protocolo TCP endereado pelo nmero de IP e o nmero da porta, dessa forma que as
aplicaes podem conversar de forma simultnea (na camada de transporte) sem que os dados
sejam trocados entre as aplicaes.
Ao receber um pacote de dados, o protocolo TCP envia uma mensagem de confirmao de
recebimento mquina transmissora, chamada acknowledge ou simplesmente ack. Caso essa
confirmao no chegue ao transmissor aps um intervalo de tempo, determinado, esses dados
sero retransmitidos pelo protocolo TCP.
8.4.1. Socket
Existem vrios tipos de protocolos de aplicao, mas os mais utilizados e mais comuns so:
DNS (Domain Name System): Usado para identificar mquinas atravs de nomes em vez
de IP.
Telnet: Usado para comunicar-se remotamente com uma mquina.
FTP (File Transport Protocol): Usado na transferncia de arquivos.
SMTP (Simple Mail Transfer Protocol): Usado no envio e recebimento de e-mails.
HTTP (Hyper Text Transfer Protocol): Usado na transferncia de documentos hipermdia
(WWW).
Cada rede local TCP/IP precisa ter ao menos um servidor DNS. Todos os pedidos de
converso de nomes em endereos IP so enviados a este servidor, caso ele no consiga efetuar
essa converso, ele responde o pedido enviando o endereo de um servidor que seja
hierarquicamente superior a ele e, com isso, a maior probabilidade de conhecer o endereo solicitado.
8.5.2. Telnet
um terminal remoto, onde o micro cliente pode fazer um login em um servidor qualquer que
esteja conectado rede (ou a Internet, se a rede estiver conectada a ela). Atravs do Telnet o usurio
pode manipular o servidor como se ele estivesse sentado em frente a ele, localmente. Tudo aquilo
que o usurio fizer no terminal remoto, na verdade ele estar fazendo no servidor, e no no seu
computador local.
O seu uso extremamente simples, basta digitar (no prompt do MS-DOS ou na barra de
endereos o nmero do IP ou o nome do servidor) :
O Telnet utiliza a porta 23 no protocolo TCP. Existem vrios programas que funcionam como
emulador do Telnet.
9. Cabeamento
Este um componente importante para uma rede, responsvel pela circulao dos dados.
Neste captulo estudaremos trs tipos de cabeamento : o cabo coaxial, par tranado a fibra ptica,
alm das redes sem cabo, exemplificando a comunicao via rdio.
Possui o comprimento mximo de 185 metros por segmento de rede e possui um limite de 30
mquinas conectadas por segmento de rede. Utilizado em redes Ethernet com o topologia linear, ou
seja, todos os computadores da rede local so conectados por um nico cabo.
A conexo de cada micro com o cabo coaxial feita atravs de conectores BNC em T. Este
conector vem junto com a placa de rede adquirida. Ao final da rede e preciso instalar um terminador
resistivo para dar a correta impedncia do cabo.
Conector BNC em T
O que fazer caso o cabo parta ou apresente mau contato ? Existem duas solues, ou refaa
o cabo problemtico, ou utilize um conector BNC de emenda (barril). Entretanto, s use esse conector
em ltimo caso, porque seu uso diminui o desempenho do cabo.
Existem dois tipos de cabo par tranado : sem blidagem ou UTP (Unshielded Twisted Pair) e
com blindagem ou STP (Shielded Twisted Pair). Atualmente o cabo de rede mais utilizado o par
tranado sem blindagem, que utiliza o conector denominado RJ-45.
O par tranado possui uma tima tcnica contra rudo, denominada cancelamento. Atravs
dessa tcnica, as informaes circulam repetidas em dois fios, sendo que no segundo fio a
A topologia utilizada pelo par tranado a estrela, onde um dispositivo concentrador faz a
conexo entre os computadores. Este concentrador mais conhecido como hub, com ele o problema
de limite de dois dispositivos solucionado.
Diferentemente do cabo coaxial, quando um cabo se parte, apenas a estao conectada ao
respectivo cabo perde comunicao com a rede, um grande alvio. Imagine uma rede que utiliza cabo
coaxial com 30 estaes e de repente toda a rede trava, voc ter que repassar estao por estao
para identificar o cabo com defeito, quanto tempo gastaria ?
Existem no cabo par tranado quatro pares de fios, sendo que, apenas dois pares so
utilizados, um para a transmisso de dados e outro para a recepo de dados. Para uma melhor
identificao, os quatros pares do cabo so coloridos : verde, laranja, marrom e azul. Todas as cores
possuem um fio branco com uma faixa de sua prpria cor.
Para uma padronizao na montagem do cabo, aconselha-se utilizar a mesma seqncia de
cores na rede. O problema que nem todo mundo segue a mesma seqncia, e na hora de fazer a
manuteno de uma rede, fica difcil adivinhar qual a ordem dos fios que foi utilizada.
O sistema de cabeamento de 10 e 100 Mbps original utiliza um esquema de fiao derivado
do padro T568A do TIA/EIA (Telecommunications Industry Association/Electronic Industries Alliance)
que um rgo norte-americano responsvel pela padronizao de sistemas de telecomunicaes.
Esse padro apresentado na tabela abaixo :
9.2.1.2. Cross-Over
O cabo par tranado faz uma ligao pino-a-pino entre os dispositivos que estejam, por
exemplo, um micro a um hub. Como j de nosso conhecimento, apenas dois pares de fios so
usados sendo um para a transmisso e outro para recepo. O que acontece dentro do hub
conectar os sinais que esto das mquinas (TD) s entradas de dados das demais mquinas (RD) e
vice-versa, s assim a comunicao pode ser feita. Esse processo chamado cross-over
(cruzamento).
Se voc quiser montar uma rede com apenas dois micros, pode fazer a ligao direta sem o
uso de hub, neste caso o cabo pino-a-pino no funcionar, pois ser ligado na sada de dados de um
micro e na sada de dados do outro, e no na entrada de dados como seria o correto.
O cabo cross-over utilizado tambm na interligao do dois hubs, a pinagem desse tipo de
cabo mostrado na tabela a seguir.
A montagem do cabo par tranado sem blindagem relativamente simples. Alm do cabo,
voc precisar de dois conectores RJ-45 de presso e do alicate de presso para conectores RJ-45
(tambm chamado de alicate de crimp).
A seguir mostraremos passo-a-passo como montar um cabo par tranado. Estamos levando
em conta que se trata de uma rede pequena onde no est sendo utilizado nenhum sistema de
cabeamento estruturado. O cabo que montaremos ser utilizado para a conexo direta entre dois
micros ou cross-over.
1. O cabo par tranado vendido em rolos de centenas de metros, por isso corte o cabo no
comprimento desejado, vamos trabalhar com 1,5 metros. Lembre-se de deixar uma folga de alguns
centmetros, voc poder errar na hora de instalar o plugue RJ-45, fazendo com que voc precise
cortar alguns poucos centmetros do cabo para instalar novamente o plugue.
2. Desencape aproximadamente 2,5 cm do cabo. Remova somente a proteo externa do
cabo. Isso pode ser feito cuidadosamente com uma pequena tesoura ou com o desencapador do
alicate. Alguns cabos possuem um filme plstico envolvendo os fios que tambm deve ser removida.
5. Corte os fios a 1,5 cm do invlucro do cabo utilizando um alicate de corte, como mostra a
figura.
A fibra ptica transmite informaes atravs de sinais luminosos, em vez de sinais eltricos. A
idia simples: luz transmitida indica um valor 1, e luz no transmitida, um valor 0. Ela apresenta
duas grandes vantagens em relao aos cabos tradicionais.
Interferncias eletromagnticas no ocorrem no trfego da luz, ou seja, totalmente
imune a rudos. Significando comunicaes mais rpidas, j que praticamente no
haver a necessidade de retransmisses de dados.
O sinal sofre menos do efeito da atenuao, ou seja, conseguimos ter um cabo de
fibra ptica muito mais longo sem a necessidade do uso de repetidores. A distncia
mxima de um segmento do tipo de fibra ptica mais usado de 2 Km (compare com
o limite de 185 metros do cabo coaxial fino e com o limite de 100 metros do par
tranado).
Outra vantagem que a fibra no conduz corrente eltrica e, com isso, voc nunca ter
problemas com raios nem qualquer outro problema envolvendo eletricidade. Como a luz s pode ser
transmitida em uma direo por vez, o cabo de fibra ptica possui duas fibras, uma para a
transmisso de dados e outra para a recepo, permitindo, dessa forma, comunicaes full-duplex.
Importante. Nunca olhe diretamente para uma fibra ptica (caso voc faa isso, voc corre o
risco de ficar cego) como a luz usada na transmisso de dados invisvel, voc nunca saber se a
fibra est transmitindo ou no luz. melhor prevenir do que remediar.
9.5.1. Rdio
Existem dois modos bsicos de transmitirmos dados atravs de ondas de rdio. O no
direcional e o direcional.
No primeiro, a transmisso dos dados no direcional e, com isso, antenas localizadas na
regio de alcance das ondas de rdio da antena transmissora podem captar os dados transmitidos.
Esse sistema no seguro, j que qualquer antena na regio de alcance pode captar os dados
transmitidos. Embora esse sistema no transmita os dados de uma forma segura, ele muito usado
em sistemas onde os dados so pblicos (por exemplo, bolsa de valores).
Esse sistema tambm muito usado dentro de prdios, de forma a interligar mquinas ou
redes entre si sem a utilizao de cabos. Nesse caso, normalmente usa-se um sistema de baixa
potncia, onde antenas instaladas fora do prdio normalmente no so capazes de captar as
informaes que esto sendo transmitidas na rede (embora esse problema ocorra, como veremos
mais adiante).
O segundo sistema de transmisso usando ondas de rdio a transmisso direcional,
usando pequenas antenas parablicas. Nesse caso, somente duas redes podem se comunicar. Esse
sistema apresenta como grande vantagem transmitir os dados somente para o receptor.
A desvantagem que as antenas tm de estar alinhadas, ou seja, no podendo ter
obstculos no caminho e tempestades podem desalinhar a antena, impedindo a comunicao entre
as redes.
10. Bibliografia