"Routing information and other properties, such as billing information and priority, is often extracted from the packet by examining the headers at various points in the network." . . . .