发明名称 执行分段卸载的方法和网络装置
摘要 发明公开虚拟内存协议分段卸载,提供有效传输网络流量的方法与系统。依据实施例,提供了执行分段卸载的方法,例如:传输控制协议分段卸载(TSO)。接口以网络处理器的名义执行用户内存空间的直接虚拟存储寻址,从而获取由在主机处理器上运行的用户进程发出的有效载荷数据。然后,网络处理器通过一个或多个数据包将有效载荷数据进行分段。
申请公布号 CN101827072B 申请公布日期 2014.03.12
申请号 CN200910147461.0 申请日期 2009.06.09
申请人 飞塔公司 发明人 周煦;陈云宇;黄林;张冠松
分类号 H04L29/06(2006.01)I;H04L12/70(2013.01)I;G06F12/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 梁挥;祁建国
主权项 一种执行分段卸载的方法,其特征在于,系统内存的虚拟内存包括内核空间和用户存储空间,该方法包括:一接口为一网络处理器执行该用户存储空间的直接虚拟内存寻址,从而获取由运行在主机处理器上的用户进程发出的有效载荷数据;以及所述网络处理器通过一个或多个数据包对有效载荷数据进行分段处理;其中,该系统内存中存储缓冲器描述符,该缓冲器描述符包含:描述包含该有效载荷数据至少一部分的该系统内存中的一数据包缓冲器的一起始地址的信息;以及描述该起始地址为虚拟地址或物理地址的信息。
地址 美国加利福尼亚州