Concept explainers
TCP:
TCP stands for Transmission Control protocol. It is the most prominent used protocol on the internet. Establishing a path between the source and the destination represents the connection steering noted as the reliable service for sending message provided by TCP.
For example: If man A sends a message to man B, then man B acknowledges that messages and sent the acknowledgement to man A, then another acknowledgement comes from man A to man B.
UDP:
UDP stands for User Datagram protocol. It is also one of the most prominent used protocols on the internet. It generally provides unreliable service of sending messages.
For example: If man A sends a message to man B, but here the man A is not confirmed that does the man B has received his message or not. In this kind of protocol, message can take any path to reach its destination, there is no specific route for the transfer of message also there could be a possibility of losing message on the way of transfer.
Want to see the full answer?
Check out a sample textbook solutionChapter 4 Solutions
Computer Science: An Overview (12th Edition)
- What three characteristics about TCP distinguish it from UDP?arrow_forwardWhat are the three ways in which TCP stands apart from UDP?arrow_forwardWhen it comes to transport layer protocols that can be relied on to provide services, TCP is a full duplex option. What does it mean when we say that something is full-duplex, connection-oriented, and reliably delivered?arrow_forward
- TCP and UDP are two distinct protocols that can be contrasted. Give two instances in which, as a software architect, you would choose TCP over UDP.arrow_forwardIt is possible to evaluate TCP and UDP as two distinct protocols. Why would you, as a software architect, choose TCP over UDP in the following two situations?arrow_forwardWhere does TCP stand apart from UDP in these three areas?arrow_forward
- The two main protocols that work at the transport layer are TCP and UDP. Please explain why TCP rather than UDP might be used in the development of a certain application. Give two (2) cases, each distinct.arrow_forwardTCP is a lightweight Transport-layer protocol that allows programmes to interact with one another. Many of the same properties of UDP, such as reliability and flow control, are absent. Is it correct or incorrect?arrow_forwardWhy does the transport layer protocol in HTTP, SMTP, and POP3 happen to be TCP rather than UDP?arrow_forward
- Systems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage LearningPrinciples of Information Security (MindTap Cours...Computer ScienceISBN:9781337102063Author:Michael E. Whitman, Herbert J. MattordPublisher:Cengage Learning