Chap 4. µ¥ÀÌÅÍ ¸µÅ© ÇÁ·ÎÅäÄÝ





	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µé°£ÀÇ µ¥ÀÌÅÍ Àü¼Û Áö¿ø.
¡ª Á¦¾î ¹®Àڷδ ºñÀμ⹮ÀÚ »ç¿ë.

(a) data format
SYN SYN SOH Identifier Station
address
STX Text ETX BCC
Single block message

SYN SYN SOH Identifier Station
address
STX Text ETB BCC
First block of multi-block message

SYN SYN SOH Identifier STX Text ETB BCC
Intermediate block(s)

SYN SYN SOH Identifier STX Text ETX BCC
Last block

Identifier = send sequence number of block


(b) supervisory format
(i)
SYN SYN EOT Identifier Station
address
P/S ENQ
Poll/select sequence

(ii)
SYN SYN ACK
Positive select response

(iii)
SYN SYN NAK
Negative select response

(iv)
SYN SYN ACK 0/1
Positive acknowledgement for even/odd numbered frames

(v)
SYN SYN NAK 0/1
Negative acknowledgement for even/odd numbered frames

(vi)
SYN SYN EOT
End of transmission/no messages to send
[±×¸² 4-1]


[Ç¥ 4-1] Transmission control characters used with BSC
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ÀÇ Æ¯Â¡ ºñ±³
[Ç¥ 4-2]
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] "µ¥ÀÌÅÍ Åë½Å ¸ñÂ÷" È­¸éÀ¸·Î µ¹¾Æ°©´Ï´Ù.


"Ãʱâ È­¸é" À¸·Î µ¹¾Æ°©´Ï´Ù.