Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Perfsonar & IPv6 behavior

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Perfsonar & IPv6 behavior


Chronological Thread 
  • From: Garret Peirce <>
  • To: Andrew Lake <>
  • Cc: ,
  • Subject: Re: [perfsonar-user] Perfsonar & IPv6 behavior
  • Date: Thu, 21 Nov 2019 10:25:35 -0500

Hi and sorry Andy, I missed your earlier note here.
Correct re: all tests, I see the behavior with RTT tests.
An example below from an IPv6 only PS node (4.2.2-1.el7).
Specifying a v6 address for an RTT test works fine.


=======Failing RTT test from v6 only node ==============
[psUMS@ps-o-acg1 temp]$ dig any perfsonar-hartford.cen.ct.gov
...
;; ANSWER SECTION:
perfsonar-hartford.cen.ct.gov. 3128 IN  AAAA    2607:f460:a001:9::2
perfsonar-hartford.cen.ct.gov. 3128 IN  A       64.251.58.166

 ===========   RTT test to hostname =============  
$ pscheduler task rtt  --dest perfsonar-hartford.cen.ct.gov
Submitting task...
Task URL:
https://localhost/pscheduler/tasks/fe4d5134-6562-43b6-b7a4-73601c9997b6
Running with tool 'ping'
Fetching first run...

Next scheduled run:
https://localhost/pscheduler/tasks/fe4d5134-6562-43b6-b7a4-73601c9997b6/runs/984126c9-509f-4ef6-96e1-9a5c69e72b63
Starts 2019-11-21T13:25:09Z (~3 seconds)
Ends   2019-11-21T13:25:20Z (~10 seconds)
Waiting for result...

Run did not complete: Failed

Limit system diagnostics for this run:

  Hints:
    requester: ::1
    server: ::1
  Identified as everybody, local-interfaces
  Classified as default, friendlies
  Application: Hosts we trust to do everything
    Group 1: Limit 'always' passed
    Group 1: Want all, 1/1 passed, 0/1 failed: PASS
    Application PASSES
  Application: Defaults applied to non-friendly hosts
    Group 1: Limit 'innocuous-tests' passed
    Group 1: Want any, 1/1 passed, 0/1 failed: PASS
    Application PASSES
  Proposal meets limits
  Priority set to default of 0


Diagnostics from localhost: *Note IPv4
  ping -n -c 5 -i 1.0 -W 1.0 64.251.58.166

Error from localhost:
  connect: Network is unreachable

No further runs scheduled.



On Mon, Oct 28, 2019 at 4:54 PM Andrew Lake <> wrote:
Hi Garrett,

Just to clarify, I don’t think what you said is entirely true for all tests. From your previous communications I think you were running just ping tests which do indeed exhibit this incorrect behavior (something Mark and I have discussed and acknowledge need to be fixed). The throughput and latency tests do not behave in this way and prefer IPV6 without any options if both ends have IPv6 available. Are you seeing the same behavior in these tests?

Thanks,
Andy


On October 28, 2019 at 4:07:40 PM, Garret Peirce () wrote:

Hi all,
I ran into an issue with PS and IPv6 recently I'd heard these lists had an interest in.
I'm not currently subscribed to either list here appreciate if any responses could include me directly.

I've an IPv6 only PS host that won't properly resolve the remote host and therefore it's test fails.
I can resolve the remote host and ping6 it without issue.

After inquiring with Mark Feit from I2, it appears this is a known PS node behavior. Perfsonar uses v4 unless the v6 switch is included. He is going to initiate a ticket to review the behavior towards implementing a patch.  The current workaround requires adding '--ip-version 6' to the test command.

Participating in a group of nodes sharing a test JSON file, including the option is a bit painful as I'll have to edit the file for v6 only use after any changes - which I've yet to get back to try.  Once seems painful enough when there seems to be an easier solution, i.e. having perfsonar follow RFC6724 for address selection.  Perhaps there are reasons to prefer manual/fixed selection, so manual options should probably remain.  We're later than many to the game, so I was surprised to find this little chestnut, but sounds like we'll see a PS patch to improve its current behavior.

-- 
Garry Peirce
Network Architect
Networkmaine, University of Maine System US:IT
207-581-3539
--
To unsubscribe from this list: https://lists.internet2.edu/sympa/signoff/perfsonar-user


--
Garry Peirce
Network Architect
Networkmaine, University of Maine System US:IT
207-581-3539


  • Re: [perfsonar-user] Perfsonar & IPv6 behavior, Garret Peirce, 11/21/2019

Archive powered by MHonArc 2.6.19.

Top of Page