Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
implementing get_onelink_routes for rulebased
authorschnorr <schnorr@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 13 Oct 2010 08:05:38 +0000 (08:05 +0000)
committerschnorr <schnorr@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 13 Oct 2010 08:05:38 +0000 (08:05 +0000)
commit4576fb38f884be0a9b81db5354ddaa0d3ed5353f
tree58b7400e561b79eaa14a22936b108879ec64f5ba
parent42cb5b19932ed54070a2e199f4791058f1dc8387
implementing get_onelink_routes for rulebased

details:
- for now, we expect that rulebased routing is a cluster-based routing
- so, the get_one_link algorithm works like this:
    1 find the router (might have problems if suffix or prefix has the "router" string)
    2 find the routes from the router to all hosts of the cluster
         each route have 3 links on current implementation
- tracing will consider that a cluster is a router directly connected to all hosts,
  so we actually don't trace exactly what is a cluster in terms of network topology
  during the simulation

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8408 48e7efb5-ca39-0410-a469-dd3cf9ba447f
src/surf/surf_routing.c