×

Methods and apparatuses for routing and forwarding, establishing routing table, and acquiring content

  • US 9,948,557 B2
  • Filed: 06/12/2015
  • Issued: 04/17/2018
  • Est. Priority Date: 12/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for routing a packet, comprising:

  • receiving, by a computer, a content request packet that carries a content name of requested content and container information of the requested content, wherein the container information of the requested content comprises a container identifier used to identify a container that stores the requested content;

    determining whether any forwarding entry that longest prefix matches the content name of the requested content exists in a forwarding information base (FIB);

    determining whether any forwarding entry that matches the container identifier in the container information of the requested content exists in the FIB when no forwarding entry that longest prefix matches the content name of the requested content exists in the FIB, wherein a forwarding entry in the FIB comprises a preset container identifier and a port corresponding to the preset container identifier;

    acquiring, by resolution of the container identifier, a container identifier of an access container of the container when no forwarding entry that matches the container identifier in the container information of the requested content exists in the FIB;

    determining whether any forwarding entry that matches the container identifier of the access container which is acquired by resolution exists in the FIB; and

    upon determining that a forwarding entry that matches the container identifier of the access container which is acquired by resolution exists in the FIB, sending the content request packet according to a port in the matched forwarding entry.

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