Bonjour,
je suis à la recherche d'un langage:
- sécurisé (à voir la façon dont le programme sera sécurisé par la suite)
- utilisable sous Linux et Windows (très important)
Du coup, je viens vous demander conseils.
Je vous explique ce que doit faire mon programme.
Objectif: modifier automatiquement un paquet IP en sortie d'une application (exemple au hasard: vlc) et avant son entrée du le réseau.
Pourquoi?: pour modifier le champs DSCP du paquet IP.
Où: sur une machine utilisateur ET sur un serveur. le but étant que utilisateur et serveur marque à priori de la même façon.
Contrainte 1: le programme doit marquer selon une base de données (à définir ce que base de données signifie: une liste statique ou une vraie BDD dynamique à aller cherche sur le réseau)
Contrainte 2: L'utilisateur peut, par une fenêtre placée sur son bureau (Windows ou Linux) modifier UNE PARTIE de ce marquage selon 3 possibilités.
Exemple:
- VLC ne marque pas le champs DSCP lorsque des flux vidéo son envoyés sur le réseau: DSCP= 000 000
- Le programme, via sa BDD, récupère la valeur du DSCP à appliquer: DSCP = 101 101
- L'utilisateur utilise VLC normalement et les flux transitent sur le réseau avec le champs DSCP = 101 101
- A un moment, pour une raison X, l'utilisateur a besoin de modifier le chamsp DSCP. Trois choix s'offrent à lui soit DSCP = 101 101 (nominal) ou = 101 100 ou 101 110. Il clique (à priori) sur la case qui l'intéresse (à savoir DSCP = 101 100 par exemple)
- A partir de ce moment, tous les flux sont envoyés sur le réseaux avec le chamsp DSCP non plus = 101 101 mais = 101 100 et si possible, sans casser le flux vidéo.
- L'utilisateur décide de revenir comme avant, il re-clic que la première case pour remettre le chamsp DSCP = 101 101
- Les flux sont de nouveaux envoyés sur le réseau avec le chamsp DSCP = 101 101.
Voila.
ce que je cherche, c'est un langage compatible avec ces contraintes (OS, Réseau, graphique pour l'utilisateur, "temps réel")
Si je n'est pas été clair, n'hésitez pas à me demander des précisions.
Merci
Partager