1.一种基于SNMP实现IPv4和IPv6双栈流量统一带宽控制系统,其特征在于,包括以下抽取步骤:
S1:系统获取AAA系统中终端设备限速策略,系统自动通过接口或手动由界面操作来获取AAA系统中终端用户的限速策略;
S2:终端设备发出网络请求,终端设备采用单栈或双栈方式,向接入网关设备发出网络请求;
S3:网关设备与本系统设备建立隧道,封装透传至本系统设备,引导接入层终端设备的IPv6和IPv4流量进入本系统;
S4:获取IPv6+MAC和IPv4+MAC信息,通过SNMP协议从接入层设备中获取终端的IPv6+MAC和IPv4+MAC信息;
S5:流量上传至上层运营商网络,系统设备实施上行限速策略后将流量上传至上层运营商网络;
S6:查询流量,通过查询本系统的流量控制模块中终端IPv6与IPv4流量,对应MAC地址;
S7:请求返回,系统设备实施下行限速策略,通过隧道封装透传至接入网关设备,再返回给终端。
2.根据权利要求1所述的一种基于SNMP实现IPv4和IPv6双栈流量统一带宽控制系统,其特征在于,终端用户的上下行限制带宽来检测用户使用的链路报文,报文长度以整个链路层报文长度计算。
3.根据权利要求1所述的一种基于SNMP实现IPv4和IPv6双栈流量统一带宽控制系统,其特征在于,系统内核以单位时间独立收集每个用户的报文进行统计,单位时间内超出限制带宽的请求直接丢弃。
4.根据权利要求1所述的一种基于SNMP实现IPv4和IPv6双栈流量统一带宽控制系统,其特征在于,所述步骤S4包括以下业务流程:
S4-1:网关设备生成用户IP-MAC对应信息;
S4-2:系统以SNMP协议定期读取IPv6+IPv4与MAC的对应关系表。
5.根据权利要求1所述的一种基于SNMP实现IPv4和IPv6双栈流量统一带宽控制系统,其特征在于,所述步骤S6包括以下业务流程:
S6-1:系统根据请求的源IPv4或IPv6地址,识别所属终端MAC。
S6-2:系统根据业务配置对用户终端MAC进行上行流量联合限速。