Changes between Version 12 and Version 13 of stageM2
- Timestamp:
- Dec 21, 2009, 9:39:37 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
stageM2
v12 v13 17 17 contexte, mémoire virtuelle, etc. Ce code pourra s'inspirer fortement 18 18 du portage 32 bits existant. L'exécution du système sur une machine 19 muni d'un processeur 64 bits permettra de valider cette partie du stage.19 munie d'un processeur 64 bits permettra de valider cette partie du stage. 20 20 21 21 Une fois ce premier portage réalisé, l'étudiant aura une bonne connaissance … … 25 25 SoCLib. D'autres processeurs de type RISC similaires sont déjà supportés par MutekH 26 26 et seront une source d'inspiration pour l'implémentation, mais le 27 processeur Sparc présente une réelle particularité qui ouvre ntdes27 processeur Sparc présente une réelle particularité qui ouvre des 28 28 pistes intéressantes quant à l'optimisation du changement de contexte. 29 29 Le stagiaire pourra alors donner une certaine dimension recherche à ce stage. … … 37 37 de fichiers virtuel de MutekH. Ce driver permettra à MutekH d'accéder 38 38 aux fichiers au travers du réseau et viendra compléter la collection 39 de systèmes de fichiers déjà supportés : Vfat, Iso9660, RamFS...39 de systèmes de fichiers déjà supportés : Fat, Iso9660, RamFS... 40 40 41 Le stagiaire devra prendre en main le projet MutekH etplus42 particulièrement ,la pile réseau (libnetwork) et la gestion du système41 Le stagiaire devra prendre en main le projet MutekH; plus 42 particulièrement la pile réseau (libnetwork) et la gestion du système 43 43 de fichiers (libvfs) pour développer le driver. Un serveur de fichiers 44 44 NFS sera mis en place, l'accès aux fichiers depuis une application … … 57 57 technologie TUN/TAP qui permet de créer facilement une interface 58 58 réseau virtuelle sur la machine hôte. Ceci permettra d'immerger la simulation 59 dans un vrai réseau, les paquets réseau entrant par l'interface réseau59 dans un vrai réseau, les paquets réseau entrant par l'interface 60 60 du noyau Linux seront reçus par le périphérique SoCLib et inversement. 61 61 … … 63 63 développement du driver associé pour piloter l'interface réseau 64 64 depuis MutekH qui contient déjà la pile réseau nécessaire et des 65 pilotes pour des périphériques réseauxexistants, MutekH étant déjà65 pilotes pour certains périphériques existants, MutekH étant déjà 66 66 capable d'accéder au réseau lorsqu'il s'exécute sur 67 certaines plateformes comme les PCs.67 certaines plateformes dont les PCs x86. 68 68 69 69 Le stage sera validé en exécutant une application sous MutekH capable … … 82 82 Ext2fs qui contient l'algorithmique complexe nécessaire. Ce driver permettra 83 83 à MutekH d'accéder, par exemple, aux fichiers d'une partition GNU/Linux et viendra 84 compléter la collection de systèmes de fichiers déjà supportés : Vfat, Iso9660, RamFS...84 compléter la collection de systèmes de fichiers déjà supportés : Fat, Iso9660, RamFS... 85 85 86 86 Le stagiaire devra prendre en main le projet MutekH et notamment la gestion … … 97 97 type crypto-processeur et de son driver de périphérique pour MutekH. 98 98 99 Les crypto-processeurs sont des périphériques qui sontcapables de chiffrer et de99 Les crypto-processeurs sont des périphériques capables de chiffrer et de 100 100 déchiffrer des données en mémoire par des opérations DMA. Les algorithmes de 101 101 chiffrement sont un élément clef de la sécurité et s'implémentent particulièrement … … 114 114 de données et en comparant les résultats obtenus entre les implémentations matérielles et 115 115 logicielles d'un même algorithme. Ce stage n'implique pas nécessairement le développement 116 ou la compréhension profonde des différents algorithmes cryptographiques dont116 ou la compréhension profonde des différents algorithmes cryptographiques, dont 117 117 les implémentations existent déjà sous forme de code libre. 118 118