-
公开(公告)号:US09548960B2
公开(公告)日:2017-01-17
申请号:US14046976
申请日:2013-10-06
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Zachy Haramaty , Diego Crupnicoff , Freddy Gabbay , Benny Koren , Amiad Marelli , Itamar Rabenstein , Ido Bukspan , Oded Zemer
IPC: H04L12/18 , H04L12/741 , H04L29/12
CPC classification number: H04L61/103 , H04L12/18 , H04L45/16 , H04L45/745
Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.
Abstract translation: 一种用于通信的方法,包括使用唯一地分配给每个节点的相应第3层地址在网络中的节点之间路由单播数据分组。 根据相应的第3层地址的算法映射,将相应的第2层单播地址分配给节点。 单播数据包使用分配的二层地址在网络的子网内转发。
-
公开(公告)号:US20150098466A1
公开(公告)日:2015-04-09
申请号:US14046976
申请日:2013-10-06
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Zachy Haramaty , Diego Crupnicoff , Freddy Gabbay , Benny Koren , Amiad Marelli , Itamar Rabenstein , Ido Bukspan , Oded Zemer
IPC: H04L29/12 , H04L12/18 , H04L12/741
CPC classification number: H04L61/103 , H04L12/18 , H04L45/16 , H04L45/745
Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.
Abstract translation: 一种用于通信的方法,包括使用唯一地分配给每个节点的相应第3层地址在网络中的节点之间路由单播数据分组。 根据相应的第3层地址的算法映射,将相应的第2层单播地址分配给节点。 单播数据包使用分配的二层地址在网络的子网内转发。
-
3.
公开(公告)号:US09582440B2
公开(公告)日:2017-02-28
申请号:US13763676
申请日:2013-02-10
Applicant: Mellanox Technologies Ltd.
Inventor: Freddy Gabbay , Amiad Marelli , Alon Webman , Zachy Haramaty
IPC: G06F13/364
CPC classification number: G06F13/364
Abstract: An apparatus includes multiple data sources and arbitration circuitry. The data sources are configured to send to a common destination data items and respective arbitration requests, such that the data items are sent to the destination regardless of receiving any indication that the data items were served to the destination in response to the respective arbitration requests. The arbitration circuitry is configured to receive and buffer the data items, to perform arbitration on the buffered data items responsively to the arbitration requests, and to serve the buffered data items to the destination in accordance with the arbitration.
Abstract translation: 一种装置包括多个数据源和仲裁电路。 数据源被配置为发送到公共目的地数据项和相应的仲裁请求,使得数据项被发送到目的地,而不管接收到响应于各自的仲裁请求将数据项提供给目的地的任何指示。 仲裁电路被配置为接收和缓冲数据项,以响应于仲裁请求对缓冲的数据项执行仲裁,并且根据仲裁将缓冲的数据项服务到目的地。
-
公开(公告)号:US20150195204A1
公开(公告)日:2015-07-09
申请号:US14662259
申请日:2015-03-19
Applicant: Mellanox Technologies Ltd.
Inventor: Zachy Haramaty , Eitan Zahavi , Freddy Gabbay , Diego Crupnicoff , Amiad Marelli , Gil Bloch
IPC: H04L12/803 , H04L12/703
CPC classification number: H04L47/122 , H04L45/28
Abstract: A method includes receiving in a network switch of a communication network communication traffic that originates from a source node and arrives over a route through the communication network traversing one or more preceding network switches, for forwarding to a destination node. In response to detecting in the network switch a compromised ability to forward the communication traffic to the destination node, a notification is sent to the preceding network switches. The notification is to be consumed by the preceding network switches and requests the preceding network switches to modify the route so as not to traverse the network switch.
Abstract translation: 一种方法包括在网络交换机中接收来自源节点的通信网络通信业务,并通过穿过一个或多个先前网络交换机的通信网络到达路由,以转发到目的地节点。 响应于在网络交换机中检测到将通信业务转发到目的地节点的能力受损,向前一个网络交换机发送通知。 该通知将由上述网络交换机使用,并请求上述网络交换机修改路由,以免穿越网络交换机。
-
公开(公告)号:US09014006B2
公开(公告)日:2015-04-21
申请号:US13754921
申请日:2013-01-31
Applicant: Mellanox Technologies Ltd.
Inventor: Zachy Haramaty , Eitan Zahavi , Freddy Gabbay , Diego Crupnicoff , Amiad Marelli , Gil Bloch
IPC: H04L12/26 , H04L12/803
CPC classification number: H04L47/122
Abstract: A method includes receiving in a network switch of a communication network communication traffic that originates from a source node and arrives over a route through the communication network traversing one or more preceding network switches, for forwarding to a destination node. In response to detecting in the network switch a compromised ability to forward the communication traffic to the destination node, a notification is sent to the preceding network switches. The notification is to be consumed by the preceding network switches and requests the preceding network switches to modify the route so as not to traverse the network switch.
Abstract translation: 一种方法包括在网络交换机中接收来自源节点的通信网络通信业务,并通过穿过一个或多个先前网络交换机的通信网络到达路由,以转发到目的地节点。 响应于在网络交换机中检测到将通信业务转发到目的地节点的能力受损,向前一个网络交换机发送通知。 该通知将由上述网络交换机使用,并请求上述网络交换机修改路由,以免穿越网络交换机。
-
6.
公开(公告)号:US20140229645A1
公开(公告)日:2014-08-14
申请号:US13763676
申请日:2013-02-10
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Freddy Gabbay , Amiad Marelli , Alon Webman , Zachy Haramaty
IPC: G06F13/364
CPC classification number: G06F13/364
Abstract: An apparatus includes multiple data sources and arbitration circuitry. The data sources are configured to send to a common destination data items and respective arbitration requests, such that the data items are sent to the destination regardless of receiving any indication that the data items were served to the destination in response to the respective arbitration requests. The arbitration circuitry is configured to receive and buffer the data items, to perform arbitration on the buffered data items responsively to the arbitration requests, and to serve the buffered data items to the destination in accordance with the arbitration.
Abstract translation: 一种装置包括多个数据源和仲裁电路。 数据源被配置为发送到公共目的地数据项和相应的仲裁请求,使得数据项被发送到目的地,而不管接收到响应于各自的仲裁请求将数据项提供给目的地的任何指示。 仲裁电路被配置为接收和缓冲数据项,以响应于仲裁请求对缓冲的数据项执行仲裁,并且根据仲裁将缓冲的数据项服务到目的地。
-
公开(公告)号:US10708219B2
公开(公告)日:2020-07-07
申请号:US15356588
申请日:2016-11-20
Applicant: Mellanox Technologies Ltd.
Inventor: Zachy Haramaty , Diego Crupnicoff , Freddy Gabbay , Benny Koren , Amiad Marelli , Itamar Rabenstein , Ido Bukspan , Oded Zemer
IPC: H04L29/12 , H04L12/18 , H04L12/741 , H04L12/761
Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.
-
公开(公告)号:US09742702B1
公开(公告)日:2017-08-22
申请号:US14813142
申请日:2015-07-30
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Ido Bukspan , Oded Wertheim , Benny Koren , Itamar Rabenstein , Amiad Marelli , Omri Flint , Dror Aharoni
IPC: H04L12/747 , H04L12/935 , H04L12/46 , H04L12/931
CPC classification number: H04L49/30 , H04L12/4641 , H04L45/742 , H04L47/2441 , H04L49/3063 , H04L49/354
Abstract: A method in a network element includes processing input packets using a set of two or more functions that are defined over parameters of the input packets. Each function in the set produces respective interim actions applied to the input packets and the entire set produces respective end-to-end actions applied to the input packets. An end-to-end mapping, which maps the parameters of at least some of the input packets directly to the corresponding end-to-end actions, is cached in the network element. The end-to-end mapping is queried with the parameters of a new input packet. Upon finding the parameters of the new input packet in the end-to-end mapping, an end-to-end action mapped to the found parameters is applied to the new input packet, without processing the new input packet using the set of functions.
-
公开(公告)号:US09634940B2
公开(公告)日:2017-04-25
申请号:US14662259
申请日:2015-03-19
Applicant: Mellanox Technologies Ltd.
Inventor: Zachy Haramaty , Eitan Zahavi , Freddy Gabbay , Diego Crupnicoff , Amiad Marelli , Gil Bloch
IPC: H04L12/803 , H04L12/703
CPC classification number: H04L47/122 , H04L45/28
Abstract: A method includes receiving in a network switch of a communication network communication traffic that originates from a source node and arrives over a route through the communication network traversing one or more preceding network switches, for forwarding to a destination node. In response to detecting in the network switch a compromised ability to forward the communication traffic to the destination node, a notification is sent to the preceding network switches. The notification is to be consumed by the preceding network switches and requests the preceding network switches to modify the route so as not to traverse the network switch.
-
公开(公告)号:US20170070474A1
公开(公告)日:2017-03-09
申请号:US15356588
申请日:2016-11-20
Applicant: Mellanox Technologies Ltd.
Inventor: Zachy Haramaty , Diego Crupnicoff , Freddy Gabbay , Benny Koren , Amiad Marelli , Itamar Rabenstein , Ido Bukspan , Oded Zemer
IPC: H04L29/12 , H04L12/741 , H04L12/761
Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.
Abstract translation: 一种用于通信的方法,包括使用唯一地分配给每个节点的相应第3层地址在网络中的节点之间路由单播数据分组。 根据相应的第3层地址的算法映射,将相应的第2层单播地址分配给节点。 单播数据包使用分配的二层地址在网络的子网内转发。
-
-
-
-
-
-
-
-
-