[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Call for Votes (getaddrinfo)



On Sat, 08 Dec 2007, Anthony Towns wrote:

> On Fri, Dec 07, 2007 at 09:17:02PM +0100, Peter Palfrader wrote:
> > We had servers that ended up with twice or three times the number of
> > users than other servers in the rotation

> Do you know when this was? The only data for other OSes we've seen [0]
> seems to indicate that most of them don't actually use rule9. Unless
> we can assume Debian and Ubuntu users made up a significant proportion
> of OFTC users, and that the versions of Debian and Ubuntu in use at the
> time implemented rule9.

I don't know the exact dates, but somewhen in the first half of 2006.
About in the middle of the year I looked into the issue for a bit and
filed two bugs against irssi and xchat, asking that they randomize the
result of getaddrinfo()[1].

It's probably a fair assumption that a significant number of our users
are using a Debian-based operating system.


>  [0] http://lists.debian.org/debian-ctte/2007/09/msg00049.html

I'm a bit confused by this code or rather its result, mainly because it
seems that on all the etch hosts I tried it the results are distributed
(even if not evenly) over the set of IP addresses, yet this discussion
suggests that etch is affected by the Rule 9 issue.  On sid the result
usually consists of a single address returned all 1000 times.

|  weasel@albeniz:~$ python
[..]
| >>> print dict([ (l, k.count(l)) for l in k ])
| {'144.144.144.144': 66, '64.64.64.64': 67, '160.160.160.160': 66,
| '224.224.224.224': 134, '208.208.208.208': 67, '96.96.96.96': 67,
| '112.112.112.112': 66, '128.128.128.128': 67, '176.176.176.176': 67,
| '80.80.80.80': 66, '48.48.48.48': 67, '192.192.192.192': 66,
| '16.16.16.16': 67, '32.32.32.32': 67}


Peter

1. http://bugs.debian.org/374715
   http://bugs.debian.org/385374

Attachment: signature.asc
Description: Digital signature


Reply to: