Make the packet on the network, it is best to see the "Detailed TCP / IP Protocol". If you are impatient, you can see the package structure of IP packet.
The structure of the IP packet is definitely the most classic. In the application layer, you can make efficient and scalable packet.