-
公开(公告)号:CN106982153A
公开(公告)日:2017-07-25
申请号:CN201710354225.0
申请日:2017-05-18
Applicant: 烽火通信科技股份有限公司
IPC: H04L12/26
CPC classification number: H04L43/0811
Abstract: 一种多段伪线网络连通性检测方法,涉及网络通信技术,PE1发送Ping检测报文,目的PW‑ID为最后一段ss‑pw ID,经中间站点传输至PE2,PE1在规定时间内收到PE2回复报文表明路径连通,否则故障;PE1发送Tracert检测报文,目的PW‑ID为第一段ss‑pw ID,每经过一个中间站点TTL值减1,中间站点接到TTL值为1时回复报文给PE1,若是SPE,找出下一段ss‑pw信息回复PE1,PE1下次发送目的PW‑ID为下一段ss‑pw ID,且TTL值加1;若是P,回复下一跳信息,PE1下一次发送目的PW‑ID为当前ss‑pw ID,且TTL值加1;本发明实现MS‑PW的连通性检测。
-
公开(公告)号:CN101968772B
公开(公告)日:2013-01-16
申请号:CN201010515419.2
申请日:2010-10-22
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种嵌入式系统高效内存池的实现方法,内存块中非易变成员只在第一次分配或者在主、副内存池之间借用内存块时由内存池调用mp_init进行一次初始化,内存块释放到内存池时不执行非易变成员的销毁,非易变成员只是在其释放到一级配置器时执行销毁或者在主、副内存池之间借用内存块时调用mp_fini对非易变成员销毁。在内存块释放到内存池,通过调用内存块析构函数mp_dtor,将内存块中非易变成员保持为针对特定目而初始化的状态,插入到内存池中缓存链表中,后续的内存块分配不需要执行初始化函数。这样在每次使用内存块时,这些非易变成员就不需要销毁和重新创建,从而大大提高了内存池的分配和释放内存块的效率。
-
公开(公告)号:CN101968772A
公开(公告)日:2011-02-09
申请号:CN201010515419.2
申请日:2010-10-22
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种嵌入式系统高效内存池的实现方法,内存块中非易变成员只在第一次分配或者在主、副内存池之间借用内存块时由内存池调用mp_init进行一次初始化,内存块释放到内存池时不执行非易变成员的销毁,非易变成员只是在其释放到一级配置器时执行销毁或者在主、副内存池之间借用内存块时调用mp_fini对非易变成员销毁。在内存块释放到内存池,通过调用内存块析构函数mp_dtor,将内存块中非易变成员保持为针对特定目而初始化的状态,插入到内存池中缓存链表中,后续的内存块分配不需要执行初始化函数。这样在每次使用内存块时,这些非易变成员就不需要销毁和重新创建,从而大大提高了内存池的分配和释放内存块的效率。
-
-