Answer
See the explanation
Work Step by Step
When an application requests the transport layer to use TCP (Transmission Control Protocol) to transmit a message, the transport layer will send additional messages to fulfill this request. Specifically, the transport layer will send three types of messages:
1. SYN (Synchronize) Message: The transport layer will send a SYN message to initiate a connection with the receiving end. This message is used to establish a connection and synchronize sequence numbers between the sender and receiver.
2. ACK (Acknowledgment) Message: Once the receiving end receives the SYN message, it will respond with an ACK message. This message acknowledges the receipt of the SYN message and confirms the establishment of the connection.
3. Data Segments: After the connection is established, the transport layer will divide the application message into smaller data segments and encapsulate them within TCP segments. These segments will be sent over the network to the receiving end. The TCP protocol ensures reliable delivery of these segments by implementing mechanisms such as sequence numbers, acknowledgments, and retransmissions.
It's important to note that these additional messages are part of the TCP handshake process, which is responsible for establishing a reliable connection between the sender and receiver before the actual data transmission takes place.