Checking the IP is easy...but what about all those connections using dynamic assigned IP's?

IMHO its a waste of time.