up ip client detectino