Chapter 34 Flashcards
Why we need UDP
If we want to access some specific applications on target computer from host computer then IP will not work and then UDP will work.
Does UDP an end to end protocol
Yes
What is the difference between ip and transport protocol
IP protocol are machine-to-machine protocol and transport protocol are end-to-end protocol.
What is arbitrary interaction
One application on one computer interact with application on another computer or with multiple applications on another computer. This is called arbitrary interaction.
What is connection less paradigm
There is no need of connection for sending messages. The gap between UDP messages are long and arbitrary and there is no need for control messages in them like in IP. There are only data messages.
Does messages breaks into packets in UDP
No
What are advantages and disadvantages for UDP
Advantages: Applications can depend on protocol to preserve data boundaries
Disadvantages: Each UDP message must fit into single IP datagram. It can be inefficient way.
Does UDP best effort
Yes
What are 2 environment of UDP
- Error tolerant environment
2. Detect and fix error environment
What are 4 types of arbitrary interactions
- 1-to-1
- 1-to-many
- Many-to-1
- Many-to-many
What is unicast, multicast and broadcast in UDP
Sending message to one machine is unicast, sending message to all machines is broadcast and sending message to a specific group is multicast.
What is the code for broadcast
255.255.255.255
it means all once
What is protocol port numbers
Its a mechanism to identify and specify end point applications to destination computers
What is role of port 7 in UDP
it is for echo messages