Consider sending a series of packets from a sending host to a receiving host

over a fixed route. List the delay components in the
end-to-end delay for a single packet. Which of these delays are constant and
which are variable?

http://www.google.com/search?q=packet+jitter&oq=packet+jitter&aqs=chrome..69i57j0l5.2987j0j7&sourceid=chrome&es_sm=119&ie=UTF-8

Read everything you can in these search results; you should find answers to your questions somewhere in here.

And here's another place for search for this very technical information:
http://www.webopedia.com/

The end-to-end delay for a single packet can be broken down into several components. These components include:

1. Processing Delay: The time taken by a router or a host to process the packet headers and make any necessary forwarding decisions. This delay is variable and can depend on factors such as the workload of the router or host.

2. Queuing Delay: If a router or a host has multiple packets to send and only a limited amount of outgoing link bandwidth, the packets might need to wait in a queue. The time spent waiting in the queue is called queuing delay and can vary depending on the network congestion and the amount of traffic being sent. This delay is variable.

3. Transmission Delay: Once a packet has been processed and is ready to be sent, it takes time to transmit the packet over the physical link between routers or hosts. The transmission delay is determined by the size of the packet and the bandwidth of the link. It is constant and can be calculated using the formula: transmission delay = packet size / link bandwidth.

4. Propagation Delay: When a packet is transmitted over a physical link, it takes time for the signals to travel from the sender to the receiver. This delay is determined by the distance between the sender and receiver and the speed of the signal in the medium. It is constant and can be calculated using the formula: propagation delay = distance / propagation speed.

5. Serialization Delay: This refers to the time taken to convert the packet into a series of bits and transmit them over the physical link. It is determined by the link bandwidth and packet size. It is constant and can be calculated using the formula: serialization delay = packet size / link bandwidth.

It's important to note that the processing delay, queuing delay, and transmission delay can vary from packet to packet, depending on the current network conditions and congestion levels. On the other hand, propagation delay and serialization delay are constant for a given transmission link.