Get premium membership and access questions with answers, video lessons as well as revision papers.
Characteristics of Transmission Control Protocol (TCP).
-Stream Data transfer: Applications working at the Application Layer transfers a contiguous stream of bytes to the bottom layers. It is the duty of TCP to pack this byte stream to packets, known as TCP segments, which are passed to the IP layer for transmission to the destination device. The application does not have to bother to chop the byte stream data packets.
-Reliability: The most important feature of TCP is reliable data delivery. In order to provide reliability, TCP must recover from data that is damaged, lost, duplicated, or delivered out of order by the Network Layer. TCP assigns a sequence number to each byte transmitted, and expects a positive acknowledgment (ACK) from the receiving TCP layer. If the ACK is not received within a timeout interval, the data is retransmitted. The receiving TCP uses the sequence numbers to rearrange the TCP segments when they arrive out of order, and to eliminate duplicate TCP segments.
-Flow control : Network devices operate at different data rates because of various factors like CPU and available bandwidth. It may happen a sending device to send data at a much faster rate than the receiver can handle. TCP uses a sliding window mechanism for implementing flow control. The number assigned to a segment is called the sequence number and this numbering is actually done at the byte level. The TCP at the receiving device, when sending an ACK back to the sender, also indicates to the TCP at the sending device, the number of bytes it can receive (beyond the last received TCP segment) without causing serious problems in its internal buffers.
-Multiplexing: Multitasking achieved through the use of port numbers.
-Connections : Before application processes can send data by using TCP, the devices must establish a connection. The connections are made between the port numbers of the sender and the receiver devices. A TCP connection identifies the end points involved in the connection. A socket number is a combination of IP address and port number, which can uniquely identify a connection.
-Full duplex : TCP provides for concurrent data streams in both directions
Titany answered the question on November 30, 2021 at 08:02
- Explain three functions of data link layer(Solved)
Explain three functions of data link layer
Date posted: November 30, 2021. Answers (1)
- Routing protocols are critical in data transmission. Explain three functions that likely to be performed by these protocols(Solved)
Routing protocols are critical in data transmission. Explain three functions that likely to be performed by these protocols
Date posted: November 30, 2021. Answers (1)
- Differentiate between symmetric and asymmetric keys as used in network security(Solved)
Differentiate between symmetric and asymmetric keys as used in network security
Date posted: November 30, 2021. Answers (1)
- A good network design should produce a scalable network. Outline four ways of achieving this network objective(Solved)
A good network design should produce a scalable network. Outline four ways of achieving this network objective
Date posted: November 30, 2021. Answers (1)
- Explain three Internet services that could be utilized by students in technical institutions
(Solved)
Explain three Internet services that could be utilized by students in technical institutions
Date posted: November 30, 2021. Answers (1)
- Convert the digital encoded signal in (i) into on-return-to-zero (NRZ) line code(Solved)
Convert the digital encoded signal in (i) into on-return-to-zero (NRZ) line code
Date posted: November 30, 2021. Answers (1)
- With the aid of a diagram, represent the data 10110001 in the form of a digital
encoded wave form
(Solved)
With the aid of a diagram, represent the data 10110001 in the form of a digital
encoded wave form
Date posted: November 30, 2021. Answers (1)
- Distinguish between broadcast and host IP addresses(Solved)
Distinguish between broadcast and host IP addresses
Date posted: November 30, 2021. Answers (1)
- Outline two advantages of point to point protocol (PPP)(Solved)
Outline two advantages of point to point protocol (PPP)
Date posted: November 30, 2021. Answers (1)
- Discuss different types of computer networks (Solved)
Discuss different types of computer networks
Date posted: November 30, 2021. Answers (1)
- Explain two characteristics of a local area network (Solved)
Explain two characteristics of a local area network
Date posted: November 30, 2021. Answers (1)
- With the aid of examples, describe two categories of wireless networks that could be found in organizations(Solved)
With the aid of examples, describe two categories of wireless networks that could be found in organizations
Date posted: November 30, 2021. Answers (1)
- Use of passwords promotes network security. Outline four precautions that should be considered when assigning passwords(Solved)
Use of passwords promotes network security. Outline four precautions that should be considered when assigning passwords
Date posted: November 30, 2021. Answers (1)
- John was required to install communication software for his company, Outline four factors that he should consider before installing the software, other than cost(Solved)
John was required to install communication software for his company, Outline four factors that he should consider before installing the software, other than cost
Date posted: November 30, 2021. Answers (1)
- Network design is a very important phase in networking. Explain three objectives to be attained by the phase(Solved)
Network design is a very important phase in networking. Explain three objectives to be attained by the phase
Date posted: November 30, 2021. Answers (1)
- Outline factors to consider when selecting transmission media over cost(Solved)
Outline factors to consider when selecting transmission media over cost
Date posted: November 30, 2021. Answers (1)
- Distinguish between hub and switch as used in networking(Solved)
Distinguish between hub and switch as used in networking
Date posted: November 30, 2021. Answers (1)
- Outline disadvantages of hybrid topology networks(Solved)
Outline disadvantages of hybrid topology networks
Date posted: November 30, 2021. Answers (1)
- Outline advantages of hybrid topology networks(Solved)
Outline advantages of hybrid topology networks
Date posted: November 30, 2021. Answers (1)