Re: [dtn-users] LTP Convergence Layer - Help needed!
"Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT]" <david.a.zoller@nasa.gov> Thu, 03 December 2015 18:39 UTC
Return-Path: <david.a.zoller@nasa.gov>
X-Original-To: dtn-users@ietfa.amsl.com
Delivered-To: dtn-users@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B9221B354A for <dtn-users@ietfa.amsl.com>; Thu, 3 Dec 2015 10:39:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.61
X-Spam-Level:
X-Spam-Status: No, score=-3.61 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 4790ZiAKFtOP for <dtn-users@ietfa.amsl.com>; Thu, 3 Dec 2015 10:39:21 -0800 (PST)
Received: from ndmsvnpf103.ndc.nasa.gov (NDMSVNPF103.ndc.nasa.gov [198.117.0.153]) by ietfa.amsl.com (Postfix) with ESMTP id 967BB1B3546 for <dtn-users@irtf.org>; Thu, 3 Dec 2015 10:39:21 -0800 (PST)
Received: from ndmsppt104.ndc.nasa.gov (ndmsppt104.ndc.nasa.gov [198.117.0.69]) by ndmsvnpf103.ndc.nasa.gov (Postfix) with ESMTP id 29334400AA85; Thu, 3 Dec 2015 12:39:20 -0600 (CST)
Received: from NDMSCHT101.ndc.nasa.gov (ndmscht101-pub.ndc.nasa.gov [198.117.0.201]) by ndmsppt104.ndc.nasa.gov (8.15.0.59/8.15.0.59) with ESMTP id tB3IdJrI022060; Thu, 3 Dec 2015 12:39:19 -0600
Received: from NDMSMBX404.ndc.nasa.gov ([169.254.1.140]) by NDMSCHT101.ndc.nasa.gov ([198.117.0.201]) with mapi id 14.03.0266.001; Thu, 3 Dec 2015 12:39:19 -0600
From: "Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT]" <david.a.zoller@nasa.gov>
To: "nikansell00@gmail.com" <nikansell00@gmail.com>
Thread-Topic: [dtn-users] LTP Convergence Layer - Help needed!
Thread-Index: AQHRLe8++ijnghg4/0OwrV1+ZclNJp65jDrwgABnlQD//5yssA==
Date: Thu, 03 Dec 2015 18:39:19 +0000
Message-ID: <94CFB3711B4CAE4DBFC5BEB3374BF0C6296D8E@NDMSMBX404.ndc.nasa.gov>
References: <CAKLzrV93UBup51Kh7g0F6o6L8uFEChZem4LrBXuKifK6kBJUSQ@mail.gmail.com> <94CFB3711B4CAE4DBFC5BEB3374BF0C6296D3A@NDMSMBX404.ndc.nasa.gov> <CAKLzrV9gxh4AfRTbPXwijXPHr_x1q4UPwQHivxOR8eJAJR0CpA@mail.gmail.com>
In-Reply-To: <CAKLzrV9gxh4AfRTbPXwijXPHr_x1q4UPwQHivxOR8eJAJR0CpA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [198.119.225.186]
Content-Type: multipart/alternative; boundary="_000_94CFB3711B4CAE4DBFC5BEB3374BF0C6296D8ENDMSMBX404ndcnasa_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2015-12-03_11:, , signatures=0
Archived-At: <http://mailarchive.ietf.org/arch/msg/dtn-users/uMCebqc0ChvPSIX1AgWLzYBMko0>
Cc: "dtn-users@irtf.org" <dtn-users@irtf.org>
Subject: Re: [dtn-users] LTP Convergence Layer - Help needed!
X-BeenThere: dtn-users@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Users." <dtn-users.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dtn-users/>
List-Post: <mailto:dtn-users@irtf.org>
List-Help: <mailto:dtn-users-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2015 18:39:24 -0000
Hi Nik, It has been a good while since I worked with the LTPLib and I never tried a setup like your node2, but, your configs look reasonable to me. I suggest getting the second 2 node setup from “2 to 3” (assuming you did the “1 to 2” connection) working standalone and then combine the #2 configs. -- You can try removing the local port from the links – I think by default the LTPLib uses a dynamic port for each session and specifying it might interfere. You also might try setting the option ion_mode=true on both the interface and link add statements to see if that changes the behavior. That kind of negates the dynamic port usage. Best regards, DZ From: Nik Ansell [mailto:nikansell00@gmail.com] Sent: Thursday, December 03, 2015 12:08 PM To: Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT] Cc: dtn-users@irtf.org Subject: Re: [dtn-users] LTP Convergence Layer - Help needed! Hi David, Thank you for your kind reply, you are 100% correct. The very helpful "Interface list" command told me that it was indeed listening on port 1113. So I updated my config files to use port 1113 but it still didn't work. I did however manage to get a 2 node setup working using port 1113, as per my previous update. Do you know of any else I can do to troubleshoot the 3node setup? Kind Regards, Nik On Thu, Dec 3, 2015 at 10:04 PM, Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT] <david.a.zoller@nasa.gov<mailto:david.a.zoller@nasa.gov>> wrote: Hi Nik, interface add ltp0 ltp local_addr=$shorthostname is probably listening on port 1113 by default and your LTP links are transmitting to port 4556. I recommend changing the LTP links to use the IANA assigned port 1113. (The UDP interface is listening on 4556 by default). Hope that gets you going, DZ From: dtn-users [mailto:dtn-users-bounces@irtf.org<mailto:dtn-users-bounces@irtf.org>] On Behalf Of Nik Ansell Sent: Thursday, December 03, 2015 11:23 AM To: dtn-users@irtf.org<mailto:dtn-users@irtf.org> Subject: [dtn-users] LTP Convergence Layer - Help needed! Hi, I have successfully setup a 3 node UDPCL and TCPCL topology and am able to send bundles OK. Next I installed LTPLib and rebuilt DTN2, ensuring that ./configure found the location of LTPlib OK. I have updates the config files to use ltp, but for some reason no bundles seem to be sent or queued! If anyone could shed any light on a possible problem I will be forever in their debt, as bundles just seem to disappear! My testing so far has been starting dtnd on all 3 nodes, then running the dtnsend command twice to send 2 test bundles from node 1 to node 3. "dtnsend -s dtn://tx.dtn/a -d dtn://rx.dtn/g -t m -p "hello"" I run dtnrecv on node 3: "dtnrecv dtn://rx.dtn/g -q -o F#####.bin" "bundle list" on nodes 1,2&3" returns zero bundles, so none are in the queue. "bundle stats" on node 1 returns: Bundle Statistics: 0 pending -- 0 custody -- -- bpq -- bpq -- 2 received -- 0 delivered -- 0 generated -- 2 transmitted -- 0 expired -- 0 duplicate -- 2 deleted -- 0 injected "link dump link_ltp1" on node 1 returns: Current link: Link link_ltp1: clayer: ltp type: ALWAYSON state: OPEN deleted: false nexthop: mx:4556 remote eid: dtn:none mtu: 1400 min_retry_interval: 5 max_retry_interval: 600 idle_close_time: 0 potential_downtime: 30 prevhop_hdr: false reincarnated: true used in fwdlog: true local_addr: 255.255.255.255 local_port: 4556 remote_addr: 10.0.0.2 remote_port: 4556 mtu: 1400 Red/Green balance: all red ION mode: false Config files: Node1 interface add udp0 udp interface add ltp0 ltp local_addr=$shorthostname # Create link to MX link add link_ltp1 mx:4556 ALWAYSON ltp mtu=1400 local_port=4556 remote_port=4556 remote_addr=10.0.0.2 # Add route to RX via MX route add dtn://rx.dtn/* link_ltp1 Node2: interface add udp0 udp interface add ltp0 ltp local_addr=$shorthostname # Create link to TX link add link_ltp2 tx:4556 ALWAYSON ltp local_port=4556 remote_port=4556 mtu=1400 remote_addr=10.0.0.1 # Create link to RX link add link_ltp3 rx:4556 ALWAYSON ltp local_port=4556 remote_port=4556 mtu=140 remote_addr=10.0.0.3 # Add route to TX route add dtn://tx.dtn/* link_ltp2 # Add route to RX route add dtn://rx.dtn/* link_ltp3 Node3: interface add udp0 udp interface add ltp0 ltp local_addr=$shorthostname # Create link to MK link add link_ltp1 mx:4556 ALWAYSON ltp local_port=4556 remote_port=4556 remote_addr=10.0.0.2 # Add route to TX via MX route add dtn://tx.dtn/* link_ltp1 Kind Regards, Nik
- [dtn-users] LTP Convergence Layer - Help needed! Nik Ansell
- Re: [dtn-users] LTP Convergence Layer - Help need… Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT]
- Re: [dtn-users] LTP Convergence Layer - Help need… Nik Ansell
- Re: [dtn-users] LTP Convergence Layer - Help need… Nik Ansell
- Re: [dtn-users] LTP Convergence Layer - Help need… Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT]
- Re: [dtn-users] LTP Convergence Layer - Help need… Nik Ansell