Interprocess Communication - Part I Flashcards
In this form of communication, the sending and receiving processes synchronize at every message. In this case, both send and receive are blocking operations.
The synchronous communication
We can describe this as the guarantee to deliver the message despite a reasonable number of packets being dropped or lost
Reliability
In this form of communication, the use of the send operation is non-blocking, the receive operation can have blocking and non-blocking variants.
Te communication asynchronous
This consists of transmitting a message between a socket in one process and a socket in another process
Interprocess Communication
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.
Ports
The Internet protocols, and the local port pairs define the:
The message destination
Both forms of communication (UDP and TCP) use ________, which provides an endpoint for communication between processes.
The socket abstraction
This is sent by UDP is transmitted from a sending process to a receive process without acknowledgement or retries.
A datagram
Message passing between a pair of processes can be supported by two message communication operations:
Send and receive operations