1.一种通信方法,其特征在于,包括:
获取至少m个地址,其中,m≧2;
在第一预设时长内,分别且同时查找与所述m个地址中每个地址可通信的节点;
从所述m个地址中选定一个节点数量大于第一阈值的地址作为第一发送地址,向与所述第一发送地址可通信的多个第一节点发送第一待传输信息,并获取所述多个第一节点返回所述第一发送地址的第一回复信息。
2.根据权利要求1所述的通信方法,其特征在于,所述在第一预设时长内,分别且同时查找与所述m个地址中每个地址可通信的节点之后,还包括:
将所述m个地址中每个地址分别与查找到的与其可通信的节点进行关联并保存;
所述获取所述多个第一节点返回的第一回复信息之后,还包括:
从所述m个地址中选定另一个节点数量大于第一阈值的地址作为第二发送地址,并获取与所述第二发送地址关联的多个第二节点;
向所述多个第二节点发送第二待传输信息,并获取所述多个第二节点返回所述第二发送地址的第二回复信息。
3.根据权利要求1所述的通信方法,其特征在于,所述在第一预设时长内,分别且同时查找与m个地址中每个地址可通信的节点之后,还包括:
将所述m个地址中节点数量大于第一阈值的地址进行标记;
将所述m个地址中被标记的地址分别与查找到的与其可通信的节点进行关联并保存;
所述从所述m个地址中选定一个节点数量大于第一阈值的地址作为第一发送地址,具体为:
从所述被标记的地址中选定一个地址作为所述第一发送地址。
4.根据权利要求3所述的通信方法,其特征在于,所述获取所述多个第一节点返回的第一回复信息之后,还包括:
从所述被标记的地址中选定另一个地址作为第二发送地址,并获取与所述第二发送地址关联的多个第二节点;
向所述多个第二节点发送第二待传输信息,并获取所述多个第二节点返回所述第二发送地址的第二回复信息。
5.根据权利要求2或4任一项所述的通信方法,其特征在于,选定所述第二发送地址之后,还包括:
获取所述m个地址中剩余的节点数量大于第一阈值的地址的地址数量;
若所述地址数量小于第二阈值,则在第二预设时长内,分别且同时查找与p个地址中每个地址可通信的节点,其中,所述p个地址与所述m个地址不重叠。
6.根据权利要求5所述的通信方法,其特征在于,所述获取至少m个地址,具体为:至少获取所述m个地址和所述p个地址。
7.根据权利要求5所述的通信方法,其特征在于,所述获取至少m个地址,具体为:
获取所述m个地址;
所述在第二预设时长内,分别且同时查找与p个地址中每个地址可通信的节点之前,还包括:
获取所述p个地址,其中,p≧2。
8.一种终端,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7中任一所述的通信方法。
9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的通信方法。