NP路由器—OE要点整理
实习期间开始学习的NP路由器的部分要点,准备把做的笔记一点点整理出来~可能有很多地方整理得不够清晰,毕竟本人也只是刚开始学习,还望海涵。
OE的保序功能
- 当NP有空闲线程时,IQM会送新包给NP,并且产生一个PAC_ID。
- PBA同时将PAC_ID注册到OE队列,完成“取号”动作
- NP多个线程可以同时处理不同的报文,最后发送Transmit指令给OE
1)如果有需要也可以“插队”
①可以将当前PAC_ID切换至其他有序流的队尾;
②直接切换至无序流,报文直接调度出队。
2)OE始终调度有序流队首的PAC_ID,直至队列为空; - OE将发送dispatch命令行给IQM,完成报文的发送。
常用名词
有序流和无序流示意图
有序流示意图:
无序流示意图: