×

Routing methods, systems, and computer program products

  • US 10,652,150 B1
  • Filed: 11/19/2018
  • Issued: 05/12/2020
  • Est. Priority Date: 12/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable media storing computer instructions that, when executed by one or more processors of a network device, cause the network device to:

  • determine a command identifier that identifies an operation to be performed as a result of routing data from the network device toward a receiving node;

    locate a path node that;

    is capable of performing the operation identified by the command identifier, is included in a network path communicatively coupling the network device and the receiving node, and is a border node, the border node being at least partially in a network region identified by an outside scope identifier that is includable in path information configured for use in routing the data along the network path, the outside scope identifier configured to cause the path node to perform the operation identified by the command identifier as a result of routing the data along the network path, the network region being separate from another network region in which the receiving node at least partially resides, the path information further including at least one segment identifier that identifies at least one of;

    a network interface of the receiving node or the another network region in which the receiving node at least partially resides;

    select a path segment of the network path, utilizing the outside scope identifier;

    write, to a header of a packet, the command identifier in a location associated with the outside scope identifier, so as to be configured to cause the path node to perform the operation identified by the command identifier after the path node receives the data via the path segment selected utilizing the outside scope identifier; and

    transmit, via the path segment selected utilizing the outside scope identifier, the packet along the network path from the network device to the path node, thereby causing the path node to perform the operation identified by the command identifier.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×