-
公开(公告)号:US12132605B2
公开(公告)日:2024-10-29
申请号:US17104338
申请日:2020-11-25
发明人: Pranjal Kumar Dutta
IPC分类号: H04L41/0654 , H04L45/18 , H04L45/74
CPC分类号: H04L41/0654 , H04L45/18 , H04L45/74
摘要: A node is configured for deployment in an IP network. The node includes a memory configured to store a first identifier that uniquely identifies the node within the IP network. The node also includes a transceiver configured to receive a first IP packet. The node further includes a processor configured to selectively forward the first IP packet based on whether a first recorded route (RR) in the first IP packet includes the first identifier. Selectively forwarding the first IP packet includes dropping the first IP packet in response to the first identifier being in the first IP packet or pushing the first identifier onto the first RR in the first IP packet in response to the first identifier not being in the first IP packet.
-
公开(公告)号:US20240323115A1
公开(公告)日:2024-09-26
申请号:US18731632
申请日:2024-06-03
发明人: Chongyang Hu , Haibo Wang
IPC分类号: H04L45/28 , H04L45/18 , H04L45/741 , H04L45/745 , H04L101/622
CPC分类号: H04L45/28 , H04L45/18 , H04L45/741 , H04L45/745 , H04L2101/622
摘要: In a loop avoidance communications method, a first provider edge (PE) device sends a first identifier to a second PE device through a first interface; the first PE device receives, from the second PE through the first interface, a data packet including the first identifier. Then, the first PE device determines that a second interface associated with the first identifier is in a faulty state. In response to determining that the second interface is in the faulty state, the first PE device avoids sending the data packet to the second PE device through the first interface. The first PE device connects to a customer edge (CE) device using the second interface.
-
公开(公告)号:US12068871B2
公开(公告)日:2024-08-20
申请号:US17489266
申请日:2021-09-29
发明人: Ijsbrand Wijnands , Gregory J. Shepherd , Christian J. Martin , Neale D. R. Ranns , Jesper Skriver
摘要: Various systems and methods for performing bit indexed explicit replication (BIER) using multiprotocol label switching (MPLS). For example, one method involves receiving a packet that includes a MPLS label. The packet also includes a multicast forwarding entry. The method also involves determining, based on the value of the MPLS label, whether to use the multicast forwarding entry to forward the packet. The method further includes forwarding the packet.
-
公开(公告)号:US12034631B2
公开(公告)日:2024-07-09
申请号:US17136939
申请日:2020-12-29
发明人: Chongyang Hu , Haibo Wang
IPC分类号: H04L45/18 , H04L45/28 , H04L45/741 , H04L45/745 , H04L101/622
CPC分类号: H04L45/28 , H04L45/18 , H04L45/741 , H04L45/745 , H04L2101/622
摘要: A loop avoidance communications method, where a first provider edge (PE) device sends a first identifier to a second PE device through a first interface, the first PE device receives, through the first interface, a data packet from the second PE device including the first identifier. Then, the first PE device determines that a second interface associated with the first identifier is in a faulty state. In response to the determining that the second interface is in the faulty state, the first PE device avoids sending the data packet to the second PE device through the first interface, where the first PE device connects to a customer edge (CE) device using the second interface.
-
公开(公告)号:US11936551B2
公开(公告)日:2024-03-19
申请号:US17471571
申请日:2021-09-10
发明人: Shunwan Zhuang , Haibo Wang , Yunan Gu , Gang Yan , Zhenbin Li
IPC分类号: G06F15/16 , H04L45/00 , H04L45/02 , H04L45/021 , H04L45/18
CPC分类号: H04L45/021 , H04L45/04 , H04L45/18 , H04L45/22
摘要: A BGP route identification method and apparatus are provided. A network device obtains a BGP route. The BGP route includes an autonomous system path attribute AS_PATH attribute, the AS_PATH attribute includes a first autonomous system number AS number, an AS number corresponding to an autonomous system that the network device is located in or manages is a second AS number, and the first AS number is equal to the second AS number. The network device determines, based on the first AS number and the second AS number, whether the BGP route is abnormal.
-
公开(公告)号:US11910037B2
公开(公告)日:2024-02-20
申请号:US17328295
申请日:2021-05-24
发明人: Erik Van Zijst
IPC分类号: H04N21/2343 , H04L45/00 , H04L45/02 , H04L45/12 , H04L45/18 , H04L45/302 , H04L45/48 , H04L45/64 , H04L47/10 , H04L47/11 , H04L47/2408 , H04L47/2416 , H04L47/2441 , H04L47/30 , H04L47/32 , H04L47/34 , H04L61/103 , H04L61/00 , H04L12/18 , H04L45/16 , H04L1/1867 , H04L43/0829 , H04L47/125 , H04N19/34 , H04N19/39 , H04N21/236 , H04N21/2383 , H04N21/61 , H04N21/6405 , H04N21/643 , H04L1/18 , H04N21/2662 , H04L101/604
CPC分类号: H04N21/234327 , H04L1/1874 , H04L1/1887 , H04L12/1836 , H04L43/0829 , H04L45/00 , H04L45/02 , H04L45/04 , H04L45/12 , H04L45/123 , H04L45/16 , H04L45/18 , H04L45/302 , H04L45/48 , H04L45/64 , H04L47/10 , H04L47/11 , H04L47/125 , H04L47/15 , H04L47/2408 , H04L47/2416 , H04L47/2441 , H04L47/30 , H04L47/32 , H04L47/34 , H04L61/00 , H04L61/103 , H04N19/34 , H04N19/39 , H04N21/2383 , H04N21/23605 , H04N21/6125 , H04N21/6405 , H04N21/64322 , H04L1/18 , H04L12/1868 , H04L12/1881 , H04L2101/604 , H04N21/2662
摘要: Embodiments include an overlay multicast network. The overlay multicast network may provide a set of features to ensure reliable and timely arrival of multicast data. The embodiments include a congestion control system that may prioritize designated layers of data within a data stream over other layers of the same data stream. Each data stream transmitted over the network may be given an equal share of the bandwidth. Addressing in routing tables maintained by routers may utilize summarized addressing based on the difference in location of the router and destination address. Summarization levels may be adjusted to minimize travel distances for packets in the network. Data from high priority data stream layers may also be retransmitted upon request from a destination machine to ensure reliable delivery of data.
-
公开(公告)号:US11811646B2
公开(公告)日:2023-11-07
申请号:US17827675
申请日:2022-05-28
IPC分类号: H04L41/0893 , H04L12/46 , H04L45/125 , H04L45/50 , H04L45/18
CPC分类号: H04L45/125 , H04L45/18 , H04L45/50
摘要: A system manages network traffic in a distributed system comprising a plurality of network devices. The network devices are divided into a plurality of network slices, each of the network slices including a subset of the network devices such that there is no overlap of network devices between the network slices. Individual network slices are associated with individual slice controllers, and an individual slice controller is configured to manage network routing of an individual network slice. Each of the individual slice controllers route the network traffic within each respective individual network slice. The network traffic is independently routed based on expected network conditions for each respective individual network slice, and data defining routing decisions is contained within each network slice to limit fault effects between the network slices.
-
8.
公开(公告)号:US11765078B2
公开(公告)日:2023-09-19
申请号:US16879475
申请日:2020-05-20
IPC分类号: G06F15/16 , H04L45/00 , H04L45/42 , H04L45/18 , H04L45/74 , H04L45/122 , H04W84/18 , H04L45/021 , H04W40/24 , H04L12/54
CPC分类号: H04L45/54 , H04L45/021 , H04L45/122 , H04L45/18 , H04L45/42 , H04L45/74 , H04W40/242 , H04W84/18 , H04L12/56
摘要: Techniques for routing in communications networks include determining a state of a destination node in a current routing table stored at a first node. A value for a reference cost to the destination node is determined based on a minimum cost to the destination in the current routing table. Based on the state, a request message is formed including a reference distance field to prevent loops, an originating node field, a destination field, and a previous hop field. The request message is sent to a different second node within range. A record that indicates the data in the request message is stored in a pending request table. A reply message is received in response to sending the request message. In response to receiving the reply message, the record in the pending request table is removed, and the current routing table is updated based on the reply message.
-
公开(公告)号:US11689455B2
公开(公告)日:2023-06-27
申请号:US17192681
申请日:2021-03-04
发明人: 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分类号: H04L45/66 , H04L12/18 , H04L45/18 , H04L45/745
摘要: 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.
-
公开(公告)号:US11496391B1
公开(公告)日:2022-11-08
申请号:US17328994
申请日:2021-05-24
IPC分类号: H04L45/42 , H04L45/745 , H04L45/02 , H04L45/18 , H04L45/00
摘要: Problems associated with providing a large Clos network having at least one top of fabric (ToF) node, a plurality of internal nodes, and a plurality of leaf nodes may be solved by: (a) providing L2 tunnels between each of the leaf nodes of the Clos and one or more of the at least one ToF node to ensure a non-partitioned IGP L2 backbone, and (b) identifying the L2 tunnels as non-forwarding adjacencies in link state topology information stored in ToF node(s) and leaf node(s) such that the L2 tunnels are not used for forwarding traffic. Tunnel formation is prevented over L2.
-
-
-
-
-
-
-
-
-