A controller, including a processor and a non-transitory computer-readable storage medium storing a program to be executed by the processor for managing a first autonomous system (AS), the program including instructions to receive a first Border Gateway Protocol (BGP) routing message, determine a destination node, the destination node belonging to the first AS, determine, according to a node that sends the first BGP routing message, whether to perform incoming-traffic adjustment and control, allocate a source node from a second AS directly connected to the first AS, obtain a preferred path between the source and destination nodes according to a network topology, determine a first BR and a second BR on the preferred path, and send a routing control message to a specified BR belonging to the first AS instructing the specified BR to use the first BR as a next hop for packet forwarding of the second BR.
Legal claims defining the scope of protection, as filed with the USPTO.
4. The controller according to claim 1, wherein the program further includes instructions to perform incoming-traffic adjustment and control.
10. The BR according to claim 9, wherein the operation manner causes the BR to perform matching, when advertising the second BGP routing message to a destination BR in the second AS, between an identifier of the destination BR and the identifier of the second BR, wherein the operation manner causes the BR to perform the addition of sequence of AS numbers of the AS quantity to the AS-path attribute value in response to the matching succeeding, and wherein the destination BR is a BR in the second AS.
17. The method according to claim 11, wherein the routing control message is a BGP update message.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 5, 2020
May 23, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.