Jump to content
Калькуляторы

Пишу портал авторизации клиентов Cisco ISG. Затык на вычислении PBHK.

Здравствуйте, коллеги.

Пишу портал для авторизации клиентов Cisco ISG.

На Cisco использую PBHK, для идентификации клиента.

 

Клиент подключается к сети, получает по ДХСП ип адрес, НТТР(S) запросы его редиректятся на страницу авторизации.

Там он вводит логин и пароль в форме, РНР (обработчик формы) формирует СоА запрос (Account-Logon) на циску.

Осталось дело за определением PBHK клиента.

 

Сорс порт клиента далеко не похож на PBHK (например: 4096 а на циске Bundle Number = 69) и каждый раз разный.

Portbundle Length - 4 (default).

 

Как научить PHP вычислять PBHK? У кого есть опыт, подскажите.

Share this post


Link to post
Share on other sites

Можно глупый вопрос, что такое РВНК ?

Share this post


Link to post
Share on other sites

PBHK - Port bundle Host key - проприетарная Цисковская технология.

Возможно что здесь народ уже сталкивался с этим.

Edited by Macro

Share this post


Link to post
Share on other sites

а можен есть готовенькое решение для портала?? не подскажете?? интересно потестить.......

Share this post


Link to post
Share on other sites

Для длины в 4 байта (2^4=16) делается как-то так...

 

$remote_port=$_SERVER['REMOTE_PORT'];

$bundle=(int)($remote_port/16);

 

То есть берём целое от деления номера сурс-порта на 16.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this