林宇阳,高端路由器 IPOE 接口专线上报radius报文中VLANID字段始终为0
1676537983,
组网及说明
接口专线用户——(子接口)BRAS——Radius服务器
问题描述
客户配置子接口专线后,用户可以正常使用功能,但radius服务器反馈收到我司的radius请求报文中vlanid值始终为0:
而该子接口实际配置了正常vlan的vlan终结。
客户要求确认我司radius封装vlanid字段的机制。
过程分析
检查子接口专线会话,发现其会话中并不携带任何vlan信息:
会话不携带vlan信息,那说明接口配置的vlan终结ID与专线会话的属性无关。
解决方法
向研发确认,我司接口专线不关心vlan信息,理由如下:
1.接口专线按接口维度进行认证,一次认证成功后用户全部放行,不能跟踪用户实际的vlan
2.同一个子接口可以终结大量vlan,也无法正常填充单个值的vlanid字段
所以接口专线会话不涉及vlan属性。
但radius认证报文中nas-port-id属性有格式定义必须上送该字段,因此我司实现上均使用0填充。