add timer.fix some bug.ipv6.