ABSTRACT

Interface between the TCP layer and application layer was designed to be simple [1, 2]. The application layer assumes the transport layer will provide a connectionoriented reliable end-to-end transmission of data. There are some applications that are designed to work on top of the connectionless transport service, where the data is transferred using an unreliable service.