Chapter 34 Flashcards

1
Q

Why we need UDP

A

If we want to access some specific applications on target computer from host computer then IP will not work and then UDP will work.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Does UDP an end to end protocol

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the difference between ip and transport protocol

A

IP protocol are machine-to-machine protocol and transport protocol are end-to-end protocol.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is arbitrary interaction

A

One application on one computer interact with application on another computer or with multiple applications on another computer. This is called arbitrary interaction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is connection less paradigm

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Does messages breaks into packets in UDP

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are advantages and disadvantages for UDP

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Does UDP best effort

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are 2 environment of UDP

A
  1. Error tolerant environment

2. Detect and fix error environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are 4 types of arbitrary interactions

A
  1. 1-to-1
  2. 1-to-many
  3. Many-to-1
  4. Many-to-many
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is unicast, multicast and broadcast in UDP

A

Sending message to one machine is unicast, sending message to all machines is broadcast and sending message to a specific group is multicast.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the code for broadcast

A

255.255.255.255

it means all once

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is protocol port numbers

A

Its a mechanism to identify and specify end point applications to destination computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is role of port 7 in UDP

A

it is for echo messages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly