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

Nik Ansell <nikansell00@gmail.com> Thu, 03 December 2015 17:22 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 E3EB81B2B9A for <dtn-users@ietfa.amsl.com>; Thu, 3 Dec 2015 09:22:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.551
X-Spam-Level: *
X-Spam-Status: No, score=1.551 tagged_above=-999 required=5 tests=[BAYES_50=0.8, 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 gaIpnQf7tP34 for <dtn-users@ietfa.amsl.com>; Thu, 3 Dec 2015 09:22:47 -0800 (PST)
Received: from mail-ig0-x232.google.com (mail-ig0-x232.google.com [IPv6:2607:f8b0:4001:c05::232]) (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 74B891B2B3B for <dtn-users@irtf.org>; Thu, 3 Dec 2015 09:22:47 -0800 (PST)
Received: by igbxm8 with SMTP id xm8so17404935igb.1 for <dtn-users@irtf.org>; Thu, 03 Dec 2015 09:22:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=ZHdHy5C8q2y7r8xV4DOsXgUCatx0ca2DAtibho449dU=; b=pa1gzuGx0gRzJWhGmMtcTDdoN1zEW1AcPAUJVF9gnJEE8We0aADLI1BJQG9DCFgfvO 8HMjoLwJCXS3uHXc5czk0SZrVU3BmV5Oa4eHwAUKJSGhIF8d8F2wj0qefPWnW+JPxkI/ Egblu/rc/v5OSfTICDUUGu/HxuSw/7xAkcCdVEhkgNApW0OVJhblwOaXrcm3D2Wd27S/ P1De6ZgBmSjN44ENXCcImi7/AOrNRD+ghISOwLYzeXwMeE6RkSyw8sza27Np178H+NiH quMbrELEtdzyaSEAff+yzkNjSp+jX4it0Kn8jTvblv8k4RBiRkUFohk6czQB2bSYo6Ii wAlw==
MIME-Version: 1.0
X-Received: by 10.50.183.11 with SMTP id ei11mr10973950igc.94.1449163366770; Thu, 03 Dec 2015 09:22:46 -0800 (PST)
Received: by 10.107.201.143 with HTTP; Thu, 3 Dec 2015 09:22:46 -0800 (PST)
Date: Thu, 03 Dec 2015 21:22:46 +0400
Message-ID: <CAKLzrV93UBup51Kh7g0F6o6L8uFEChZem4LrBXuKifK6kBJUSQ@mail.gmail.com>
From: Nik Ansell <nikansell00@gmail.com>
To: dtn-users@irtf.org
Content-Type: multipart/alternative; boundary="001a1135e8cab2b094052601a3eb"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dtn-users/Lzj3EDEKmbcCkmO-znlvA7vFnmM>
Subject: [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 17:22:49 -0000

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