Segmenting data and managing each piece
Reassembling the segments into streams of application data
Identifying the different applications
4.1.1.3 What does the Transport Layer header provide? Identifies the segment of data and provides for identification of the Transport Layer Protocol to use
4.1.2 Describe the process of segmentation and reassembly? divides application data into blocks of data that are an appropriate size reassembles the data before sending it to the destination application or service How does the Transport Layer accomplish conversation multiplexing? Each of these applications or services is assigned an address known as a port so that the Transport layer can determine with which application or service the data is identified. What are the four additional duties the Transport Layer can provide? Connection-oriented conversations
Reliable delivery
Ordered data reconstruction
Flow control
4.1.2.2 What are the four processes that the Transport Layer uses to control conversations? Establishing a Session
Reliable Delivery
Same Order Delivery
Flow Control
4.1.3 What does reliability mean to a network? ensuring that each piece of data that the source sends arrives at the destination. What are the three basic operations of reliability at the transport layer? tracking transmitted data acknowledging received data retransmitting any unacknowledged data What trade-off is necessary to ensure reliability? value of reliability and the burden it places on the network How is a best-effort protocol different than a reliable protocol? there is no acknowledgement that the data is received at the destination. What is another term used to describe a best-effort protocol? unreliable List some examples of applications that require reliable transmission. databases, web pages, and