Mudanças entre as edições de "RCO60803 2019-1"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com '==Estudo dirigido baseado em projeto== ===Objetivos=== *Adquirir conhecimentos de redes através da confecção de uma rede local e configuração de vários servidores de rede...')
 
 
(7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 3: Linha 3:
 
===Objetivos===
 
===Objetivos===
  
*Adquirir conhecimentos de redes através da confecção de uma rede local e configuração de vários servidores de rede.
+
*Adquirir conhecimentos de redes através da confecção de uma rede de computadores e configuração de vários servidores de rede.
 
**Dado uma topologia de rede definida ao grupo, calcular as sub-redes de acordo com os requisitos colocados;
 
**Dado uma topologia de rede definida ao grupo, calcular as sub-redes de acordo com os requisitos colocados;
 
**Confeccionar um desenho descrevendo a topologia da rede e identificando todas as interfaces com os respectivos números IP;
 
**Confeccionar um desenho descrevendo a topologia da rede e identificando todas as interfaces com os respectivos números IP;
Linha 12: Linha 12:
 
**Estabelecer um serviço de configuração automática de hospedeiros (DHCP);
 
**Estabelecer um serviço de configuração automática de hospedeiros (DHCP);
 
**Trabalhar o conceito de ''shell script'' para automatizar tarefas.
 
**Trabalhar o conceito de ''shell script'' para automatizar tarefas.
 +
 +
===Projeto Base===
 +
[https://wiki.sj.ifsc.edu.br/index.php/Curso_T%C3%A9cnico_Integrado_de_Telecomunica%C3%A7%C3%B5es_-_Redes_de_Computadores_(RCO)#Projeto_Final Projeto Final 2018/2]
  
 
===Especificações do Projeto===
 
===Especificações do Projeto===
#Fazer o cálculo  
+
#Dado a topologia apresentada na Figura 1 e o bloco de IPv4: 172.16.0.0/16. Faça um proposta (cálculo) de distribuição dos endereços IPs (sub-redes), respeitando os seguintes requisitos:
#Fazer um desenho da '''topologia''' do domínio com todos IPs alocados e apresentar os cálculos das subredes conforme restrições abaixo.  
+
##As redes ponto a ponto devem obrigatoriamente ter máscara de rede /30;
##Construir as tabelas de roteamento para que a rede fique plenamente operacional. Apresentar as '''tabelas de roteamento na página WEB do projeto''';
+
##As demais redes devem comportar no mínimo 100 máquinas cada. [[Image:Topologia_do_projeto.png| thumb |700px | Figura 1 - Topologia da rede a ser implementada]]
##Apresentar o desenho da '''topologia na página WEB do projeto'''. Utilize o modelo ao lado. Observe que o modelo está propositalmente incompleto; [[Image:Modelo_de_diagrama_do_projeto.png|300px]]
+
#*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 28/02/2019 </span>
##Enlaces ponto-a-ponto devem obrigatoriamente ter máscara /30;
+
#Fazer um desenho da '''topologia''' do domínio com todos IPs alocados. Um exemplo parcial é apresentado na Figura 2. Deve-se respeitar os seguintes requisitos:[[Image:Modelo_de_diagrama_do_projeto.png| thumb |400px | Figura 2 - Diagrama parcial exemplificando o desenho requerido]]
##Enlaces multiponto devem obrigatoriamente comportar no mínimo 50 hospedeiros;
+
##Todas as interfaces de rede devem possuir a respectiva identificação da interface, exemplo eth0, eth1 etc;
##Todas as rotas devem ser colocadas no arquivo '''projeto.conf''' do netkit. Apresentar esse arquivo na '''página WEB do projeto''';
+
##Todas as interfaces de rede devem possuir a respectiva identificação de IP e máscara de rede alocados;
#Na sub-rede onde existe um cliente (notebook) acrescentar um servidor '''[[Netkit2#Usando_DHCP | DHCP]]''' (máquina adicional) com os seguintes requisitos:
+
##A interface de rede do roteador R1 ligada a internet deve ser configurada para ser um cliente DHCP;
##Com uma faixa de aluguel de pelo menos 5 números IP;
+
##Todas as sub-redes devem possuir uma identificação própria, exemplo SR1, SR2 etc;
##Explicar a configuração do '''DHCP na página WEB do projeto''';
+
##Fazer um texto resumo sobre:
 +
###endereço IP;
 +
###máscara de rede;
 +
###redes e sub-redes;
 +
##*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 14/03/2019 </span>
 +
#Primeira etapa de criação de um arquivo de implementação da rede proposta no Netkit, respeitando os seguintes requisitos:
 +
##Declarar todos os ''hosts'' bem como suas interfaces de rede, associadas as respectivas sub-redes;
 +
##Declarar todos os roteadores bem como suas interfaces de rede, associadas as respectivas sub-redes;
 +
##Para todos os ''hosts'' declarar o respectivo roteador padrão (''default gateway'');
 +
##Fazer um texto resumo sobre roteamento e roteadores.
 +
#*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 28/03/2019 </span>
 +
#Segunda etapa de criação de um arquivo de implementação da rede proposta no Netkit, respeitando os seguintes requisitos:
 +
##Construir as tabelas de roteamento local para que a rede fique plenamente operacional. De qualquer computador deve-se conseguir pingar para qualquer outro, exceto os clientes DHCP.
 +
##Estabelecer NAT, ''Network Address Translation'', no roteador R1 conforme o [https://wiki.sj.ifsc.edu.br/index.php/Netkit#NAT roteiro].
 +
##Fazer um texto resumo sobre NAT;
 +
#*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 11/04/2019 </span>
 +
#Terceira etapa de criação de um arquivo de implementação da rede proposta no Netkit, respeitando os seguintes requisitos:
 +
##Nas sub-redes onde existe um cliente (notebook) configurar no servidor '''[[Netkit2#Usando_DHCP | DHCP]]''', respeitando o seguinte requisito:
 +
##Com uma faixa de aluguel de pelo menos 20 números IP;
 +
##Fazer um texto resumo sobre DHCP;
 +
#*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 25/04/2019 </span>
 
#Estabelecer o serviço '''Apache''' no servidor previsto no domínio com os seguintes requisitos:
 
#Estabelecer o serviço '''Apache''' no servidor previsto no domínio com os seguintes requisitos:
##uma página WEB com a descrição integral do projeto;
+
##uma página WEB com a descrição integral do projeto. Aqui pode ser embutido todos os textos resumos criados;
 
##uma segunda página WEB com conteúdo de sua preferência com os seguintes requisitos:
 
##uma segunda página WEB com conteúdo de sua preferência com os seguintes requisitos:
 
###a página deve ser em inglês ou espanhol;
 
###a página deve ser em inglês ou espanhol;
 
###texto com no  mínimo 500 palavras;  
 
###texto com no  mínimo 500 palavras;  
###no mínimo uma figura deve aparecer;
+
###no mínimo duas figuras deve aparecer;
###no mínimo um link para uma página WEB de uma outra equipe.
+
###no mínimo um link para uma página WEB externa.
##Todas as páginas devem devem ser mantidas em um diretório de nome ''/home/aluno/lab/shared/WEB''.
+
##Fazer um texto resumo sobre serviços Web (cliente e servidor).
##Elaborar um ''shell script'' para automação do serviço WEB. Sítio para treinamento de [http://www.compileonline.com/execute_bash_online.php shell script].  
+
#*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 06/06/2019 </span>
#O '''roteamento global''' deve permitir conectividade entre todas as equipes. Para evitar possíveis erros advindos de filtros do Netkit2, execute os seguintes comandos em todos os seus roteadores (copie e cole):
+
#Elaborar um ''shell script'' para automação do serviço WEB e todos os demais serviços necessários para o total funcionamento da rede no Netkit.
 +
##Sítio para treinamento de [http://www.compileonline.com/execute_bash_online.php ''shell script''].  
 +
##Fazer um texto resumo sobre ''shell script''.
 +
#*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 20/06/2019 </span>
 +
#Apresentação de todo o projeto funcional.
 +
#*<span style="color: #9966CC;"> Prazo de entrega e apresentação: 27/06/2019 </span>

Edição atual tal como às 13h32min de 4 de abril de 2019

Estudo dirigido baseado em projeto

Objetivos

  • Adquirir conhecimentos de redes através da confecção de uma rede de computadores e configuração de vários servidores de rede.
    • Dado uma topologia de rede definida ao grupo, calcular as sub-redes de acordo com os requisitos colocados;
    • Confeccionar um desenho descrevendo a topologia da rede e identificando todas as interfaces com os respectivos números IP;
    • Implementar a proposta de sub-redes no arquivo de configuração do netkit de tal modo a rede ficar plenamente operacional;
    • Estabelecer um roteamento local e rotas para toda a Internet;
    • Estabelecer um serviço WEB sobre a rede construída;
    • Construir páginas WEB de acordo com os requisitos;
    • Estabelecer um serviço de configuração automática de hospedeiros (DHCP);
    • Trabalhar o conceito de shell script para automatizar tarefas.

Projeto Base

Projeto Final 2018/2

Especificações do Projeto

  1. Dado a topologia apresentada na Figura 1 e o bloco de IPv4: 172.16.0.0/16. Faça um proposta (cálculo) de distribuição dos endereços IPs (sub-redes), respeitando os seguintes requisitos:
    1. As redes ponto a ponto devem obrigatoriamente ter máscara de rede /30;
    2. As demais redes devem comportar no mínimo 100 máquinas cada.
      Figura 1 - Topologia da rede a ser implementada
    • Prazo de entrega e apresentação: 28/02/2019
  2. Fazer um desenho da topologia do domínio com todos IPs alocados. Um exemplo parcial é apresentado na Figura 2. Deve-se respeitar os seguintes requisitos:
    Figura 2 - Diagrama parcial exemplificando o desenho requerido
    1. Todas as interfaces de rede devem possuir a respectiva identificação da interface, exemplo eth0, eth1 etc;
    2. Todas as interfaces de rede devem possuir a respectiva identificação de IP e máscara de rede alocados;
    3. A interface de rede do roteador R1 ligada a internet deve ser configurada para ser um cliente DHCP;
    4. Todas as sub-redes devem possuir uma identificação própria, exemplo SR1, SR2 etc;
    5. Fazer um texto resumo sobre:
      1. endereço IP;
      2. máscara de rede;
      3. redes e sub-redes;
      • Prazo de entrega e apresentação: 14/03/2019
  3. Primeira etapa de criação de um arquivo de implementação da rede proposta no Netkit, respeitando os seguintes requisitos:
    1. Declarar todos os hosts bem como suas interfaces de rede, associadas as respectivas sub-redes;
    2. Declarar todos os roteadores bem como suas interfaces de rede, associadas as respectivas sub-redes;
    3. Para todos os hosts declarar o respectivo roteador padrão (default gateway);
    4. Fazer um texto resumo sobre roteamento e roteadores.
    • Prazo de entrega e apresentação: 28/03/2019
  4. Segunda etapa de criação de um arquivo de implementação da rede proposta no Netkit, respeitando os seguintes requisitos:
    1. Construir as tabelas de roteamento local para que a rede fique plenamente operacional. De qualquer computador deve-se conseguir pingar para qualquer outro, exceto os clientes DHCP.
    2. Estabelecer NAT, Network Address Translation, no roteador R1 conforme o roteiro.
    3. Fazer um texto resumo sobre NAT;
    • Prazo de entrega e apresentação: 11/04/2019
  5. Terceira etapa de criação de um arquivo de implementação da rede proposta no Netkit, respeitando os seguintes requisitos:
    1. Nas sub-redes onde existe um cliente (notebook) configurar no servidor DHCP, respeitando o seguinte requisito:
    2. Com uma faixa de aluguel de pelo menos 20 números IP;
    3. Fazer um texto resumo sobre DHCP;
    • Prazo de entrega e apresentação: 25/04/2019
  6. Estabelecer o serviço Apache no servidor previsto no domínio com os seguintes requisitos:
    1. uma página WEB com a descrição integral do projeto. Aqui pode ser embutido todos os textos resumos criados;
    2. uma segunda página WEB com conteúdo de sua preferência com os seguintes requisitos:
      1. a página deve ser em inglês ou espanhol;
      2. texto com no mínimo 500 palavras;
      3. no mínimo duas figuras deve aparecer;
      4. no mínimo um link para uma página WEB externa.
    3. Fazer um texto resumo sobre serviços Web (cliente e servidor).
    • Prazo de entrega e apresentação: 06/06/2019
  7. Elaborar um shell script para automação do serviço WEB e todos os demais serviços necessários para o total funcionamento da rede no Netkit.
    1. Sítio para treinamento de shell script.
    2. Fazer um texto resumo sobre shell script.
    • Prazo de entrega e apresentação: 20/06/2019
  8. Apresentação de todo o projeto funcional.
    • Prazo de entrega e apresentação: 27/06/2019