treating all interfaces as wireless. However, treating an interface as wireless doesn't lessen the hello_interval, it only
or /proc/net/dev/snmp6/interface ( all in one file ). This can be enough
changes how babel estimates quality link, and cost.
if used as follows: get traffic diff from last time we checked in order
to choose which connection is significantly unused compared to others,
and close it. Of course, too recent connections (i.e. those for which we
have no previous stat) would be always kept.
U : Contact the server using vifibnet and not the underlying network when possible
U : Babel seems to be very long to establish the routes : maybe we should
G : done by giving the vifibnet address of the server. Anyways, if you give the 'internet' address of the server,
tell him thant we are not on a wired network but on a mobile network ?
it CANNOT be reached via vifib, as there isn't yet a border vpn through which the internet traffic would be routed
G : babel establish routes quickly enough i'd say. There are two new
options : hello and wireless, for hello_interval and treating all
interfaces as wireless. However, treating an interface as wireless
doesn't lessen the hello_interval, it only changes how babel estimates
quality link, and cost.
U : The peer DB size should depend on the number of connection and the refresh time
U : Contact the server using vifibnet and not the underlying network when
G : ?! I don't agree, the db size should be proportional ( with a factor like 0.01 or less ) to the total number of peers in the entire network, with maybe a max size.
possible
G : done by giving the vifibnet address of the server. Anyways, if you give
the 'internet' address of the server, it CANNOT be reached via vifib,
as there isn't yet a border vpn through which the internet traffic
would be routed
U : The peer DB size should depend on the number of connection and the
refresh time
G : ?! I don't agree, the db size should be proportional ( with a factor
like 0.01 or less ) to the total number of peers in the entire network,
with maybe a max size.
U : Remove the --no-boot option since we know when no node is avalaible
U : Remove the --no-boot option since we know when no node is avalaible
G : the no-boot option is only useful when the server knows no peer,
G : the no-boot option is only useful when the server knows no peer,
irl it should never happen, no-boot is a debug option
irl it should never happen, no-boot is a debug option
U : Ok, but the server knows when no peers is avalaible, doesn't he ?
U : Ok, but the server knows when no peers is avalaible, doesn't he ?
G : Well when no peer is available the SQL request ( + next() method ) raise a StopIteration exception
G : Well when no peer is available the SQL request ( + next() method ) raise
a StopIteration exception
G : don't reconnect to server each time we repopulate in peers_db ?
G : don't reconnect to server each time we repopulate in peers_db ?
U : From what I've read on the internet, when you create a server object, you don't connect to the server,
U : From what I've read on the internet, when you create a server object,
You only connect to the server once you send a request for a methode and then you can automatically use the same connection for 15sec
you don't connect to the server, You only connect to the server once you
G : ok, it justs need testing ( for when some requests for the server will require to be plugged in the network )
send a request for a methode and then you can automatically use the same
connection for 15sec
G : ok, it justs need testing ( for when some requests for the server will