Several different LAN physical layer protocols are supportedby OpenVMS with some differences in frame formats. The followingsections describe the similarities and differences in these frameformats. Despite differences, the QIO interface to the LAN driversis designed to allow applications to run over the different mediawith few changes to the application.
The frame formats available in the LAN media are shown in LAN Frame Formats.
Figure 3 LAN Frame Formats
Note that CSMA/CD provides two frame formats and the FDDIprovides one frame format. The 802.1 header is an optional extensionto the 802.2 header.
CSMA/CD Frames There are two headers for CSMA/CD frames:
The Ethernet header consists of the DA, SA, and PTY fields.Ethernet frames must be at least 64 bytes in length, which meansthat the minimum data length is 46 bytes. Applications select Ethernetformat by specifying NMA$C_LINFM_ETH (the default) as the valuefor NMA$C_PCLI_FMT in their P2 characteristics buffer. If the amountof actual data to be transmitted is less than 46 bytes, the CSMA/CD driverstransmit extra bytes of zero after the application data.
This 802.2 header is followed by the 802.1 header illustratedin 802.1 Header if the DSAP fieldis the SNAP SAP (AA hex), the SSAP field is the SNAP SAP, and theCTL field is UI (03 hex).
Figure 10 802.1 Header
The PID field consists of two subfields: the company portionof the PID and the implementation-specific portion of the PID (see 802.1 Header Subfields ).