diff options
author | Nick Mathewson <nickm@torproject.org> | 2012-01-17 11:37:25 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2012-01-17 11:37:25 -0500 |
commit | ed801b7af052b2fc39d06d524e6db797da8af6dc (patch) | |
tree | 0f802dd4d41154078ac9c563300099711425e418 /proposals/186-multiple-orports.txt | |
parent | 90744e95f4b49a4026126c3cdc99bdc85dc7abc3 (diff) | |
download | torspec-ed801b7af052b2fc39d06d524e6db797da8af6dc.tar.gz torspec-ed801b7af052b2fc39d06d524e6db797da8af6dc.zip |
Remove port ranges from prop186
Diffstat (limited to 'proposals/186-multiple-orports.txt')
-rw-r--r-- | proposals/186-multiple-orports.txt | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/proposals/186-multiple-orports.txt b/proposals/186-multiple-orports.txt index d76377d..aa1a789 100644 --- a/proposals/186-multiple-orports.txt +++ b/proposals/186-multiple-orports.txt @@ -119,7 +119,7 @@ New descriptor syntax: IPV6ADDR = an ipv6 address, surrounded by square brackets. IPV4ADDR = an ipv4 address, represented as a dotted quad. PORTLIST = PORTSPEC | PORTSPEC "," PORTLIST - PORTSPEC = PORT | PORT "-" PORT + PORTSPEC = PORT PORT = a number between 1 and 65535 inclusive. [This is the regular format for specifying sets of addresses and @@ -251,13 +251,15 @@ Why not extend DirPort this way too? That is, clients tunnel their directory requests inside OR connections, and don't generally connect to DirPorts at all. -Why not have address ranges? +Why not have address and port ranges? - Earlier drafts of this proposal suggested that clients should - provide not only ranges of ports, but also ranges of addresses, - specified with bitmasks. That's a neat idea for circumvention, - but if we did that, you wouldn't want to advertise publicly that - you have an entire address range. + Earlier drafts of this proposal suggested that servers should provide + ranges of addresses, specified with bitmasks. That's a neat idea for + circumvention, but if we did that, you wouldn't want to advertise + publicly that you have an entire address range. + + Port ranges are out because I don't think they would actually get used + much, and they add a fair bit of complexity. Coding impact: |