Distributed Software Defined Network Architecture

    公开(公告)号:US20240275723A1

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

    申请号:US18109654

    申请日:2023-02-14

    Applicant: Google LLC

    CPC classification number: H04L45/76 H04L41/122

    Abstract: The present disclosure is a decentralized Software Defined Network (dSDN) which runs individual dSDN controllers at each router in the network, disseminating network state via an inter-router communication protocol. In some examples, the dSDN is an underlay and is coexistant with an out-of-band software defined network (SDN) control plane, thus achieving a unified architecture that applies across both overlay and underlay. In both the overlay and the underlay, path computation is based on global state, such as a complete view of a network connectivity graph and traffic demands. An end-to-end path that a packet takes may be determined by a localized computation that is run at a single node, such as an SDN controller in the overlay or a head-end router in the dSDN underlay. The network may be partitioned into domains and the same approach may be applied within and across domains.

    Encoding Source Routes Using MPLS Sub-Labels

    公开(公告)号:US20240297845A1

    公开(公告)日:2024-09-05

    申请号:US18109679

    申请日:2023-02-14

    Applicant: Google LLC

    CPC classification number: H04L45/507 H04L45/34

    Abstract: Generally disclosed herein is an approach for modifying use of segment routing multiprotocol label switching (SR-MPLS) allowing an arbitrary MPLS control plane and traditional MPLS data plane to utilize a single MPLS label to represent two or more edges in a path. MPLS labels may be divided into smaller sub-labels, which together uniquely represent a pair of edges along a route. In one example, a single MPLS label may be divided into two sub-labels, the first sub-label representing a first edge, and the second sub-label representing a second edge. In this regard, longer source routes may be supported in a packet header in network designs that implement strict source routing.

Patent Agency Ranking