US 12,119,958 B2
Cross network bridging
Daniel Marcovitch, Yokneam Illit (IL); Idan Burstein, Carmiel (IL); Liran Liss, Atzmon (IL); Hillel Chapman, Ramat Hashofet (IL); Dror Goldenberg, Zichron Yaakov (IL); Michael Kagan, Zichron Yaakov (IL); Aviad Yehezkel, Yokneam Illit (IL); and Peter Paneah, Nesher (IL)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Jul. 9, 2023, as Appl. No. 18/349,148.
Application 18/349,148 is a continuation of application No. 17/013,677, filed on Sep. 7, 2020, granted, now 11,750,418.
Prior Publication US 2023/0353419 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/46 (2006.01); G06F 13/40 (2006.01); G06F 13/42 (2006.01); G06F 15/173 (2006.01)
CPC H04L 12/4625 (2013.01) [G06F 13/4027 (2013.01); G06F 13/4208 (2013.01); G06F 15/17331 (2013.01); H04L 12/4633 (2013.01); G06F 2213/0026 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A cross-network bridging apparatus, comprising:
a bus interface for connecting to a first system bus; and
bridging circuitry, to:
monitor system-bus transactions that are communicated on the first system bus;
identify, from among the monitored system-bus transactions, one or more outbound system-bus transactions that are intended for transfer to a second system bus coupled to a remote processor or device, the remote processor or device being located across a network from the apparatus; and
translate the one or more outbound system-bus transactions into one or more outbound network packets to be transferred over the network, for injecting the one or more outbound system-bus transactions to the second system bus.