Connection-Oriented
Connection oriented means that a
virtual connection is established
before any user data is
transferred.
If the connection cannot be
established - the user program is
notified.
If the connection is ever
interrupted - the user program(s)
is notified.