Opened 6 years ago

Closed 6 years ago

#8748 closed enhancement (implemented)

Update path-specs to educate about family

Reported by: bastik Owned by:
Priority: Low Milestone: Tor: 0.2.5.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-spec
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

I'm not sure what Component I should select.

As suggested here:
https://lists.torproject.org/pipermail/tor-talk/2013-April/027872.html

based on my email on tor-talk:
https://lists.torproject.org/pipermail/tor-talk/2013-April/027869.html

I suggest to update the path-specs with an explanation on how excluding family works.

The dir-specs hold a nice (from my POV) explanation and gives an example.

If two ORs list one another in their "family" entries, then OPs should treat them as a single OR for the purpose of path selection.
For example, if node A's descriptor contains "family B", and node B's descriptor contains "family A", then node A and node B should never be used on the same circuit.

The reason I suggest this is because I believe it is to be expected in the path-specs, rather than in the dir-spec. I'm *not* suggesting to remove it from any other document this explanation is in.

Child Tickets

Change History (3)

comment:1 Changed 6 years ago by arma

Component: - Select a componentTor
Keywords: tor-spec added

Agreed that talking about families in path-spec, if we don't already, would be wise.

Patches accepted. :)

comment:2 Changed 6 years ago by nickm

Milestone: Tor: 0.2.5.x-final

How is 920edeeef60823d9efe196eb964a7465144d3ae9 , which I did Thursday?

comment:3 in reply to:  1 Changed 6 years ago by bastik

Resolution: implemented
Status: newclosed

Replying to arma:

Agreed that talking about families in path-spec, if we don't already, would be wise.

Patches accepted. :)

I did not check the path-spec.txt since I asked my question. And while I was looking for a place to put it I saw a note in brackets.

Replying to nickm:

How is 920edeeef60823d9efe196eb964a7465144d3ae9 , which I did Thursday?

I *should* have checked the path-spec before creating this ticket.

Two routers are in the same family if each one lists the other in the "family" entries of its descriptor.

This enhances the path-spec just like I intended.

Sorry for the ticket (which I could have easily avoided).

Note: See TracTickets for help on using tickets.