IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Programmer un protocole de routage simple en Python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Décembre 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Décembre 2019
    Messages : 28
    Par défaut Programmer un protocole de routage simple en Python
    Bonjour,

    Je veux programmer un protocole de routage similaire à OSPF (ou même modifier un code existant) en Python. J'ai trouvé pas mal de code source mais dans d'autres langages de programmation, malheureusement je maîtrise uniquement Python. Aussi, il y a des simulateurs dédiés pour ça (comme NS3) mais encore une fois ils n'utilisent pas Python.

    J'ai fait une recherche sur le net et j'ai trouvé les outils suivants, mais je ne sais pas s'ils vont m'aider, et le plus important comment je peux les utiliser:


    Merci de m'orienter.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 743
    Par défaut
    Salut,

    Pour programmer, il faut pouvoir tester et Python ne sera pas assez rapide pour traiter des trames réseaux à la volée.

    J'ai fait une recherche sur le net et j'ai trouvé les outils suivants, mais je ne sais pas s'ils vont m'aider, et le plus important comment je peux les utiliser:

    Scapy [https://scapy.net/] (Packet crafting for Python2 and Python3),
    Pymote [https://pypi.org/project/Pymote/] (A high-level Python library for simulation of distributed algorithms).
    Pour faire du routage, il faut plusieurs routeurs avec plusieurs interfaces réseau.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Homme Profil pro
    Collégien
    Inscrit en
    Décembre 2019
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Décembre 2019
    Messages : 28
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,

    Pour programmer, il faut pouvoir tester et Python ne sera pas assez rapide pour traiter des trames réseaux à la volée.

    Pour faire du routage, il faut plusieurs routeurs avec plusieurs interfaces réseau.

    - W
    En fait, je ne cherche pas à faire un protocole routage pour une utilisation réelle entre des routeurs réels, mon objectif est de l'implémenter, et l'évaluer avec d'autres protocoles ... ceci est dans le cadre d'une recherche scientifique.

    Merci

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/04/2021, 13h50
  2. Réponses: 3
    Dernier message: 22/12/2020, 21h31
  3. programmation d'un jeu de poker en python
    Par mnspc dans le forum Général Python
    Réponses: 4
    Dernier message: 10/04/2008, 21h33
  4. Fonctionnement de : protocole routable et protocole de routage
    Par mariny dans le forum Développement
    Réponses: 1
    Dernier message: 04/04/2008, 08h05
  5. executer un programme externe a partir d'un script python
    Par maxime93 dans le forum Général Python
    Réponses: 5
    Dernier message: 27/03/2007, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo