Professional Documents
Culture Documents
COMPUTADORES
Faculdade de Tecnologia de Jacare ETEP
Carlos Bueno Guedes Junior
Publicao: 30 de maio de 2013
RESUMO
Neste trabalho apresenta-se um ambiente virtual
flexvel integrando as tecnologias Microsoft e
GNU/Linux
com
a
inteno
de
facilitar
o
desenvolvimento de atividades prticas de Redes de
Computadores. Na parte fsica desse trabalho,
apresentase um arranjo bsico de equipamentos que
possibilitam a montagem de diferentes estruturas de
conexes em redes envolvendo as duas tecnologias.
Na parte lgica, o projeto utiliza mquinas virtuais
que permitem alterao da configurao dos
protocolos de rede e a realizao de teste de servios
e aplicaes.
Palavras-chave: Metodologia Cientfica, Trabalho de
Concluso de Curso, redes de computadores,
tecnologia da informao.
Palavras-Chave: artigo cientfico, normas tcnicas, pesquisa
cientfica.
1. INTRODUO
Durante o estudo do desenvolvimento e manuteno de redes de computadores, a prtica da
virtualizao de sistemas operacionais se tornou fundamental para obteno de resultados
satisfatrios que permitam agilidade nos testes e solues. Isso se torna comum, pois
natural que falte equipamentos e recursos em laboratrios de estudo, sejam eles em Centros
Acadmicos ou Institutos de Pesquisa.
Normalmente, as experincias exigem mudanas na topologia da rede e acesso
privilegiado para se fazer configuraes nos sistemas operacionais de cada mquina. Por
exemplo, em uma experincia que exige a implementao de sub-redes interligadas por
roteadores, os estudantes precisam; Reestruturar a topologia da rede do laboratrio;
Reconfigurar endereos TCP/IP e outras configuraes nos computadores; Usar
computadores especficos como roteadores ou configurar os roteadores que j esto em uso.
Essas mudanas acabam por tomar muito tempo e esforo dos estudantes tornando
essa tcnica impraticvel, j que no final de seus testes, a configurao anterior deveria ser
retornada para que no causasse impactos negativos para outros usurios.
Nesse trabalho, abordado o uso da virtualizao para se fazer a relao
terico/prtica do processo de construo e manuteno de redes de computadores usando
tecnologias distintas Microsoft Windows e GNU/Linux descrevendo detalhadamente o
arranjo dos equipamentos e aplicaes que permitiro a conexo das diversas mquinas
virtuais atravs de um roteador agindo como meio fsico entre elas. Tambm ser detalhado
o processo de configurao para que uma pasta compartilhada em um servidor de uma
determinada tecnologia possa compartilhar os mesmos recursos com mquinas de
tecnologias distintas e vice e versa conforme a necessidade de desenvolvimento de cada
um.
2. OBJETIVO
O objetivo desse trabalho demonstrar atravs de uma topologia de rede tipo
Cliente/Servidor, como feito o compartilhamento de um diretrio em um
determinado servidor em redes que apresentem mquinas com sistemas
operacionais com tecnologias distintas destacando as diferenas em uma
implementao que se tenha um servidor da tecnologia Microsoft Windows
compartilhando uma pasta para um cliente Debian GNU/Linux, assim como um
servidor de Tecnologia Debian GNU/Linux compartilhando uma pasta com um
cliente Microsoft Windows atravs de um software de virtualizao de
Anurio da Produo de Iniciao Cientfica Discente
mquinas para que seja vivel a realizao desse projeto sem grandes
investimentos em laboratrios e hardwares especficos para elaborao de
redes de computadores.
3. METODOLOGIA
Para que esse projeto fosse possvel, foi necessrio fazer utilizao do software
Oracle VM Virtualbox para criar discos virtuais, atravs dos quais so instalados
os sistemas operacionais que iro compor as redes de computadores.
Quanto
aos
equipamentos
fsicos
do
trabalho,
foi
necessrio
4. DESENVOLVIMENTO
Benoni e Juliano do Centro Federal de Educao Tecnolgica de Santa Catarina
(2011) apresentaram um modelo de abordagem em seu Trabalho de Concluso
de Curso (TCC) mencionando as dificuldades que eram encontradas ao
ministrar
determinados
contedos,
devido
falta
de
um
laboratrio
Anurio da Produo de Iniciao Cientfica Discente Vol. XIII, N. 16, Ano 2012 p. 1-17
Figura 4.1
Figura 4.2
O roteador utilizado para fazer a interface fsica entre as mquinas virtuais servindo ainda
como gateway de sada para redes externas onde possvel fazer com que as mquinas
acessem a internet atravs de um servio de Proxy oferecido pelo servidor dessa rede.
O roteador e o computador onde esto hospedadas as mquinas virtuais formam
uma topologia de rede simples como mostrada na figura abaixo (Figura 4.1.1).
Figura 4.1.1
Figura 4.1.2
Anurio da Produo de Iniciao Cientfica Discente Vol. XIII, N. 16, Ano 2012 p. 1-17
Figura 4.1.3
Figura 4.2.1
atravs de teste ping comando muito utilizado para descobrir se existe comunicao entre
as mquinas onde a mquina solicitante questiona se o endereo alvo existe e est ativa e
a mquina que recebe a solicitao responde a primeira, confirmando que existe a
comunicao entre elas.
A pasta Documentos_valehelp foi criada para compartilhar recursos entre as
mquinas da rede e os usurios possam fazer cpias de seus arquivos e armazen-los em um
lugar comum para todos os outros que tambm eventualmente precisaro do mesmo
arquivo (Figura 4.2.2).
Figura 4.2.2
Figura 4.2.3
Anurio da Produo de Iniciao Cientfica Discente Vol. XIII, N. 16, Ano 2012 p. 1-17
Figura 4.3.1
Figura 4.3.2
Figura 4.4.1
Anurio da Produo de Iniciao Cientfica Discente Vol. XIII, N. 16, Ano 2012 p. 1-17
Figura 4.4.2
Figura 4.4.3
Figura 4.4.4
Figura 4.4.5
Com isso conclui-se a fundamentao terica de que possvel acessar uma pasta
de rede compartilhada em um servidor Windows atravs de um cliente DEBIAN dessa
mesma rede com sua tecnologia GNU/Linux atravs do protocolo smb do SAMBA como
proposto nesse projeto.
Figura 4.5.1
Figura 4.5.2
Aps indicar o usurio e senha com as devidas permisses, tem-se a janela aberta
na mquina Windows, comprovando que basta um servio com protocolo smb para que os
recursos sejam compartilhados entre as tecnologias (Figura 4.5.3).
Figura 4.5.3
A pasta teste 45 uma pasta que foi criada dentro do caminho que foi
compartilhado no servidor DEBIAN para indicar que estamos no mesmo caminho de rede e
prontos para ler e escrever em disco. Outros testes de gravao e edio de arquivos foram
realizados com sucesso nesse diretrio.
Com isso conclui-se a fundamentao terica de que possvel acessar uma pasta
de rede compartilhada em um servidor DEBIAN 6.0 com tecnologia GNU/Linux atravs de
um cliente Windows XP dessa mesma rede com sua tecnologia Microsoft atravs do
protocolo smb do SAMBA como proposto nesse projeto.
5. RESULTADOS
Ao realizar as operaes de criao de uma determinada rede de computadores, deve-se
levar em considerao vrios fatores determinantes para o seu desenvolvimento. Deve ser
determinado, por exemplo, o escopo da rede, tal como endereamento, quantidade de hosts
disponveis, servios que sero executados como Controlador de Domnio, DHCP, DNS,
Proxy, Firewall, GPOs entre muitos outros. Tambm deve ser determinados quais sero os
aparelhos e dispositivos de hardware como switchs, roteadores, impressoras para que todos
os componentes formem uma topologia segura e estvel.
Ao determinar quantos e quais sero os servidores, bem como quais os papis que
eles iro assumir no gerenciamento de uma estrutura onde os usurios faro acesso, nos
deparamos com vrios questionamentos que levam a certas reflexes. Um exemplo a
escolha do sistema operacional que ser adotado para o desenvolvimento de uma rede de
computadores confivel.
Anurio da Produo de Iniciao Cientfica Discente Vol. XIII, N. 16, Ano 2012 p. 1-17
Grfico 5.1
Figura 5.1
Grfico 5.2
Tambm foi feito um levantamento mais preciso do tempo gasto (Grfico 5.3), em
instalao e configurao dos softwares que integram essas redes para traar um perfil do
esforo empregado para a criao e desenvolvimento dessas redes. Levou-se em conta
tambm a configurao dos servios que cada uma das mquinas deveria executar para que
tudo funcionasse corretamente.
Grfico 5.3
base nos resultados obtidos, ficando a critrio do usurio ou administrador de rede escolher
a melhor opo ao realizar a construo da sua rede de computadores tanto para uso
domstico, para uso em redes de pequenas, mdias e at grandes empresas quanto para fins
educacionais e de pesquisa cientfica onde os testes de virtualizao so os alvos a serem
atingidos quando se trata de praticidade alto desempenho e baixo custo.
6. CONSIDERAES FINAIS
Nesse projeto que aqui se fez, pudemos perceber dois resultados que culminaram no
sucesso desse trabalho; a virtualizao de redes de computadores atravs de mquinas
virtuais e a integrao de redes utilizando tecnologias distintas Microsoft e GNU/Linux.
O primeiro traa uma estratgia de estudar a criao e desenvolvimento de
ambientes compartilhados e realizar testes em redes de computadores com muito mais
facilidade e praticidade sem que grandes custos no fossem orados devido a essa tcnica
no requerer grandes investimentos em hardware como desktops, notebooks servidores,
roteadores entre outros que so necessrios e locais fsicos que comportem estrutura para
tal. Mostrou-se aqui que as redes de computadores podem ser facilmente desenvolvidas
atravs da criao de mquinas virtuais instaladas em um nico computador que tenha
capacidade para o processamento de vrias mquinas ao mesmo tempo e um roteador
simples que possa fazer a comunicao servindo como interface fsica entre essas
mquinas.
No segundo caso, h claras evidncias de que mesmo as duas tecnologias
Microsoft Windows e GNU/Linux oferecendo a seus sistemas operacionais diferentes
sistemas de arquivos, existe uma forma eficaz de fazer com que haja comunicao entre
essas mquinas. O protocolo smb foi o principal aliado desse projeto na qual nada nos
forneceu dois resultados distintos.
Um servidor Linux que compartilhe uma pasta com uma mquina cliente Windows
precisa realizar a instalao e configurao do SAMBA, o que muitas vezes pode trazer
grandes complicaes por se tratar de uma aplicao que precisa que um arquivo
(smb.conf) seja minuciosamente editado para que o compartilhamento funcione e muitas
vezes o usurio no possui habilidade suficiente para tal realizao.
Um servidor Windows que compartilhe uma pasta com uma mquina cliente Linux
possui uma interface mais amigvel que no requer grandes conhecimentos de rede para
realizao de tal configurao. Nesse cliente Linux somente se faz necessria a instalao
do aplicativo Konqueror que pode ser conseguido atravs de comandos simples que
realizam essa instalao ou at mesmo atravs da interface do Linux, o que torna o trabalho
ainda mais fcil.
REFERNCIAS
DHIEL, Antonio e TATIM, Denise Carvalho. Pesquisa em Cincias Sociais Aplicadas:
mtodos e tcnicas. So Paulo: Prentice Hall, 2004.
NBR 6023:2002, Rio de Janeiro: ABNT, 24 p., 2002.
SEO, Carlos Eduardo. Virtualizao Problemas e Desafios. 2010. 7f. Artigo IBM Linux
Tecnology Center Hortolndia SP
Design
Tecnolgico,
(2008).
Tutorial
sobre
virtualizao,
disponvel
http://www.designtecnologico.com/2008/09/tutorial-sobre-virtualizacao.html
acesso
em:
em
abril.
Anurio da Produo de Iniciao Cientfica Discente Vol. XIII, N. 16, Ano 2012 p. 1-17