校园网认证计费系统这仗,最先要拍板的问题不是买哪个厂家、配什么型号,而是运营模式:到底是走代拨模式还是自建模式?这个决策一旦做错了,后面的网络架构、设备选型、对接开发、运营商协调全部要跟着错一遍。但实际项目里,很多学校在这个节点上是被动决定的——运营商先来了哪一家,就先按哪一家的口径走了,根本没有做过真正意义上的模式对比。
代拨模式和自建模式之间的核心区别并不在技术层面,而在于谁出钱、谁收费、谁运营、谁担责这四个问题上。先搞清楚这几个问题,比研究一堆技术参数要有用得多。很多信息中心的老师跟我聊的时候说,他们在选型阶段最迷茫的其实就是这一点:市面上方案看起来都差不多,标书里的参数也大同小异,但真正跑起来之后差别巨大。
代拨模式本质上是让运营商来做互联网出口。学校建好基础网络(无线AP、有线接入、核心交换机),运营商的宽带账号通过代拨网关接入校园出口。学生在Portal页面上输入的是校园网账号,但代拨网关在后台把它转成运营商家宽账号,向运营商BRAS发起PPPoE拨号。学生交的钱最终是给运营商的,学校在这个链条里扮演的是代收代付和网络运维的角色。很多高校选这个模式是因为学校没有意愿或者能力自己去运营收费业务——说得直白一点,信息中心本来人就少,每天还要被学生追着问"为什么网速慢""为什么充了钱上不了网",再让他们去管计费业务,确实扛不住。
自建模式就完全不同了。学校自己部署完整的认证计费系统,自己定义套餐、自己定价、自己收费。学生通过Portal、802.1X或者PPPoE认证接入,认证之后上网用的是学校自己拉的互联网带宽。这个模式的好处是学校有完全的自主权——想怎么定价就怎么定价,想给哪个学院优惠就给哪个学院优惠,不受运营商约束。但代价也很明显:学校要自己处理收费、退费、投诉、对账这些琐碎事情。信息中心从一个纯技术部门变成了半个运营商。
我在实际项目中见过的最常见的坑,就是把这两个模式的边界搞混了。有的学校想走代拨,但同时又对运营商说"我们自己的Portal页面要展示学校的公告和课程表",然后运营商那边说"我们的BRAS不支持这么复杂的Portal推送"。还有的学校走自建,但忘了考虑一个基本问题:学校自己的互联网出口带宽够不够?一所两万人的学校,如果全部走统一出口,晚高峰并发上网的学生可能到八千人。单靠学校那条教育网链路加上一条千兆运营商宽带,根本撑不住。这些问题在选型的时候如果不掰开揉碎了去讨论,一旦硬件采购回来就晚了。
代拨模式最核心的一个技术依赖是代拨网关和运营商BRAS的对接兼容性。理论上走标准RADIUS协议是没问题的,但实操中运营商BRAS的软件版本、厂商型号各不相同。比如华为BRAS和H3C BRAS在RADIUS属性字段的处理上就有细微差异——有些属性华为支持而H3C不支持,或者同样的属性在两个平台上解析出来的值不一样。更麻烦的是,有些地方运营商的BRAS是多年前部署的老版本,连RADIUS的特定属性都不支持。这意味着在项目启动之前,代拨网关必须和运营商BRAS做至少一轮实际环境的联调测试,光看协议文档是不够的。
自建模式的核心难点在于计费逻辑和校园业务系统的融合。学校不是纯粹的运营商,学生也不只是上网用户。一个学生在校园网认证计费系统里的身份,跟他在教务系统、一卡通系统、图书馆系统里的身份必须一致。否则就会出现"教务处毕业清退了学生,但认证计费系统还在收他网费"这种乌龙。不要觉得这是小概率事件——一所两万人的高校每年有两三千人入校和毕业,靠人工一个个去核对注销是不现实的。系统之间必须通过LDAP或者API做自动同步。
还有一个经常被忽略的变量是多运营商共存的问题。现在很多学校的趋势已经不是单运营商垄断了,而是联通、移动、电信三家的融合套餐同时存在。学生想选哪家就选哪家。这种情况下,代拨网关必须能同时对接三家运营商的BRAS,而且能根据用户绑定的套餐自动选择对应的运营商线路去代拨。这个功能的实现难度比单运营商代拨高出不少——不同运营商的BRAS配置规范、拨号参数、AAA返回属性都不一样,代拨网关需要具备完善的多运营商兼容能力。
自建模式和代拨模式也不是非此即彼的。在实践中有一个折中的方案:学校自建认证计费平台做本地认证和用户管理,互联网出口走运营商代拨。这个方案的逻辑是:学校的认证计费系统做第一层本地认证(验账号、查套餐、下权限),如果用户绑定了运营商账号,再通过代拨网关向运营商BRAS做二次认证和代拨。这样做的好处是学校保留了对用户数据、认证策略和Portal页面的控制权,但把出口带宽的包袱甩给了运营商。代价是需要做两层认证流程,系统复杂度增加,代拨网关和认证平台之间的对接也比单纯代拨要复杂。
最后说一个很多人不重视但实际影响很大的点:运营商的配合度。代拨模式能不能跑起来,很大程度上取决于运营商的配合意愿和响应速度。有些省份的运营商对校园代拨业务很不积极——因为学生套餐单价低、ARPU值不高,运营商觉得投入产出比不行。这种情况下,学校很可能被运营商拖着,项目周期比预期长一倍以上。如果学校在这个问题上没有一个B计划,最后只能干等。所以选型的时候,不能光看方案本身好不好,还要评估运营商的实际配合能力和合作意愿。这不是纯技术问题,但往往比技术问题更难解决。
总结来说,代拨模式和自建模式的选择没有绝对的对错,只有适配和不适配的区别。判断标准其实就三条:学校有没有意愿和能力做自主运营?出口带宽问题谁来兜底?运营商的实际配合度能不能支撑项目的正常推进?把这三个问题的答案写下来,比看十本方案书都管用。