1266:
499:, published in May 2009, is the current version. All these documents describe only version 2 and version 1 was not covered by any RFC document. Authentication mechanisms used by ONC RPC are described in RFC 2695, RFC 2203, and RFC 2623.
745:
17:
446:(XDR), which has also found some use to encode and decode data in files that are to be accessed on more than one platform. ONC then delivers the XDR payload using either
836:
674:
379:
649:
139:
1528:
818:
461:
771:
372:
99:
766:
1717:
229:
224:
194:
515:
54:
1732:
1573:
301:
244:
169:
564:
311:
281:
365:
296:
89:
518:
product; in addition, a number of third-party implementation of ONC RPC for
Windows exist, including versions for
1482:
1727:
811:
420:
114:
104:
1563:
451:
234:
214:
164:
1503:
1364:
558:
443:
154:
149:
144:
1722:
1682:
1290:
527:
331:
291:
159:
1400:
1698:
804:
689:"The long, sordid tale of Sun RPC, abbreviated somewhat, to protect the guilty and the irresponsible"
1687:
1446:
1441:
1344:
1231:
519:
435:
184:
124:
1339:
1246:
1013:
351:
341:
134:
49:
33:
1737:
1533:
1251:
1221:
447:
219:
69:
1487:
1405:
561:- The grammar defined in RFC 1831 is a small extension of the XDR grammar defined in RFC 4506
412:
346:
119:
1456:
1060:
1001:
538:
129:
751:
631:
8:
1334:
1302:
1265:
730:- RPC: Remote Procedure Call Protocol Specification Version 2 (second published version)
1451:
736:- RPC: Remote Procedure Call Protocol Specification Version 2 (first published version)
724:- RPC: Remote Procedure Call Protocol Specification Version 2 (third published version)
605:
546:
427:
336:
64:
1651:
1631:
1586:
668:
511:
264:
40:
609:
1666:
1636:
1616:
1410:
1175:
1050:
922:
917:
827:
653:
595:
492:
484:
476:
468:
416:
1621:
1359:
932:
927:
912:
907:
205:
733:
727:
721:
715:
496:
488:
480:
472:
1543:
1285:
1236:
1132:
1043:
1038:
996:
902:
897:
892:
887:
718:- RPC: Remote Procedure Call Protocol Specification Version 2 (current version)
531:
255:
1711:
1591:
1155:
1150:
1145:
1116:
1033:
439:
739:
1596:
1216:
1028:
1023:
939:
882:
786:
174:
688:
1548:
1472:
1329:
1226:
1070:
1055:
748:— A developer's introduction to RPC and XDR, from SGI IRIX documentation.
542:
456:
600:
583:
1661:
1420:
1384:
1349:
1307:
1111:
1106:
1101:
1075:
969:
964:
776:
322:
757:
Netbula's PowerRPC for
Windows (ONC RPC for Windows with extended IDL)
1553:
1436:
1379:
1206:
1008:
949:
944:
791:
507:
503:
1641:
1626:
1581:
1538:
1477:
1241:
1211:
1170:
1165:
1160:
1018:
989:
984:
979:
974:
796:
1558:
1374:
1354:
1319:
1096:
1065:
959:
954:
872:
762:
Netbula's JRPC (ONC RPC for Java)(supports J2SE, J2ME and
Android
742:— A tutorial on ONC RPC by Dr Dave Marshall of Cardiff University
692:
569:
549:
in 2010 following confusion about the scope of the relicensing.
1656:
285:
179:
78:
58:
781:
1508:
1369:
1312:
1295:
1280:
1196:
1091:
877:
867:
862:
857:
761:
523:
306:
84:
767:
ONC/RPC Implementation of the
University of Aachen (Germany)
756:
1646:
1324:
1201:
1180:
431:
274:
269:
239:
189:
109:
74:
1415:
454:. Access to RPC services on a machine are provided via a
94:
475:
published in April 1988. In June 1988 it was updated by
1709:
673:: CS1 maint: bot: original URL status unknown (
812:
581:
541:the ONC RPC code under the standard 3-clause
373:
18:Open Network Computing Remote Procedure Call
1529:Common Development and Distribution License
1264:
819:
805:
782:Distinct Corporation's ONC RPC for Windows
656:. Archived from the original on 2013-02-23
380:
366:
599:
502:Implementations of ONC RPC exist in most
467:ONC RPC version 2 was first described in
777:Remote Tea .Net (LGPL C# Implementation)
415:system. ONC was originally developed by
14:
1710:
647:
624:
582:Birrell, A. D.; Nelson, B. J. (1984).
800:
772:Remote Tea (LGPL Java Implementation)
584:"Implementing remote procedure calls"
826:
588:ACM Transactions on Computer Systems
516:Microsoft Windows Services for UNIX
24:
25:
1749:
709:
787:Linux Journal article on ONC RPC
746:Introduction to RPC Programming
510:supplied an implementation for
464:(number 111) over UDP and TCP.
792:Java NIO based ONC RPC library
681:
641:
460:that listens for queries on a
419:in the 1980s as part of their
13:
1:
1564:Open Source University Meetup
1473:Sun Microsystems Laboratories
575:
740:Remote Procedure Calls (RPC)
648:Phipps, Simon (2009-02-12).
514:in their (now discontinued)
491:, published in August 1995.
444:External Data Representation
7:
1718:Application layer protocols
1683:The Network is the Computer
650:"Old Code and Old Licenses"
552:
10:
1754:
883:SPARCstation/server/center
636:rpcvers must be equal to 2
483:. Later it was updated by
1733:Sun Microsystems software
1696:
1675:
1609:
1572:
1524:
1517:
1496:
1465:
1429:
1393:
1365:Sun Secure Global Desktop
1273:
1262:
1189:
1084:
850:
843:
834:
752:Sun ONC Developer's guide
27:Computer network protocol
1688:Write once, run anywhere
1232:System Service Processor
617:
545:and then reconfirmed by
1247:Ultra Port Architecture
34:Internet protocol suite
1534:Java Community Process
1401:StorageTek 5800 System
1252:Visual Instruction Set
534:(see external links).
436:C programming language
393:Open Network Computing
1728:Remote procedure call
1488:Project Looking Glass
413:remote procedure call
407:), commonly known as
401:Remote Procedure Call
1447:Visualization System
1442:Constellation System
632:"RFC 1050 section 8"
1335:Java Desktop System
601:10.1145/2080.357392
428:calling conventions
421:Network File System
1723:Internet Standards
1222:Modular Datacenter
837:Acquired by Oracle
547:Oracle Corporation
1705:
1704:
1652:Procom Technology
1632:Lighthouse Design
1605:
1604:
1587:Andy Bechtolsheim
1406:StorageTek SL8500
1260:
1259:
1137:UltraSPARC III Cu
1014:Blade workstation
390:
389:
41:Application layer
16:(Redirected from
1745:
1637:Montalvo Systems
1617:Afara Websystems
1522:
1521:
1268:
1061:Java Workstation
1051:SPARC Enterprise
848:
847:
828:Sun Microsystems
821:
814:
807:
798:
797:
703:
702:
700:
699:
691:. Tom Callaway,
685:
679:
678:
672:
664:
662:
661:
654:Sun Microsystems
645:
639:
638:
628:
613:
603:
426:ONC is based on
417:Sun Microsystems
382:
375:
368:
30:
29:
21:
1753:
1752:
1748:
1747:
1746:
1744:
1743:
1742:
1708:
1707:
1706:
1701:
1692:
1671:
1622:Cobalt Networks
1601:
1568:
1513:
1492:
1461:
1425:
1389:
1269:
1256:
1185:
1140:UltraSPARC IIIi
1080:
839:
830:
825:
712:
707:
706:
697:
695:
687:
686:
682:
666:
665:
659:
657:
646:
642:
630:
629:
625:
620:
578:
555:
462:well-known port
442:data using the
386:
206:Transport layer
28:
23:
22:
15:
12:
11:
5:
1751:
1741:
1740:
1735:
1730:
1725:
1720:
1703:
1702:
1697:
1694:
1693:
1691:
1690:
1685:
1679:
1677:
1673:
1672:
1670:
1669:
1664:
1659:
1654:
1649:
1644:
1639:
1634:
1629:
1624:
1619:
1613:
1611:
1607:
1606:
1603:
1602:
1600:
1599:
1594:
1589:
1584:
1578:
1576:
1570:
1569:
1567:
1566:
1561:
1556:
1551:
1546:
1544:OpenOffice.org
1541:
1536:
1531:
1525:
1519:
1515:
1514:
1512:
1511:
1506:
1500:
1498:
1494:
1493:
1491:
1490:
1485:
1480:
1475:
1469:
1467:
1463:
1462:
1460:
1459:
1454:
1449:
1444:
1439:
1433:
1431:
1427:
1426:
1424:
1423:
1418:
1413:
1408:
1403:
1397:
1395:
1391:
1390:
1388:
1387:
1382:
1377:
1372:
1367:
1362:
1357:
1352:
1347:
1342:
1337:
1332:
1327:
1322:
1317:
1316:
1315:
1305:
1300:
1299:
1298:
1288:
1283:
1277:
1275:
1271:
1270:
1263:
1261:
1258:
1257:
1255:
1254:
1249:
1244:
1239:
1237:SPARC T series
1234:
1229:
1224:
1219:
1214:
1209:
1204:
1199:
1193:
1191:
1187:
1186:
1184:
1183:
1178:
1173:
1168:
1163:
1158:
1153:
1148:
1143:
1142:
1141:
1138:
1133:UltraSPARC III
1130:
1129:
1128:
1125:
1124:UltraSPARC IIi
1122:
1121:UltraSPARC IIe
1114:
1109:
1104:
1099:
1094:
1088:
1086:
1082:
1081:
1079:
1078:
1073:
1068:
1063:
1058:
1053:
1048:
1047:
1046:
1041:
1036:
1031:
1026:
1016:
1011:
1006:
1005:
1004:
994:
993:
992:
987:
982:
977:
972:
967:
962:
957:
947:
942:
937:
936:
935:
930:
925:
920:
915:
910:
905:
900:
895:
890:
880:
875:
870:
865:
860:
854:
852:
845:
841:
840:
835:
832:
831:
824:
823:
816:
809:
801:
795:
794:
789:
784:
779:
774:
769:
764:
759:
754:
749:
743:
737:
731:
725:
719:
711:
710:External links
708:
705:
704:
680:
640:
634:. April 1988.
622:
621:
619:
616:
615:
614:
577:
574:
573:
572:
567:
562:
554:
551:
388:
387:
385:
384:
377:
370:
362:
359:
358:
357:
356:
349:
344:
339:
334:
326:
325:
319:
318:
317:
316:
309:
304:
299:
294:
289:
279:
278:
277:
272:
259:
258:
256:Internet layer
252:
251:
250:
249:
242:
237:
232:
227:
222:
217:
209:
208:
202:
201:
200:
199:
192:
187:
182:
177:
172:
167:
162:
157:
152:
147:
142:
137:
132:
127:
122:
117:
112:
107:
102:
97:
92:
87:
82:
72:
67:
62:
52:
44:
43:
37:
36:
26:
9:
6:
4:
3:
2:
1750:
1739:
1738:Unix software
1736:
1734:
1731:
1729:
1726:
1724:
1721:
1719:
1716:
1715:
1713:
1700:
1695:
1689:
1686:
1684:
1681:
1680:
1678:
1674:
1668:
1665:
1663:
1660:
1658:
1655:
1653:
1650:
1648:
1645:
1643:
1640:
1638:
1635:
1633:
1630:
1628:
1625:
1623:
1620:
1618:
1615:
1614:
1612:
1608:
1598:
1595:
1593:
1592:Scott McNealy
1590:
1588:
1585:
1583:
1580:
1579:
1577:
1575:
1571:
1565:
1562:
1560:
1557:
1555:
1552:
1550:
1547:
1545:
1542:
1540:
1537:
1535:
1532:
1530:
1527:
1526:
1523:
1520:
1516:
1510:
1507:
1505:
1502:
1501:
1499:
1495:
1489:
1486:
1484:
1481:
1479:
1476:
1474:
1471:
1470:
1468:
1464:
1458:
1455:
1453:
1450:
1448:
1445:
1443:
1440:
1438:
1435:
1434:
1432:
1428:
1422:
1419:
1417:
1414:
1412:
1409:
1407:
1404:
1402:
1399:
1398:
1396:
1392:
1386:
1383:
1381:
1378:
1376:
1373:
1371:
1368:
1366:
1363:
1361:
1358:
1356:
1353:
1351:
1348:
1346:
1343:
1341:
1338:
1336:
1333:
1331:
1328:
1326:
1323:
1321:
1318:
1314:
1311:
1310:
1309:
1306:
1304:
1301:
1297:
1294:
1293:
1292:
1289:
1287:
1284:
1282:
1279:
1278:
1276:
1272:
1267:
1253:
1250:
1248:
1245:
1243:
1240:
1238:
1235:
1233:
1230:
1228:
1225:
1223:
1220:
1218:
1215:
1213:
1210:
1208:
1205:
1203:
1200:
1198:
1195:
1194:
1192:
1188:
1182:
1179:
1177:
1174:
1172:
1169:
1167:
1164:
1162:
1159:
1157:
1156:UltraSPARC T2
1154:
1152:
1151:UltraSPARC T1
1149:
1147:
1146:UltraSPARC IV
1144:
1139:
1136:
1135:
1134:
1131:
1126:
1123:
1120:
1119:
1118:
1117:UltraSPARC II
1115:
1113:
1110:
1108:
1105:
1103:
1100:
1098:
1095:
1093:
1090:
1089:
1087:
1083:
1077:
1074:
1072:
1069:
1067:
1064:
1062:
1059:
1057:
1054:
1052:
1049:
1045:
1042:
1040:
1037:
1035:
1032:
1030:
1027:
1025:
1022:
1021:
1020:
1017:
1015:
1012:
1010:
1007:
1003:
1000:
999:
998:
995:
991:
988:
986:
983:
981:
978:
976:
973:
971:
968:
966:
963:
961:
958:
956:
953:
952:
951:
948:
946:
943:
941:
938:
934:
931:
929:
926:
924:
921:
919:
916:
914:
911:
909:
906:
904:
901:
899:
896:
894:
891:
889:
886:
885:
884:
881:
879:
876:
874:
871:
869:
866:
864:
861:
859:
856:
855:
853:
849:
846:
842:
838:
833:
829:
822:
817:
815:
810:
808:
803:
802:
799:
793:
790:
788:
785:
783:
780:
778:
775:
773:
770:
768:
765:
763:
760:
758:
755:
753:
750:
747:
744:
741:
738:
735:
732:
729:
726:
723:
720:
717:
714:
713:
694:
690:
684:
676:
670:
655:
651:
644:
637:
633:
627:
623:
611:
607:
602:
597:
593:
589:
585:
580:
579:
571:
568:
566:
563:
560:
557:
556:
550:
548:
544:
540:
537:In 2009, Sun
535:
533:
529:
525:
521:
517:
513:
509:
505:
500:
498:
494:
490:
486:
482:
478:
474:
470:
465:
463:
459:
458:
453:
449:
445:
441:
437:
433:
429:
424:
422:
418:
414:
410:
406:
402:
398:
394:
383:
378:
376:
371:
369:
364:
363:
361:
360:
355:
354:
350:
348:
345:
343:
340:
338:
335:
333:
330:
329:
328:
327:
324:
321:
320:
315:
314:
310:
308:
305:
303:
300:
298:
295:
293:
290:
287:
283:
280:
276:
273:
271:
268:
267:
266:
263:
262:
261:
260:
257:
254:
253:
248:
247:
243:
241:
238:
236:
233:
231:
228:
226:
223:
221:
218:
216:
213:
212:
211:
210:
207:
204:
203:
198:
197:
193:
191:
188:
186:
183:
181:
178:
176:
173:
171:
168:
166:
163:
161:
158:
156:
153:
151:
148:
146:
143:
141:
138:
136:
133:
131:
128:
126:
123:
121:
118:
116:
113:
111:
108:
106:
103:
101:
98:
96:
93:
91:
88:
86:
83:
80:
76:
73:
71:
68:
66:
63:
60:
56:
53:
51:
48:
47:
46:
45:
42:
39:
38:
35:
32:
31:
19:
1610:Acquisitions
1597:Vinod Khosla
1411:Open Storage
1009:Blade server
940:SPARCclassic
696:. Retrieved
683:
658:. Retrieved
643:
635:
626:
591:
587:
536:
501:
466:
455:
425:
408:
404:
400:
396:
392:
391:
352:
312:
245:
195:
1549:OpenSolaris
1452:Grid Engine
1430:Performance
1360:Java System
1330:OpenWindows
1071:Cobalt Qube
1056:JavaStation
543:BSD license
457:port mapper
1712:Categories
1667:Tarantella
1662:StorageTek
1385:VirtualBox
1350:StarOffice
1112:UltraSPARC
1107:SuperSPARC
1102:microSPARC
1085:Processors
1076:Cobalt RaQ
997:Enterprise
698:2010-08-26
660:2012-12-21
576:References
539:relicensed
440:serializes
323:Link layer
1554:OpenSPARC
1518:Community
1497:Education
1380:GlassFish
1207:Fireplane
594:: 39–59.
508:Microsoft
506:systems.
504:Unix-like
423:project.
1699:Category
1642:MySQL AB
1627:Gridware
1582:Bill Joy
1539:NetBeans
1483:Fortress
1478:picoJava
1466:Research
1274:Software
1212:LOM port
1171:SPARC T5
1166:SPARC T4
1161:SPARC T3
844:Hardware
734:RFC 1050
728:RFC 1057
722:RFC 1831
716:RFC 5531
669:cite web
610:11525846
553:See also
434:and the
430:used in
1676:Slogans
1559:OpenJDK
1394:Storage
1355:iPlanet
1320:SunView
1286:Solaris
1227:Neptune
1097:MB86900
873:Sun386i
851:Systems
693:Red Hat
570:XML-RPC
512:Windows
409:Sun RPC
353:more...
337:Tunnels
313:more...
246:more...
196:more...
185:TLS/SSL
140:ONC/RPC
77: (
1657:SavaJe
1574:People
1457:Lustre
1340:Studio
1127:Gemini
608:
530:, and
495:
487:
479:
471:
180:Telnet
79:HTTP/3
1509:BlueJ
1437:Cloud
1370:MySQL
1281:SunOS
1197:Sun4d
1190:Other
1092:SPARC
1044:X4500
1039:T2000
1002:10000
950:Ultra
945:Netra
878:Sun-4
868:Sun-3
863:Sun-2
858:Sun-1
618:Notes
606:S2CID
438:. It
411:is a
307:IPsec
85:HTTPS
1647:Pixo
1504:SCPs
1345:Java
1325:NeWS
1313:ZFS+
1296:NIS+
1242:SPOT
1217:MBus
1202:SBus
1181:MAJC
1176:Rock
1034:E25K
1019:Fire
675:link
532:.NET
528:Java
497:5531
489:1831
481:1057
473:1050
432:Unix
302:IGMP
282:ICMP
240:QUIC
235:RSVP
230:SCTP
225:DCCP
190:XMPP
170:SNMP
165:SMTP
150:RTSP
125:OSPF
115:NNTP
110:MQTT
105:MGCP
100:LDAP
90:IMAP
75:HTTP
55:DHCP
1421:ZFS
1416:QFS
1375:xVM
1308:ZFS
1303:NFS
1291:NIS
1066:Ray
1029:15K
1024:12K
923:IPX
918:IPC
596:doi
565:DCE
559:XDR
524:C++
493:RFC
485:RFC
477:RFC
469:RFC
452:TCP
450:or
448:UDP
405:RPC
397:ONC
347:MAC
342:PPP
332:ARP
297:ECN
292:NDP
220:UDP
215:TCP
175:SSH
160:SIP
155:RIP
145:RTP
135:PTP
130:POP
120:NTP
95:IRC
70:FTP
65:DNS
50:BGP
1714::
990:80
985:60
980:30
975:24
970:10
933:ZX
928:LX
913:20
908:10
671:}}
667:{{
652:.
604:.
590:.
586:.
526:,
399:)
286:v6
275:v6
270:v4
265:IP
59:v6
965:5
960:2
955:1
903:5
898:4
893:2
888:1
820:e
813:t
806:v
701:.
677:)
663:.
612:.
598::
592:2
522:/
520:C
403:(
395:(
381:e
374:t
367:v
288:)
284:(
81:)
61:)
57:(
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.