Role of the Transport layer Encapsulating application data for use by the Network layer Enables multiple applications to communicate over the network at the same time on a single device Ensures that, if required, all the data is received reliably and in order by the correct application Employs error handling mechanisms
Responsibilities Tracking the individual communication between applications on the source and destination hosts (Establishing a Session ) Segmenting data and managing each piece Reassembling the segments into streams of application data Identifying the different applications (Port Number)
The two most common Transport layer protocols of TCP/IP protocol suite are Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). Both protocols manage the communication of multiple applications. The differences between the two are the specific functions that each protocol implements.
Basic characteristics of the UDP and TCP protocols - Fast - Low overhead - Does not require acknowledgements - Does not resend lost data - Delivers data as it arrives
-Reliable - Acknowledges data - Resends lost data - Delivers data in the order sent
UDP is a simple, connectionless protocol low overhead data delivery. datagrams are sent as "best effort" by this Transport layer protocol.
Applications that use UDP include: Domain Name System (DNS)
Video Streaming
Voice over IP (VoIP)
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
|