А простейший PPP не подойдет? Прямо на ppp интерфейсе бекэнда указать реальный IP. Я вроде так делал с cisco + linux. DHCP с реальными адресами был на Cisco
iphash будет цеплять 1 IP на один сервер, а на этом 1 IP может быть целый город, в российских реалиях, да и не только российских. Склоняюсь к методу основанному на куках.
Простите, но вариант с корпоративом по моему опыту не годен!
Все дело в том что проводя корпоратив мы учим людей бухать и общаться неформально на корпоративе.
А там совершенно другие люди, задачи и условия.
Если вы хотите научить людей лучше общаться в рабочей обстановке, то именно в рабочей обстановке или максимально приближенной к работе надо практиковать.
Есть очень много детских игр на слушание и объяснение. (например, если помните, по телевизору была такая игра, надо было всем заткнуть уши и по цепочке пересказывать услышанное. ) Можно привязать что-то именно к вашему процессу, например организовать игровой процесс, связанный именно с вашей деятельностью.
Но повторюсь, хороший тренинг — это ощущения, такие ощущения которые человек хорошо запоминает.
На хорошем корпоративе он извините, запомнит пьянку, обратит внимание на симпатичность секретаря и возможно, что его босс не такой уж и чудак, каким казался. (все утрировано, не принимайте в серьез)
скажем просто потоков много, внутри каждого потока поведение практически не меняется. То есть его надо высчитывать предположим на основе каждых 1000 значений, например.