OSI Model
Transport Layer (4)
- establishes reliable end-to-end transport session (error detection and recovery), once path has been established
- fragmentation of message into packets (if not handled by layer 3)
- multiplexing of several sessions from same source and all going to same destination
- creates distinct network connections
- monitors quality of service
- disassembles and assembles session messages
- flow control (if not done by layer 3)