##################################### # IBR-DTN daemon # ##################################### config 'daemon' 'main' # The local eid of the dtn node. Default is the hostname. # option uri dtn://node.dtn # timezone offset in hours # option timezone +1 # logfile for standard output option logfile /tmp/ibrdtn.log option errfile /tmp/ibrdtn.err # debug level # option debug 20 # block size limit # option blocksize 512M # # If something bad happened, the safe mode will be activated. # These are the restrictions for safe mode only. # config 'daemon' 'safemode' option forwarding no option storage 64M option maxblock 16M ##################################### # storage configuration # ##################################### config 'daemon' 'storage' # possible engines are: simple, sqlite option engine simple option blobs /tmp/ibrdtn/blobs option bundles /tmp/ibrdtn/bundles # option container /tmp/ibrdtn/container.img # option path /tmp/ibrdtn/container # option limit 1G ##################################### # statistic logging # ##################################### config 'daemon' 'statistic' # types: stdout | syslog | plain | csv | stat | udp option type stat option interval 2 option file /tmp/ibrdtn.stats # option address 127.0.0.1 # option port 1234 ##################################### # routing configuration # ##################################### # # In the "default" the daemon only delivers bundles to neighbors and static # available nodes. The alternative module "epidemic" spread all bundles to # all available neighbors. # config 'daemon' 'main' # values: default | epidemic | flooding option routing default # option forwarding no # # static routing rules # - a rule is a regex pattern # - format is # #config 'static-route' # list pattern ^dtn://[[:alpha:]].moon.dtn/[[:alpha:]] # option destination dtn://router.dtn ##################################### # static connections ##################################### #config 'static-connection' # option uri dtn://node-five.dtn # option address 10.0.0.5 # option port 4556 # option protocol tcp # option immediately yes #config 'static-connection' # option uri dtn://node-ten # option address 10.0.0.10 # option port 4556 # option protocol udp # option immediately no ##################################### # convergence layer configuration # ##################################### # # You can specify an address to listen to for discovery announcements. # Multicast addresses are supported. If no address is specified the default # broadcast address is used. # config 'daemon' 'discovery' option address 225.0.12.5 # option timeout 5 config 'network' option type tcp option interface eth0 option port 4556 # option discovery yes #config 'network' # option type tcp # option interface wlan0 # option port 4556 # option discovery no ##################################### # bundle security protocol # ##################################### # # the level specifies the security constains # # 0 = no constrains (default) # 1 = accept only BAB authenticated bundles # 2 = accept only encrypted bundles # 3 = accept only BAB authenticated and encrypted bundles # config 'daemon' 'security' option level 0 option bab_key /path/to/default-bab-key.mac option key_path /path/to/security-keys