RAS Frame Format Diagram

ID: Q103026


The information in this article applies to:
  • Microsoft Windows NT operating system, version 3.1
  • Microsoft Windows NT Advanced Server, version 3.1

Below is a diagram indicating the format of Remote Access Service (RAS) frames:


                  +---+---+---+---+------  --------+---+---+---+ 



   RAS 1.0 frame  |SYN|SOH| LENGTH| <--> Data <--> |03h|  CRC  |
   asybeui frame  +---+---+---+---+------  --------+---+---+---+ 



                       ^
                       |--SOH_BCAST or SOH_DEST 



                  +---+---+---+---+---+------  --------+---+---+---+ 

   RAS 2.0 frame  |SYN|SOH| LENGTH|COH| <--> Data <--> |ETX|  CRC  |
   asybeui frame  +---+---+---+---+---+------  --------+---+---+---+
   with compress       ^ 



                       |--(SOH_BCAST|SOH_COMPRESS)
                          or (SOH_DEST|SOH_COMPRESS) 



                  +---+---+---+---+---+------  --------+---+---+---+ 



   RAS 2.0 frame  |SYN|SOH| LENGTH|COH| <--> Data <--> |ETX|  CRC  |
   asybeui frame  +---+---+---+---+---+------  --------+---+---+---+
   with compress   ^   ^
   with XON/XOFF   |   |--(SOH_BCAST|SOH_COMPRESS) 

                   |      or (SOH_DEST|SOH_COMPRESS)
                   |
                   +-------(SYN | SYN_XONXOFF) 





                  +---+---+---+---+---+---+-----  -------+---+--+--+ 



   RAS 2.0 frame  |SYN|SOH| LENGTH| E-TYPE|<--> Data <-->|ETX| CRC |
   with TCP/IP    +---+---+---+---+---+---+-----  -------+---+--+--+
   no compress         ^ 



                       |--(SOH_BCAST|SOH_TYPE) or (SOH_DEST|SOH_TYPE) 



                  +---+---+---+---+---+---+---+----  ------+---+--+--+ 



   RAS 2.0 frame  |SYN|SOH| LENGTH| E-TYPE|COH|<-> Data <->|ETX| CRC |
   with TCP/IP    +---+---+---+---+---+---+---+----  ------+---+--+--+
   and compress        ^ 



                       |--(SOH_BCAST|SOH_TYPE|SOH_COMPRESS)
                          or (SOH_DEST|SOH_TYPE|SOH_COMPRESS) 



   NOTE: Compression is performed after COH and before ETX. This does
   mean that E-TYPE is not compressed. Also, when CRC is performed,
   SOH through ETX (inclusive) is checked. ETX is included because RAS
   1.0 also checked ETX. 



   SYN          = 0x16
   SOH_BCAST    = 0x01
   SOH_DEST     = 0x02
   SOH_TYPE     = 0x80
   SOH_COMPRESS = 0x40
   SYN_XONXOF   = 0x20
   CRC          = 16 bit CRC polynomial (Big-Endian format)
   LENGTH       = length of Data part of frame (two-byte Big-Endian) 

Keywords : kbnetwork ntras NTSrvWkst
Version : 3.1
Platform : WINDOWS
Issue type :


Last Reviewed: January 14, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.