Routage RIP

Fermé
mimoo Messages postés 11 Date d'inscription lundi 1 octobre 2007 Statut Membre Dernière intervention 17 novembre 2007 - 3 oct. 2007 à 16:13
 mimi - 9 oct. 2008 à 22:34
comment simuler en C le fonctionnement du routage selon le protocole RIP(Routing Information Protocol),par utilisation des sockets en mode non connecté tout en suivant les étapes suivantes:
1-inintialisation de la table de routage
2-communication de la table de routage aux routeurs voisins
3-récupération des données reçues des routeurs voisins
4-mise à jour de la table de routage en fonction des données reçues (la table de routage sera sauvegardée dans un fichier)
5-réitération des étapes 2,3 et 4 NB_ITERATION fois (NB_ITERATION est une constante)
6-affichage de la table de routage finale (ainsi que les tables de routage intermédiaires) à partir du fichier de sauvegarde..
une entrée de la table de routage est un triplet :Network - Gateway - Distance..

5 réponses

w1sm3rhi11 Messages postés 372 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 30 mars 2009 53
3 oct. 2007 à 16:19
Salut,

Ton problème principal se porte-t-il sur l'utilisation et l'implémentation des sockets ? Car ton algorithme est correct la. Ou plutot sur le langage en général?

Tu dois faire cela sous Unix ou sous Windows?
0
oui cela porte sur l'utilisation des sockets..et cela sur windows..
0
w1sm3rhi11 Messages postés 372 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 30 mars 2009 53
3 oct. 2007 à 17:02
Pour l'implémentation des sockets regardes ici c'est plutot bien expliqué : https://c.developpez.com/cours/sockets-c-cpp-demystifies/

Et pour la liste des fonctions de Winsock accompagnées de leur description : https://docs.microsoft.com/en-us/windows/win32/winsock/winsock-functions?redirectedfrom=MSDN
0
mimoo Messages postés 11 Date d'inscription lundi 1 octobre 2007 Statut Membre Dernière intervention 17 novembre 2007
3 oct. 2007 à 17:10
je vous remerci énormément..
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
peux tu m'aider a trouver la réponse a ce problème !?
0