| Título:
| Sistema y método inteligentes de interfaz de la red para el proceso acelerado del protocolo | | | US20010037397 | | |
November 01, 2001 |
| Resumen: | Un sistema para el protocolo que procesa en una red de ordenadores tiene una tarjeta de interfaz inteligente de la red (INIC) o comunicación que procesa el dispositivo (CPD) asociado a un ordenador huesped. El CPD proporciona una rápido-trayectoria que evite el protocolo que procesa para la mayoría de los mensajes grandes del multipacket, acelerando grandemente la comunicación de datos. El CPD también asiste a la CPU del anfitrión para esos paquetes del mensaje que sean elegidos para procesar por capas del software del anfitrión. Un contexto para un mensaje se define que permita que los controladores dma del CPD muevan datos, libres de jefes, directamente a o desde una destinación o una fuente en el anfitrión. El contexto se puede almacenar como bloque de control de comunicación (CCB) que sea controlado por el CPD o por la CPU del anfitrión. El CPD contiene los circuitos especializados del hardware que los jefes de proceso de la capa del Media Access Control, de la red y de transporte de un paquete recibido de la red, ahorrando la CPU del anfitrión de ésa que procesa para los mensajes de la rápido-trayectoria. |
|
|
|
|
|
|
Documento Original:
|
Intelligent network interface system and method for accelerated protocol processing
|
| Inventor(s):
| | Boucher;
Laurence B.
(Saratoga,
CA,
US)
, | Información de contacto y correo electrónico | | Philbrick;
Clive M.
(San Jose,
CA,
US)
, | Información de contacto y correo electrónico | | Starr;
Daryl D.
(Milpitas,
CA,
US)
, | Información de contacto y correo electrónico | | Blightman;
Stephen E. J.
(San Jose,
CA,
US)
, | Información de contacto y correo electrónico | | Craft;
Peter K.
(San Francisco,
CA,
US)
, | Información de contacto y correo electrónico | | Higgen;
David A.
(Saratoga,
CA,
US)
| Información de contacto y correo electrónico |
| | Correspondencia:
| MARK A LAUER
(PLEASANTON,
CA,
US)
| | Código de Serie / n º.:
| 09/802550
|
| Clase actual:
| 709/230
| | En la clase de publicación:
| 709/230
| | Intern'l Clase: |
G06F 015/16
|
| | Demanda (s): | 1. Un sistema para la comunicación entre un anfitrión local y un anfitrión alejado eso sea conectable por una red, el abarcar del sistema: una comunicación el proceso del dispositivo se adaptó para conectar la red y el anfitrión local, dichos la comunicación que procesaba el dispositivo incluyendo lógica del hardware configuró a los paquetes de proceso de la red, un protocolo que procesaba el apilado dispusieron en anfitrión local y configurado para crear un bloque de control de comunicación y pasar control del bloque de control dicho de comunicación al dispositivo dicho, con bloque de control dicho de comunicación que define una conexión entre el local reciba y el anfitrión alejado, en donde dispositivo dicho y protocolo dicho procesando el apilado se arreglan tales que un mensaje transferido entre la red y el anfitrión local es procesada generalmente por el dispositivo dicho en lugar de otro del protocolo dicho que procesa el apilado cuando el dispositivo dicho posee dicho bloque de control de comunicación. 2. El sistema de la demanda 1, en donde comunicación dicha que procesa el dispositivo y el protocolo dicho que procesa el apilado se arregla tales que un paquete transferido entre la red y el anfitrión local es procesado por dicho comunicación que procesa el dispositivo en vez del protocolo dicho que procesa el apilado cuando es dicha la comunicación que procesaba controles de dispositivo dijo la comunicación bloque de control. 3. El sistema de la demanda 1, en donde es la comunicación dicha que procesa el dispositivo integrado en el anfitrión local. |
|
|
|
| | Descripción: | REFERENCIA RECÍPROCA A LOS USOS RELACIONADOS[0001] El actual uso demanda la ventaja debajo de 35 USC .sctn. 119 de los E.E.U.U. uso de patente Ser. No. 60/061.809, archivado oct. 14, 1997, y LOS E.E.U.U. uso de patente Ser. No. 60/098.296, archivado agosto. 27, 1998, y demanda la ventaja debajo de 35 USC .sctn. 120 de los E.E.U.U. uso de patente Ser. No. 09/067.544, archivado abril. 27, 1998, los E.E.U.U. uso de patente Ser. No. 09/141.713, archivado agosto. 28, 1998, los E.E.U.U. uso de patente Ser. No. 09/384.792, archivado agosto. 27, 1999, los E.E.U.U. uso de patente Ser. No. 09/416.925, archivado oct. 13, 1999, los E.E.U.U. uso de patente Ser. No. 09/439.603, archivado noviembre. 12, 1999, los E.E.U.U. uso de patente Ser. No. 09/464.283, archivado diciembre. 15, 1999, los E.E.U.U. uso de patente Ser. No. 09/514.425, archivado febrero. 28, 2000, los E.E.U.U. uso de patente Ser. No. 09/675.484, archivado sept. 29, 2000, los E.E.U.U. uso de patente Ser. No. 09/675.700, archivado sept. 29, 2000, los E.E.U.U. uso de patente Ser. No. 09/692.561, archivado oct. 18, 2000, los E.E.U.U. uso de patente Ser. No. 09/748.936561, archivado diciembre. 26, 2000, los E.E.U.U. uso de patente archivado Febrero. 20, 2001, inventores Laurence B. Boucher y otros., dado derecho “obtención una dirección de destinación de modo que un dispositivo del interfaz de la red pueda escribir Datos de la red sin los jefes directamente en memoria del anfitrión, “los E.E.U.U. patente uso archivado Mrz. 7, 2001, inventores Peter K. Craft y otros., dado derecho “Agregación portuaria para las conexiones de red que se sacan datos a la red Dispositivos del interfaz, “los E.E.U.U. uso de patente archivado Mrz. 9, 2001, inventores Clive M. Philbrick y otros., dado derecho “red inteligente Sistema de interfaz del almacenaje, “y los E.E.U.U. uso de patente archivado Mrz. 9, 2001, inventores Stephen E. J. Blightman y |
|
|
|
| EE.UU. Aplicación:
| 20010037397 |
|
|
|
|