Examining packet headers, checking for bit errors, and determining output link.
Time required to push all packet bits into the link (L/R, where L is packet size and R is transmission rate).
Time for a bit to travel from one end of a link to the other (d/s, where d is distance and s is propagation speed).
Time packet waits in buffer before processing; varies depending on network congestion.