news 2026/4/15 10:32:13

什么是HACA

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
什么是HACA

文章目录

    • 为什么需要HACA
    • HACA是如何工作的



由于认证服务器部署在互联网中,设备到服务器之间可能需要穿越NAT,而普通的Portal认证采用Portal协议无法穿越NAT,因此采用华为敏捷云认证HACA(Huawei Agile Cloud Authentication)使设备与服务器之间建立连接,然后进行Portal认证。


为什么需要HACA

日益发展的中小型企业具有网络规模较小、并发上线用户数量少、网络部署站点分散等特点。面对此类用户,华为提出“智简园区网络解决方案”,通过公有云向广大中小型企业用户提供服务,可实现多租户的统一管理、网络设备的即插即用、网络业务批量部署等功能。与传统的网络架构和部署方式相比,该方案不仅网络部署周期短、维护成本低,而且网络扩展性较好。

由于认证服务器部署在互联网中,设备到服务器之间可能需要穿越NAT,而普通的Portal认证采用Portal协议无法穿越NAT,因此采用华为敏捷云认证HACA(Huawei Agile Cloud Authentication)使设备与服务器之间建立连接,然后进行Portal认证。

HACA是如何工作的

当用户采用HACA方式进行认证、授权时,需要将用户认证、授权等信息配置在HACA服务器上。

当用户进行认证时,接入设备负责将用户的认证信息发送给HACA服务器。HACA服务器根据配置好的信息,决定该用户是否认证通过。若该用户认证通过,则发送认证接受报文给接入设备,该报文中同时携带了用户的授权信息。接入设备根据认证接受报文信息,允许用户接入网络并授予访问权限。

HACA协议与RADIUS协议类似,主要是通过客户端/服务器模式来实现对接入用户进行认证。

iMaster NCE-Campus作为HACA服务器部署在云端实现外置Portal服务器以及认证计费服务器。交换机作为用户的认证点,与HACA服务器完成用户认证上线功能。用户的授权信息由HACA服务器指定,用户认证通过后,HACA服务器会授予用户访问网络访问权限。HACA认证、授权、计费流程如图1-2所示。


HACA的认证、授权、计费流程图

  1. 设备与HACA服务器通过HTTP 2.0协议与HACA服务器建立长连接并注册设备信息。
  2. 在认证之前客户端与设备之间建立起预连接。
  3. 客户端通过HTTP协议发起认证请求。HACA服务器提供Web页面供用户输入用户名和密码来进行认证。
  4. 接入设备与HACA服务器之间进行认证报文的交互。
  5. 用户认证成功后,HACA服务器主动发送授权报文授予用户网络访问权限。
  6. 用户开始访问网络后,接入设备向HACA服务器发送计费开始请求报文。
  7. HACA服务器向接入设备发送计费开始响应报文,并开始计费。
  8. (可选)在使能实时计费功能的情况下,接入设备会定时向HACA服务器发送实时计费请求报文,以避免因付费用户异常下线导致的不合理计费。
  9. (可选)HACA服务器返回实时计费响应报文,并实时计费。
  10. 用户发起下线请求。
  11. HACA服务器向接入设备发送用户下线请求报文。
  12. 接入设备向HACA服务器返回用户下线响应报文。
  13. 接入设备向HACA服务器提交计费结束请求报文。
  14. HACA服务器返回计费结束响应报文,并停止计费。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 13:21:46

零基础也能懂的nmodbus4类库使用教程核心要点

从零开始玩转工业通信:手把手教你用 nModbus4 实现设备数据读写你有没有遇到过这样的场景?一台温控仪摆在面前,说明书上写着“支持 Modbus RTU”,而你的任务是把它的温度数据读出来,显示在电脑软件里。但你既不懂协议、…

作者头像 李华
网站建设 2026/4/15 2:48:35

逻辑推理专项训练:解决复杂问题能力

逻辑推理专项训练:解决复杂问题能力 在大模型时代,我们正面临一个深刻的悖论:模型的能力越来越强,但真正将其用于解决复杂现实问题的门槛却依然高得令人望而却步。科研人员想微调一个70B级别的语言模型做推理任务,却发…

作者头像 李华
网站建设 2026/4/8 3:45:12

如何快速掌握微信机器人开发:面向新手的完整指南

如何快速掌握微信机器人开发:面向新手的完整指南 【免费下载链接】wechat-bot 🤖一个基于 WeChaty 结合 DeepSeek / ChatGPT / Kimi / 讯飞等Ai服务实现的微信机器人 ,可以用来帮助你自动回复微信消息,或者管理微信群/好友&#x…

作者头像 李华
网站建设 2026/4/15 2:46:12

多轮对话管理:上下文窗口有效利用

多轮对话管理:上下文窗口的有效利用 在智能客服、虚拟助手和教育辅导等场景中,用户不再满足于单次问答的“一问一答”模式。他们期望系统能记住上下文偏好——比如称呼方式、任务目标甚至语气风格,在长达十几轮的交互中保持连贯与个性。然而&…

作者头像 李华
网站建设 2026/4/15 2:46:09

专家路由机制:Top-K门控网络实现

专家路由机制:Top-K门控网络实现 在大模型参数规模突破千亿甚至万亿的今天,一个核心矛盾日益凸显:我们既希望模型拥有强大的表达能力,又无法承受全量计算带来的高昂推理成本。传统的“一刀切”前向传播方式——无论输入简单还是复…

作者头像 李华
网站建设 2026/4/15 2:48:35

如何快速掌握npm-stat.com:npm包下载统计的完整指南

如何快速掌握npm-stat.com:npm包下载统计的完整指南 【免费下载链接】npm-stat.com download statistics for npm packages 项目地址: https://gitcode.com/gh_mirrors/np/npm-stat.com npm-stat.com是一个专为Node.js开发者设计的强大数据统计工具&#xff…

作者头像 李华