×

Data processing system with routing tables

  • US 10,397,103 B2
  • Filed: 08/25/2016
  • Issued: 08/27/2019
  • Est. Priority Date: 03/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system comprising:

  • one or more physical memories; and

    one or more physical processors configured to provide;

    an operating system that stores at least one first network routing table each comprising one or more entries, each entry indicating at least part of a route over a network to a respective destination, wherein the at least one first network routing table is maintained in a kernel of the operating system;

    a transmission support function at a user level configured to maintain a copy of at least part of the at least one first network routing table;

    a network data transmission function arranged to transmit data by accessing the copy, of the at least part of the at least one first network routing table, maintained at the user level and without accessing the at least one first network routing table in the kernel; and

    an application configured to provide an indication of a destination of a packet to the network data transmission function and the network data transmission function configured to obtain an address of the destination from the copy of the at least part of the at least one first network routing table.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×