Connexion


Dernières nouvelles

01.07.2010
Nouvel article : les noms des messages
--> accès.
01.07.2010
Nouvelle version de Dasor
--> accès.
14.06.2010
Nouvel article : installation de Dasor sur Grid'5000
--> accès.
02.06.2010
Nouvel article : les compte-à-rebours système
--> accès.

Contact

Courriel :
dasor [at] cyril-rabat.fr

Téléphone :
+33-26-91-33-81

Fax :
+33-26-91-33-97

Les liens

   Les liens représentent les connexions entre les noeuds du réseau. Il est possible d'utiliser des modèles ou bien des composants pour définir les liens manuellement. Il faut savoir que l'ajout de liens ou l'utilisation de modèles peut avoir des comportements différents suivant les options générales. En effet, l'ajout d'un lien bidirectionnel avec l'option directed implique la création de deux liens undirectionnels. De même, l'ajout d'un lien undirectionnel avec l'option undirected correspond à l'ajout d'un lien bidirectionnel. Par défaut, les modèles se basent sur l'option spécifiée (ou de l'option undirected sélectionnée par défaut). Cependant, pour la plupart des modèles, il est possible de spécifier le type des liens créés.

Les topologies simples

   Un ensemble de modèles de topologie simple sont proposés dans Dasor :

  • complete : les noeuds sont connectés à tous les autres noeuds
  • star : en étoile (les noeuds sont reliés à un noeud central)
  • ring : les noeuds sont reliés en anneau
  • chain : les noeuds sont reliés en forme de chaîne
  • lollipop : une partie connexe est reliée à une chaîne
  • grid : les noeuds sont connectés en forme de grille

Le modèle complete

   La syntaxe est la suivante :

(rien)
unweighted
weighted
a
uniform min max
binomial p min max
complete

   Voici deux exemples d'utilisation du modèle complete avec ou sans poids sur les liens :

  
  

Le modèle star

   La syntaxe est la suivante :

(rien)
random
(rien)
unweighted
weighted
a
uniform min max
binomial p min max
star
(rien)
l
l mini maxi

   Les figures ci-dessous montrent deux exemples d'utilisation du modèle star. La figure de gauche montre une étoile aléatoire de longeur 3. Celle de droite represente une étoile de longueur 3 dont le nombre de noeuds dans chaque étoile est choisi aléatoirement entre 3 et 10.

  
  

   Pour plus de détails sur ce modèle, regardez l'article suivant.

Le modèle ring

   La syntaxe est la suivante :

(rien)
directed
undirected
(rien)
random
(rien)
unweighted
weighted
a
uniform min max
binomial p min max
ring
(rien)
nb

   Les figures ci-dessous montrent trois exemples d'utilisation du modèle ring. La figure de gauche montre un anneau non-orienté. La figure du centre montre un anneau avec un voisinnage de 2. La figure de droite montre un anneau orienté.

  
  
  

Le modèle chain

   La syntaxe est la suivante :

(rien)
random
(rien)
unweighted
weighted
a
uniform min max
binomial p min max
chain

   La figure ci-dessous montre un exemple d'utilisation du modèle chain avec l'option random.

  

Le modèle lollipop

   La syntaxe est la suivante :

(rien)
random
(rien)
unweighted
weighted
a
uniform min max
binomial p min max
lollipop
l
l p
ring lollipop l

   Les figures ci-dessous montrent deux exemples d'utilisation du modèle lollipop. La figure de gauche montre un lollipop standard, la partie connexe étant un sous-graphe complet. La figure de droite montre un ring lollipop qui correspond à une chaîne reliée à un anneau.

  
  

Le modèle grid

   La syntaxe est la suivante :

(rien)
random
(rien)
unweighted
weighted
a
uniform min max
binomial p min max
grid
toroidal grid

   Les figures ci-dessous montrent deux exemples d'utilisation du modèle grid. La figure de gauche montre une grille de 9 noeuds. Celle de droite montre une grille torique, les positions des noeuds ayant été modifiée manuellement afin de montrer l'ensemble des liens.

  
  

Les topologies avancées

   Outre les modèles de topologie simple, Dasor propose aussi des modèles de lien avancés :

  • random : les noeuds sont connectés aléatoirement suivant une probabilité
  • degree : les noeuds sont connectés aléatoirement mais le degré des noeuds est fixé
  • degree min : idem mais seul le degré minimum est assuré
  • caveman : les noeuds forment des parties connexes interconnectées
  • smallworld : le réseau petit-monde

Le modèle random

   La syntaxe est la suivante :

(rien)
directed
undirected
(rien)
connected
unconnected
(rien)
unweighted
weighted
a
uniform min max
binomial p min max
random p

Le modèle degree

   La syntaxe est la suivante :

(rien)
unweighted
weighted
a
uniform min max
binomial p min max
degree d

Le modèle degree min

   La syntaxe est la suivante :

(rien)
unweighted
weighted
a
uniform min max
binomial p min max
degree min d

Le modèle caveman

   La syntaxe est la suivante :

(rien)
directed
undirected
(rien)
connected
unconnected
(rien)
unweighted
weighted
a
uniform min max
binomial p min max
cavemannbRoots p1 p2
random caveman
ring caveman nbRoots p1

   Les figures ci-dessous montrent trois exemples d'utilisation du modèle grid avec des réseaux de 30 noeuds et de 5 caves. La figure de gauche montre un caveman standard. La figure du centre montre un ring caveman. La figure de droite montre un random caveman orienté et valué.

  
  
  

Le modèle smallworld

   La syntaxe est la suivante :

(rien)
unweighted
weighted
a
uniform min max
binomial p min max
smallworld n p d



Version de cette page Jeudi 20 Mai 2010