1/2
D EMANDE DE S TAGIAIRE
TUTEUR DE STAGE
Nom, Prénom Farid Benbadis
Téléphone / E-mail +33 1 46 30 39 29/ [email protected]
Direction DT/CEA/TAI
Numéro d’imputation du stagiaire Sous la forme de 2 fois 3 chiffres
DESCRIPTION DU STAGE
Durée / Dates souhaitées 6 mois, février 2016
Lieu du Stage Gennevilliers
Famille professionnelle 04-Ingénierie Systèm
Présentation du service / Contexte Contenu (principales missions)
Au sein de Thales Communications & Security, le service TAI (Technologies Avancées de l’Information) a pour mission d’évaluer les nouvelles technologies de l’informatique et des réseaux, notamment à travers des projets menés en coopération avec des partenaires académiques et industriels européens. Le stagiaire sera totalement intégré dans l'équipe jeune et innovante de TAI.
L’architecture REST, basée sur le modèle client-serveur sans état, permet la création d’applications simples à entretenir, notamment grâce à sa capacité à se passer d’une connexion permanente entre le client et le serveur. De plus, plutôt que d’utiliser des mécanismes complexes tels que CORBA, RPC ou SOAP pour établir les communications, elle est basée sur du HTTP, même si elle peut fonctionner sur d’autres protocoles. Ainsi, HTTP est utilisé pour toutes les opérations de CRUD (create, read, update et delete).
Cependant, l’architecture REST, tout comme HTTP, ne peut être utilisée que dans le cas où une communication directe peut être établie entre le client et le serveur. Dans le cas des réseaux DTN où les utilisateurs peuvent être isolés du reste des utilisateurs pendant de longues périodes, le protocole HTTP n’est pas supporté et par conséquent l’architecture REST et toutes les applications l’utilisant.
Dans ce contexte, nous proposons de mettre en place une architecture logicielle permettant l’utilisation de HTTP (et donc REST) dans les réseaux DTN. Le stage consistera donc en :
Étude et compréhension détaillée du fonctionnement du protocole HTTP, incluant les échanges (requêtes/réponses) entre serveur et client.
INTITULE DU STAGE : HTTP sur réseaux DTN
THALES COMMUNICATIONS &
SECURITY
2/2
Étude des protocoles de routage DTN existants et choix d’une solution pour l’architecture finale.
Implémentation d’une solution logicielle permettant l’utilisation du protocole HTTP sur un réseau DTN.
Rédaction d’un article pour publication dans une conférence ou journal scientifique.
PROFIL RECHERCHE Formation souhaitée
Ecoles ciblées
Ecole d'ingénieur Bac+5 UPMC, TelecomParis, UTT
Stage de fin d’études OUI NON
Compétences humaines et techniques : Outils, Langues, Logiciels …
- Réseaux IP
- Programmation C/C++, Scripts Shell, Python ; Windows, Linux - Anglais écrit lu/écrit/parlé