lecture 2 Flashcards

1
Q

What is the process?

A

program running within a host
within same host, two processes communicate using
inter-process communication (defined by OS)
processes in different hosts communicate by exchanging messages

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

What is client process?

A

Process that initiates communication.

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

What is server process?

A

process that waits to be contacted.

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

What does sockets do?

A

Process sends/receives messages to/from its socket.

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

What is identifier?

A

To receive messages,p process have 32 but identifier.

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

What does identifier contain?

A

It includes IP address and port numbers.

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

What does app layer protocol defines?

A
Messages exchanged
Message syntax.
message semantics.
rules.
open protocols.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What transport service does an app need?

A

Data integrity, throughput, timing and security.

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

TCP service?

A
  1. Reliable transport.
  2. Congestion control.
  3. Flow control.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

UDP service?

A
  1. Unreliable data transfer between sending and receiving.
  2. NO congestion control.
  3. No flow control.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Difference between video and digital image.

A
  1. Video: Sequence of images displayed at constant rate.

2. Digital image: array of pixels. Each pixel represented by bits.

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

Difference between CBR and VBR?

A

CBR-> video encoding rate is fixed.

VBR-> Video encoding rate changes as amount spatial temporal coding changes.

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

Multimedia networking type?

A
  1. Streaming stored video/audio.
  2. Conversational voice/video over IP.
  3. Streaming live audio . , video.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly