×

METHOD, APPARATUS, AND SYSTEM FOR ROUTING AND FORWARDING

  • US 20160087881A1
  • Filed: 12/07/2015
  • Published: 03/24/2016
  • Est. Priority Date: 06/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for routing and forwarding, the method comprising:

  • receiving, by a network controller, a routing request message sent by a requesting routing node, wherein the routing request message carries a content name of requested content;

    determining, by the network controller according to the content name and first registration information stored or acquired by the network controller, a network name of a target routing node corresponding to the content name and a port of the target routing node, wherein a content request packet corresponding to the requested content can be routed to the requested content through the port of the target routing node, and the first registration information is used to indicate a correspondence between the content name, the network name of the target routing node, and the port of the target routing node;

    determining, by the network controller according to the network name of the target routing node and an acquired network name of the requesting routing node, a forwarding path in network topology information of a network controlled by the network controller, wherein the forwarding path starts from the requesting routing node and ends at the target routing node, and the network topology information is used to indicate a topological structure of the network by using network names of routing nodes in the network;

    determining, by the network controller according to the forwarding path, routing information corresponding to the requesting routing node, wherein the routing information is used to indicate a first port through which the requesting routing node forwards the content request packet, wherein the first port points to a next-hop routing node corresponding to the requesting routing node on the forwarding path; and

    sending, by the network controller, the routing information corresponding to the requesting routing node to the requesting routing node, so that the requesting routing node forwards the content request packet according to the routing information.

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