·
Análise e Desenvolvimento de Sistemas ·
Rede de Computadores
Send your question to AI and receive an answer instantly
Recommended for you
7
Cisco Packet Tracer
Rede de Computadores
UNIA
12
Deverá Seguir Exatamente o Modelo Entrega 2 11
Rede de Computadores
UNIA
11
Implementacao SNMP - Estudo de Caso Pratico Monitoramento de Redes
Rede de Computadores
UNOCHAPECÓ
3
Av2 - Arquitetura de Software e Computacao em Nuvem
Rede de Computadores
UNINABUCO
8
Projeto 4
Rede de Computadores
UNIPE
4
Projeto Tecnico-Comercial de Infraestrutura de Rede Escalavel e Segura
Rede de Computadores
UNINASSAU
2
Segurança e Auditoria de Sistemas da Informação
Rede de Computadores
SENAC
5
Av1 Computação em Nuvem Estácio
Rede de Computadores
UMG
1
Criar um Ambiente Linux no Windows
Rede de Computadores
UNIASSELVI
3
Simualdos - Arquitetura de Sistemas Distribuidos-aula-2
Rede de Computadores
UMG
Preview text
Programação Web Roteiro Aula Prática Unidade 4 Seção 3 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Programação Web Unidade 4 Seção 43 OBJETIVOS Definição dos objetivos da aula prática 1 Criar uma página frontend com um formulário contendo um campo para inserção da data de nascimento e um botão para realizar consulta de signo 2 Desenvolver uma página frontend que contenha o resultado da consulta ao signo zodiacal 3 Desenvolver a lógica necessária para realizar a consulta a um arquivo XML que contenha as informações de cada signo 4 Desenvolver a estilização das páginas formulário e resultado 5 Testar a aplicação INFRAESTRUTURA Instalações Laboratório de Informática Materiais de consumo Descrição Quantid de materiais por procedimentoatividade Não se aplica Software Sim x Não Em caso afirmativo qual Visual Studio Code Pago Não Pago X Tipo de Licença Gratuita Descrição do software VSCode O Visual Studio Code é um editor de códigofonte desenvolvido pela Microsoft para Windows Linux e macOS Ele inclui suporte para depuração controle de versionamento Git 3 incorporado realce de sintaxe complementação inteligente de código snippets e refatoração de código Equipamento de Proteção Individual EPI Não se aplica PROCEDIMENTOS PRÁTICOS ProcedimentoAtividade Nº 1 Atividade proposta Desenvolver um uma página web para descobrir o seu signo de acordo com a sua data de nascimento A página inicial irá conter um formulário para que o usuário insira sua data de nascimento e clique em um botão que irá redirecionalo para uma outra página contendo as principais informações do seu signo zodiacal Para a estilização do conteúdo será necessário utilizar Bootstrap e folhas de estilo próprias Procedimentos para a realização da atividade Para a realização desta aula pratica você deverá utilizar o software VSCODE Ademais você precisará possuir também o XAMPP instalado em seu computador Faça o download e instale na sua máquina httpswwwapachefriendsorgdownloadhtml 1 Localize o local onde o xampp foi instalado no seu computador e crie uma pasta com o nome Project dentro do caminho xampphtdocs 2 Abra o VsCode e escolha a opção Open Folder Escolha a pasta que acabou de criar e abra o projeto Ou você pode simplesmente arrastar a pasta até o VSCode e ela abrira como um projeto nele Crie a seguinte estrutura no seu projeto assets css stylecss imgs js layouts headerphp 4 indexphp showzodiacsignphp signosxml 3 Primeiramente monte o arquivo XML signosxml Para isso crie a sua estrutura da seguinte forma xml version10 signos signo dataInicio2103dataInicio dataFim2004dataFim signoNomeÁriessignoNome descricaoLorem ipsum dolor sit ametdescricao signo 4 Preencha manualmente este arquivo XML com as informações de todos os signos zodiacais Você pode consultar a seguinte pagina para tal httpsptwikipediaorgwikiSignoastrolC3B3gico 5 Crie uma estrutura básica HTML no arquivo indexphp você pode fazer isso automaticamente digitando e pressionando enter 6 Agora mova toda a parte do topo até o final da tag head para um outro arquivo chamado headerphp 7 Adicione ao arquivo headerphp o link para o Bootstrap link hrefhttpscdnjsdelivrnetnpmbootstrap520distcssbootstrapmincss relstylesheet integritysha384gH2yIJqKdNHPEq0n4MqaHGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNlvI1Bx crossoriginanonymous 8 Vamos voltar ao arquivo indexphp Inclua nele o arquivo headerphp da seguinte forma php includeheaderphp 9 Inclua um título para a página e se desejar você pode incluir outros elementos como uma logo e um menu 10 Agora inclua um formulário com o campo datanascimento Este formulário deverá ser do tipo POST Utilize as classes bootstrap para a formatação dos elementos do formulário As informações deste formulário serão enviadas à página que iremos criar a seguir portanto lembrese de incluir o atributo action dentro do seu formulário 5 form idsignoform methodPOST actionshowzodiacsignphp 11 Agora vamos implementar o arquivo showzodiacsignphp Primeiramente inclua nele o arquivo headerphp php includeheaderphp 12 Crie uma variável para receber o valor da data de nascimento da página anterior com o formulário datanascimento POSTdatanascimento 13 Crie também uma variável que irá manipular o arquivo XML que criamos anteriormente Para isto usaremos a função simplexmlloadfile do PHP signos simplexmlloadfilesignosxml 14 Agora vamos iniciar com a parte mais simples Vamos iterar as informações deste arquivo xml Imagine que a variável signos contém uma lista de signos e cada tag com por exemplo dataInicio pode ser acessada a partir do objeto signo da seguinte forma signodataInicio 15 Agora que temos uma lista com todos os signos e suas informações podemos criar a lógica para que seja apresentado ao usuário somente o signo que contem a datanascimento dentro do seu range de datas dataInicio dataFim 16 Dica note que a data de nascimento contém o ano de nascimento do usuário porem a dataInicio e dataFim do nosso XML não contém o ano portanto será necessário criar algumas funções para transformar as datas inicio e fim em datas validas Isso é necessário para que seja possível verificar se a datanascimento está dentro do range de maneira mais fácil 17 Se desejar insira um link para voltar à página inicial Você também pode optar por realizar a validação da data inserida pelo usuário através do uso de HTML5 ou Javascript 18 Crie a estilização da página como preferir procurando utilizar ao máximo os recursos do Bootstrap 6 Figura 1 Formulário Fonte Elaborada pelo autor Figura 2 Resultado Fonte Elaborada pelo autor Checklist 1 Utilização de um editor de código sugerido neste documento 2 Criação do arquivo XML que contém as informações de cada signo 7 3 Criação da página inicial contendo um formulário com um campo para a data de nascimento 4 Criação de uma página que apresente como resultado do signo do usuário 5 Criação da uma lógica para a leitura do arquivo XML 6 Criação da lógica de adaptação de datas para que seja possível verificar em qual range a data de nascimento do usuário se encaixa 7 Teste da aplicação verificando o seu funcionamento RESULTADOS Resultados da aula prática Uma pasta com arquivos que contenha a estrutura do projeto como informado na descrição da atividade ou seja 3 arquivos com extensão PHP que contenham o topo das páginas a página inicial e o resultado a ser obtido um arquivo de estilização com extensão CSS e um arquivo XML com as informações dos signos Computação em Nuvem Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Computação em Nuvem OBJETIVOS Definição dos objetivos da aula prática Criar um projeto no Netbeans e executar com CloudSim INFRAESTRUTURA Instalações 1 Instalar o NetBeans 2 Baixar o arquivo JAVA 3 Baixar o arquivo CloudSim 4 Configurar o CloudSim e o JAVA no Netbeans Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual Netbeans para desenvolvimento com o CloudSim Pago Não Pago X Tipo de Licença Freeware Descrição do software O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java JavaScript HTML5 PHP CC Groovy Ruby entre outras CloudSim é um framework para modelagem e simulação de infraestruturas e serviços de computação em nuvem Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Executar um projeto no NetBeans utilizando o CloudSim 3 Atividade proposta Será necessário instalar o Netbeans criação de um novo projeto no NetBeans e colocar o primeiro exemplo do CloudSim CloudSimExample1java no NetBeans Procedimentos para a realização da atividade Finalmente chegamos no ponto de criarmos nosso primeiro teste com o CloudSim CloudSim é uma estrutura de código aberto usada para simular infraestrutura e serviços de computação em nuvem Ele é desenvolvido pela organização CLOUDS Lab e é inteiramente escrito em Java É utilizado para modelar e simular um ambiente de computação em nuvem como meio de avaliação de uma hipótese anterior ao desenvolvimento do software a fim de reproduzir testes e resultados Conceito iniciado em 1999 por Fredrik Malmer WebOS Acesso em rede ubíquo Sob demanda Aprovisionamento dinâmico Elasticidade Rápida Serviço Mensurável Benefícios do CloudSim Nenhum investimento de capital envolvido Com uma ferramenta de simulação como o CloudSim não há custo de instalação ou manutenção Fácil de usar e escalável Você pode alterar os requisitos como adicionar ou excluir recursos alterando apenas algumas linhas de código Os riscos podem ser avaliados em um estágio anterior Na computação em nuvem a utilização de testbeds reais limita os experimentos à escala do testbed e torna a reprodução dos resultados uma tarefa extremamente difícil Com a simulação você pode testar seu produto em casos de teste e resolver problemas antes da implantação real sem quaisquer limitações Não há necessidade de abordagens de tentativa e erro Em vez de depender de avaliações teóricas e imprecisas que podem levar a um desempenho de serviço ineficiente e geração de receita você pode testar seus serviços em um ambiente repetível e controlado sem custos com o CloudSim Por que usar o CloudSim Código aberto e gratuito portanto favorece os pesquisadores desenvolvedores que trabalham na área Fácil de baixar e configurar 4 É mais generalizado e extensível para dar suporte à modelagem e experimentação Não requer nenhum computador de alta especificação para funcionar Fornece políticas de alocação predefinidas e modelos de utilização para gerenciamento de recursos e permite a implementação de algoritmos definidos pelo usuário A documentação fornece exemplos précodificados para que novos desenvolvedores se familiarizem com as classes e funções básicas Resolva os gargalos antes da implantação para reduzir riscos diminuir custos aumentar o desempenho e aumentar a receita Vamos dar início a nossa atividade Será necessário instalar o NetBeans conforme link abaixo httpsdlcdnapacheorgnetbeansnetbeans15netbeans15binzip Baixar o JAVA httpsjdkjavanetarchive Conforme imagem acima baixar o JAVA de acordo com a especificação de sua máquina Baixar o CloudSim httpwwwcloudbusorgcloudsim Depois de todos os arquivos baixados e instalado o NetBeans criar um novo Projeto no Netbeans chamado Redes e adicionar o primeiro exemplo do CloudSim que está na pasta do CloudSim em examples Será necessário incluir o JAR na biblioteca deste projeto Checklist 1 Instalar o NetBeans 2 Baixar o arquivo JAVA 3 Baixar o arquivo CloudSim 4 Criação do projeto no NetBeans com o nome Redes 5 Adicionar primeiro exemplo do CloudSim 6 Configurar o JAR RESULTADOS 5 Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender o funcionamento do uso do CloudSim Programação e Desenvolvimento de Banco de Dados Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Programação e Desenvolvimento de Banco de Dados OBJETIVOS Definição dos objetivos da aula prática Criar um banco de dados utilizando a linguagem SQL e realizar operações de manipulação e acesso aos dados INFRAESTRUTURA Instalações MySQL Community Server MySQL Workbench Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual MySQL Community Server MySQL Workbench Pago Não Pago X Tipo de Licença Freeware Descrição do software O MySQL Workbench é uma ferramenta visual de design de banco de dados que integra desenvolvimento administração design criação e manutenção de SQL em um único ambiente de desenvolvimento integrado para o sistema de banco de dados MySQL Este software faz parte do pacote de instalação do MySQL Community Server Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Criação de banco de dados utilizando o programa o MySQL Workbench MySQL Community Server Atividade proposta Criação da estrutura de um banco de dados tabelas com a linguagem SQL por meio de um diagrama entidade relacionamento prédefinido Inserir dados no banco de dados criado Consultar os dados armazenados por meio da criação de uma visão View 3 Criar um relatório no final da atividade Procedimentos para a realização da atividade Etapa 1 Crie uma base de dados chamada Loja com o MySQL Server por meio do software MySQL Workbench Adicione as estruturas de dados neste banco utilizando os comandos de definição de dados DDL da linguagem SQL e respeitando o modelo definido no DER da Figura a seguir Legenda Na criação do banco de dados da figura respeite as seguintes regras As chaves primárias devem ser colocadas todas como autoincremento Respeite os relacionamentos tipos precisões e restrições de não nulo O campo Situação da tabela ContaReceber deve ser do tipo ENUM e possuir apenas os valores 1 2 ou 3 sendo 1 Conta registrada 2 Conta cancelada 3 Conta paga Etapa 2 Crie um script chamado inserirsql contento os comandos de manipulação DML com o objetivo de popular todas as tabelas existentes na base de dados ou seja inserir dados nas tabelas Insira ao menos três registros por tabela 4 Etapa 3 Por meio dos comandos de consulta DQL da linguagem SQL elabore um script chamado consultasql que irá conter uma visão VIEW que retornará todas as contas que ainda não foram pagas Situação 1 devendo conter as seguintes informações ID da conta a receber Nome e CPF do Cliente associado à conta Data de vencimento da conta Valor da conta Checklist Instalar o sistema MySQL Community Server e MySQL Workbench Elaborar o modelo físico implementação da estrutura do banco de dados proposto pelo DER no software MySQL Workbench Criar o script inserirsql para inserir dados em todas as tabelas criadas Elaborar o script consultasql que irá conter uma visão que retornará todas as contas que ainda não foram pagas RESULTADOS Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender como foram desenvolvidas todas as etapas da atividade Inserir no relatório todos os scripts utilizados na resolução desta atividade prática Redes de Computadores Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Redes de Computadores OBJETIVOS Definição dos objetivos da aula prática Simular uma rede de computadores utilizando equipamentos protocolos e configurações presentes em situações reais INFRAESTRUTURA Instalações Cisco Packet Tracer Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual Cisco Packet Tracer Pago Não Pago X Tipo de Licença Freeware Descrição do software O Cisco Packet Tracer é um programa educacional gratuito que permite simular uma rede de computadores através de equipamentos e configurações presente em situações reais O programa apresenta uma interface gráfica simples com suportes multimídia que auxiliam na confecção das simulações Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Criação de estrutura de rede de computadores da Empresa Super Tech utilizando o programa Cisco Packet Tracer Atividade proposta Criação de estrutura de rede de computadores da Empresa Super Tech utilizando o programa Cisco Packet Tracer Criar um relatório no final da atividade Procedimentos para a realização da atividade 3 Você deverá Utilizando o CISCO PACKET TRACER você vai criar a rede lógica com as seguintes informações A empresa Super Tech precisa criar a estrutura de sua rede de computadores de maneira que atenda as seguintes necessidades São 4 departamentos Engenharia Compras TI Interno e Infraestrutura Cada departamento deve conter 20 estações 2 servidores e 2 impressoras totalizando 24 hosts Deve ser usada uma máscara de subrede que atenda a necessidade apresentada A rede é de Classe C e devese usar a topologia estrela Para a numeração IPs devese usar uma sequência nas sub redes de acordo com a máscara adotada Como são 24 hosts em cada subrede devemos usar uma máscara que permita está configuração neste caso a rede seria de 227 o host de 25 Descreva a rede seu 1º IP válido ultimo IP valido e o broadcast de cada SubRede Utilize o switch 295024 da Cisco para cada departamento interligando eles entre si Cada departamento deve estar em uma subrede Configure uma Vlan nas subsredes Em cada Subrede crie 2 Vlan com 12 portas cada Da 112 VLAN 1 e da 1324 VLAN2 Cada VLAN vai ter 10 estações 1 impressora e um Servidor Os departamentos são Engenharia Compras TI Interno e Infraestrutura Os departamentos de Engenharia e TI Interno devem ser colocados IPs estáticos já nos departamentos de compras e Infraestrutura devem ser colocados IPs dinâmicos de maneira que siga a sequência dos IPs estáticos Checklist Instalar o sistema CISCO PACKET TRACER Simular a rede conforme o cenário descrito RESULTADOS Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender o funcionamento de uma rede bem como de seus principais equipamentos Projeto de Software Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Projeto de Software OBJETIVOS Definição dos objetivos da aula prática Desenvolver práticas de um projeto conforme os princípios da metodologia ágil Scrum INFRAESTRUTURA Instalações Computador com internet Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual IceScrum Trello e Asana Pago Não Pago X Tipo de Licença Gratuita Descrição do software As plataformas utilizadas são online e auxiliam as equipes a organizar acompanhar e gerenciar seu trabalho Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Desenvolvimento de etapas de um projeto ágil Atividade proposta Desenvolvimento de etapas de um projeto ágil Procedimentos para a realização da atividade 3 Problema Proposto Primeira etapa Nesta primeira etapa você é o cliente pense em um aplicativo que você deseja construir levante as funcionalidades e característica que você almeja no seu aplicativo Seja criativo e detalhista Segunda etapa Nesta etapa você não é mais o cliente e sim o Product Owner da empresa que vai elaborar o aplicativo proposto Suas responsabilidades são a Definir as funcionalidades do produto ou seja desenvolver o product backlog b Priorizar as funcionalidades de acordo com o valor de negócio c Montar um quadro do Scrum Kanban com as divisões de etapas tarefas data de entrega e responsáveis por atividade Para este item imagine que o desenvolvimento do seu aplicativo está em um estágio mais avançado por este motivo deve haver tarefas em todas as etapas Utilize uma das ferramentas propostas para montar o seu quadro Para a realização do problema proposto você deve utilizar pelo menos uma das ferramentas listadas a seguir o IceScrum httpswwwicescrumcom o Trello httpswwwtrellocom o Asana httpsasanacompt Checklist Criar a ideia de um aplicativo Desenvolver a solução de acordo com os princípios da metodologia ágil Scrum RESULTADOS Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática Relatorio de Simulacao de Rede Topologia Estrela com VLANs Edenilson UNIA Analise e Desenvolvimento de Sistemas 28 de outubro de 2024 Sumario 1 Introducao 2 2 Objetivo 2 3 Metodologia 2 31 Configuracao do Ambiente no Cisco Packet Tracer 3 32 Configuracao das VLANs para Segmentacao de Trafego 3 33 Distribuicao de Enderecos IP por Departamentos 3 4 Resultados 3 41 Estrutura da Rede 4 42 Distribuicao de IPs por Departamento 5 43 Configuracao de VLANs e Seguranca de Rede 5 5 Discussao 5 6 Conclusao 5 7 Referˆencias 6 1 Relatorio de Redes de Computadores 2 1 Introducao Este relatorio descreve o desenvolvimento de uma rede de computadores baseada em topologia estrela com segmentacao por VLANs Virtual Local Area Networks para isolar e organizar o trafego entre diferentes departamentos de uma empresa fictıcia A simulacao foi realizada com o software Cisco Packet Tracer que permite a configuracao de switches roteadores estacoes de trabalho servidores e impressoras Essa simulacao tem como objetivo introduzir conceitos praticos de configuracao de redes com uso de VLANs o que resulta em uma rede mais segura organizada e de facil manutencao A topologia estrela e amplamente utilizada em ambientes corporativos devido a sua estrutura centralizada na qual todos os dispositivos de rede estao conectados a um unico ponto central Essa abordagem simplifica o gerenciamento da rede e possibilita o iso lamento entre segmentos o que aumenta a seguranca e a eficiˆencia da comunicacao A utilizacao de VLANs amplia ainda mais esses benefıcios criando subredes logicas que restringem o trafego a dispositivos especıficos e facilitam a implementacao de polıticas de seguranca personalizadas 2 Objetivo O objetivo deste projeto e construir e simular uma rede de computadores que Atenda aos requisitos de isolamento e segmentacao logica para diferentes departa mentos Organize o trafego de rede entre departamentos para melhorar a seguranca e reduzir colisoes de dados Aplique IPs estaticos para departamentos de infraestrutura e IPs dinˆamicos para areas de uso comum facilitando o gerenciamento dos enderecos Estabeleca VLANs para criar subredes logicas isolando o trafego entre diferentes setores e promovendo uma administracao mais organizada da rede Utilize o Cisco Packet Tracer como uma ferramenta de simulacao para validar o projeto antes da implementacao fısica Alem disso a pratica visa desenvolver uma visao pratica sobre o uso de VLANs para a segmentacao de redes abordando o planejamento e a configuracao de switches para criar uma rede escalavel e modular que atenda as demandas atuais e futuras de uma organizacao 3 Metodologia Para implementar e simular a rede proposta foram seguidos procedimentos especıficos detalhados a seguir Relatorio de Redes de Computadores 3 31 Configuracao do Ambiente no Cisco Packet Tracer O Cisco Packet Tracer foi utilizado como ambiente de simulacao permitindo o design de uma rede com topologia estrela Nesta estrutura um switch central atua como o ponto principal de conexao entre os quatro departamentos Engenharia Compras TI Interno e Infraestrutura Este switch central foi configurado para distribuir o trafego para os switches dos departamentos garantindo que cada setor esteja isolado em sua propria VLAN mas ainda conectado ao nucleo da rede Alem do switch central cada departamento conta com seu proprio switch Cisco 2950 24 onde as VLANs foram configuradas para controlar o acesso e a comunicacao interna Esse layout permite uma segmentacao eficiente e possibilita a expansao futura da rede com mınimo impacto na configuracao original 32 Configuracao das VLANs para Segmentacao de Trafego Cada switch de departamento foi configurado com duas VLANs permitindo uma se paracao de trafego entre grupos de dispositivos As configuracoes sao VLAN 1 Portas 112 Este grupo inclui 10 estacoes de trabalho 1 impressora e 1 servidor permitindo comunicacao direta dentro da VLAN VLAN 2 Portas 1324 Possui uma configuracao idˆentica com 10 PCs 1 impressora e 1 servidor Cada VLAN e configurada para permitir que os dispositivos dentro da mesma VLAN comuniquemse de forma direta enquanto restringe o trafego com dispositivos fora da VLAN Esse isolamento e essencial para proteger dados sensıveis e limitar o impacto de possıveis falhas ou invasoes 33 Distribuicao de Enderecos IP por Departamentos Para a alocacao de enderecos IP foi utilizado um esquema de enderecamento de Classe C com uma mascara de subrede 24 para permitir ate 254 hosts por subrede Os enderecos IP foram distribuıdos conforme as necessidades de cada departamento Departamentos de Engenharia e TI Interno Usaram IPs estaticos para dis positivos que exigem conectividade estavel e constante Departamentos de Compras e Infraestrutura Configurados com IPs dinˆamicos utilizando o protocolo DHCP permitindo uma facil realocacao e expansao dos dis positivos Os enderecos IPs foram alocados para garantir que cada VLAN seguisse uma sequˆencia organizada facilitando o gerenciamento e o monitoramento de trafego 4 Resultados Os resultados obtidos com a simulacao comprovam a eficiˆencia do modelo proposto des tacando a organizacao e o controle de trafego proporcionados pela topologia estrela e a segmentacao via VLAN Relatorio de Redes de Computadores 4 41 Estrutura da Rede A estrutura da rede foi configurada em topologia estrela onde um switch central conecta todos os switches dos departamentos Cada switch e configurado com duas VLANs per mitindo a segmentacao de dispositivos de forma logica A Figura 1 apresenta o diagrama da rede projetada Figura 1 Diagrama da rede em topologia estrela com segmentacao VLAN Relatorio de Redes de Computadores 5 42 Distribuicao de IPs por Departamento A tabela a seguir apresenta a alocacao de IPs para cada departamento Departamento IP Inicial Ultimo IP Broadcast Engenharia 19216811 192168123 1921681255 Compras 19216821 192168223 1921682255 TI Interno 19216831 192168323 1921683255 Infraestrutura 19216841 192168423 1921684255 Tabela 1 Distribuicao de enderecos IP por departamento 43 Configuracao de VLANs e Seguranca de Rede A configuracao das VLANs em cada switch foi projetada para limitar a visibilidade entre dispositivos fora da VLAN aumentando a seguranca A Tabela 2 ilustra a estrutura das VLANs para cada departamento Departamento VLAN Dispositivos Engenharia VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor Engenharia VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor Compras VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor Compras VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor TI Interno VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor TI Interno VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor Infraestrutura VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor Infraestrutura VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor Tabela 2 Configuracao das VLANs por departamento 5 Discussao A simulacao mostrou que a segmentacao de trafego por VLANs melhora significativa mente o desempenho da rede limitando o domınio de colisao e proporcionando maior controle sobre o trafego de dados Essa organizacao tambem contribui para uma segu ranca aprimorada pois dispositivos em diferentes VLANs tˆem acesso restrito a outros segmentos de rede A topologia estrela combinada com o uso de VLANs oferece flexibilidade e escala bilidade permitindo futuras expansoes e mudancas sem reconfigurar toda a rede Esta configuracao modular facilita o gerenciamento de uma infraestrutura em crescimento 6 Conclusao A pratica de simulacao de rede demonstrou a eficacia de uma topologia estrela segmen tada por VLANs destacando a importˆancia da organizacao logica em ambientes de rede corporativos A aplicacao de IPs estaticos e dinˆamicos atendeu as necessidades de diferen tes departamentos enquanto a configuracao de VLANs proporcionou seguranca adicional e facilidade de monitoramento Relatorio de Redes de Computadores 6 7 Referˆencias Cisco Networking Academy Cisco Packet Tracer Disponıvel em httpswww netacadcom Tanenbaum A S Wetherall D Redes de Computadores Pearson 2011 Kurose J F Ross K W Redes de Computadores e a Internet Pearson 2017
Send your question to AI and receive an answer instantly
Recommended for you
7
Cisco Packet Tracer
Rede de Computadores
UNIA
12
Deverá Seguir Exatamente o Modelo Entrega 2 11
Rede de Computadores
UNIA
11
Implementacao SNMP - Estudo de Caso Pratico Monitoramento de Redes
Rede de Computadores
UNOCHAPECÓ
3
Av2 - Arquitetura de Software e Computacao em Nuvem
Rede de Computadores
UNINABUCO
8
Projeto 4
Rede de Computadores
UNIPE
4
Projeto Tecnico-Comercial de Infraestrutura de Rede Escalavel e Segura
Rede de Computadores
UNINASSAU
2
Segurança e Auditoria de Sistemas da Informação
Rede de Computadores
SENAC
5
Av1 Computação em Nuvem Estácio
Rede de Computadores
UMG
1
Criar um Ambiente Linux no Windows
Rede de Computadores
UNIASSELVI
3
Simualdos - Arquitetura de Sistemas Distribuidos-aula-2
Rede de Computadores
UMG
Preview text
Programação Web Roteiro Aula Prática Unidade 4 Seção 3 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Programação Web Unidade 4 Seção 43 OBJETIVOS Definição dos objetivos da aula prática 1 Criar uma página frontend com um formulário contendo um campo para inserção da data de nascimento e um botão para realizar consulta de signo 2 Desenvolver uma página frontend que contenha o resultado da consulta ao signo zodiacal 3 Desenvolver a lógica necessária para realizar a consulta a um arquivo XML que contenha as informações de cada signo 4 Desenvolver a estilização das páginas formulário e resultado 5 Testar a aplicação INFRAESTRUTURA Instalações Laboratório de Informática Materiais de consumo Descrição Quantid de materiais por procedimentoatividade Não se aplica Software Sim x Não Em caso afirmativo qual Visual Studio Code Pago Não Pago X Tipo de Licença Gratuita Descrição do software VSCode O Visual Studio Code é um editor de códigofonte desenvolvido pela Microsoft para Windows Linux e macOS Ele inclui suporte para depuração controle de versionamento Git 3 incorporado realce de sintaxe complementação inteligente de código snippets e refatoração de código Equipamento de Proteção Individual EPI Não se aplica PROCEDIMENTOS PRÁTICOS ProcedimentoAtividade Nº 1 Atividade proposta Desenvolver um uma página web para descobrir o seu signo de acordo com a sua data de nascimento A página inicial irá conter um formulário para que o usuário insira sua data de nascimento e clique em um botão que irá redirecionalo para uma outra página contendo as principais informações do seu signo zodiacal Para a estilização do conteúdo será necessário utilizar Bootstrap e folhas de estilo próprias Procedimentos para a realização da atividade Para a realização desta aula pratica você deverá utilizar o software VSCODE Ademais você precisará possuir também o XAMPP instalado em seu computador Faça o download e instale na sua máquina httpswwwapachefriendsorgdownloadhtml 1 Localize o local onde o xampp foi instalado no seu computador e crie uma pasta com o nome Project dentro do caminho xampphtdocs 2 Abra o VsCode e escolha a opção Open Folder Escolha a pasta que acabou de criar e abra o projeto Ou você pode simplesmente arrastar a pasta até o VSCode e ela abrira como um projeto nele Crie a seguinte estrutura no seu projeto assets css stylecss imgs js layouts headerphp 4 indexphp showzodiacsignphp signosxml 3 Primeiramente monte o arquivo XML signosxml Para isso crie a sua estrutura da seguinte forma xml version10 signos signo dataInicio2103dataInicio dataFim2004dataFim signoNomeÁriessignoNome descricaoLorem ipsum dolor sit ametdescricao signo 4 Preencha manualmente este arquivo XML com as informações de todos os signos zodiacais Você pode consultar a seguinte pagina para tal httpsptwikipediaorgwikiSignoastrolC3B3gico 5 Crie uma estrutura básica HTML no arquivo indexphp você pode fazer isso automaticamente digitando e pressionando enter 6 Agora mova toda a parte do topo até o final da tag head para um outro arquivo chamado headerphp 7 Adicione ao arquivo headerphp o link para o Bootstrap link hrefhttpscdnjsdelivrnetnpmbootstrap520distcssbootstrapmincss relstylesheet integritysha384gH2yIJqKdNHPEq0n4MqaHGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNlvI1Bx crossoriginanonymous 8 Vamos voltar ao arquivo indexphp Inclua nele o arquivo headerphp da seguinte forma php includeheaderphp 9 Inclua um título para a página e se desejar você pode incluir outros elementos como uma logo e um menu 10 Agora inclua um formulário com o campo datanascimento Este formulário deverá ser do tipo POST Utilize as classes bootstrap para a formatação dos elementos do formulário As informações deste formulário serão enviadas à página que iremos criar a seguir portanto lembrese de incluir o atributo action dentro do seu formulário 5 form idsignoform methodPOST actionshowzodiacsignphp 11 Agora vamos implementar o arquivo showzodiacsignphp Primeiramente inclua nele o arquivo headerphp php includeheaderphp 12 Crie uma variável para receber o valor da data de nascimento da página anterior com o formulário datanascimento POSTdatanascimento 13 Crie também uma variável que irá manipular o arquivo XML que criamos anteriormente Para isto usaremos a função simplexmlloadfile do PHP signos simplexmlloadfilesignosxml 14 Agora vamos iniciar com a parte mais simples Vamos iterar as informações deste arquivo xml Imagine que a variável signos contém uma lista de signos e cada tag com por exemplo dataInicio pode ser acessada a partir do objeto signo da seguinte forma signodataInicio 15 Agora que temos uma lista com todos os signos e suas informações podemos criar a lógica para que seja apresentado ao usuário somente o signo que contem a datanascimento dentro do seu range de datas dataInicio dataFim 16 Dica note que a data de nascimento contém o ano de nascimento do usuário porem a dataInicio e dataFim do nosso XML não contém o ano portanto será necessário criar algumas funções para transformar as datas inicio e fim em datas validas Isso é necessário para que seja possível verificar se a datanascimento está dentro do range de maneira mais fácil 17 Se desejar insira um link para voltar à página inicial Você também pode optar por realizar a validação da data inserida pelo usuário através do uso de HTML5 ou Javascript 18 Crie a estilização da página como preferir procurando utilizar ao máximo os recursos do Bootstrap 6 Figura 1 Formulário Fonte Elaborada pelo autor Figura 2 Resultado Fonte Elaborada pelo autor Checklist 1 Utilização de um editor de código sugerido neste documento 2 Criação do arquivo XML que contém as informações de cada signo 7 3 Criação da página inicial contendo um formulário com um campo para a data de nascimento 4 Criação de uma página que apresente como resultado do signo do usuário 5 Criação da uma lógica para a leitura do arquivo XML 6 Criação da lógica de adaptação de datas para que seja possível verificar em qual range a data de nascimento do usuário se encaixa 7 Teste da aplicação verificando o seu funcionamento RESULTADOS Resultados da aula prática Uma pasta com arquivos que contenha a estrutura do projeto como informado na descrição da atividade ou seja 3 arquivos com extensão PHP que contenham o topo das páginas a página inicial e o resultado a ser obtido um arquivo de estilização com extensão CSS e um arquivo XML com as informações dos signos Computação em Nuvem Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Computação em Nuvem OBJETIVOS Definição dos objetivos da aula prática Criar um projeto no Netbeans e executar com CloudSim INFRAESTRUTURA Instalações 1 Instalar o NetBeans 2 Baixar o arquivo JAVA 3 Baixar o arquivo CloudSim 4 Configurar o CloudSim e o JAVA no Netbeans Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual Netbeans para desenvolvimento com o CloudSim Pago Não Pago X Tipo de Licença Freeware Descrição do software O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java JavaScript HTML5 PHP CC Groovy Ruby entre outras CloudSim é um framework para modelagem e simulação de infraestruturas e serviços de computação em nuvem Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Executar um projeto no NetBeans utilizando o CloudSim 3 Atividade proposta Será necessário instalar o Netbeans criação de um novo projeto no NetBeans e colocar o primeiro exemplo do CloudSim CloudSimExample1java no NetBeans Procedimentos para a realização da atividade Finalmente chegamos no ponto de criarmos nosso primeiro teste com o CloudSim CloudSim é uma estrutura de código aberto usada para simular infraestrutura e serviços de computação em nuvem Ele é desenvolvido pela organização CLOUDS Lab e é inteiramente escrito em Java É utilizado para modelar e simular um ambiente de computação em nuvem como meio de avaliação de uma hipótese anterior ao desenvolvimento do software a fim de reproduzir testes e resultados Conceito iniciado em 1999 por Fredrik Malmer WebOS Acesso em rede ubíquo Sob demanda Aprovisionamento dinâmico Elasticidade Rápida Serviço Mensurável Benefícios do CloudSim Nenhum investimento de capital envolvido Com uma ferramenta de simulação como o CloudSim não há custo de instalação ou manutenção Fácil de usar e escalável Você pode alterar os requisitos como adicionar ou excluir recursos alterando apenas algumas linhas de código Os riscos podem ser avaliados em um estágio anterior Na computação em nuvem a utilização de testbeds reais limita os experimentos à escala do testbed e torna a reprodução dos resultados uma tarefa extremamente difícil Com a simulação você pode testar seu produto em casos de teste e resolver problemas antes da implantação real sem quaisquer limitações Não há necessidade de abordagens de tentativa e erro Em vez de depender de avaliações teóricas e imprecisas que podem levar a um desempenho de serviço ineficiente e geração de receita você pode testar seus serviços em um ambiente repetível e controlado sem custos com o CloudSim Por que usar o CloudSim Código aberto e gratuito portanto favorece os pesquisadores desenvolvedores que trabalham na área Fácil de baixar e configurar 4 É mais generalizado e extensível para dar suporte à modelagem e experimentação Não requer nenhum computador de alta especificação para funcionar Fornece políticas de alocação predefinidas e modelos de utilização para gerenciamento de recursos e permite a implementação de algoritmos definidos pelo usuário A documentação fornece exemplos précodificados para que novos desenvolvedores se familiarizem com as classes e funções básicas Resolva os gargalos antes da implantação para reduzir riscos diminuir custos aumentar o desempenho e aumentar a receita Vamos dar início a nossa atividade Será necessário instalar o NetBeans conforme link abaixo httpsdlcdnapacheorgnetbeansnetbeans15netbeans15binzip Baixar o JAVA httpsjdkjavanetarchive Conforme imagem acima baixar o JAVA de acordo com a especificação de sua máquina Baixar o CloudSim httpwwwcloudbusorgcloudsim Depois de todos os arquivos baixados e instalado o NetBeans criar um novo Projeto no Netbeans chamado Redes e adicionar o primeiro exemplo do CloudSim que está na pasta do CloudSim em examples Será necessário incluir o JAR na biblioteca deste projeto Checklist 1 Instalar o NetBeans 2 Baixar o arquivo JAVA 3 Baixar o arquivo CloudSim 4 Criação do projeto no NetBeans com o nome Redes 5 Adicionar primeiro exemplo do CloudSim 6 Configurar o JAR RESULTADOS 5 Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender o funcionamento do uso do CloudSim Programação e Desenvolvimento de Banco de Dados Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Programação e Desenvolvimento de Banco de Dados OBJETIVOS Definição dos objetivos da aula prática Criar um banco de dados utilizando a linguagem SQL e realizar operações de manipulação e acesso aos dados INFRAESTRUTURA Instalações MySQL Community Server MySQL Workbench Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual MySQL Community Server MySQL Workbench Pago Não Pago X Tipo de Licença Freeware Descrição do software O MySQL Workbench é uma ferramenta visual de design de banco de dados que integra desenvolvimento administração design criação e manutenção de SQL em um único ambiente de desenvolvimento integrado para o sistema de banco de dados MySQL Este software faz parte do pacote de instalação do MySQL Community Server Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Criação de banco de dados utilizando o programa o MySQL Workbench MySQL Community Server Atividade proposta Criação da estrutura de um banco de dados tabelas com a linguagem SQL por meio de um diagrama entidade relacionamento prédefinido Inserir dados no banco de dados criado Consultar os dados armazenados por meio da criação de uma visão View 3 Criar um relatório no final da atividade Procedimentos para a realização da atividade Etapa 1 Crie uma base de dados chamada Loja com o MySQL Server por meio do software MySQL Workbench Adicione as estruturas de dados neste banco utilizando os comandos de definição de dados DDL da linguagem SQL e respeitando o modelo definido no DER da Figura a seguir Legenda Na criação do banco de dados da figura respeite as seguintes regras As chaves primárias devem ser colocadas todas como autoincremento Respeite os relacionamentos tipos precisões e restrições de não nulo O campo Situação da tabela ContaReceber deve ser do tipo ENUM e possuir apenas os valores 1 2 ou 3 sendo 1 Conta registrada 2 Conta cancelada 3 Conta paga Etapa 2 Crie um script chamado inserirsql contento os comandos de manipulação DML com o objetivo de popular todas as tabelas existentes na base de dados ou seja inserir dados nas tabelas Insira ao menos três registros por tabela 4 Etapa 3 Por meio dos comandos de consulta DQL da linguagem SQL elabore um script chamado consultasql que irá conter uma visão VIEW que retornará todas as contas que ainda não foram pagas Situação 1 devendo conter as seguintes informações ID da conta a receber Nome e CPF do Cliente associado à conta Data de vencimento da conta Valor da conta Checklist Instalar o sistema MySQL Community Server e MySQL Workbench Elaborar o modelo físico implementação da estrutura do banco de dados proposto pelo DER no software MySQL Workbench Criar o script inserirsql para inserir dados em todas as tabelas criadas Elaborar o script consultasql que irá conter uma visão que retornará todas as contas que ainda não foram pagas RESULTADOS Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender como foram desenvolvidas todas as etapas da atividade Inserir no relatório todos os scripts utilizados na resolução desta atividade prática Redes de Computadores Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Redes de Computadores OBJETIVOS Definição dos objetivos da aula prática Simular uma rede de computadores utilizando equipamentos protocolos e configurações presentes em situações reais INFRAESTRUTURA Instalações Cisco Packet Tracer Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual Cisco Packet Tracer Pago Não Pago X Tipo de Licença Freeware Descrição do software O Cisco Packet Tracer é um programa educacional gratuito que permite simular uma rede de computadores através de equipamentos e configurações presente em situações reais O programa apresenta uma interface gráfica simples com suportes multimídia que auxiliam na confecção das simulações Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Criação de estrutura de rede de computadores da Empresa Super Tech utilizando o programa Cisco Packet Tracer Atividade proposta Criação de estrutura de rede de computadores da Empresa Super Tech utilizando o programa Cisco Packet Tracer Criar um relatório no final da atividade Procedimentos para a realização da atividade 3 Você deverá Utilizando o CISCO PACKET TRACER você vai criar a rede lógica com as seguintes informações A empresa Super Tech precisa criar a estrutura de sua rede de computadores de maneira que atenda as seguintes necessidades São 4 departamentos Engenharia Compras TI Interno e Infraestrutura Cada departamento deve conter 20 estações 2 servidores e 2 impressoras totalizando 24 hosts Deve ser usada uma máscara de subrede que atenda a necessidade apresentada A rede é de Classe C e devese usar a topologia estrela Para a numeração IPs devese usar uma sequência nas sub redes de acordo com a máscara adotada Como são 24 hosts em cada subrede devemos usar uma máscara que permita está configuração neste caso a rede seria de 227 o host de 25 Descreva a rede seu 1º IP válido ultimo IP valido e o broadcast de cada SubRede Utilize o switch 295024 da Cisco para cada departamento interligando eles entre si Cada departamento deve estar em uma subrede Configure uma Vlan nas subsredes Em cada Subrede crie 2 Vlan com 12 portas cada Da 112 VLAN 1 e da 1324 VLAN2 Cada VLAN vai ter 10 estações 1 impressora e um Servidor Os departamentos são Engenharia Compras TI Interno e Infraestrutura Os departamentos de Engenharia e TI Interno devem ser colocados IPs estáticos já nos departamentos de compras e Infraestrutura devem ser colocados IPs dinâmicos de maneira que siga a sequência dos IPs estáticos Checklist Instalar o sistema CISCO PACKET TRACER Simular a rede conforme o cenário descrito RESULTADOS Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender o funcionamento de uma rede bem como de seus principais equipamentos Projeto de Software Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Projeto de Software OBJETIVOS Definição dos objetivos da aula prática Desenvolver práticas de um projeto conforme os princípios da metodologia ágil Scrum INFRAESTRUTURA Instalações Computador com internet Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual IceScrum Trello e Asana Pago Não Pago X Tipo de Licença Gratuita Descrição do software As plataformas utilizadas são online e auxiliam as equipes a organizar acompanhar e gerenciar seu trabalho Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Desenvolvimento de etapas de um projeto ágil Atividade proposta Desenvolvimento de etapas de um projeto ágil Procedimentos para a realização da atividade 3 Problema Proposto Primeira etapa Nesta primeira etapa você é o cliente pense em um aplicativo que você deseja construir levante as funcionalidades e característica que você almeja no seu aplicativo Seja criativo e detalhista Segunda etapa Nesta etapa você não é mais o cliente e sim o Product Owner da empresa que vai elaborar o aplicativo proposto Suas responsabilidades são a Definir as funcionalidades do produto ou seja desenvolver o product backlog b Priorizar as funcionalidades de acordo com o valor de negócio c Montar um quadro do Scrum Kanban com as divisões de etapas tarefas data de entrega e responsáveis por atividade Para este item imagine que o desenvolvimento do seu aplicativo está em um estágio mais avançado por este motivo deve haver tarefas em todas as etapas Utilize uma das ferramentas propostas para montar o seu quadro Para a realização do problema proposto você deve utilizar pelo menos uma das ferramentas listadas a seguir o IceScrum httpswwwicescrumcom o Trello httpswwwtrellocom o Asana httpsasanacompt Checklist Criar a ideia de um aplicativo Desenvolver a solução de acordo com os princípios da metodologia ágil Scrum RESULTADOS Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática Relatorio de Simulacao de Rede Topologia Estrela com VLANs Edenilson UNIA Analise e Desenvolvimento de Sistemas 28 de outubro de 2024 Sumario 1 Introducao 2 2 Objetivo 2 3 Metodologia 2 31 Configuracao do Ambiente no Cisco Packet Tracer 3 32 Configuracao das VLANs para Segmentacao de Trafego 3 33 Distribuicao de Enderecos IP por Departamentos 3 4 Resultados 3 41 Estrutura da Rede 4 42 Distribuicao de IPs por Departamento 5 43 Configuracao de VLANs e Seguranca de Rede 5 5 Discussao 5 6 Conclusao 5 7 Referˆencias 6 1 Relatorio de Redes de Computadores 2 1 Introducao Este relatorio descreve o desenvolvimento de uma rede de computadores baseada em topologia estrela com segmentacao por VLANs Virtual Local Area Networks para isolar e organizar o trafego entre diferentes departamentos de uma empresa fictıcia A simulacao foi realizada com o software Cisco Packet Tracer que permite a configuracao de switches roteadores estacoes de trabalho servidores e impressoras Essa simulacao tem como objetivo introduzir conceitos praticos de configuracao de redes com uso de VLANs o que resulta em uma rede mais segura organizada e de facil manutencao A topologia estrela e amplamente utilizada em ambientes corporativos devido a sua estrutura centralizada na qual todos os dispositivos de rede estao conectados a um unico ponto central Essa abordagem simplifica o gerenciamento da rede e possibilita o iso lamento entre segmentos o que aumenta a seguranca e a eficiˆencia da comunicacao A utilizacao de VLANs amplia ainda mais esses benefıcios criando subredes logicas que restringem o trafego a dispositivos especıficos e facilitam a implementacao de polıticas de seguranca personalizadas 2 Objetivo O objetivo deste projeto e construir e simular uma rede de computadores que Atenda aos requisitos de isolamento e segmentacao logica para diferentes departa mentos Organize o trafego de rede entre departamentos para melhorar a seguranca e reduzir colisoes de dados Aplique IPs estaticos para departamentos de infraestrutura e IPs dinˆamicos para areas de uso comum facilitando o gerenciamento dos enderecos Estabeleca VLANs para criar subredes logicas isolando o trafego entre diferentes setores e promovendo uma administracao mais organizada da rede Utilize o Cisco Packet Tracer como uma ferramenta de simulacao para validar o projeto antes da implementacao fısica Alem disso a pratica visa desenvolver uma visao pratica sobre o uso de VLANs para a segmentacao de redes abordando o planejamento e a configuracao de switches para criar uma rede escalavel e modular que atenda as demandas atuais e futuras de uma organizacao 3 Metodologia Para implementar e simular a rede proposta foram seguidos procedimentos especıficos detalhados a seguir Relatorio de Redes de Computadores 3 31 Configuracao do Ambiente no Cisco Packet Tracer O Cisco Packet Tracer foi utilizado como ambiente de simulacao permitindo o design de uma rede com topologia estrela Nesta estrutura um switch central atua como o ponto principal de conexao entre os quatro departamentos Engenharia Compras TI Interno e Infraestrutura Este switch central foi configurado para distribuir o trafego para os switches dos departamentos garantindo que cada setor esteja isolado em sua propria VLAN mas ainda conectado ao nucleo da rede Alem do switch central cada departamento conta com seu proprio switch Cisco 2950 24 onde as VLANs foram configuradas para controlar o acesso e a comunicacao interna Esse layout permite uma segmentacao eficiente e possibilita a expansao futura da rede com mınimo impacto na configuracao original 32 Configuracao das VLANs para Segmentacao de Trafego Cada switch de departamento foi configurado com duas VLANs permitindo uma se paracao de trafego entre grupos de dispositivos As configuracoes sao VLAN 1 Portas 112 Este grupo inclui 10 estacoes de trabalho 1 impressora e 1 servidor permitindo comunicacao direta dentro da VLAN VLAN 2 Portas 1324 Possui uma configuracao idˆentica com 10 PCs 1 impressora e 1 servidor Cada VLAN e configurada para permitir que os dispositivos dentro da mesma VLAN comuniquemse de forma direta enquanto restringe o trafego com dispositivos fora da VLAN Esse isolamento e essencial para proteger dados sensıveis e limitar o impacto de possıveis falhas ou invasoes 33 Distribuicao de Enderecos IP por Departamentos Para a alocacao de enderecos IP foi utilizado um esquema de enderecamento de Classe C com uma mascara de subrede 24 para permitir ate 254 hosts por subrede Os enderecos IP foram distribuıdos conforme as necessidades de cada departamento Departamentos de Engenharia e TI Interno Usaram IPs estaticos para dis positivos que exigem conectividade estavel e constante Departamentos de Compras e Infraestrutura Configurados com IPs dinˆamicos utilizando o protocolo DHCP permitindo uma facil realocacao e expansao dos dis positivos Os enderecos IPs foram alocados para garantir que cada VLAN seguisse uma sequˆencia organizada facilitando o gerenciamento e o monitoramento de trafego 4 Resultados Os resultados obtidos com a simulacao comprovam a eficiˆencia do modelo proposto des tacando a organizacao e o controle de trafego proporcionados pela topologia estrela e a segmentacao via VLAN Relatorio de Redes de Computadores 4 41 Estrutura da Rede A estrutura da rede foi configurada em topologia estrela onde um switch central conecta todos os switches dos departamentos Cada switch e configurado com duas VLANs per mitindo a segmentacao de dispositivos de forma logica A Figura 1 apresenta o diagrama da rede projetada Figura 1 Diagrama da rede em topologia estrela com segmentacao VLAN Relatorio de Redes de Computadores 5 42 Distribuicao de IPs por Departamento A tabela a seguir apresenta a alocacao de IPs para cada departamento Departamento IP Inicial Ultimo IP Broadcast Engenharia 19216811 192168123 1921681255 Compras 19216821 192168223 1921682255 TI Interno 19216831 192168323 1921683255 Infraestrutura 19216841 192168423 1921684255 Tabela 1 Distribuicao de enderecos IP por departamento 43 Configuracao de VLANs e Seguranca de Rede A configuracao das VLANs em cada switch foi projetada para limitar a visibilidade entre dispositivos fora da VLAN aumentando a seguranca A Tabela 2 ilustra a estrutura das VLANs para cada departamento Departamento VLAN Dispositivos Engenharia VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor Engenharia VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor Compras VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor Compras VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor TI Interno VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor TI Interno VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor Infraestrutura VLAN 1 Portas 112 10 PCs 1 impressora 1 servidor Infraestrutura VLAN 2 Portas 1324 10 PCs 1 impressora 1 servidor Tabela 2 Configuracao das VLANs por departamento 5 Discussao A simulacao mostrou que a segmentacao de trafego por VLANs melhora significativa mente o desempenho da rede limitando o domınio de colisao e proporcionando maior controle sobre o trafego de dados Essa organizacao tambem contribui para uma segu ranca aprimorada pois dispositivos em diferentes VLANs tˆem acesso restrito a outros segmentos de rede A topologia estrela combinada com o uso de VLANs oferece flexibilidade e escala bilidade permitindo futuras expansoes e mudancas sem reconfigurar toda a rede Esta configuracao modular facilita o gerenciamento de uma infraestrutura em crescimento 6 Conclusao A pratica de simulacao de rede demonstrou a eficacia de uma topologia estrela segmen tada por VLANs destacando a importˆancia da organizacao logica em ambientes de rede corporativos A aplicacao de IPs estaticos e dinˆamicos atendeu as necessidades de diferen tes departamentos enquanto a configuracao de VLANs proporcionou seguranca adicional e facilidade de monitoramento Relatorio de Redes de Computadores 6 7 Referˆencias Cisco Networking Academy Cisco Packet Tracer Disponıvel em httpswww netacadcom Tanenbaum A S Wetherall D Redes de Computadores Pearson 2011 Kurose J F Ross K W Redes de Computadores e a Internet Pearson 2017