Concurrent routing for network devices

    公开(公告)号:US12052158B1

    公开(公告)日:2024-07-30

    申请号:US18194295

    申请日:2023-03-31

    摘要: The disclosure describes techniques for concurrently operating multiple network stacks, one operating natively and one operating remotely, to control the routing table within a router of a network. An example network device includes a control unit comprising one or more processors. A native routing stack executes on the control unit to exchange routing protocol advertisements with a peer network device in accordance with a routing protocol. The native routing stack is configured to insert first routing entries into a routing table. The first routing entries are based on the routing protocol advertisements. A controller interface executed by the control unit receives second routing entries from a network controller and inserts the second routing entries into the routing table. A routing process generates a forwarding table based on the first and second routing entries.

    Routing information publishing method, apparatus, and system

    公开(公告)号:US12068952B2

    公开(公告)日:2024-08-20

    申请号:US17870678

    申请日:2022-07-21

    摘要: Embodiments of this application relate to the field of communication technologies, and provide a routing information publishing method. The method includes: An edge transport device connected to a first edge device in a first network domain receives, based on a control plane protocol message, first routing information that is from a controller and that includes an address of a second edge device in a second network domain and a destination address of the second network domain, and sends the first routing information to the first edge device, so that the first edge device generates, based on the first routing information, a forwarding table that is of the first edge device and that is used to indicate a forwarding relationship between the first network domain and the second network domain.

    DETERMINISTIC NETWORK ENTITY FOR COMMUNICATIONS NETWORKS

    公开(公告)号:US20240235996A1

    公开(公告)日:2024-07-11

    申请号:US18559105

    申请日:2022-05-03

    摘要: A method performed by a network node of a communications network for enabling internet protocol, IP, based deterministic networking. The method comprises receiving a routing request from a software-defined networking (SDN) controller, particularly wherein the SDN controller is associated with a deterministic network (DetNet); determining whether the routing request conflicts with the routing of the communications network; and responsive to determining whether the routing request conflicts with the routing of the communications network, transmitting a response to the SDN controller indicating acceptance or denial of the routing request. The network node may be a Deterministic Networking Application Function (DetNet AF).

    Packet processing method, apparatus, system, and device, and storage medium

    公开(公告)号:US11799769B2

    公开(公告)日:2023-10-24

    申请号:US17720830

    申请日:2022-04-14

    发明人: Jingrong Xie

    摘要: A packet processing method includes a first network device receiving a first Bit Index Explicit Replication (BIER) packet including a first BIER header. When the first BIER packet is a packet sent to a second network device, and in response to determining that the second network device is an edge node device in a BIER communication network and does not support BIER packet forwarding, the first network device determines a target label used for a reverse path forwarding (RPF) check, updates the first BIER packet to obtain a second BIER packet, where the second BIER packet includes the target label but does not include the first BIER header, and sends the second BIER packet to the second network device.

    APPROACHES TO SEAMLESSLY PROPAGATE SERVER PROFILES AND ASSOCIATED INTERFACE CONFIGURATIONS TO EXTERNAL MANAGED NETWORK FABRICS IN A DATACENTER

    公开(公告)号:US20240364627A1

    公开(公告)日:2024-10-31

    申请号:US18308494

    申请日:2023-04-27

    摘要: Described herein are embodiments of systems and methods for network fabric setup within and outside of a modular fabric chassis for its sleds such that server profiles and associated interface configurations may be propagated seamlessly to external managed network fabrics in a data center. Once a switch port of a network switch is connected to a NIC interface of a NIC, the NIC receives from the connected switch port of the network switch a packet comprising a fabric manager attribute. The NIC populates a table comprising mappings between NIC interfaces and corresponding fabric manager information and sends the mapping table to a baseboard management controller (BMC). The BMC maintains a fabric manager attribute per interface in a BMC attribute registry for each NIC. Fabric manager information may be seamlessly refreshed from NIC to BMC or other consoles in case of link down or fabric manager swap situations.

    PRIORITY BASED ROUTE PROGRAMING AND ADVERTISING

    公开(公告)号:US20240064089A1

    公开(公告)日:2024-02-22

    申请号:US17891567

    申请日:2022-08-19

    摘要: Methods and devices for distributing routes in a network are disclosed. The methods include identifying priority routes for a plurality of routes in a network device. The method also includes establishing communications with a neighboring network device and sending a first set of routes of the plurality routes to the neighboring network device. The first set of routes is selected based on a relative priority of the first set of routes to non-selected routes of the plurality of routes. The neighboring network device receives the first set of routes, and writes the first set of routes to forwarding hardware of the neighboring network device. The programmed routes are then used to route packets in the network.