Objectif : Construction de la topologie du réseau & Implémentation des Sockets
Étant donné une topologie de réseau et une entrée au format JSON et implémenter des sockets pour la transmission de données.
Objectif : Implémenter un réseau centré sur le contenu (CCN) basé sur le projet 1.
Selon le flux de processus, construisez un simulateur CCN (interest.py, data.py, forward.py, ps.py, pit.py...) et créez des tables. (File d'attente, PS, PIT)
Objectif : Optimiser le réseau CCN sur la base du projet 2.
Ajoutez cs.py, fib.py, la table CS et la table FIB au CCN.
Lorsque la Interest_queue ou data_queue est pleine, mettez-les à jour selon FIFO, LRU, LFU, etc.
Lorsque les CS sont pleins, mettez-les à jour selon FIFO, LRU, LFU, Cost-based ou Time-based, etc.
Comparez et trouvez le meilleur taux de réussite du cache et le meilleur temps de réponse moyen dans différentes conditions.