-
公开(公告)号:US20230403234A1
公开(公告)日:2023-12-14
申请号:US17835696
申请日:2022-06-08
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Michael Gandelman Milgrom , Daniel Klein , Eitan Zahavi , Vladimir Koushnir , Lion Levi , Gil Mey-Tal , Aleksandr Minchiu
IPC: H04L47/122 , H04L45/02 , H04L45/00
CPC classification number: H04L47/122 , H04L45/02 , H04L45/22
Abstract: An apparatus, system, and method include, for each of two or more switches of a communication network, identifying a set of routing paths from the switch to a destination node based on a topology associated with the communication network. The set of routing paths include a first subset of routing paths and a second subset of routing paths. The topology includes an indication of a convergence of the first subset of routing paths at a node between the switch and the destination node. The apparatus, system, and method include allocating a data flow to a first routing path of the first subset of routing paths and a second routing path of the second subset of routing paths according to a target data flow rate common to the first routing path and the second routing path.
-
公开(公告)号:US20230236624A1
公开(公告)日:2023-07-27
申请号:US17582058
申请日:2022-01-24
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Dotan David Levi , Wojciech Wasko , Eitan Zahavi , Natan Manevich , Bar Shapira
CPC classification number: G06F1/14 , H04J3/0697 , H04J3/0682 , H04J3/0661 , H04J3/0679 , G06F1/12
Abstract: In one embodiment, a device includes a hardware clock to maintain a clock value, a hardware counter to maintain an estimation of a dynamic error bound of the clock value, and a clock controller to intermittently discipline the hardware clock responsively to a remote clock, advance the hardware counter at a rate responsively to a clock drift, and adjust the hardware counter responsively to the hardware clock being disciplined.
-
公开(公告)号:US11368768B2
公开(公告)日:2022-06-21
申请号:US16823387
申请日:2020-03-19
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Paraskevas Bakopoulos , Ioannis (Giannis) Patronas , Eitan Zahavi , Elad Mentovich
Abstract: In one embodiment, an optical network system including a plurality of optical switches configured to switch beams of light which are modulated to carry information, a plurality of host computers comprising respective optical network interface controllers (NICs), optical fibers connecting the optical NICs and the optical switches forming an optically-switched communication network, over which optical circuit connections are established between pairs of the optical NICs over ones of the optical fibers via ones of the optical switches, the optically-switched communication network which including the optical NICs and the optical switches.
-
公开(公告)号:US20190132085A1
公开(公告)日:2019-05-02
申请号:US15796803
申请日:2017-10-29
Applicant: Mellanox Technologies, Ltd.
Inventor: Alexander Shpiner , Adi Menachem , Eitan Zahavi , Noam Bloch , Ariel Shahar
Abstract: A network element processes a data flow in accordance with a communications protocol in which respective incremental sequence numbers are assigned to segments of the data flow. The segments are sent from the network element to the other network element in order of the sequence numbers, and respective acknowledgements are received from the other network element. The acknowledgements may include the highest sequence number of the segments of the flow that were received in the other network element. After transmitting the last segment of the data flow an additional segment is sent to the other network element. When it is determined from an acknowledgement of the additional segment that the last segment of the data flow was not received by the other network element, the last segment is retransmitted.
-
公开(公告)号:US10088639B2
公开(公告)日:2018-10-02
申请号:US15195538
申请日:2016-06-28
Applicant: Mellanox Technologies, Ltd.
Inventor: Elad Mentovich , Itshak Kalifa , Sylvie Rockman , Alon Webman , Amir Prescher , Evelyn Landman , Anna Sandomirsky , Eitan Zahavi , Yaakov Gridish
Abstract: An opto-mechanical coupler and corresponding method are provided. The coupler may include a first end and a second end configured to receive optical fibers and a top surface and bottomed surface defining a through hole extending between the top and bottom surfaces. The coupler may include a reflective surface that redirects the optical signals between a first direction and a second direction substantially perpendicular to the first direction. The coupler may position one or more optical fibers along a second direction such that an optical signal from the plurality of optoelectronic transceivers is directed into one or more optical fibers or an optical signal from the one or more optical fibers is directed into a plurality of the optoelectronic transceivers, with the coupler accommodating different diameters of optical fiber including POF, SMF, and/or MMF fiber.
-
公开(公告)号: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: 一种方法包括在网络交换机中接收来自源节点的通信网络通信业务,并通过穿过一个或多个先前网络交换机的通信网络到达路由,以转发到目的地节点。 响应于在网络交换机中检测到将通信业务转发到目的地节点的能力受损,向前一个网络交换机发送通知。 该通知将由上述网络交换机使用,并请求上述网络交换机修改路由,以免穿越网络交换机。
-
公开(公告)号:US20140023084A1
公开(公告)日:2014-01-23
申请号:US14033471
申请日:2013-09-22
Applicant: Mellanox Technologies Ltd.
Inventor: Dror Goldenberg , Eitan Zahavi , Ori Rottenstreich
IPC: H04L5/00
CPC classification number: H04L5/0058 , H04L12/12 , H04L12/462 , H04L43/0876 , H04L45/22 , Y02D50/20 , Y02D50/30 , Y02D50/40
Abstract: A method for communication includes configuring a multi-level fat-tree network to include at least three levels of switches, including multiple modules arranged externally in a tree topology. Each module contains a respective group of the switches arranged in an internal tree extending over at least two of the levels of the network. A subset of the modules is selected to be active in carrying the communication traffic. The network is operated so as to convey communication traffic among the switches via the active modules, while the modules that are not in the selected subset remain inactive.
Abstract translation: 一种用于通信的方法包括配置多级胖树网络以包括至少三个级别的交换机,包括在树状拓扑中外部布置的多个模块。 每个模块包含布置在延伸到网络的至少两个级别的内部树中的各个交换机组。 模块的子集被选择为在承载通信流量时是活动的。 操作该网络以便经由活动模块在交换机之间传送通信流量,而不在所选择的子集中的模块保持不活动。
-
-
-
-
-
-
-