4.1 µ¥ÀÌÅÍ ¸µÅ©ÀÇ Àû¿ë ȯ°æ ¢À µ¥ÀÌÅÍ ¸µÅ© (Data Link) or ¸µÅ© (Link) ¢¡ µÎ °³ÀÇ DTE¸¦ ¿¬°áÇÏ´Â Àü¼Û·Î. ¢À Data Link Protocol or Data Link Control Protocol ¢¡ µ¥ÀÌÅÍ ¸µÅ©»çÀÌÀÇ µ¥ÀÌÅÍÀÇ Àü¼ÛÀ» Á¦¾îÇÏ´Â ÇÁ·ÎÅäÄÝ. ¢À Data LinkÀÇ Á¾·ù (1) µÎ ÁöÁ¡°£ (Point-to-Point) Data Link ¡ª µ¥ÀÌÅÍ ¸µÅ©´Â Á÷Á¢ ¹°¸®ÀûÀ¸·Î ¿¬°áµÈ °æ¿ì¿Í ¸ðµ©À» »ç¿ëÇÏ¿© PSTN¸Á¿¡¼ ¼³Á¤µÈ Point-to-Point Á¢¼ÓÀÌ ÀÖ´Ù. ¡ª »ç¿ëµÇ´Â µ¥ÀÌÅÍ ¸µÅ© ÇÁ·ÎÅäÄÝÀº Åë½ÅÇÏ´Â µÎ DTE°£ÀÇ ¸µÅ©ÀÇ Àü¼Û ¼Óµµ¿¡ µû¶ó ´Þ¶óÁø´Ù. ¡ª ³·Àº Àü¼Û ¼Óµµ¿¡¼´Â ¹®ÀÚ ÁöÇâ Idle RQ ÇÁ·ÎÅäÄÝÀÌ ÁÖ·Î »ç¿ëµÈ´Ù. ¢¡ ex) Kermit¿Í X-modem. ¡ª ³ôÀº Àü¼Û ¼Óµµ¿¡¼´Â ÁÖ·Î High-Level Data Link Control ¶Ç´Â HDLC·Î ¾Ë·ÁÁø Continuous RQ ÇÁ·ÎÅäÄÝÀÌ »ç¿ëµÈ´Ù. (2) ´Ù ÁöÁ¡°£ (Multipoint) Data Link ¡ª ¹ö½º¶ó´Â ÇϳªÀÇ ¼±À» »ç¿ëÇÏ¿© ¸ðµç ÄÄÇ»Å͵éÀ» ¿¬°áÇÏ´Â Multipoint ¶Ç´Â Multidrop ÇüÅ·Π±¸Ãà. ¡ª µ¿½Ã¿¡ µÎ ½Ö ÀÌ»óÀÇ Àü¼ÛÀ» Çã¿ëÇÏÁö ¾Ê´Â Á¦¾î ¹æ¹ýÀÌ ÇÊ¿ä. ¡ª ÇϳªÀÇ Master (Supervisory) ÄÄÇ»ÅÍ¿Í ¿©·¯ ´ëÀÇ Slave ÄÄÇ»Å͵éÀ» ¿¬°áÇÒ ¶§ »ç¿ë. ¡ª Binary Synchronous Control (BSC)¿Í HDLCÀÇ Normal Response Mode (NRM)µîÀÇ ÇÁ·ÎÅäÄÝ »ç¿ë. (3) ±¤¿ª¸Á ¡ª Switched Wide Area µ¥ÀÌÅÍ ³×Æ®¿öÅ©¸¦ »ç¿ëÇÏ¿© ±¸¼º. ¡ª ex) ¥¡) X.25 Packet Switching Network : HDLC¿¡ ±â¹ÝÀ» µÐ LAPB (Link Access Procedure Balanced) ÀÇ µ¥ÀÌÅÍ ¸µÅ© ÇÁ·ÎÅäÄÝ »ç¿ë. ¥¢) IDSN°ú °°Àº Circuit-Switched µ¥ÀÌÅÍ ³×Æ®¿öÅ© »ç¿ë. ¡ª ¿¬°áÀÌ ¼³Á¤µÇ¸é µ¥ÀÌÅÍ Àü¼Û ±â°£ µ¿¾È Point-to-Point ¸µÅ©¿Í µ¿ÀÏÇÑ ¼ºñ½º¸¦ Á¦°ø. (4) ±Ù°Å¸®¸Á ¡ª Ư¡ ¥¡) »ó´ëÀûÀ¸·Î ¿¡·¯À²ÀÌ ³·´Ù. ¥¢) ªÀº °Å¸®ÀÎ ¹Ý¸é¿¡ ³ôÀº ´ë¿ªÆøÀ» °®´Â ¸µÅ©¸¦ »ç¿ë. ¡ª µ¥ÀÌÅÍ ¸µÅ© ÇÁ·ÎÅäÄÝÀº HDLCÀÇ ¼ºêŬ·¡½ºÀÎ Logical Link Control (LLC)°¡ »ç¿ëµÈ´Ù. 4.2 ¹®ÀÚÇü ÇÁ·ÎÅäÄÝ ¡ª Point-to-Point¿Í Multipoint ÀÀ¿ë¿¡¼ ÁÖ·Î »ç¿ë. ¡ª ¸µÅ© °ü¸®, ÇÁ·¹ÀÓÀÇ ½ÃÀÛ ¹× ³¡ÀÇ ±¸º°°ú ¿¡·¯ Á¦¾î µîÀÇ Àü¼Û Á¦¾î ±â´ÉÀ» ¼öÇàÇϱâ À§ÇÏ¿© ƯÁ¤ Á¦¾î ¹®ÀÚ »ç¿ë. ¡ª Á¾·ù ¥¡) ´Ü¹æÇâ ÇÁ·ÎÅäÄÝ : Kermit ¥¢) ¹ÝÀÌÁß ÇÁ·ÎÅäÄÝ : BSC 4.2.1 Kermit ¡ª Point-to-Point ¸µÅ© »ó¿¡¼ ÇÑ ÄÄÇ»ÅÍ (DTE)¿Í ´Ù¸¥ ÄÄÇ»ÅÍ°£¿¡ ´Ü¹æÇâ Àü¼ÛÀ» Á¦°ø. 4.2.2 Binary Synchronous Control (BSC, Bisync.) ¡ª Basic Mode·Î ¾Ë·ÁÁø ISO ¹®ÀÚÇü ÇÁ·ÎÅäÄÝÀÇ ±âº»ÀÌ µÊ. ¡ª ¹ÝÀÌÁß ÇÁ·ÎÅäÄÝ. ¡ª ¿¡·¯ Á¦¾î ¹æ¹ýÀ¸·Î Idle RQ »ç¿ë. ¡ª Multipoint ÀÀ¿ë ȯ°æ¿¡ »ç¿ë. ¡ª ÇϳªÀÇ Master Station°ú ¿©·¯ Slave Stationµé°£ÀÇ µ¥ÀÌÅÍ Àü¼Û Áö¿ø. ¡ª Á¦¾î ¹®Àڷδ ºñÀμ⹮ÀÚ »ç¿ë.
SYN | SYN | SOH | Identifier | Station address |
STX | Text | ETX | BCC |
SYN | SYN | SOH | Identifier | Station address |
STX | Text | ETB | BCC |
SYN | SYN | SOH | Identifier | STX | Text | ETB | BCC |
SYN | SYN | SOH | Identifier | STX | Text | ETX | BCC |
(i) |
---|
SYN | SYN | EOT | Identifier | Station address |
P/S | ENQ |
(ii) |
---|
SYN | SYN | ACK |
(iii) |
---|
SYN | SYN | NAK |
(iv) |
---|
SYN | SYN | ACK | 0/1 |
(v) |
---|
SYN | SYN | NAK | 0/1 |
(vi) |
---|
SYN | SYN | EOT |
Character | Function |
---|---|
SOH | Start of heading : used to indicate the start of the header (if one is present) of an information message (block) |
STX | Start of text : used both to terminate a heading (if one is present) and to signal the start of a text string. |
ETX | End of text : used to signal the end of a text string. |
EOT | End of transmission : used to indicate the end of the transmission of one or more text (information) blocks and to terminate (clear) the connection. |
ENQ | Enquiry : used as a request for a response from a remote station - the response may include the identity and/or status of the station. |
ACK | Acknowledge : positive acknowledgement transmitted by a receiver in response to a message from the sender. |
DLE | Data link escape : used to change the meaning of other selected transmission control characters. |
NAK | Negative acknowledge : negative response transmitted by a receiver to a message from the sender. |
SYN | Synchronous idle : used to provide the means for a receiver to achieve or retain (idle condition) character synchronization with a synchronous transmission control scheme. |
ETB | End of transmission block : used to indicate the end of a block of data when a message is divided into a number of such blocks. |
WACK | Wait-before-transmit positive acknowledgment : indicates that previous block was received without error, but that the receiver is not ready for the next block. |
(1) ÇÁ·¹ÀÓ ¼½Ä ¡ª BSC¿¡¼´Â µÎ Á¾·ùÀÇ ÇÁ·¹ÀÓ ¼½ÄÀÌ »ç¿ëµÈ´Ù. ¡ª °¢ ÇÁ·¹ÀÓÀº µÎ °³ ÀÌ»óÀÇ SYN¹®ÀÚµé·Î ½ÃÀ۵Ǹç, ¼ö½Å±â´Â µ¿±â¸¦ À§ÇØ ÇÁ·¹ÀÓÀÇ ½ÃÀۺκп¡¼ SYNÀÇ ºñÆ® ÆÐÅÏÀ» ã´Â´Ù. ¡ª µ¥ÀÌÅ͸¦ Àü¼ÛÇϱâ À§ÇØ »ç¿ëÇÏ´Â ÇÁ·¹ÀÓ ¼½ÄÀº (a). ¡ª Á¦¾î¸¦ ¸ñÀûÀ¸·Î »ç¿ëÇÏ´Â ÇÁ·¹ÀÓ ¼½ÄÀº (b). ¡ª ACK¿Í NAK Á¦¾î ¹®ÀÚÀÇ ±â´É. ¥¡) µ¥ÀÌÅÍÀÇ ¼ö½Å¿¡ °üÇÑ ÀÀ´ä ±â´É. (±×¸² 4-2ÀÇ (¥¢),(¥£) ) ¥¢) Select Á¦¾î ¸Þ½ÃÁö¿¡ ´ëÇÑ ÀÀ´ä. (±×¸² 4-2ÀÇ (¥¤),(¥¥) ) ¡ª ENQ Á¦¾î ¹®ÀÚ : Poll and Select Á¦¾î ÇÁ·¹ÀÓ¿¡ »ç¿ë. ¡ª EOT Á¦¾î ¹®ÀÚÀÇ ±â´É. ¥¡) ¸Þ½ÃÁö ¼Û½Å Á¾·á¸¦ ¾Ë¸®°í ³í¸® ¸µÅ©ÀÇ ÇØÁ¦¸¦ À§ÇØ »ç¿ë. ¥¢) ¸µÅ©¸¦ Idle »óÅ·Π¸¸µé±â À§ÇØ »ç¿ë. ¡ª BCC (Block Check Character) ¥¡) ¿¡·¯ ¹ß»ý ¿©ºÎ¸¦ È®ÀÎÇϱâ À§ÇÏ¿© ETX³ª ETB ´ÙÀ½¿¡ »ç¿ë. ¥¢) Normal ¸ðµå¿¡¼´Â 8ºñÆ®ÀÇ LRC(Longitudinal Redundancy Check)¸¦ »ç¿ë. ¥£) Åõ°ú¼º(Transparent) ¸ðµå¿¡¼´Â 2 ¹ÙÀÌÆ®ÀÇ CRC-16À» »ç¿ë. (2) Poll¡ªSelectÀÇ °³¿ä[±×¸² 4-2] ¡ª Poll : ÁÖ(Master) ½ºÅ×À̼ÇÀÌ ºÎ(Slave)½ºÅ×À̼ǿ¡°Ô ÁÖ½ºÅ×À̼ǿ¡ º¸³¾ ¸Þ½ÃÁö°¡ ÀÖÀ¸¸é Àü¼ÛÀ» Çã°¡. ¡ª Select : ÁÖ½ºÅ×À̼ÇÀÌ ºÎ½ºÅ×À̼ǿ¡°Ô º¸³¾ µ¥ÀÌÅ͸¦ ÁغñÇÏ°í, ºÎ½ºÅ×À̼ǿ¡°Ô ¸Þ½ÃÁö°¡ Àü¼ÛµÉ °ÍÀÓÀ» ¾Ë·ÁÁØ´Ù. (3) BSCÀÇ ´ÜÁ¡ ¡ª ¹ÝÀÌÁß Åë½Å. ¡ª Åë½ÅÇÏ´Â ÄÄÇ»Å͵éÀÌ »ç¿ëÇÏ´Â ¹®ÀÚ ÄÚµå ü°è°¡ ÅëÀϵǾî ÀÖ¾î¾ßÇÑ´Ù. ¡ª È®À强ÀÌ ÁÁÁö ¾Ê´Ù. (»õ·Î¿î Á¦¾î¼ºñ½º Á¦°ø½Ã, »õ·Î¿î ¹®ÀÚ¸¦ Á¤ÀÇÇØ¾ß ÇÔ) ¡ª Supervisory Format¿¡´Â Error Check¿ë Character°¡ ¾ø´Ù. ¢À HDLC¿Í BSCÀÇ Æ¯Â¡ ºñ±³
Feature | BSC | HDLC |
---|---|---|
Transmission Technique |
Async/sync | Sync |
Transmission Mode |
Half duplex | Half duplex |
Framing Start Stop |
SYN SYN Characters |
Flag Flag |
Frame formats | Numerous | 1 (three types) |
Control information |
Header, control | Header (1~2 bytes) |
Error dection | LRC, CRC-16 | CRC-CCITT |
Error checking | Transmission block only | Entire frame |
Error control | Stop and wait WACK | Go-back-N or selective repeat |
Flow control | Sliding window | |
Window size | 1 | 7 or 127 |
Transparency | DLE | Bit stuffing |
4.3 ºñÆ®Çü ÇÁ·ÎÅäÄÝ ¡ª ex) HDLC (High-Level Data Link Control) ¡ª ÇÁ·¹ÀÓÀÇ ½ÃÀÛ°ú ³¡À» ³ªÅ¸³»±â À§ÇØ Àü¼Û Á¦¾î ¹®ÀÚ¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó Á¤ÀÇµÈ ºñÆ® ÆÐÅÏÀ» »ç¿ë.[±×¸² 4-3] 4.3.1 HDLC ¡ª ¹ÝÀÌÁß°ú ÀüÀÌÁßÀÇ µÎ Åë½Å ÇüÅ ±â´ÉÀ» °¡Áø ÇÁ·ÎÅäÄÝ. ¡ª Point-to-Point ¶Ç´Â Multipoint ¸µÅ© »ó¿¡¼ »ç¿ë. ¡ª ÁÖ ½ºÅ×ÀÌ¼Ç - ºÎ ½ºÅ×ÀÌ¼Ç (È£½ºÆ®-Å͹̳Î)°ú Peer (ÄÄÇ»ÅÍ-ÄÄÇ»ÅÍ) »çÀÌ¿¡¼ »ç¿ë. ¡ª ¿¡·¯ Á¦¾î¸¦ À§ÇØ Continuous RQ »ç¿ë. ¡ª ISOÀÇ ±¹Á¦ Ç¥ÁØÀÇ µ¥ÀÌÅÍ ¸µÅ© ÇÁ·ÎÅäÄÝ. (1) ½ºÅ×ÀÌ¼Ç ±¸¼º ¥¡) ºñÆòÇü ±¸¼º (Unbalanced Configuration) ¡ª µÎ ÁöÁ¡°£ (Point-to-Point) ¹× ´ÙÁöÁ¡°£ (Multipoint)ÀÇ Åë½Å¿¡ »ç¿ë.[±×¸² 4-4] ¡ª ÁÖ±¹ (Primary Station) : ¡¤¸µÅ©¿¡¼ ´ëÇÑ Á¦¾î±ÇÀ» °¡Áü. ¡¤ÁÖ±¹¿¡¼ ºÎ±¹À¸·Î º¸³»´Â ÇÁ·¹ÀÓÀ» Command¶ó°í ÇÔ. ¡ª ºÎ±¹ (Secondary Station) : ¡¤ÁÖ±¹ÀÇ Á¦¾î¸¦ ¹ÞÀ½. ¡¤ºÎ±¹¿¡¼ ÁÖ±¹À¸·Î º¸³»´Â ÇÁ·¹ÀÓÀ» Response¶ó°í ÇÔ. ¥¢) ÆòÇü ±¸¼º (Balanced Configuration) ¡ª µÎ ÁöÁ¡°£ÀÇ Åë½Å¿¡¸¸ »ç¿ë.[±×¸² 4-5] ¡ª º¹ÇÕ±¹ (Combined Station) : ÁÖ±¹°ú ºÎ±¹ÀÇ ±â´ÉÀ» µ¿½Ã¿¡ °¡Áü. (2) HDLCÀÇ ¼¼ °¡Áö µ¿ÀÛ ¸ðµå ¥¡) Á¤±Ô ÀÀ´ä ¸ðµå (NRM : Normal Response Mode) ¡ª ºñÆòÇü ±¸¼º¿¡¼ »ç¿ë. ¡ª ÁÖ±¹ÀÌ ¸ÕÀú ºÎ±¹¿¡°Ô µ¥ÀÌÅÍ Àü¼ÛÀ» ÁÖµµ. ¡ª ºÎ±¹Àº ÁÖ±¹ÀÇ PollingÀ» ¹ÞÀº ÈÄ¿¡ µ¥ÀÌÅÍ Àü¼Û. ¡ª ´Ù ÁöÁ¡°£ ¿¬°á¿¡ ÁÖ·Î »ç¿ë. (ÇϳªÀÇ ÄÄÇ»ÅÍ¿Í ¸î °³ÀÇ ´Ü¸» ¿¬°á) ¡ª µÎ ÁöÁ¡°£ ¿¬°á¿¡µµ »ç¿ë. (ÄÄÇ»ÅÍ¿¡ ÇÑ °³ÀÇ ´Ü¸» ¿¬°á). ¥¢) ºñµ¿±â ÆòÇü ¸ðµå (ABM : Asynchronous Balanced Mode) ¡ª ÆòÇü ±¸¼º¿¡¼ »ç¿ë. ¡ª º¹ÇÕ±¹Àº ´Ù¸¥ º¹ÇÕ±¹ÀÇ Çã¶ô ¾øÀÌ µ¥ÀÌÅÍ Àü¼Û °¡´É. ¡ª ÀüÀÌÁß Point-to-Point ¸µÅ©¸¦ Á»´õ È¿À²ÀûÀ¸·Î ÀÌ¿ë °¡´É. ¥£) ºñµ¿±â ÀÀ´ä ¸ðµå (ARM : Asynchronous Response Mode) ¡ª ºñÆòÇü ±¸¼º¿¡¼ »ç¿ë. ¡ª ºÎ±¹Àº ÁÖ±¹ÀÇ Çã¶ô ¾øÀÌ Àü¼Û °¡´É. (Áï, Command¸¦ ¹ÞÁö ¾Ê°í Response¸¦ º¸³¾ ¼ö ÀÖ´Ù.) ¡æ À̶§, ÁÖ±¹Àº Àü¼Û ¸µÅ©¿¡ ´ëÇÑ °ü¸® Ã¥ÀÓÀ» °¡Áü. (3) HDLC ÇÁ·¹ÀÓ ¼½Ä ¡ª ¸ðµç Á¤º¸ ±³È¯Àº ½ÃÀÛ°ú ³¡¿¡ Ç÷¡±×¸¦ °¡Áü. ¡ª ÇÑ °¡ÁöÀÇ ÇÁ·¹ÀÓ ¼½ÄÀº ¸ðµç Á¾·ùÀÇ µ¥ÀÌÅÍ¿Í Á¦¾î¸¦ ±³È¯Çϱ⿡ ÃæºÐ.[±×¸² 4-6] ¡ª ÇÊµå ±¸¼º. ¥¡) Ç÷¡±× (Flag) : ¡¤'01111110' ÀÇ 8ºñÆ®·Î ±¸¼º. ¡¤ÇÁ·¹ÀÓÀÇ ½ÃÀÛ°ú ³¡ Ç¥½Ã. ¥¢) ÁÖ¼Ò : ¡¤ º¸ÅëÀº 8ºñÆ®, È®Àå ¸ðµå¿¡¼´Â 16ºñÆ®. ¡¤ ÁּҺΠ¡ª ¡¤ºÎ±¹ÀÇ ÁÖ¼Ò¸¦ ÅëÁö. ¡¤CommandÀÇ °æ¿ì : ¼ö½ÅóÀÇ ºÎ±¹ ¶Ç´Â º¹ÇÕ±¹ÀÇ ÁÖ¼Ò. ¡¤ResponseÀÇ °æ¿ì : ÀÀ´äÀÇ ¼Û½Å¿øÀÇ ºÎ±¹ ¶Ç´Â º¹ÇÕ±¹ÀÇ ÁÖ¼Ò. ¡¤Á¦¾î ¡ª 8ºñÆ®, È®Àå¸ðµå¿¡¼´Â 16ºñÆ®. ¡¤Á¦¾î Çʵå Çü½ÄÀÌ ´Ù¸¥ ¼¼ Á¾·ùÀÇ ÇÁ·¹ÀÓÀ» Á¤ÀÇ. Á¤º¸(Information) ÇÁ·¹ÀÓ : »ç¿ëÀÚ µ¥ÀÌÅÍ Àü¼Û. °¨½Ã(Supervisory) ÇÁ·¹ÀÓ : È帧Á¦¾î, ¿¡·¯Á¦¾î ±â´É Á¦°ø. ºñ ¹øÈ£ (Unnumbered) ÇÁ·¹ÀÓ : º¸Á¶ ¸µÅ© Á¦¾î ±â´É Á¦°ø. ¥£) µ¥ÀÌÅÍ ¡ª °¡º¯À̸ç, Á¤º¸ ÇÁ·¹ÀÓ°ú ºñ¹øÈ£ ÇÁ·¹ÀÓ¿¡¸¸ Á¸Àç. ¥¤) Frame Check Sequence : º¸ÅëÀº 16ºñÆ®ÀÇ CRC-16, È®Àå ¸ðµå¿¡¼´Â 32ºñÆ®ÀÇ CRC-32 »ç¿ë. (4) Control Field[±×¸² 4-7] ¥¡) Á¤º¸ ÇÁ·¹ÀÓ (I-Frame) ¡ª »ç¿ëÀÚ µ¥ÀÌÅ͸¦ Àü¼Û. ¡ª ¼ø¼ ¹øÈ£ (N(S))¿Í ÇDZâ¹é (Piggyback)µÈ ±àÁ¤ÀÀ´ä (N(R))À» Æ÷ÇÔ.[±×¸² 4-8] Poll/Final (P/F) Bit. ¡ª ÁÖ±¹¿¡ ÀÇÇØ »ç¿ëµÇ´Â °æ¿ì P ºñÆ®. (Command) ¡ª ºÎ±¹¿¡ ÀÇÇØ »ç¿ëµÇ´Â °æ¿ì F ºñÆ®. (Response) ¡ª ÁÖ±¹Àº ºÎ±¹¿¡ Response¸¦ ¿ä±¸ÇÒ ¶§ "PºñÆ® = 1"À» »ç¿ë. ¡ª ºÎ±¹Àº ResponseÀÇ ÃÖÈÄÀÇ ÇÁ·¹ÀÓÀÎ °æ¿ì "FºñÆ® = 1"·Î ÇÏ¿© ÀÀ´ä. N(S) ¡ª ¼Û½Å ¼ø¼¹øÈ£, Áï ¼Û½Å Á¤º¸ ÇÁ·¹ÀÓÀ» ½Äº°Çϱâ À§ÇÑ ¹øÈ£. N(R) ¡ª Piggyback ±àÁ¤ ÀÀ´äÀ» À§ÇØ »ç¿ë. ¡ª PiggybackµÈ ±àÁ¤ ÀÀ´äÀº ´ÙÀ½¿¡ ¼ö½Å ¿¹»óµÇ´Â ¼ø¼ ¹øÈ£¸¦ ³ªÅ¸³¿. ¡ª Piggyback : ¼ö½ÅÃø¿¡¼ ¼ö½ÅµÈ µ¥ÀÌÅÍ¿¡ ´ëÇÑ È®ÀÎÀ» Áï½Ã º¸³»Áö ¾Ê°í ¼ö½ÅÃø¿¡¼ Àü¼ÛÇÒ µ¥ÀÌÅÍ°¡ ÀÖ´Â °æ¿ì µ¥ÀÌÅÍ ÇÁ·¹ÀÓ¿¡ È®ÀÎ Çʵ带 ÷°¡ÇÏ¿© È帧Á¦¾î¸¦ ÇÏ´Â ¹æ½Ä. ¡ª N(R)°ú N(S)ÀÇ Å©±â´Â 3ºñÆ®(0¡7)ÀÌ°í È®Àå ¸ðµå¿¡¼´Â 7ºñÆ®(0¡127). ¡ª N(R)°ú N(S)Àº Sliding Window Á¦¾î·Î »ç¿ë. ¥¢) °¨½Ã ÇÁ·¹ÀÓ (S-Frame) ¡ª È帧 Á¦¾î¿Í ¿¡·¯ Á¦¾î¿¡ »ç¿ë. ¡ª Go-back-N ARQ ¶Ç´Â Selective-Repeat ARQ »ç¿ë.[±×¸² 4-9] ¡ª Type : 00 : ¡¤RECEIVE READY (RR). ¡¤±àÁ¤ ÀÀ´ä (ACK)ÀÇ ÇÁ·¹ÀÓ. ¡¤N(R)Àº ´ÙÀ½ ¼ö½Å ¿¹»óµÉ ÇÁ·¹ÀÓ ¼ø¼ ¹øÈ£¸¦ ³ªÅ¸³¿. ¡¤Piggybacking ÇÒ Á¤º¸ ÇÁ·¹ÀÓÀÌ ¾øÀ» ¶§ »ç¿ë. 01 : ¡¤REJECT (REJ). ¡¤Àü¼Û Áß ¿¡·¯ÀÇ ¹ß»ýÀ» ¾Ë¸®±â À§ÇØ, Áï ºÎÁ¤ÀÀ´ä (NAC)¿¡ »ç¿ë. ¡¤N(R) Çʵ忡 Á¤È®È÷ ¼ö½ÅµÇÁö ¾ÊÀº ÇÁ·¹ÀÓÀ» Ç¥½Ã. ¡¤¼Û½ÅÃøÀº Next ºñÆ®¿Í °¡¸®Å°´Â ¼ø¼ ¹øÈ£ºÎÅÍ ´Ù½Ã Àü¼Û. 10 : ¡¤RECEIVE NOT READY (RNR). ¡¤Á¤º¸ ÇÁ·¹ÀÓ¿¡ ´ëÇÑ ACK¿Í ÇÔ²² ´ÙÀ½ÀÇ RR Àü¼Û Àü±îÁö Á¤º¸ ÇÁ·¹ÀÓÀÇ Àü¼ÛÀ» ÁßÁöÇÒ °ÍÀ» ¿ä±¸. 11 : ¡¤SELECT REJECT (SREJ). ¡¤N(R)¿¡ Ç¥½ÃµÈ ÇÁ·¹ÀÓ¸¸À» ÀçÀü¼ÛÀ» ¿ä±¸. ¥£) ºñ¹øÈ£ ÇÁ·¹ÀÓ (U-Frame) ¡ª ¿¡·¯ Á¦¾î ¹× È帧 Á¦¾î ÀÌ¿ÜÀÇ Á¦¾î ±â´ÉÀ» À§ÇØ »ç¿ë. ¡ª ¼ø¼ ¹øÈ£°¡ ¾ø¾î¼ ºñ¹øÈ£ ÇÁ·¹ÀÓÀ̶ó ÇÔ. ¡ª Á¾·ù : ¡¤¸ðµå ¼³Á¤ (Mode-Setting) ¸í·É°ú ÀÀ´ä. ¡¤Á¤º¸ Àü´Þ ¸í·É°ú ÀÀ´ä. ¡¤È¸º¹ ¸í·É°ú ÀÀ´ä. ¡¤±âŸ ¸í·É°ú ÀÀ´ä.[±×¸² 4-10] SNRM (Set Normal Response Mode) : ¡¤NRMÀÇ ¸µÅ© ¸ðµå¸¦ ¼³Á¤ÇÏ´Â CommandÀÌ°í, SNRME(SNRM Extended)´Â È®Àå¸ðµåÀÇ NRMÀ» ¼³Á¤. ¡¤Sliding WindowÀÇ Window Size¸¦ °áÁ¤. SABM (Set Async. Balanced Mode) : ABMÀÇ ¸µÅ© ¸ðµå¸¦ ¼³Á¤ÇÏ´Â CommandÀÌ°í, SABME (SABM Extended)´Â È®Àå ¸ðµåÀÇ ABMÀ» ¼³Á¤. DISC (Disconnect) : SNRM (E), SABM (E) µîÀÇ Set_Mode Command¿¡ ÀÇÇÏ¿© ¼³Á¤µÈ ¸µÅ©¸¦ Àý´Ü½ÃÅ´. FRMR (Frame Reject) : ¼ö½ÅµÈ ÇÁ·¹ÀÓÀÌ FCS¿¡·¯°¡ ¾øÁö¸¸ Á¦´ë·Î µÇÁö ¾Ê´Â °æ¿ì (¹ÌÁ¤ÀÇ ÇÁ·¹ÀÓÀÇ ¼ö½Å µî), ¹ß»ýµÈ ¿¡·¯ÀÇ Á¾·ù¸¦ ¾Ë·ÁÁÜ. UA (Unnumbered Ack.) : Set-Mode ¸í·ÉÁßÀÇ ÇϳªÀÇ ¼ö½ÅÀ» ±àÁ¤ ÀÀ´ä. ¢À ¸µÅ© °ü¸® ¡ª ¼Û½ÅÃø°ú ¼ö½ÅÃø°£¿¡ Á¤º¸¸¦ ±³È¯Çϱâ Àü¿¡ ¸ÕÀú ¸µÅ©°¡ ¼³Á¤µÇ¾î¾ßÇÏ°í, Á¤º¸ ÇÁ·¹ÀÓÀÇ Àü¼ÛÀÌ ³¡³ª¸é ±× ¼³Á¤µÈ ¸µÅ© Àü´Þ.[±×¸² 4-11] ¡ª ±×¸² 4-11(a) ¼³¸í. ¢¡ ÁÖ±¹Àº ÁÖ¼Ò Çʵ忡 ºÎ±¹ÀÇ ÁÖ¼Ò¸¦ ³Ö°í Poll ºñÆ®¸¦ 1·Î ¼³Á¤ÇÏ¿© SNRM Command¸¦ Àü¼Û. ¢¡ ºÎ±¹Àº UA ResponseÀÇ ÁÖ¼Ò Çʵ忡 ÀÚ½ÅÀÇ ÁÖ¼Ò¸¦ ³Ö°í Final ºñÆ®¸¦ 1·Î ÇÏ¿© Àü¼Û. ¢¡ µ¥ÀÌÅÍ Àü¼Û. ÁÖ±¹ÀÌ DISC Command¸¦ Àü¼ÛÇÏ°í ºÎ±¹ÀÌ UA Response·Î ÀÀ´äÀ» ÇÏ¸é ¸µÅ©´Â Àý´ÜµÈ´Ù.
[TOP] | "µ¥ÀÌÅÍ Åë½Å ¸ñÂ÷" ȸéÀ¸·Î µ¹¾Æ°©´Ï´Ù. |