Re: [dtn] New Custom vCORE VirtualBox Appliance With EMANE, Quagga OSPF-MANET, & NASA ION-DTN
<Jeremy.Mayer@dlr.de> Sat, 26 January 2019 09:31 UTC
Return-Path: <Jeremy.Mayer@dlr.de>
X-Original-To: dtn@ietfa.amsl.com
Delivered-To: dtn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9C61127133 for <dtn@ietfa.amsl.com>; Sat, 26 Jan 2019 01:31:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mpe4YmZE8qmN for <dtn@ietfa.amsl.com>; Sat, 26 Jan 2019 01:31:19 -0800 (PST)
Received: from mailin.dlr.de (mailin.dlr.de [194.94.201.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21A0413117F for <dtn@ietf.org>; Sat, 26 Jan 2019 01:31:17 -0800 (PST)
IronPort-PHdr: 9a23:fGmpWR+GDrCflf9uRHKM819IXTAuvvDOBiVQ1KB+0ewSIJqq85mqBkHD//Il1AaPAd2Lraocw8Pt8InYEVQa5piAtH1QOLdtbDQizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1JuPoEYLOksi7ze+/94HQbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsL4V7A0XSmp4bltRhHmlSwLMyc1/W/ShsF2kalVog+upwZnzoDUfo+bKeZ+cK3ec9MUR2VBX9peWCNaD4ymc4cCC/AMMfpEo4T9oVYFsBuwBROrBOPq0jJFgXv40rMg0+s/FAHH3BYsEdUUv3XUstr1LrwfXv2xzKnS1znMcu1Z1C775YPVfB4hpvSMUqhxccrX0UQgCRjFgU+KpYzkOTOVyvwBs3Kc7+pmU+Kui3Uoqxx1ojir3Msjlo7JhocNxlDC7yp525w6Kce3SE58f96oCIZQtz2bN4RqWMwuWX9ntzsnyrEeuJ60YjQKyJo9yx7YcfyHfJCE4xLkVOaMPTd4mWlqd6ylixmu9kigz+vxXdS33lZStidJj8XAumoQ2xHQ5cWLUOZx80mi1DqVygze5PlILV02mKbFMZIt3KM8moAOvUnBHyL6glj6gLeLekgl/uWk8frrb7Xpq5OGN4J4kBzyPrkgl8G5HO82KBIBX3KB9uS5zLDj+Er5T6hUgfAuianZtYzaJdwcpq6kHw9ZyoYj5Ai7DzehyNkWk38JIlxKdhyHj4bnPFLALvfiA/ujjVminzZkyu7cMr3gBJXNMmLDn637cblg705c0hA/ws1B6J5MC7EBJuz8WlPpudDFEhM1KRG4zuXoBdlny48TV2GCDrWEPK7cqVOI4/ggI+iIZI8bojb9LP0l6ubqg3Ang18SY6yp3JsNZH6/BPtnI1uWYWD3j9gcFWcKpBAyQ/H0h1GaSz5ce26yX74g5jE8EI+pEZ3MRpqpgLyGxiu0AodZZmFAClCNCnroaoOEW/YXZyKVOMNhkyAEX6C7S4A9zRGuqBP6y71/I+TU4C0Xq4/s2MJz6eHJix896zl0D9yZ02GMSWF5hXgHRzgo06B+p0x9xU2P3rR/g/xdDdZT/e9GUh8mNZ7AyOx3E9PyVRzAfteVSFamRs6mDi02TtIt398DeEl9G9C4gRDC2yqmGaMal7uOBJYs6KLTw2DxJ9phy3bBzKQhlV4mQs1JNWymnaF/6gzTB4rSnkWWkqalb6Uc3CrX+GifymqOuVlSUBRsXqXdQXAfekzWoMzk6UPeSb+jErUnPRVdyc6MMKdKbcfpjVpeTvf5JNvee36xm3u3BRuQ2ryMa5DqdHsE0CXAE0gLjRoT/W2dOAg4HCehp3jSDDp0GlLxY0Lg6+x+qHK/Thx88wbfO0Zozb6yvBUchPqdY+4V37gD/iY9/XE8SHin0t6QL5y8qg95eKRaSdk67VZB2iTSsAkretT0LK1jml4aaA9wo1/G2BB+C4EGms8v+jdimBB1L6SJ2k5FcxuX2JnxPvvcLWykrz61bKuDjnPTytuT6+Eq4eU1sX3vuBvvGkd0oCYv6MVcz3bJvsaCNwEVS5+kFx06
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2HpAAD0J0xc/w2KuAoXAkoWBgEBAQQBAQcEAQGBVAQBAQsBAYEMgUwRgSoKh0GRamiCGHGGHoxLgiqBKxclJQEOB4ECR4J1AoMtNwYNAQMBAQIBAQIBAQKBBQyCOikRBDEIBg44AQUBAQEBAQEmAQEBAQEBAQEBAQEBAQEBAQEBAQEWAhQLFBEOBAEBGAEBAQEDAQFlBwsQAgEIEQQBAQsODAMHIQYLFAkIAgQBCQQFCIMbgR1MAySKbJx3GoJVg0ExPAGDUg2CHYIujCkSfgFGgU5QLoIGUUcBAQIYgQ86JBAZgmuCJgKJdJggMwcCgRuGEodHg0wGgWpRhGWDEId7ihSFJ4EhhxIBhQ8ogXlxT4JsCYIdAQEWE4M4aoEVYII1hT9yAYkEgQqBHwEB
X-IronPort-AV: E=Sophos; i="5.56,525,1539640800"; d="scan'208,217"; a="12949092"
From: Jeremy.Mayer@dlr.de
To: carlo.caini@unibo.it, Fred.L.Templin@boeing.com, keithlscott@gmail.com, ronnybull@gmail.com
CC: dtn@ietf.org, core-users@nrl.navy.mil
Thread-Topic: [dtn] New Custom vCORE VirtualBox Appliance With EMANE, Quagga OSPF-MANET, & NASA ION-DTN
Thread-Index: AQHUrQvO2P1zQJ6C+0y8P0Pz/gnKu6XAYrmAgAATcoCAAM2LgIAAE/pC
Date: Sat, 26 Jan 2019 09:31:14 +0000
Message-ID: <EE2A78428975E541A99B025DABBAEDF93BDCF4EA@DLDEFFMIMP02EXC.intra.dlr.de>
References: <CAKHJuAcsgkM_XJiDGguxGCZAJZvKQHLK58==9G5Dt+s9Yuw9mQ@mail.gmail.com> <CAHdkBBmdojEqPkY-HiEupqUX3XbL+LPAmwLUjHKU6Ry_Mdb_hg@mail.gmail.com> <181bd961c4d44443be4ba62ff5fecbc9@boeing.com>, <DB7PR01MB48245552012BC2260F0F91BE87940@DB7PR01MB4824.eurprd01.prod.exchangelabs.com>
In-Reply-To: <DB7PR01MB48245552012BC2260F0F91BE87940@DB7PR01MB4824.eurprd01.prod.exchangelabs.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: multipart/alternative; boundary="_000_EE2A78428975E541A99B025DABBAEDF93BDCF4EADLDEFFMIMP02EXC_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/Wp6mp5_BwwZKceRwlQl5tK66DqA>
Subject: Re: [dtn] New Custom vCORE VirtualBox Appliance With EMANE, Quagga OSPF-MANET, & NASA ION-DTN
X-BeenThere: dtn@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Delay Tolerant Networking \(DTN\) discussion list at the IETF." <dtn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dtn>, <mailto:dtn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dtn/>
List-Post: <mailto:dtn@ietf.org>
List-Help: <mailto:dtn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dtn>, <mailto:dtn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jan 2019 09:31:23 -0000
Carlo, great work as usual. I want to add some non-technical points on the scenarios developed for the DTN-EO project, which was summarized on ESA's website: https://www.esa.int/Our_Activities/Preparing_for_the_Future/Discovery_and_Preparation/Space_internet_to_enhance_Earth_observation The first scenario (A) is a generic Earth Observation mission, based on the ESA Copernicus Sentinel missions. This mission focused on high data throughput with pretty "normal" contact schedules. The next scenario (B) envisioned a convoy of satellites communicating via relay and/or DTE X-Band. Finally, in scenario C, the convoy idea was extended to martian orbits, with the addition of orbiters and rovers. Each of the scenarios was intended to stress a different component of DTN, with a particular focus on ION, such as CGR and prioritization. Based on the DTN-EO results, the scenarios certainly did their job, in terms of stress testing. Please let us know if you have any questions about the scenarios, or our stress-testing workflows. Thanks, Jeremy ________________________________ From: dtn [dtn-bounces@ietf.org] on behalf of Carlo Caini [carlo.caini@unibo.it] Sent: Saturday, January 26, 2019 10:12 AM To: Templin (US), Fred L; Keith Scott; Dr. Ronny L. Bull Cc: dtn@ietf.org; core-users@nrl.navy.mil Subject: Re: [dtn] New Custom vCORE VirtualBox Appliance With EMANE, Quagga OSPF-MANET, & NASA ION-DTN Dear Fred, Keith and Ronny, I have used, or better studied, CORE for a year. I normally use a virtual testbed manager based on virtual machines for my test on DTN, but I was interested in knowing more on the approach used in CORE, based on Linux containers. I was particularly interested in comparing the two approaches, VMs vs containers, but also to study how DTN (ION) configuration files are organized and how tests are carried out in the NASA Development kit. In brief, I was interested in both the CORE network emulator and the NASA projects. After having studied CORE (I devoted a thesis to that), I translated to CORE three pre-existing testbeds developed for the EO-DTN (Earth Observation DTN) project supported by ESA and re-run the main tests. The aim was to push commonality as much as possible and to obtain in CORE the same results already achieved on VM based testbeds. Results are positive on both sides: 1) the two approaches have theirs pros and cons, and are somewhat complementary 2) ION files can be organized in a way that the very same project "repository" (the folder of the project containing all ION files) con be used in both environments. The key is to use a folder for each DTN node (all ION files but the contact plan) and one for the common files (the contact plan). 3) Both platform use a control network, thus in both platform tests can be carried out by a "dotest" script file (with few differences). 4) results are equivalent. In conclusions commonality is at 90%, which is really good. This means that a DTN project developed for CORE can be easily translated into a VM based project and from it, in turns, on a real testbed (or real deployment), and vice versa. As said, the key is in the repository organization. To describe the pros and cons here would be to long. Let me say that CORE is definitely faster when the same test should be repeated with different versions of ION, thus to test new features and fixes, because there is only one version of ION for all nodes, that installed in the host. To change ION version on all nodes it is enough to carry out a "make install" on the host, full stop. For the same reason VMs are better for inter-operability tests. Let me congratulate with all CORE and NASA kit developers for the great job done! Yours, Carlo At 21:56 25/01/2019, Templin (US), Fred L wrote: Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_181bd961c4d44443be4ba62ff5fecbc9boeingcom_" Hi, CORE comes from our group, and we showed a CORE DTN demo at IPNSIG 2015: https://www.youtube.com/watch?v=QyqdyOM60bw We like that others are finding value in applying CORE for DTN research, and we like that the work is being discussed openly in the public domain. We look forward to hearing about further developments and collaboration opportunities. Thanks - Fred From: dtn [ mailto:dtn-bounces@ietf.org] On Behalf Of Keith Scott Sent: Friday, January 25, 2019 11:47 AM To: Dr. Ronny L. Bull <ronnybull@gmail.com> Cc: dtn@ietf.org Subject: Re: [dtn] New Custom vCORE VirtualBox Appliance With EMANE, Quagga OSPF-MANET, & NASA ION-DTN Very cool. I put together a similar capability using a bootable .iso image a while back that contains ION and a number of exemplar ION scenarios; it's downloadable from https://www.nasa.gov/content/dtn. The current version is based off an older Ubuntu because of the image transfer test application, but the next version I'll be able to move to 18.04 and ION3.6.2 v/r, --keith On Tue, Jan 15, 2019 at 2:52 PM Dr. Ronny L. Bull <ronnybull@gmail.com<mailto:ronnybull@gmail.com>> wrote: I have put together a fully updated vCORE VirtualBox appliance based on Debian 9.6 that includes the latest versions of CORE, EMANE, Quagga OSPF-MANET, and NASA’s ION. This version of the virtual appliance includes the following releases: CORE 5.2 (git) EMANE 1.2.3 (git) NRL Quagga mr_0.99.21mr2.2 (source) NASA ION-DTN 3.6.2 (sourceforge) All dependencies were installed via apt-get including all packages required to build the above listed software from source. All source code for the above listed packages is located in /usr/src/ for end user customization and updates. The virtual machine was designed to be used for development purposes, and can be fully customized by the end user. username: core password: eroc The ‘core’ user has sudo privileges, and core-daemon is set to run on startup. You may want to edit the VirtualBox network settings (ie. bridge, NAT, host-only) for the VM to suit your environment. Download the new vCORE VirtualBox appliance at: http://cs.utica.edu/~rlbull/vcore/vCORE.ova md5 hash: e5a80ee4dd5893ec3bfa63afa54b11b2 vCORE.ova webpage: http://ronnybull.com/2019/01/15/new-custom-vcore-virtualbox-appliance-with-emane-quagga-ospf-manet-nasa-ion-dtn/ Ronny _______________________________________________ dtn mailing list dtn@ietf.org<mailto:dtn@ietf.org> https://www.ietf.org/mailman/listinfo/dtn _______________________________________________ dtn mailing list dtn@ietf.org https://www.ietf.org/mailman/listinfo/dtn
- [dtn] New Custom vCORE VirtualBox Appliance With … Dr. Ronny L. Bull
- Re: [dtn] New Custom vCORE VirtualBox Appliance W… Dr. Ronny L. Bull
- Re: [dtn] New Custom vCORE VirtualBox Appliance W… Keith Scott
- Re: [dtn] New Custom vCORE VirtualBox Appliance W… Templin (US), Fred L
- Re: [dtn] New Custom vCORE VirtualBox Appliance W… Carlo Caini
- Re: [dtn] New Custom vCORE VirtualBox Appliance W… Jeremy.Mayer
- Re: [dtn] New Custom vCORE VirtualBox Appliance W… Templin (US), Fred L