Re: [freenet-support] Noderef leaking interface ID
On Monday 08 Oct 2012 15:35:17 Pascal wrote: In fact, if a node attempts to use the interface ID in the noderef as a local zone index then the IPv6 connection will fail if the interface IDs do not match, as zone indices override the routing table if specified. For example: Node A has an IP address of 2001:db8::1 on interface 1. Node A will publish 2001:db8::1%1 in its noderef. Node B's IPv6 default gateway is on its interface 2. If node B attempts to contact node A at 2001:db8::1%1 the request will fail. Node B must use 2001:db8::1 or 2001:db8::1%2 to contact node A, the former using the local routing table, the later specifying the local zone index. So this breaks IPv6 support? Potentially or usually? signature.asc Description: This is a digitally signed message part. ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:support-requ...@freenetproject.org?subject=unsubscribe
Re: [freenet-support] Noderef leaking interface ID
On Monday 08 Oct 2012 15:35:17 Pascal wrote: In fact, if a node attempts to use the interface ID in the noderef as a local zone index then the IPv6 connection will fail if the interface IDs do not match, as zone indices override the routing table if specified. For example: Node A has an IP address of 2001:db8::1 on interface 1. Node A will publish 2001:db8::1%1 in its noderef. Node B's IPv6 default gateway is on its interface 2. If node B attempts to contact node A at 2001:db8::1%1 the request will fail. Node B must use 2001:db8::1 or 2001:db8::1%2 to contact node A, the former using the local routing table, the later specifying the local zone index. -Pascal Filed bug: https://bugs.freenetproject.org/view.php?id=5515 I may not be able to test it ... I will try to look at it soon though ... signature.asc Description: This is a digitally signed message part. ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:support-requ...@freenetproject.org?subject=unsubscribe
Re: [freenet-support] Noderef leaking interface ID
In fact, if a node attempts to use the interface ID in the noderef as a local zone index then the IPv6 connection will fail if the interface IDs do not match, as zone indices override the routing table if specified. For example: Node A has an IP address of 2001:db8::1 on interface 1. Node A will publish 2001:db8::1%1 in its noderef. Node B's IPv6 default gateway is on its interface 2. If node B attempts to contact node A at 2001:db8::1%1 the request will fail. Node B must use 2001:db8::1 or 2001:db8::1%2 to contact node A, the former using the local routing table, the later specifying the local zone index. -Pascal On 10/6/2012 2:26 AM, Pascal wrote: Is there a reason the noderef includes the interface ID for each IPv6 address? I can't see how this would be relevant to a remote node. -Pascal ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:support-requ...@freenetproject.org?subject=unsubscribe