APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

2004/06/21 rpc

© June 2004 Tony Lawrence

Remote Procedure Call. The concept here is that a program on one computer can use a service on another computer without being bothered with the details of network communication. The "rpcinfo" program can tell you what rpc services are available on a server; the list might look like this:

   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100005    3   udp   1023  mountd
    100005    3   tcp   1023  mountd
    100005    1   udp   1023  mountd
    100005    1   tcp   1023  mountd
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100024    1   udp   1011  status
    100024    1   tcp   1022  status

Rpc services don't necessarily run on any specific port. The "portmapper" service, which always runs on port 111, can be queried to find the port number for a desired service. Rpc services register with portmapper, which usually means that it must start before inetd (because the rpc services are usually started by inetd or xinetd).

Got something to add? Send me email.

(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> rpc

Inexpensive and informative Apple related e-books:

Are Your Bits Flipped?

Take Control of Parallels Desktop 12

Take Control of Pages

El Capitan: A Take Control Crash Course

Take Control of Automating Your Mac

More Articles by © Tony Lawrence

Printer Friendly Version

Have you tried Searching this site?

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us

Printer Friendly Version

Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? (Brian Kernighan)

Linux posts

Troubleshooting posts

This post tagged:




Unix/Linux Consultants

Skills Tests

Unix/Linux Book Reviews

My Unix/Linux Troubleshooting Book

This site runs on Linode