Re: [dtn-users] LTP Convergence Layer - Help needed!

Nik Ansell <nikansell00@gmail.com> Thu, 03 December 2015 18:08 UTC

Return-Path: <nikansell00@gmail.com>
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 7AA661B3507 for <dtn-users@ietfa.amsl.com>; Thu, 3 Dec 2015 10:08:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.149
X-Spam-Level:
X-Spam-Status: No, score=-1.149 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_34=0.6, SPF_PASS=-0.001] autolearn=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 tZol2wos6ure for <dtn-users@ietfa.amsl.com>; Thu, 3 Dec 2015 10:08:03 -0800 (PST)
Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF2CE1B3505 for <dtn-users@irtf.org>; Thu, 3 Dec 2015 10:08:02 -0800 (PST)
Received: by iofh3 with SMTP id h3so89982143iof.3 for <dtn-users@irtf.org>; Thu, 03 Dec 2015 10:08:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=qsnht83ZqZqljhVBCWK+skvhonR0KkQJMXxOAy5ir3E=; b=fi0/kSNAwGrC120FmSfsC7/34OdOJ//srDLZqDoiHxB2CreLOfGWJN73Pb+dNqtlm8 tAb2OrAsz1BFKQfl6eoygc56P2m0iN5vYeK+nGcSClJlahLXowq2X7KRIHzFYI62s9ut Ovf67xDthUL00NckNmdWbTGeTefQVcgwWV1TFAoHkyumUWaCtJWBSqBtdr3se+r3w3ua 6SaJY84aaQ5NkSX/DkF8yrnEFQ2K6FRbL5hGjk3fPUVT+/i/gbu+1nba7clcefLYoIAu 0KvOmAOW3vMXGINd+MGTrFR3OJrZHAIZLrREVKhs3E/e47SXtcZ+cTs6xcMFy7VEgptt gLew==
MIME-Version: 1.0
X-Received: by 10.107.158.10 with SMTP id h10mr10341841ioe.63.1449166082137; Thu, 03 Dec 2015 10:08:02 -0800 (PST)
Received: by 10.107.201.143 with HTTP; Thu, 3 Dec 2015 10:08:02 -0800 (PST)
In-Reply-To: <94CFB3711B4CAE4DBFC5BEB3374BF0C6296D3A@NDMSMBX404.ndc.nasa.gov>
References: <CAKLzrV93UBup51Kh7g0F6o6L8uFEChZem4LrBXuKifK6kBJUSQ@mail.gmail.com> <94CFB3711B4CAE4DBFC5BEB3374BF0C6296D3A@NDMSMBX404.ndc.nasa.gov>
Date: Thu, 03 Dec 2015 22:08:02 +0400
Message-ID: <CAKLzrV9gxh4AfRTbPXwijXPHr_x1q4UPwQHivxOR8eJAJR0CpA@mail.gmail.com>
From: Nik Ansell <nikansell00@gmail.com>
To: "Zoller, David A. (MSFC-EO50)[HOSC SERVICES CONTRACT]" <david.a.zoller@nasa.gov>
Content-Type: multipart/alternative; boundary="001a114079688be66305260245d8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dtn-users/cA1VlicFb79HaWTGzzGvVIHT-CE>
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
Reply-To: nikansell00@gmail.com
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:08:05 -0000

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> 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] *On Behalf Of *Nik
> Ansell
> *Sent:* Thursday, December 03, 2015 11:23 AM
> *To:* 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
>