- Transport layer provide
communication functions to
user programs
- Different (user) programs have
different needs:
- Most program require
reliable data communication
- E.g.: web browser,
email, etc.
|
- Some programs can
tolerate some
data loss but
need
speedy packet delivery
|
- There are multiple user programs
running on a
single computer !!!
|