Page 173 - Computer_Science_F5
P. 173

Computer Science  data stream. This layer provides end-to-  handshake,  where  synchronization  and
           end data transport services, establishing  connection parameters are exchanged.
           a logical connection between the sending
                                                     (b)  Sequencing:  The service ensures
           and receiving hosts across an Internet.
                                                     that data is transmitted and received in a
           Additionally, the  Transport layer
          FOR ONLINE READING ONLY
           manages the multiplexing of upper-
                                                     that data is delivered to the recipient
           layer applications, session establishment,   specific order. This sequencing guarantees
                                                     exactly as it was sent.
           and the termination of virtual circuits.
           By offering transparent data transfer, it   (c)  Acknowledgments: The  service
           conceals network-dependent details from   utilises acknowledgments to confirm the
           the higher layers. The Transport layer    successful receipt of data segments. These
           can operate in a connectionless-mode      acknowledgments provide feedback to
           using User Datagram Protocol (UDP)        the sender, ensuring reliable data transfer.
           or in a connection-oriented mode using    (d) Flow control: Connection-oriented
           Transmission Control Protocol (TCP).      services implement flow control
                                                     mechanisms to regulate the rate of data
           Connection-oriented transport             transmission.  This helps to prevent
           The connection-oriented transport service  overwhelming the receiving entity and
           guarantees that data is delivered without  avoids congestion.
           errors, in the correct order, and without
           any losses or duplications. The Transport   Flow control
           layer also focuses on optimising the use  Flow control is essential for managing the
           of network services and delivering the  rate at which data is transmitted between
           requested quality of service to session  a sender and a receiver, ensuring that
           entities. For instance, a session entity  the receiver can handle the incoming
           might specify acceptable error rates,     data without becoming overwhelmed.
           maximum delay, priority, and security  At the Transport layer, data integrity is
           levels. Consequently, the transport layer  maintained through the management of
           must adapt to meet these requirements  flow control and the provision of reliable
           while maintaining efficient data  data transport between systems. Flow

           transmission.                             control prevents the sending host from
                                                     overwhelming the receiving host’s buffers,
           A service is classified as connection-    which can result in data loss. Reliable
           oriented when it exhibits certain         data transport involves establishing a
           characteristics. These  characteristics   connection-oriented communication
           include:                                  session, ensuring the following:
           (a)  Virtual  circuit  setup: The  service   1.  Received segments are acknowledged
           establishes  a virtual  circuit  between      back to the sender.
           the communicating  entities. This setup    2.  Unacknowledged segments are
           often involves a process like a three-way     retransmitted.


                                                 164
                                                                for Advanced Secondary Schools



     Computer Science Form 5.indd   164                                                     23/07/2024   12:33
   168   169   170   171   172   173   174   175   176   177   178