Interprocess Communication - Part I Flashcards

1
Q

In this form of communication, the sending and receiving processes synchronize at every message. In this case, both send and receive are blocking operations.

A

The synchronous communication

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

We can describe this as the guarantee to deliver the message despite a reasonable number of packets being dropped or lost

A

Reliability

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

In this form of communication, the use of the send operation is non-blocking, the receive operation can have blocking and non-blocking variants.

A

Te communication asynchronous

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

This consists of transmitting a message between a socket in one process and a socket in another process

A

Interprocess Communication

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

Any process may make use of multiple of these elements to receive messages, but a process cannot share them with other processes on the same computer.

A

Ports

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

The Internet protocols, and the local port pairs define the:

A

The message destination

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

Both forms of communication (UDP and TCP) use ________, which provides an endpoint for communication between processes.

A

The socket abstraction

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

This is sent by UDP is transmitted from a sending process to a receive process without acknowledgement or retries.

A

A datagram

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

Message passing between a pair of processes can be supported by two message communication operations:

A

Send and receive operations

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