modem error-correcting protocols (Xmodem, Ymodem, Zmodem, V.42) ; ¸ðµ© ¿¡·¯±³Á¤ ÇÁ·ÎÅäÄÝ
Àü¼Û ¿¡·¯ÀÇ °¨Áö¿Í ±³Á¤¿¡ »ç¿ëÇϱâ·Î ÇÕÀÇµÈ ¸ðµ© ÇÁ·ÎÅäÄݵéÀº, Xmodem ÇÁ·ÎÅäÄÝÀÌ »ç½Ç»óÀÇ Ç¥ÁØÀÌ µÈ 1978³âÀÌ·¡, Á¤È®µµ, ¼Óµµ, È¿À² µî¿¡ ÀÖ¾î °è¼Ó ¹ß´ÞÇØ¿Ô´Ù. °£´ÜÇÏ°Ô ¿ä¾àÇÏÀÚ¸é, ¸ðµç ÇÁ·ÎÅäÄÝ µ¥ÀÌÅÍ´Â ÀÏÁ¤ ¹ÙÀÌÆ® Å©±âÀÇ ºí·ÏÀ¸·Î ³ª´µ¾î ¼ö½ÅÁö ¸ðµ©À¸·Î º¸³»¾îÁö´Âµ¥, ¼ö½Å Ãø¿¡¼´Â °¢ ºí·ÏÀÇ ¿¡·¯¸¦ È®ÀÎÇÏ¿© ±× °á°ú¿¡ µû¶ó ±àÁ¤Àû ÅëÁö (ACK) ¶Ç´Â ºÎÁ¤Àû ÅëÁö (NAK)¸¦ ¹ÝȯÇÏ°Ô µÈ´Ù (ÈÄÀÚÀÇ °æ¿ì¿¡´Â ´ëü·Î ÀçÀü¼ÛÀÌ ÀÌ·ç¾îÁø´Ù). ¿¡·¯ È®ÀÎÀ» üũ¼¶À¸·Î ÇÒ °ÍÀÎÁö CRC·Î ÇÒ °ÍÀÎÁö µî°ú °°Àº È®ÀÎ ¹æ½Ä°ú, ÀÀ´äÀÌ º¸³»Áö´Â ºóµµ µîÀº ÇÁ·ÎÅäÄݸ¶´Ù ´Ù¸£´Ù. ¿À´Ã³¯, »õ·Î¿î ¸ðµ©µéÀº V.42 ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏÁö¸¸, ¿À·¡µÈ ¸ðµ©µéÀ» À§ÇØ ÀÌÀüÀÇ ÇÁ·ÎÅäÄݵ鵵 ¿©ÀüÈ÷ »ç¿ëµÈ´Ù.
| ÇÁ·ÎÅäÄÝ | ºí·Ï Å©±â | ÀÀ ´ä ºó µµ | È®Àιæ½Ä | ±× ¿Ü ÀÇ Á¤ º¸ | Xmodem | 128 bytes | ¸Å ºí·Ï¸¶´Ù | Checksum | MODEM7À̶ó°íµµ ºÎ¸¥´Ù | Xmodem CRC | 128 bytes | ¸Å ºí·Ï¸¶´Ù | CRC | CRC´Â üũ¼¶ÀÌ ÀâÁö ¸øÇÏ´Â ¿¡·¯µµ ŽÁöÇÑ´Ù | Xmodem-1K | 1024 bytes | ¸Å ºí·Ï¸¶´Ù | CRC | Å« ÆÄÀÏ¿¡ ´õ ÀûÇÕÇÏ´Ù | WXmodem | 128 bytes | ¸Å ºí·Ï¸¶´Ù, ±×·¯³ª ´ÙÀ½ ºí·ÏÀ» ¹Þ±â Àü¿¡ ¼Û½ÅÀÚ¸¦ ºÙÀâÁö´Â ¾Ê´Â´Ù | Checksum | Xmodemº¸´Ù ´õ È¿À²ÀûÀÌ´Ù | Ymodem | 1024 bytes | ¸Å ºí·Ï¸¶´Ù | CRC | ÇÑ °³ÀÇ ¸í·ÉÀ¸·Î ¿©·¯ °³ÀÇ ÆÄÀÏÀ» º¸³¾ ¼ö ÀÖ´Â ¹èÄ¡ ¸ðµå¸¦ Æ÷ÇÔÇÑ´Ù | Ymodem-g | 1024 bytes | ½ºÆ®¸²À¸·Î º¸³»¾îÁø ºí·Ï¿¡ ¿¡·¯°¡ °¨ÁöµÇ°í, ¸ðµÎ ¼º°øÀûÀ¸·Î µµÂøÇØ¾ß ÇÒ¶§¿¡¸¸ | CRC | ¹èÄ¡ Àü¼ÛÀ» Áö¿øÇÑ´Ù | Zmodem | 512 bytes | ¿¡·¯°¡ ÀÖ´Â ºí·ÏÀÌ ¹ß°ßµÇ¾úÀ» ¶§ | CRC | ÀÌ¹Ì Àü¼ÛµÈ ºí·ÏÀ» ´Ù½Ã ¼Û½ÅÇÏÁö ¾Ê°í¼µµ, Àü¼ÛÀ» Áß´ÜÇϰųª Àç°³ÇÒ ¼ö ÀÖ´Ù |
|---|---|---|---|---|
| Kermit | ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡ ¸Â°Ô ¼³Á¤ | ¿¡·¯°¡ ÀÖ´Â ºí·ÏÀÌ ¹ß°ßµÇ¾úÀ» ¶§ | Checksum | ȸ¼± Áß´Ü ÈÄ¿¡µµ Àü¼ÛÀ» ´Ù½Ã µ¿±âÈ ½Ãų ¼ö ÀÖ´Ù |
| V.42 (LAPM) | 128 bytes | ÀÀ´ä Àü¿¡ ÃÖ°í 15 °³ÀÇ ºí·Ï (ÇÁ·¹ÀÓ)ÀÌ ¼Û½ÅµÉ ¼ö ÀÖ´Ù | CRC | V.42 MNP4º¸´Ù ¿ì¿ùÇÏ´Ù |
| V.42 (MNP4) | °¡º¯ÀûÀÓ | ¿¡·¯°¡ ÀÖ´Â ÆÐŶ(¶Ç´Â ºí·Ï)ÀÌ ¹ß°ßµÇ¾úÀ» ¶§ | CRC | ¾çÂÊ ¸ðµ©¿¡¼ LAPMÀ» »ç¿ëÇÒ ¼ö ¾øÀ» ¶§ ¾´´Ù |
| ÀÌ Á¤º¸´Â 2000³â 5¿ù 23ÀÏ¿¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù. | |