-
公开(公告)号:US07305492B2
公开(公告)日:2007-12-04
申请号:US10191742
申请日:2002-07-08
申请人: Mark Bryers , Elango Ganesan , Frederick Gruner , David Hass , Robert Hathaway , Ramesh Panwar , Ricardo Ramirez , Abbas Rashid , Mark Vilas , Nazar Zaidi , Yen Lee , Chau Anh Ngoc Nguyen , John Phillips , Yuhong Andy Zhou , Gregory G. Spurrier , Sankar Ramanoorthi , Michael Freed
发明人: Mark Bryers , Elango Ganesan , Frederick Gruner , David Hass , Robert Hathaway , Ramesh Panwar , Ricardo Ramirez , Abbas Rashid , Mark Vilas , Nazar Zaidi , Yen Lee , Chau Anh Ngoc Nguyen , John Phillips , Yuhong Andy Zhou , Gregory G. Spurrier , Sankar Ramanoorthi , Michael Freed
IPC分类号: G06F15/16
CPC分类号: H04L47/125 , H04L29/06 , H04L63/0485
摘要: A network content service apparatus includes a set of compute elements adapted to perform a set of network services; and a switching fabric coupling compute elements in said set of compute elements. The set of network services includes firewall protection, Network Address Translation, Internet Protocol forwarding, bandwidth management, Secure Sockets Layer operations, Web caching, Web switching, and virtual private networking. Code operable on the compute elements enables the network services, and the compute elements are provided on blades which further include at least one input/output port.
摘要翻译: 网络内容服务设备包括适于执行一组网络服务的一组计算元件; 以及耦合所述一组计算元件中的计算元件的交换结构。 该组网络服务包括防火墙保护,网络地址转换,互联网协议转发,带宽管理,安全套接字层操作,Web缓存,Web交换和虚拟专用网络。 在计算元件上可操作的代码实现了网络服务,并且在还包括至少一个输入/输出端口的刀片上提供计算元件。
-
公开(公告)号:US07082139B2
公开(公告)日:2006-07-25
申请号:US10037144
申请日:2001-12-21
申请人: Abbas Rashid , Nazar Zaidi , Mark Bryers
发明人: Abbas Rashid , Nazar Zaidi , Mark Bryers
IPC分类号: H04L12/28
CPC分类号: H04L49/102 , H04L12/42 , H04L41/0896 , H04L49/101 , H04L49/201 , H04L49/205 , H04L49/25 , H04L49/3018
摘要: A cross-bar switch includes a set of input ports to receive data packets and a set of sink ports in communication with the input ports to receive the data packets and forward them onto a communications link. Each sink port is adapted to concurrently receive multiple data packets targeted to the same destination or multiple destinations. For example, one sink port receives a first data packet and a second data packet. The one sink port receives at least a portion of the second data packet during a time period in which the one sink port is receiving the first data packet.
摘要翻译: 交叉开关包括一组用于接收数据分组的输入端口和与输入端口通信的一组汇接器端口,以接收数据分组并将其转发到通信链路上。 每个宿端口适于同时接收针对相同目的地或多个目的地的多个数据分组。 例如,一个宿端口接收第一数据分组和第二数据分组。 一个宿端口在一个宿端口正在接收第一数据分组的时间段期间接收第二数据分组的至少一部分。
-
公开(公告)号:US07065090B2
公开(公告)日:2006-06-20
申请号:US10036603
申请日:2001-12-21
申请人: Abbas Rashid , Nazar Zaidi , Mark Bryers
发明人: Abbas Rashid , Nazar Zaidi , Mark Bryers
CPC分类号: H04L49/102 , H04L12/42 , H04L41/0896 , H04L49/101 , H04L49/201 , H04L49/205 , H04L49/25 , H04L49/3018
摘要: A cross-bar switch includes a set of input ports and a set of sink ports in communication with the input ports. The input ports receive packets, which are snooped by the sink ports. The cross-bar switch also includes a set of port address tables. Each port address table is adapted to store data identifying a plurality of destinations supported by a sink port. For example, a first port address table is adapted to identify a plurality of destinations supported by a first sink port in the set of sink ports. When determining whether to accept a packet, a sink port considers whether the packet's destination is identified in the sink port's port address table. By supporting multiple destinations, a port address table implicitly facilitates a sink port's multicast operation.
摘要翻译: 交叉开关包括一组输入端口和一组与输入端口通信的端口端口。 输入端口接收由接收端口窥探的数据包。 交叉开关还包括一组端口地址表。 每个端口地址表适于存储识别由宿端口支持的多个目的地的数据。 例如,第一端口地址表适于识别由该汇聚端口集合中的第一宿端口支持的多个目的地。 在确定是否接受数据包时,宿端口会考虑数据包的目的地是否在接收端口的端口地址表中被识别。 通过支持多个目的地,端口地址表隐式地有助于汇聚端口的多播操作。
-
公开(公告)号:US5058110A
公开(公告)日:1991-10-15
申请号:US346648
申请日:1989-05-03
申请人: Robert Beach , Mark Bryers , Casey Cox , Richard Fall , Norman Finn , Douglas Laird
发明人: Robert Beach , Mark Bryers , Casey Cox , Richard Fall , Norman Finn , Douglas Laird
CPC分类号: H04L49/351 , G06F13/128 , H04L2012/445 , H04L49/3027
摘要: A computer network method and apparatus. The present invention comprises a computer network having one or more hubs, each hub comprising one or more connection means for connection of computing devices to the network. Each connection means comprising a first interface means for coupling with a computing device, a second interface means for coupling with the network and a protocol processing means. The protocol processing means receives message packets and, depending on the message type, processing the message as either a network control message or a data transfer message. The present invention provides for "flow through" of data in the case of data transfer messages. The present invention further provides for calculation of checksum bytes as a data packet is received by the protocol processing means.
摘要翻译: 计算机网络方法和装置。 本发明包括具有一个或多个集线器的计算机网络,每个集线器包括用于将计算设备连接到网络的一个或多个连接装置。 每个连接装置包括用于与计算设备耦合的第一接口装置,用于与网络耦合的第二接口装置和协议处理装置。 协议处理装置接收消息分组,并且根据消息类型将消息处理为网络控制消息或数据传送消息。 本发明提供了在数据传输消息的情况下“数据流”。 本发明还提供了由协议处理装置接收到的数据分组的校验和字节的计算。
-
公开(公告)号:US07363353B2
公开(公告)日:2008-04-22
申请号:US10191746
申请日:2002-07-08
申请人: Elango Ganesan , Ramesh Panwar , Yen Lee , Chau Anh Ngoc Nguyen , John Phillips , Yuhong Andy Zhou , Gregory G Spurrier , Sankar Ramanoorthi , Michael Freed , Mark Bryers , Nazar Zaidi
发明人: Elango Ganesan , Ramesh Panwar , Yen Lee , Chau Anh Ngoc Nguyen , John Phillips , Yuhong Andy Zhou , Gregory G Spurrier , Sankar Ramanoorthi , Michael Freed , Mark Bryers , Nazar Zaidi
IPC分类号: G06F15/16
CPC分类号: H04L63/0227 , H04L29/06 , H04L63/0272 , H04L63/0485 , H04L63/0823 , H04L63/166 , H04L63/20 , H04L69/18
摘要: An architecture for controlling a multiprocessing system to provide at least one network service to subscriber data packets transmitted in the system using a plurality of compute elements, comprising a management compute element including service set-up information for at least one service and at least one processing compute element applying said at least one network service to said data packets and communicating service set-up information with the management compute element in order to perform service specific operations on data packets. In a further embodiment, a method of controlling a processing system including a plurality of processors is disclosed. The method comprises the steps of operating at least one of said processors as a control authority providing service provisioning information for a subscriber; and operating a set of processors as a service specific compute element responsive to the control authority, receiving provisioning information from the subscriber and performing service specific instructions on data packets to provide IP content services.
摘要翻译: 一种用于控制多处理系统以使用多个计算元件在系统中发送的订户数据分组提供至少一个网络服务的架构,包括管理计算单元,其包括用于至少一个服务的服务建立信息和至少一个处理 计算元件将所述至少一个网络服务应用于所述数据分组,并与所述管理计算单元通信服务建立信息,以便对数据分组执行服务特定操作。 在另一实施例中,公开了一种控制包括多个处理器的处理系统的方法。 该方法包括以下步骤:操作至少一个所述处理器作为向用户提供服务提供信息的控制权限; 以及响应于所述控制权限,将一组处理器作为特定于服务的计算单元进行操作,从所述订户接收供应信息,并对数据分组执行服务特定指令以提供IP内容服务。
-
6.
公开(公告)号:US07170902B2
公开(公告)日:2007-01-30
申请号:US10036762
申请日:2001-12-21
申请人: Abbas Rashid , Nazar Zaidi , Mark Bryers , Fred Gruner
发明人: Abbas Rashid , Nazar Zaidi , Mark Bryers , Fred Gruner
CPC分类号: H04L49/102 , H04L12/42 , H04L41/0896 , H04L49/101 , H04L49/201 , H04L49/205 , H04L49/25 , H04L49/3018
摘要: A cross-bar switch includes a set of input ports to accept data packets and a set of sink ports in communication with the input ports to forward the data packets. Each sink port includes a communications link interface with a Retry input. When a signal is asserted on the Retry input, the sink port aborts transmission of a data packet and waits a predetermined period of time to retransmit the data packet.
摘要翻译: 交叉开关包括一组接收数据分组的输入端口和与输入端口通信的汇聚端口集合以转发数据分组。 每个宿端口包括具有重试输入的通信链路接口。 当信号在重试输入上有效时,宿端口中止数据包的发送,并等待预定的时间间隔重传数据包。
-
公开(公告)号:US07068603B2
公开(公告)日:2006-06-27
申请号:US09900514
申请日:2001-07-06
申请人: Abbas Rashid , Nazar Zaidi , Mark Bryers , Fred Gruner
发明人: Abbas Rashid , Nazar Zaidi , Mark Bryers , Fred Gruner
IPC分类号: H04L12/26
CPC分类号: H04L49/102 , H04L12/42 , H04L41/0896 , H04L49/101 , H04L49/201 , H04L49/205 , H04L49/25 , H04L49/3018
摘要: A cross-bar switch includes a set of input ports for receiving data packets and a set of sink ports for transmitting the received packets to identified targets. A set of data rings couples the input ports to the sink ports. Each sink port utilizes the set of data rings to simultaneously accept multiple data packets targeted to the same destination—creating a non-blocking cross-bar switch. Sink ports are also each capable of supporting multiple targets—providing the cross-bar switch with implicit multicast capability.
-
公开(公告)号:US08370528B2
公开(公告)日:2013-02-05
申请号:US12843710
申请日:2010-07-26
申请人: Mark Bryers , Elango Ganesan , Frederick Gruner , David Hass , Robert Hathaway , Ramesh Panwar , Ricardo Ramirez , Abbas Rashid , Mark Vilas , Yen Lee , John Phillips , Yuhong Andy Zhou , Gregory G. Spurrier , Sankar Ramanoorthi , Michael Freed
发明人: Mark Bryers , Elango Ganesan , Frederick Gruner , David Hass , Robert Hathaway , Ramesh Panwar , Ricardo Ramirez , Abbas Rashid , Mark Vilas , Nazar Zaidi , Yen Lee , Chau Anh Ngoc Nguyen , John Phillips , Yuhong Andy Zhou , Gregory G. Spurrier , Sankar Ramanoorthi , Michael Freed
IPC分类号: G06F15/16
CPC分类号: H04L47/125 , H04L29/06 , H04L63/0485
摘要: A network content service apparatus includes a set of compute elements adapted to perform a set of network services; and a switching fabric coupling compute elements in said set of compute elements. The set of network services includes firewall protection, Network Address Translation, Internet Protocol forwarding, bandwidth management, Secure Sockets Layer operations, Web caching, Web switching, and virtual private networking. Code operable on the compute elements enables the network services, and the compute elements are provided on blades which further include at least one input/output port.
-
公开(公告)号:US07733905B2
公开(公告)日:2010-06-08
申请号:US11670253
申请日:2007-02-01
申请人: Abbas Rashid , Nazar Zaidi , Mark Bryers , Fred Gruner
发明人: Abbas Rashid , Nazar Zaidi , Mark Bryers , Fred Gruner
IPC分类号: H04J3/16
CPC分类号: H04L49/102 , H04L12/42 , H04L41/0896 , H04L49/101 , H04L49/201 , H04L49/205 , H04L49/25 , H04L49/3018
摘要: A cross-bar switch includes a set of input ports for receiving data packets and a set of sink ports for transmitting the received packets to identified targets. A set of data rings couples the input ports to the sink ports. Each sink port utilizes the set of data rings to simultaneously accept multiple data packets targeted to the same destination—creating a non-blocking cross-bar switch. Sink ports are also each capable of supporting multiple targets—providing the cross-bar switch with implicit multicast capability.
摘要翻译: 交叉开关包括用于接收数据分组的一组输入端口和用于将接收到的分组发送到识别的目标的一组接收端口。 一组数据环将输入端口耦合到接收端口。 每个宿端口利用该组数据环同时接受针对同一目的地的多个数据包 - 创建非阻塞交叉条交换机。 Sink端口还能够支持多个目标 - 为具有隐式组播功能的交叉条交换机提供支持。
-
公开(公告)号:US20080114887A1
公开(公告)日:2008-05-15
申请号:US11983135
申请日:2007-11-07
申请人: Mark Bryers , Elango Ganesan , Frederick Gruner , David Hass , Robert Hathaway , Ramesh Panwar , Ricardo Ramirez , Abbas Rashid , Mark Vilas , Nazar Zaidi , Yen Lee , Chau Nguyen , John Phillips , Yuhong Zhou , Gregory Spurrier , Sankar Ramanoorthi , Michael Freed
发明人: Mark Bryers , Elango Ganesan , Frederick Gruner , David Hass , Robert Hathaway , Ramesh Panwar , Ricardo Ramirez , Abbas Rashid , Mark Vilas , Nazar Zaidi , Yen Lee , Chau Nguyen , John Phillips , Yuhong Zhou , Gregory Spurrier , Sankar Ramanoorthi , Michael Freed
IPC分类号: G06F15/16
CPC分类号: H04L47/125 , H04L29/06 , H04L63/0485
摘要: A network content service apparatus includes a set of compute elements adapted to perform a set of network services; and a switching fabric coupling compute elements in said set of compute elements. The set of network services includes firewall protection, Network Address Translation, Internet Protocol forwarding, bandwidth management, Secure Sockets Layer operations, Web caching, Web switching, and virtual private networking. Code operable on the compute elements enables the network services, and the compute elements are provided on blades which further include at least one input/output port.
摘要翻译: 网络内容服务设备包括适于执行一组网络服务的一组计算元件; 以及耦合所述一组计算元件中的计算元件的交换结构。 该组网络服务包括防火墙保护,网络地址转换,互联网协议转发,带宽管理,安全套接字层操作,Web缓存,Web交换和虚拟专用网络。 在计算元件上可操作的代码实现了网络服务,并且在还包括至少一个输入/输出端口的刀片上提供计算元件。
-
-
-
-
-
-
-
-
-