Project

General

Profile

Routing Table Dataset » History » Revision 17

Revision 16 (Laqin Fan, 01/10/2018 11:42 AM) → Revision 17/26 (Laqin Fan, 01/10/2018 11:42 AM)

# Routing Table Dataset 

 The routing table can be published as a [[NFD:StatusDataset|Status Dataset]] at `/$ROUTER_NAME/routing-table`: `/$ROUTER_NAME/routing-table/list`: 

 ## Routing Table Status 


 The routing table is organized and represented as an **RoutingTable** block: 

     RoutingTable := ROUTINGTABLE-TYPE TLV-LENGTH 
                        RoutingTableEntry* 

 ## RouteTable 

 All routing table information in the routing table is organized and represented as an **RoutingTableEntry** block. 

     RoutingTableEntry := ROUTINGTABLEENTRY-TYPE TLV-LENGTH 
                             Destination 
                             NextHop+ 

     Destination := DESTINATION-TYPE TLV-LENGTH 
                         Name                 


     NextHop := NEXTHOP-TYPE TLV-LENGTH 
                       Uri 
                       Double 

 ## TLV-TYPE assignments 

 Type                                          | Assigned value      | Assigned value (hex) 
 ------------------------------------------- | ----------------- | -------------------- 
 Uri                                           | 141                 | 0x8D 
 Destination                                   | 142                 | 0x8E 
 NextHop                                       | 143                 | 0x8F 
 RoutingTable                                  | 144                 | 0x90 
 RouteTableEntry                               | 145                 | 0x91 
 DryRouteTableEntry                            | 146                 | 0x92