本文主要是介绍NSS External acceleration control with PCC,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
NSS
高通路由器平台经常提到 NSS,是Networking Subsystem得简称,网络子系统得主要功能就是是否加速 指定的报文,通过分类器(classifiers)决定哪个报文和该报文什么什么进行加速。使能accelerate 后,这类报文就会在NSS里,通过L2转发到相应端口,不再送到kernel的协议栈里,实现了报文的加速。
Enhanced Connection Manager (ECM)
ECM是NSS 在用户空间的连接管理器,在ECM进程中,所有新的流量最初都流经主机CPU组网路径。ECM检查后路由和桥接后路由网络过滤器钩子的流量,以分析使用的IP连接分类器(一种软件逻辑功能)用于识别连接并决定何时允许加速。
ECM classifiers
分类器决定它们是否与连接相关。如果相关,他们可以分析其中的联系,甚至到使用跟踪器执行深度包检测的程度,以决定是否和何时允许卸载连接。分类器按照严格的优先级顺序调用。所有相关分类器必须同意允许要创建的卸载规则的加速。前端仲裁每个人的决定分类器,必要时引起加速。标准分类器的优先级如表3-2所示。
这篇关于NSS External acceleration control with PCC的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!