自从OSSH推出了支持华为/CMCC PORTAL协议的免费软件后,很多爱好者都下载使用了。但是,CMCC协议的复杂性也给大家带来了很大的困难。RADIUS,交换机型号,PORTAL 服务器部署等这一系列问题,让绝大多数的爱好者都晕头转向了。好容易部署好了,又有很多人问PORTAL的密码是什么?
总之,各种问题影响了大家使用PORTAL!
经过一段时间的研究,我们发现了一个叫做NSDP的PORTAL协议,由成NATSHLL发布的轻量级分布式PORTAL协议。而他们也推出了相应的NAC产品,完全可以代替华为的交换机!经过研究,下面总结了各种PORTAL服务器的优缺点:列表NSDP协议CMCC协议广告路由器PORTAL端复杂性简单复杂简单认证方式RADIUS/HTTP兼容RADIUSHTTPPORTAL可靠性极高高很差认证速度极快一般不稳定单点故障无有有部署成本/复杂度低较高较低二次开发非常容易比较困难容易分布式部署成本极低较高高APP支持程度完美支持非常复杂复杂 下图是NAC+PORTAL服务器的部署拓扑: 如果采用傻瓜AP,那么AC也可以不需要。就是用NAC来代替交换机,下面通过若干傻瓜交换机带AP,就可以完成弹PORTAL,认证、计费、限速等功能。
在NSDP协议中,每一个AP都是一个认证入口,完全的分布式部署,不存在任何单点故障。
下图是NSDP协议的典型拓扑: NSDP管理协议Portal服务器源码请在OSSH官方论坛下载。 关键词:NSDP协议、OSSH