关于 kad 网络的 nodes.dat 和
preferenceKad.dat 解析
1. preferenceKad.dat 文件
preferenceKad.dat 文件包含的信息有:本地用户的 IP 地址、本
地 ID 等。其内部数据如图 1 所示:
图 1
下面分析一下图 1 中各个红色方框内数据所代表的意思:
一.1 号方框里的 4 个字节数据:代表的是本地 IP 地址。即
Sender IP:101.68.71.23(小端字节序存放);
二.2号方框里的16个字节数据:代表的是本地ID。即:sender
ID:
0x2a,0x4e,0x5a,0x85,0x0a,0xd7,0x83,0x70,0xc8,0x69,0x21,0x9e,0x66,
0x97,0xb0,0x48(大端字节序存放);