- Data is submitted in pieces called packets. The sender creates the packets
from the data, and the receiver reassembles them. Different packets may
follow different paths and arrive in unpredictable order--some might not
reach their destinations.
- Communication protocols are conventions for governing the exchange of
data
- The protocols are decomposed into logical layers, to support modularity and
reusability.