Question

why UDP without flags and TCP has flags ?

why UDP without flags and TCP has flags ?

Homework Answers

Answer #1

"Packet loss" is the only major differentiating factor between UDP & TCP.

TCP is more concerned about the quality of transmission, it won't allow loss of packets. So, there should be control mechanisms to keep the quality. To implement those mechanisms we require FLAGS(like SYN for synchronization,ACK for acknowledgement,etc,.) in TCP.

UDP is not much concerned about quality of transmission instead it focuses on the speed of transmission. It don't care much about packet loss. So no need to control the packet loss, no need of flags also. This gives us the luxury to have continuos transmission (with loss of some packets).

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Explain the differences between UDP and TCP.
Explain the differences between UDP and TCP.
What are the Differences and similarities between TCP and UDP
What are the Differences and similarities between TCP and UDP
5) Discuss how demultiplexing is carried out using BOTH TCP and UDP. [5 marks] 6) Can...
5) Discuss how demultiplexing is carried out using BOTH TCP and UDP. [5 marks] 6) Can the receiver of UDP packet be absolutely sure that no errors have occurred? Explain your answer. [5 marks] Please explain clearly and label each answer properly.
What is TCP three-step handshake? What happens if the handshake is not successfully completed? What technological...
What is TCP three-step handshake? What happens if the handshake is not successfully completed? What technological development led to the CSMA/CD protocols becoming obsolete? Give an example of a networking protocol that we have discussed in class that utilizes UDP over TCP. Provide two pros and two cons to switiching the protocol over to tcp
Which properties is supported by UDP protocol acknowledgement number - SYN flag Window Field Which Properties...
Which properties is supported by UDP protocol acknowledgement number - SYN flag Window Field Which Properties are supported by TCP protocol : Acknowledgement number SYN flag Window Flag
do the routers in public internet require TCP software? why or why not?
do the routers in public internet require TCP software? why or why not?
Why would setting up too many alert flags be counterproductive?
Why would setting up too many alert flags be counterproductive?
A sequence of UDP packets addressed to ports 1979, 8854, 9000, 1979, and 9000. Explain why...
A sequence of UDP packets addressed to ports 1979, 8854, 9000, 1979, and 9000. Explain why they can be distributed to the right processes.
QUESTION 8 To hijack a TCP connection, it is necessary for the attacker to perform a...
QUESTION 8 To hijack a TCP connection, it is necessary for the attacker to perform a number of tasks. Select the best answer from what is given below. (Note: There is only one correct answer.) 1. Monitor and intercept packets between victim hosts 2. Launch a successful SYN flooding attack to mute a victim host for the attacker to impersonate 3. Guess or derive correctly TCP sequence numbers 4. Carry out a successful denial of service attack on the victim...
The code I have written runs but I need it us UDP not TCP. Also I...
The code I have written runs but I need it us UDP not TCP. Also I just need someone to check my work and make sure that it works properly. The python code needs to be run with command line so you can add more than one client. The directions: 1. The chat is performed between 2 clients and not the server. 2. The server will first start up and choose a port number. Then the server prints out its...