update:

1 UDPConnecion paradigm, which now has an interface for callback.
2 IPs are stored in ipSet(ipList refactor).