17:46:19 danmcd, is it embedded in the ipv6 stack to use a local ULA address first when reaching a remote ULA address, even when not on the same subnet? 17:47:29 I'm not sure off the top of my head. I'd need to dig or experiment. I'd guess the answer would be, "depends on the routing table". 17:48:38 Yeah, I think so as well. 17:49:30 ULA addresses will need to be encapsulated somehow if it's going to traverse the public Internet. 17:49:41 So I work from home full time, and am trying to get ULA working across different VLANs in combination with the /48 that I DHCPv6 PD'd 17:50:05 I'm under the impression that it should first consider if it is a ULA address, https://blog.apnic.net/2020/05/20/getting-ipv6-private-addressing-right/ 17:50:30 (With the /48 GOA addresses...) 17:50:37 If you've got ULA at work and one at home, then I'd suggest a VPN between the two, and have your vpn router on the ULA network with a route to the remote network pointed at the vpn 17:51:26 my impression is that it's up to whoever manages a router to determine how/if ULA addresses should be forwarded 17:52:49 I also don't ever rely on magic in the neworking stack when I can make it explicit in the routing table. 17:54:22 But neither ULA sources nor ULA destinations are going to work traversing the public internet. So you're going to need at minimum 6in4, 6in6, GRE, or a VPN. 17:55:26 These aren't even traversing the internet, just being routed locally, but every VLAN has ULA and GOA addresses, but local DNS for servers points towards ULA addresses 17:55:52 I noticed that even when not on the same subnet, it picks a ULA source address to communicate to it 17:58:53 The simple test is : 17:59:04 route get 17:59:37 see what link is matched. 18:00:52 Oh... 18:01:05 $UTS/common/inet/ip/ip6_asp.c ==> Address Selection Policy! :) 18:02:29 Check there @copec. : 18:02:30 :) 18:02:36 * copec looks 18:04:59 oh, very interesting 18:06:26 @wiedi updated it in 2017. 18:10:37 bahamat - Yeah, I feel the same way, I would rather box something in so that I know. Reading about it though, ULA is supposed to fulfill what RFC1918 addresses did for consistent network numbering, but instead of being NAT'd be parallel with global addresses, which implied to me that source address selection would have to take precedence over route selection for that to work 18:16:17 [illumos-gate] 15816 Want GLDv3 plumbing for 200/400Gb Ethernet -- Robert Mustacchi 18:19:25 Consequently, that makes more sense why you would always want to use a link-local address default gateway, so it doesn't force a routing decision when you want to pick a local ULA address to reach a remote ULA address, and the same for GOA addresses 18:21:10 * copec dislike ipv6 18:23:25 sorry, I'll keep the noise down :-p 19:05:15 copec: you can tweak the logic with https://illumos.org/man/8/ipaddrsel but I think our defaults should be pretty good 19:49:54 hrm.. 21:08:47 [illumos-gate] 15915 Want SMBIOS 3.7 support -- Robert Mustacchi 21:18:25 the labelling in the default ipaddrsel table has some throwbacks