User Tools

Site Tools


protocols:zmodem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
protocols:zmodem [2018/08/14 21:09] – [10. ATTENTION SEQUENCE] rootprotocols:zmodem [2018/08/14 21:10] (current) – [8. PROTOCOL TRANSACTION OVERVIEW] root
Line 564: Line 564:
 environments. environments.
  
-==== 8.  PROTOCOL TRANSACTION OVERVIEW ====+===== 8.  PROTOCOL TRANSACTION OVERVIEW =====
  
 As with the XMODEM recommendation, ZMODEM timing is receiver driven.  The As with the XMODEM recommendation, ZMODEM timing is receiver driven.  The
Line 571: Line 571:
  
  
-=== 8.1  Session Startup ===+==== 8.1  Session Startup ====
  
 To start a ZMODEM file transfer session, the sending program is called To start a ZMODEM file transfer session, the sending program is called
Line 628: Line 628:
 number of the receiving program, or 0. number of the receiving program, or 0.
  
-=== 8.2  File Transmission ===+==== 8.2  File Transmission ====
  
 The sender then sends a ZFILE header with ZMODEM Conversion, Management, The sender then sends a ZFILE header with ZMODEM Conversion, Management,
Line 709: Line 709:
 prevent the sending program from returning with a success status. prevent the sending program from returning with a success status.
  
-=== 8.3  Session Cleanup ===+==== 8.3  Session Cleanup ====
  
 The sender closes the session with a ZFIN header.  The receiver The sender closes the session with a ZFIN header.  The receiver
Line 719: Line 719:
 characters, then exits whether they were received or not. characters, then exits whether they were received or not.
  
-=== 8.4  Session Abort Sequence ===+==== 8.4  Session Abort Sequence ====
  
 If the receiver is receiving data in streaming mode, the Attn If the receiver is receiving data in streaming mode, the Attn
Line 736: Line 736:
 </code> </code>
  
-==== 9.  STREAMING TECHNIQUES / ERROR RECOVERY ====+===== 9.  STREAMING TECHNIQUES / ERROR RECOVERY =====
  
 It is a fact of life that no single method of streaming is applicable It is a fact of life that no single method of streaming is applicable
Line 744: Line 744:
 receiving environment, and transmission channel(s). receiving environment, and transmission channel(s).
  
-=== 9.1  Full Streaming with Sampling ===+==== 9.1  Full Streaming with Sampling ====
  
 If the receiver can overlap serial I/O with disk I/O, and if the If the receiver can overlap serial I/O with disk I/O, and if the
Line 795: Line 795:
 header followed by data subpackets. header followed by data subpackets.
  
-== 9.1.1  Window Management ==+=== 9.1.1  Window Management ===
  
 When sending data through a network, some nodes of the network store When sending data through a network, some nodes of the network store
Line 819: Line 819:
 these programs.((When used with modems or networks that simultaneously assert flow)) these programs.((When used with modems or networks that simultaneously assert flow))
  
-=== 9.2  Full Streaming with Reverse Interrupt ===+==== 9.2  Full Streaming with Reverse Interrupt ====
  
 The above method cannot be used if the reverse data stream cannot be The above method cannot be used if the reverse data stream cannot be
Line 843: Line 843:
 receiver's error header. receiver's error header.
  
-=== 9.3  Full Streaming with Sliding Window ===+==== 9.3  Full Streaming with Sliding Window ====
  
 If none of the above methods is applicable, hope is not yet lost.  If If none of the above methods is applicable, hope is not yet lost.  If
Line 857: Line 857:
 sender's interrupt buffer before sending the ZRPOS header. sender's interrupt buffer before sending the ZRPOS header.
  
-=== 9.4  Full Streaming over Error Free Channels ===+==== 9.4  Full Streaming over Error Free Channels ====
  
 File transfer protocols predicated on the existence of an error free File transfer protocols predicated on the existence of an error free
Line 872: Line 872:
 long files is less than one per cent.((One in 256 for escaping ZDLE, about two (four if 32 bit CRC is used) in 1024 for data subpacket CRC's)) long files is less than one per cent.((One in 256 for escaping ZDLE, about two (four if 32 bit CRC is used) in 1024 for data subpacket CRC's))
  
-=== 9.5  Segmented Streaming ===+==== 9.5  Segmented Streaming ====
  
  
protocols/zmodem.1534273740.txt.gz · Last modified: 2018/08/14 21:09 by root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki