Skip to content

Página web com simulação da camada de enlace de dados e OSPF.

Notifications You must be signed in to change notification settings

francielefranca/enlace-redes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

enlace-redes

  • Projeto criado para a disciplina de Redes de Computadores 2. O objetivo deste projeto era criar códigos que utilizassem conceitos/funcionalidades da camada de enlace.
  • A camada de enlace trabalha com quadros, ou o famigerado, frame!
  • Ela encapsula e desencapsula os quadros. Oferecendo serviços para a camada de rede.
  • Este projeto foi criado em python, com o framework django, html e css.

o que você encontra nesse projeto:

  • simulador de enlace de dados
  • ospf

modificações necessárias para fazer:

  • retirar simulacao de colisoes
  • adicionar campo de tipo no simulador de enlace
  • encontrar outra solucao para o calculo de crc, solucao presente esta incorreta

como executar o projeto:

  1. Crie uma pasta no seu computador.
  2. Abra o terminal nesta pasta e execute o seguinte comando, para criação do ambiente virtual do python:
       python -m venv venv
    
  3. Em seguida, ative o ambiente virtual com:
       .\venv\Scripts\activate
    
  4. Altere os arquivos com endereços locais (caminhos onde estão as imagens), arquivos que precisam ser alterados:
      ospf.py
      resultado_ospf.html
      contato.html
    
  5. Innstale as bibliotecas que serão necessárias para rodar o projeto:
   pip install django
   pip install matplotlib
   pip install networkx
  1. Entre na pasta que contém um arquivo chamado 'manage.py'
  2. Logo após, você poderá rodar o projeto com o comando:
      python manage.py runserver
    
  3. Clique na url local. A página será aberta em seu navegador padrão.

SE DIVIRTA!

telas

Captura de tela 2024-03-03 223226 Captura de tela 2024-03-03 223651 Captura de tela 2024-03-03 223857 Captura de tela 2024-03-03 224036 Captura de tela 2024-03-03 224122 Captura de tela 2024-03-03 224242 Captura de tela 2024-03-03 224313 Captura de tela 2024-03-03 224331 Captura de tela 2024-03-03 224348