Patent · US Active

Packet processing in a routing instance that is distributed across at least two different routing stacks

US10454823B1 · kind B1 · utility

7Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 8, 2018
Grant dateOct 22, 2019
Priority date
Expiry dateApr 14, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/17
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

The problem of processing an egress packet by a data forwarding device having (1) a first routing stack associated with a first namespace and a first interface, (2) a second routing stack associated with a second namespace and a second interface, wherein at least some forwarding information included in the second namespace is incompatible with the first routing stack, (3) a virtual routing and forwarding instance (VRF), and (4) a shared session layer socket associated with both the first and second routing stack, and bound to the VRF, where the VRF is associated with the second interface via the second routing stack, is solved by: adding the first interface to the VRF whereby the VRF is associated with both the first and second interfaces; and responsive to the adding of the first interface to the VRF, (1) adding routes from the second namespace to the first namespace such that network address prefixes of the second namespace are associated with a “special” next hop, and (2) flagging the shared session layer socket bound to the VRF. When an egress packet on the flagged shared session layer socket is received, the data forwarding device (1) sends the egress packet to the first routi…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.