1. A data processing system comprising: an operating system that stores a first network routing table comprising one or more entries each indicating at least part of a route over a network to a respective destination; a transmission support function arranged to maintain a copy of the first network routing table; and a network data transmission function arranged to transmit data in accordance with the copy network routing table and without accessing the first network routing table.