| Previous | Contents | Index |
The NFS to OpenVMS file name translation rules in Table D-1 are based on the character mapping scheme in Table D-2. The OpenVMS to NFS mapping rules are the converse of these rules.
| Rule | What Happens to File Names from NFS to OpenVMS |
|---|---|
| 1 |
Lowercase characters become uppercase (unless Rule 2 applies):
file becomes FILE.;1 |
| 2 |
Initial uppercase characters or a sequence of case-shifted characters
are prefixed with the "$" escape character:
CaseShiftedFile becomes $C$ASE$S$HIFTED$F$ILE.;1 |
| 3 |
A file without a version gets a version number preceded by a semicolon:
file becomes FILE.;1 |
| 4 |
If a file name does not include a dot (.), a dot is added before the
version number semicolon:
file becomes FILE.;1 |
| 5 |
After its name is converted, a file will not appear in an OpenVMS
directory listing if any one of the following criteria are met:
|
| 6 |
If the file name has a dot, the dot is preserved unless the resulting
file name fails one of the tests in Rule 5; if so, the dot becomes
"$5N" and the same rule applies to each subsequent dot found:
more.file.text becomes MORE.FILE$5NTEXT;1 |
| 7 |
If the file name is a directory, each dot becomes "$5N" and the file
name gets the ".DIR" extension:
dot.directory.list becomes DOT$5NDIRECTORY$5NLIST.DIR;1 |
| 8 | Invalid OpenVMS characters become the escape character sequences in the second column of Table D-2 ("$" followed by a digit and a letter): special#character&file becomes SPECIAL$5CCHARACTER$5FFILE.;1 ("#" becomes "$5C" and "&" becomes "$5F") |
| 9 |
Any existing "$" becomes "$$" (plus any "$" added due to Rule 2 or 8
above):
dollar$Sign$5cfile becomes DOLLAR$$$S$IGN$$5CFILE.;1 |
Table D-2 provides a complete list of OpenVMS character sequences, corresponding server characters, and octal values used for NFS name conversion.
| OpenVMS Character Sequence | Server Character | Octal Value |
|---|---|---|
| $6A | <CTRL/@> | 000 |
| $4A | <CTRL/A> | 001 |
| $4B | <CTRL/B> | 002 |
| $4C | <CTRL/C> | 003 |
| $4D | <CTRL/D> | 004 |
| $4E | <CTRL/E> | 005 |
| $4F | <CTRL/F> | 006 |
| $4G | <CTRL/G> | 007 |
| $4H | <CTRL/H> | 010 |
| $4I | <CTRL/I> | 011 |
| $4J | <CTRL/J> | 012 |
| $4K | <CTRL/K> | 013 |
| $4L | <CTRL/L> | 014 |
| $4M | <CTRL/M> | 015 |
| $4N | <CTRL/N> | 016 |
| $4O | <CTRL/O> | 017 |
| $4P | <CTRL/P> | 020 |
| $4Q | <CTRL/Q> | 021 |
| $4R | <CTRL/R> | 022 |
| $4S | <CTRL/S> | 023 |
| $4T | <CTRL/T> | 024 |
| $4U | <CTRL/U> | 025 |
| $4V | <CTRL/V> | 026 |
| $4X | <CTRL/W> | 027 |
| $4X | <CTRL/X> | 030 |
| $4Y | <CTRL/Y> | 031 |
| $4Z | <CTRL/Z> | 032 |
| $6B | <CTRL/[> | 033 |
| $6C | <CTRL/\>> | 034 |
| $6D | <CTRL/]> | 035 |
| $6E | <CTRL/^> | 036 |
| $6F | <CTRL/_> | 037 |
| $7A | <SPACE> | 040 |
| $5A | ! | 041 |
| $5B | " | 042 |
| $5C | # | 043 |
| $5E | % | 045 |
| $5F | & | 046 |
| $5G | ' | 047 |
| $5H | ( | 050 |
| $5I | ) | 051 |
| $5J | * | 052 |
| $5K | + | 053 |
| $5L | , | 054 |
| $5N | . | 056 |
| i$5O | / | 057 |
| $5Z | : | 072 |
| $7B | ; | 073 |
| $7C | < | 074 |
| $7D | = | 075 |
| $7E | > | 076 |
| $7F | ? | 077 |
| $8A | @ | 100 |
| $8B | [ | 133 |
| $8C | \ | 134 |
| $8D | ] | 135 |
| $8E | ^ | 136 |
| $9A | ` | 140 |
| $9B | { | 172 |
| $9C | | | 174 |
| $9D | } | 175 |
| $9E | ~ | 176 |
| $9F | <DEL> | 177 |
Table E-1 shows DIGITAL TCP/IP Services for OpenVMS acronyms and other acronyms related to TCP/IP networking.
| Acronym | Meaning |
|---|---|
| ACK | acknowledgment |
| ACL | access control list |
| ACP | ancillary control process |
| ANSI | American National Standards Institute |
| API | application programming interface |
| ARP | Address Resolution Protocol |
| ASCII | American Standard Code for Information Interchange |
| ATM | asynchronous transfer mode |
| BBS | Bulletin Board System |
| BGP | Border Gateway Protocol |
| BIND | Berkeley Internet Name Domain |
| BOOTP | Bootstrap Protocol |
| bps | bits per second |
| BSD | Berkeley Software Distribution |
| CFS | container file system |
| CFSRTL | container file system run-time library |
| CSLIP | Compressed Serial Line Internet Protocol |
| DCE | Distributed Computing Environment |
| DCL | Digital Command Language |
| DEK | data encryption key |
| DES | data encryption standard |
| DNS | Domain Name Service |
| eSNMP | extensible Simple Network Management Protocol |
| EGP | External Gateway Protocol |
| FDDI | Fiber Distributed Data Interface |
| EOF | end of file |
| EOL | end of line |
| FQDN | fully qualified domain name |
| FTP | File Transfer Protocol |
| GID | group identification (UNIX) |
| IAB | Internet Architecture Board |
| ICMP | Internet Control Message Protocol |
| IGP | Internal Gateway Protocol |
| InterNIC | Internet Network Information Center |
| IP | Internet Protocol |
| ISDN | Integrated Services Digital Networks |
| IVP | installation verification procedure |
| Kbps | kilobits per second |
| LAN | local area network |
| LPD | line printer daemon |
| LPR | remote line printing |
| MBUF | memory buffer |
| MFD | master file directory |
| MIB | Management Information Base |
| MIBII | Management Information Base II |
| MTU | maximum transmission unit |
| MX | mail exchanger |
| NAK | negative acknowledgment |
| NFS | Network File System |
| NIS | Network Information Service |
| NOC | Network Operations Center |
| NTP | Network Time Protocol |
| PDU | protocol data unit |
| PING | packet internet groper |
| POP | Post Office Protocol |
| PPP | Point-to-Point Protocol |
| PSDN | Packet Switching Data Network |
| PWIP | PATHWORKS Internet Protocol |
| RARP | Reverse Address Resolution Protocol |
| RCP | remote copy |
| REXEC | remote execute |
| RFC | Request for Comments |
| RLOGIN | remote login |
| RIP | Routing Information Protocol |
| RMS | Record Management Services |
| RPC | remote procedure call |
| RSH | remote shell |
| RTL | run-time library |
| RTT | round-trip time |
| SLIP | Serial Line Internet Protocol |
| SMI | structure of management information |
| SMTP | Simple Mail Transfer Protocol |
| SNMP | Simple Network Management Protocol |
| TAC | terminal access controller |
| TCP | Transmission Control Protocol |
| TCP/IP | Transmission Control Protocol/Internet Protocol |
| TFTP | Trivial File Transport Protocol |
| TP | Time Protocol |
| TTL | time to live |
| UAF | user authorization file |
| UCP | Management Control Program |
| UDP | User Datagram Protocol |
| UID | user identification (UNIX) |
| UTC | Universal Coordinated Time |
| WAN | wide area network |
| WKS | well known service |
| XDR | external data representation |
| Index | Contents |