发明名称 用于网路封包装置之可程式化通讯协定处理引擎
摘要 一种电路,包含一资料库以及一处理电路,该资料库用以储存网路通讯协定之每个指标器,该处理电路系用以(i)根据该指标器处理在进入封包中之该第一参数中至少一者,以产生第二参数,以及(ii)传送包含第二参数之输出封包。
申请公布号 TWI220615 申请公布日期 2004.08.21
申请号 TW090132157 申请日期 2001.12.25
申请人 赛普瑞斯半导体公司 发明人 潘杰克K. 哈
分类号 H04L12/54 主分类号 H04L12/54
代理机构 代理人 林镒珠 台北市中山区长安东路二段一一二号九楼
主权项 1.一种用于网路封包装置之通讯协定处理电路,其包含:一资料库,用以储存网路通讯协定之第一参数之指标器;一处理电路,其用以(i)根据该指标器处理在进入封包之第一参数的至少一个,以产生第二参数,以及〈ii〉传送包含该第二参数的输出封包。2.如申请专利范围第1项之通讯协定处理电路,其中该资料库进一步储存该第一参数之补偿値以及长度値,而该处理电路根据该OFFSET和LENGTH进一步将该进入封包分成小部份,以提取该第一参数。3.如申请专利范围第2项之通讯协定处理电路,进一步包含下载该OFFSET,该LENGTH,以及该指标器,用以在该资料库中储存。4.如申请专利范围第1项之通讯协定处理电路,其中该处理电路包括:剖析器电路,以将该进入封包分成小部份;复数个周边区块,其每个〈i〉连结至该指标器以及〈ii〉执行涉及该第一参数之过程;组译电路,以产生该输出封包。5.如申请专利范围第4项之通讯协定处理电路,其中该资料库系进一步用以储存第二网路通讯协定之每个第二参数的第二offset,以及第二length。6.如申请专利范围第4项之通讯协定处理电路,进一步包含一介面,其可连接至位于该电路之外部周边区块。7.如申请专利范围第4项之通讯协定处理电路,其中该周边区块为下列中至少两种:内容可定址记忆体电路,时间至即时电路,比较电路,计数器电路,値交换电路,填充电路、解填充电路,周期性多余检查总和电路,同位元电路,先进先出电路,长度重组产生器电路,头端错误控制同步电路,讯框接替查询电路,资料链结连结认证子电路,通讯协定认证分析电路,点对点通讯协定确认电路,参数丢弃电路,缓冲电路。8.如申请专利范围第4项之通讯协定处理电路,其中至少一种周边区块系用于同步处理复数个第一参数。9.如申请专利范围第1项之通讯协定处理电路,其中该处理电路系只装配成硬体。10.一种用于网路封包装置之通讯协定处理组件,其包含:第一电路,用以叙述从第一网路接收之讯框,该第一网路具有网路通讯协定,以产生一进入封包;第二电路,其用以(i)储存用于该网路通讯协定之每个第一参数的指标器,(ii)根据该指标器处理至少一种在该进入封包之第一参数,以产生第二参数,(iii)传送包含该第二参数之输出封包;第三电路,其用以将该输出封包加上讯框,以传送一输出讯框至第二网路。11.如申请专利范围第10项之通讯协定处理组件,其中该第二电路进一步储存用于每个该第一参数之offset和length,并将该进入封包根据该offset以及该length分成小部份,以从该进入封包提取该第一参数。12.如申请专利范围第10项之通讯协定处理组件,其中该第一电路进一步提供复数个网路通讯协定所用之复数个讯框叙述方法。13.如申请专利范围第12项之通讯协定处理组件,其进一步包含一介面,用以在该讯框叙述方法中选取一种。14.如申请专利范围第10项之通讯协定处理组件,其中该第二电路进一步包含提供用于复数个网路通讯协定的复数个加讯框之方法。15.如申请专利范围第14项之通讯协定处理组件,进一步包含一介面,用以在该加讯框方法中选取一种。16.如申请专利范围第10项之组件,其中该第三电路进一步从该第二网路叙述第二接收讯框,以产生该进入封包。17.如申请专利范围第16项之通讯协定处理组件,其中该第一电路进一步将该输出封包加上讯框,以传送第二传输讯框至该第一网路。图式简单说明:第一图系习知路由器之方块图;第二图系实施本发明系统之方块图;第三图系实施处理电路和外部电路之详细方块图;第四图系处理参数方法的流程图;第五图系显示一部份乙太网路讯框之参数处理范例;第六图系网路介面电路之详细方块图。
地址 美国