Kad Tag Pollution Is there any info about that?
#1
Posted 01 September 2008 - 01:28 PM
I've just started to use v0.49b and it seems to run great so far. However, I noticed a lot of "unusual" packets being processed in AddContact_KADEMLIA2, that is, there are 2 additional tags sent including an integer value, each... and they are *very* common!
Does anyone know about that tags or clients that are sending this data?
Regards,
WiZ
#2
Posted 02 September 2008 - 07:26 AM
The data within the packet has the tag opcode ô (0xF4) and õ (0xF5) which seem to be TAG_USER_COUNT and TAG_FILE_COUNT (if the official descibers were used) - maybe that's used by the AJ clients for their "community toplist feature"?
#3
Posted 02 September 2008 - 12:29 PM
Are you sure about the source of these polluted tags? I might have to try to ban these ips.
#4
Posted 02 September 2008 - 12:42 PM
#5
Posted 02 September 2008 - 02:17 PM
To be sure of the source, check kad code of 0.47c may be a good start.
This post has been edited by Enig123: 02 September 2008 - 02:18 PM
#6
Posted 02 September 2008 - 02:22 PM
byteIOResponse.WriteTag(&CKadTagUInt(TAG_USER_COUNT, CKademlia::GetPrefs()->GetKademliaUsers()));
byteIOResponse.WriteTag(&CKadTagUInt(TAG_FILE_COUNT, CKademlia::GetPrefs()->GetKademliaFiles()));
these are the additional fields... but I wonder what they were sent for? They weren't used at all...
#7
Posted 02 September 2008 - 04:27 PM
[Imagine there was a sarcasm meter right here!]
No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
#8
Posted 03 September 2008 - 02:13 PM
tHeWiZaRdOfDoS, on Sep 2 2008, 10:22 AM, said:
byteIOResponse.WriteTag(&CKadTagUInt(TAG_USER_COUNT, CKademlia::GetPrefs()->GetKademliaUsers()));
byteIOResponse.WriteTag(&CKadTagUInt(TAG_FILE_COUNT, CKademlia::GetPrefs()->GetKademliaFiles()));
these are the additional fields... but I wonder what they were sent for? They weren't used at all...
What does this mean please, for some reason I no longer get any contacts on my Kad network.
#9
Posted 03 September 2008 - 02:18 PM
Some users/clients are simply sending unnecessary data which just creates some overhead on the network...