Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

требуется реализовать функцию проверки пользователя сайта на Определение туннеля (двусторонний пинг)

такая функция реализована на сайте 2ip.ru/privacy

на хабре есть статьи по этому вопросу. (цитата)

Определение туннеля (двусторонний пинг)

Запустив пинг к клиентскому IP, со стороны нашего сервера, можно узнать приблизительную длинну маршрута. То же самое можно сделать со стороны браузера, XMLHTTPRequest дёргает пустую страницу нашего nginx. Полученную разницу в петле более 30 мс можно интерпретировать как туннель.

Конечно маршруты туда и обратно могут различаться, или веб сервер чуть притомозит, но в целом точность получается довольно хорошая.

4 года назад
alexborn
44 годаРоссия
7 лет в сервисе
Был
3 года назад
Выбранный исполнитель
MeiyoDev
Артем 
35 летУкраина
5 лет в сервисе
Был
6 месяцев назад
4 года назад
$15
1 день
WMZ
Качественно и быстро!
Александр четко описал задачу, предоставил все необходимое и мгновенно оплатил работу. Можно смело рекомендовать к сотрудничеству.