发明名称 |
转发资源访问方法和路由系统 |
摘要 |
本发明提供了转发资源访问方法和路由系统。该方法包括:配置针对整个转发资源表的互斥访问锁,互斥访问锁存在各个从核对应的请求位和应答位;每一从核检测互斥访问锁中自身对应的请求位当前是否取值为第一设定值,是则在互斥访问锁中自身对应的应答位当前不为第二设定值时,将自身对应的应答位取值为第二设定值,返回检测;主核在向转发资源表写转发资源时清除各个从核对应的应答位所取的第二设定值,之后设置各个从核对应的请求位取值为第一设定值,检测各个从核对应的应答位是否被该各个从核设置为第二设定值,如果是,向转发资源表写转发资源,在写转发资源完成后,清除互斥访问锁中各个从核对应的请求位所取的第一设定值;如果否,返回检测。 |
申请公布号 |
CN102355423A |
申请公布日期 |
2012.02.15 |
申请号 |
CN201110318176.8 |
申请日期 |
2011.10.19 |
申请人 |
迈普通信技术股份有限公司 |
发明人 |
曹淋 |
分类号 |
H04L12/56(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
杨春香;宋志强 |
主权项 |
一种转发资源访问方法,该方法应用于包含主核和从核的多核路由系统中,其特征在于,该方法包括:配置针对整个转发资源表的互斥访问锁,所述互斥访问锁中存在各个从核对应的请求位和应答位;每一从核检测所述互斥访问锁中自身对应的请求位当前是否取值为第一设定值,如果否,则利用所述转发资源表中的转发资源执行报文转发处理,如果是,则在所述互斥访问锁中自身对应的应答位当前未取值为第二设定值时,设置所述互斥访问锁中自身对应的应答位取值为第二设定值,并返回检测所述互斥访问锁中自身对应的请求位当前是否取值为第一设定值;所述主核在向所述转发资源表写转发资源时先清除所述互斥访问锁中各个从核对应的应答位所取的第二设定值,之后设置所述互斥访问锁中各个从核对应的请求位取值为第一设定值,并检测所述互斥访问锁中各个从核对应的应答位当前是否被该各个从核设置为第二设定值,如果是,则执行向所述转发资源表写转发资源的操作,并在写转发资源完成后,清除所述互斥访问锁中各个从核对应的请求位所取的第一设定值;如果否,则返回检测所述互斥访问锁中各个从核对应的应答位当前是否被该各个从核设置为第二设定值。 |
地址 |
610041 四川省成都市高新区九兴大道16号迈普大厦 |