[发明专利]网络接口技术有效
申请号: | 200610172499.X | 申请日: | 2006-12-30 |
公开(公告)号: | CN101159765A | 公开(公告)日: | 2008-04-09 |
发明(设计)人: | A·冯;B·维尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L29/10 | 分类号: | H04L29/10;H04L29/06 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王岳;梁永 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 接口 技术 | ||
技术领域
这里公开的主题涉及实现网络接口的技术。
背景技术
在通信系统中使用的协议在不断发展。网络接口具有传送信号到网络并从网络接收信号的能力。所期望的是,提供具有灵活性的网络接口,其至少被修改来支持发展的协议。
附图说明
在附图中通过举例而不是通过限制来说明本发明的实施例,其中相似的参考标记指代近似的元件。
图1描述了根据本发明的一些实施例的示例系统实施例。
图2和图3描述了可在本发明的一些实施例中至少用来提供网络接口与一个或多个目标核之间的通信的示例元件。
图4描述了可在本发明的一些实施例中使用的示例元件。
图5描述了可在本发明的一些实施例中用来支持通过多个目标核来处理网络协议单元的示例元件。
图6描述了可在本发明的一些实施例中使用的示例过程。
具体实施方式
说明书中对“一个实施例”或“一实施例”的引用意味着按照该实施例的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在说明书中各种场合出现短语“在一个实施例中”或“一实施例”不是必然都指代相同的实施例。此外,特定特征、结构或特性可组合在一个或多个实施例中。
网络接口设备的发展需求可要求网络接口设备的可编程性或者用另一满足该需求的设备来代替该设备。新的能力可用软件来实现,但在特定的情况下优选的是,比如用传统驱动程序或虚拟化来使设备驱动程序的变化最小。当前的竞争压力包括将协议特定的优化添加到高速网络接口,比如传输控制协议(TCP)首部/有效负载分开以及TCP分段卸载。优化通常使网络接口理解分组首部格式和大小。多数典型协议首部的知识通常硬布线在网络接口中,并且在任何一个产品上只支持有限数量的协议。对于网络接口所期望的是,至少要足够的灵活以至于能够被修改用来支持发展的协议,同时最小化设备驱动程序的变化。
图1描述在计算机系统100,其是可使用本发明的一些实施例的合适系统。计算机系统100可包括主机系统102、总线116、和网络部件118。
主机系统102可包括芯片组105、处理器110-0到110-N、主机存储器112、和存储装置114。芯片组105可在处理器110-0到110-N、主机存储器112、存储装置114、总线116以及图形适配器之间提供互连,图形适配器可用于传输图形和信息以便在显示设备(未示出)上显示。例如,芯片组105可包括存储适配器(未示出),其能够提供与存储装置114的相互通信。例如,存储设配器能够遵从至少下面任何的协议来与存储装置114通信:小型计算机系统接口(SCSI)、光纤信道(FC)、和/或串行高级技术配件(S-ATA)。
在一些实施例中,芯片组105可包括数据搬运器逻辑(未示出),其能够执行在主机系统102内或在主机系统102和网络部件108之间的信息传输。如这里所使用的,“数据搬运器”是指用于将数据从源移动到目的的模块,而不使用比如处理器110-0到110-N的主机处理器的核心处理模块,否则就不使用处理器的循环来执行数据复制或移动操作。通过使用用于数据传输的数据搬运器,处理器从执行数据移动的开销中解放出来,所述开销可能导致主机处理器以慢很多的速度运行。数据搬运器可例如包括直接存储器访问(DMA)引擎。在一些实施例中,数据搬运器可被实现为任何处理器110-0到110-N的一部分,尽管计算机系统100的其它部件可包括数据搬运器。在一些实施例中,数据搬运器可实现为芯片组105的一部分。
任何处理器110-0到110-N可被实现为复杂指令集计算机(CISC)或简化指令集计算机(RISC)处理器、硬件线程、或任何其它微处理器或中央处理单元。主存储器112可实现为易失性存储装置,比如但不限于随机访问存储器(RAM)、动态随机访问存储器(DRAM)、或静态RAM(SRAM)。存储装置114可实现为非易失性存储设备,比如但不限于磁盘驱动器、光盘驱动器、磁带驱动器、内部存储设备、所附的存储设备、闪速存储器、电池备份的同步DRAM(SDRAM)、和/或可访问网络的存储设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610172499.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对被管理设备进行初始化配置的方法和系统
- 下一篇:彩色液晶显示装置