This is _highly_ misleading. The actual number of nodes that they're measuring is 11,664, which is a sudden increase from a slowly declining level of about 4,400 as of a month ago.<p>The 196,123 number is a count of the number of distinct IP addresses being rumored between nodes. Most of them are never working garbage sent into the network by confused software, misguided would-be DOS attackers, etc.