lA low-level layer that ships marshal streams between
different address spaces
lResponsible for:
–Setting up connections to remote address spaces
–Managing
connection
–Listening
to incoming calls
–Maintaining a table of remote objects that reside in the
same address space
–Setting
up connections for an incoming call
–Locating the dispatcher for the target of the remote call