-
51.
公开(公告)号:US11695691B2
公开(公告)日:2023-07-04
申请号:US17001203
申请日:2020-08-24
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Dag Georg Moxnes , Bartosz Bogdanski , Pramod Venkatesh , Line Holen
IPC: H04L45/586 , H04L49/356 , H04L45/02 , H04L49/00 , H04L45/00 , H04L49/253 , H04L45/48 , H04L47/36 , H04L49/15 , H04L45/74 , H04L69/22 , H04L49/201 , H04L12/44 , H04L67/10
CPC classification number: H04L45/586 , H04L45/02 , H04L45/04 , H04L45/48 , H04L45/54 , H04L45/74 , H04L47/36 , H04L49/15 , H04L49/201 , H04L49/253 , H04L49/254 , H04L49/30 , H04L49/358 , H04L49/70 , H04L69/22 , H04L12/44 , H04L67/10
Abstract: Systems and methods for supporting dual-port virtual router in a high performance computing environment. In accordance with an embodiment, a dual port router abstraction can provide a simple way for enabling subnet-to-subnet router functionality to be defined based on a switch hardware implementation. A virtual dual-port router can logically be connected outside a corresponding switch port. This virtual dual-port router can provide an InfiniBand specification compliant view to a standard management entity, such as a Subnet Manager. In accordance with an embodiment, a dual-ported router model implies that different subnets can be connected in a way where each subnet fully controls the forwarding of packets as well as address mappings in the ingress path to the subnet.
-
公开(公告)号:US11689455B2
公开(公告)日:2023-06-27
申请号:US17192681
申请日:2021-03-04
Applicant: Oracle International Corporation
Inventor: Jagwinder Singh Brar , Shane Baker , Leonard Thomas Tracy , Steven Chervets , Bryce Eugene Bockman
IPC: H04L45/00 , H04L12/18 , H04L45/18 , H04L45/745 , H04L49/00 , H04L49/201 , H04L45/24
CPC classification number: H04L45/66 , H04L12/18 , H04L45/18 , H04L45/745
Abstract: Techniques for loop prevention while allowing multipath in a virtual Layer 2 (L2) network are described. In an example, a network interface card (NIC) supports the virtual L2 network. The NIC is configured to receive, via a first port of the NIC, an L2 frame that includes a source media access control (MAC) address and a destination MAC address. Based on a loop prevention rule, the NIC transmits the L2 frame via its ports except the first port. In an additional example, the NIC is further configured to send an L2 frame to a host via the first port of the NIC. The L2 frame can be a bridge protocol data unit (BPDU). Upon receiving a BPDU from the host via the first port, the NIC determines that the BPDU is looped back and disables the first port.
-
公开(公告)号:US11632354B2
公开(公告)日:2023-04-18
申请号:US16117641
申请日:2018-08-30
Applicant: Cisco Technology, Inc.
Inventor: Stig Ingvar Venaas , Mahesh Sivakumar , Ijsbrand Wijnands , Mankamana Prasad Mishra
IPC: G06F15/16 , H04L61/59 , H04L12/46 , H04L45/00 , H04L49/201 , H04L61/103
Abstract: A disclosed method is performed at a first boundary node bordering a BIER domain. The method includes receiving a message associated with a source and group for multicast from outside the BIER domain. The method further includes generating an encapsulated message based on the message, a metric, and a first proxy address of the first boundary node. The method also includes forwarding the encapsulated message through the BIER domain to at least one second boundary node bordering the BIER domain and connectable to the first boundary node. The first boundary node additionally triggers the at least one second boundary node to decapsulate the encapsulated message for forwarding out of the first domain and store a record including the source, the group, the metric representing the cost of the first boundary node to the source, and the first proxy address on the at least one second boundary node.
-
公开(公告)号:US11463279B2
公开(公告)日:2022-10-04
申请号:US17357152
申请日:2021-06-24
Applicant: International Business Machines Corporation
IPC: H04L12/46 , H04L49/201 , H04L49/351
Abstract: A method and apparatus for implementing a virtual local area network. The method includes determining a global virtual local area network for transmitting a broadcast data frame in response to receiving the broadcast data frame at a first switch, encapsulating the broadcast data frame based at least in part on said determination and transmitting it to at least one second switch over the determined global virtual local area network. The broadcast data frame is received at the second switch and an identifier of the global virtual local area network is obtained according to the broadcast data frame. Based at least in part on the identifier of the global virtual local area network, it is determined that which local virtual local area network served by the second switch the de-capsulated broadcast data frame can be sent to.
-
公开(公告)号:US11290394B2
公开(公告)日:2022-03-29
申请号:US16600335
申请日:2019-10-11
Applicant: DELL PRODUCTS L.P.
Inventor: Muthulakshmi Radhakrishnan
IPC: H04L12/931 , H04L49/201 , H04L49/253 , H04L49/1515 , H04L45/64 , H04L12/18 , H04L12/66 , H04L49/00
Abstract: A Software Defined Networking (SDN) controller controls multicast traffic in an SDN domain and one or more non-SDN domains imbedded in the SDN domain.
-
公开(公告)号:US11271869B1
公开(公告)日:2022-03-08
申请号:US16548833
申请日:2019-08-22
Applicant: Barefoot Networks, Inc.
Inventor: Anurag Agrawal , Julianne Zhu
IPC: H04L12/931 , H04L49/201 , H04L45/24 , H04L49/55 , H04L49/901 , H04L45/48 , H04L45/7453 , H04L45/00
Abstract: A method of multicasting packets by a forwarding element that includes several packet replicators and several egress pipelines. Each packet replicator receives a data structure associated with a multicast packet that identifies a multicast group. Each packet replicator identifies a first physical egress port of a first egress pipeline for sending the multicast packet to a member of the multicast group. The first physical egress port is a member of LAG. Each packet replicator determines that the first physical egress port is not operational and identifies a second physical port in the LAG for sending the multicast packet to the member of the multicast group. When a packet replicator is connected to the same egress pipeline as the second physical egress, the packet replicator provides the identification of the second physical egress port to the egress pipeline to send the packet to the multicast member. Otherwise the packet replicator drops the packet.
-
公开(公告)号:US11271854B2
公开(公告)日:2022-03-08
申请号:US16797092
申请日:2020-02-21
Applicant: Ciena Corporation
Inventor: Bhupendra Yadav , Anand Srinivasan , Gerald Smallegange
Abstract: A source node in a first domain in a multi-domain network includes a plurality of ports; and switching circuitry configured to forward packets between the plurality of ports, wherein the source node is configured to, for a packet destined for a destination node in another domain in the multi-domain network, add a list of Segment Identifiers (SIDs) to the packet for loose source-based routing from the source node, through the first domain, and to the another domain, and forward the packet via a port of the plurality of ports and with the list of SIDs, wherein the list of SIDs includes at least one SID representing both an anycast SID and a binding SID. The SID is associated with an anycast group that includes a plurality of nodes, and with a binding segment in the second domain, the binding segment includes a different SID list for each node of the plurality of nodes.
-
公开(公告)号:US20250063002A1
公开(公告)日:2025-02-20
申请号:US18724215
申请日:2023-03-03
Applicant: NEC Corporation
Inventor: Shinichi ANAMI
IPC: H04L49/201 , H04L12/46
Abstract: A communication system includes at least one first device having a communication function, at least one second device having a communication function, and a communication apparatus that communicates with the first device within the same network, forms a tunnel network together with the opposite second device and virtually communicates with the second device in the same network segment via the tunnel network, executes IGMP snooping and analyzes a multicast transfer policy, and controls packet transfer according to the multicast transfer policy for a packet to be transferred in communication between the first device and the second device. Accordingly, it is possible to provide a communication system that can maintain communication quality, improve usability, and suppress a failure.
-
公开(公告)号:US12218995B2
公开(公告)日:2025-02-04
申请号:US17542056
申请日:2021-12-03
Applicant: VIASAT, Inc.
Inventor: William B. Sebastian
IPC: H04L65/00 , H04L12/18 , H04L45/16 , H04L49/201 , H04L65/611 , H04L67/561 , H04N7/173 , H04N21/24 , H04N21/25 , H04N21/45 , H04N21/61 , H04N21/6405 , H04N21/8405
Abstract: Methods, apparatuses, and systems are provided for improving utilization of a communications system through various atom-based techniques for enhancing the viewing experience for Internet protocol content. Some embodiments exploit atom-based processing to determine which content atoms to broadcast (e.g., multicast) over which channels to which subscribers. Other embodiments make atom-based filtering, caching, and/or other determinations at the user terminal. For example, low-level (e.g., physical layer) filtering may be used to limit the amount of user-layer processing needed, and to facilitate delivery of content to those users most likely to desire that content. Still other embodiments allow users to create customized channels of cached content for viewing as a shared channel. Embodiments include techniques for addressing synchronization of channel content and viewing, and social networking, for subscribers to the shared channel. The shared channels may be further used to facilitate social networking among subscribers.
-
公开(公告)号:US20240364766A1
公开(公告)日:2024-10-31
申请号:US18765136
申请日:2024-07-05
Applicant: VIASAT, INC.
Inventor: William B. SEBASTIAN
IPC: H04L65/611 , H04L12/18 , H04L45/16 , H04L49/201 , H04L67/561 , H04N7/173 , H04N21/24 , H04N21/25 , H04N21/45 , H04N21/61 , H04N21/6405 , H04N21/8405
CPC classification number: H04L65/611 , H04L12/18 , H04L45/16 , H04L49/201 , H04L67/561 , H04N7/17318 , H04N21/2402 , H04N21/252 , H04N21/4532 , H04N21/6125 , H04N21/6405 , H04N21/8405
Abstract: Methods, apparatuses, and systems are provided for improving utilization of a communications system through various atom-based techniques for enhancing the viewing experience for Internet protocol content. Some embodiments exploit atom-based processing to determine which content atoms to broadcast (e.g., multicast) over which channels to which subscribers. Other embodiments make atom-based filtering, caching, and/or other determinations at the user terminal. For example, low-level (e.g., physical layer) filtering may be used to limit the amount of user-layer processing needed, and to facilitate delivery of content to those users most likely to desire that content. Still other embodiments allow users to create customized channels of cached content for viewing as a shared channel. Embodiments include techniques for addressing synchronization of channel content and viewing, and social networking, for subscribers to the shared channel. The shared channels may be further used to facilitate social networking among subscribers.
-
-
-
-
-
-
-
-
-