1992.12.21 SUBJECT: X.25 °ü·Ã PROTOCOLS DESCRIPTION ¡Ý DATAÀü¼Û - simple : ´Ü ÇѹæÇâÀ¸·Î¸¸ ½ÅÈ£ Àü¼ÛÀÌ °¡´É - half_duplex : ¾çÂÊÀÌ ¸ðµÎ Àü¼ÛÇÒ¼ö ÀÖÀ¸³ª ¾î¶² ÀÏÁ¤ÇÑ ½Ã°£¿¡¼´Â ÇѹæÇâÀ¸·Î¸¸ Àü¼Û°¡´É - full_duplex : ¾çÂÊÀÌ µ¿½Ã¿¡ Àü¼Û°¡´É ¡Ý DATA Incoding - RZ (Return to zero) . NRZ¿¡ ºñÇØ º°´Ù¸¥ ÀåÁ¡ÀÌ ¾øÀ½ . NRZÀÇ 2¹è º¯Á¶À²ÀÌ ÇÊ¿äÇÏ¸ç º¸´Ù ³ÐÀº ´ë¿ªÆø ÇÊ¿ä . °ÅÀÇ Ã¤ÅõÇÁö ¾ÊÀ½ - NRZ (Non Return to Zero) . ÇÑ bit°£°Ýµ¿¾È Àü¾ÐÀÌ Ç×»ó ÀÏÁ¤Ä¡ À¯Áö, Áï ¿µÀü¾ÐÀ¸·Î µÇµ¹¾Æ ¿ÀÁö ¾ÊÀ½ . terminal, printerµîÀÇ ÀϹÝÀûÀÎ ÁÖº¯±â±â¿¡ »ç¿ë - NRZI RZ NRZ ¡Ý Digital Data Åë½Å - Asynchronous +-----+---+---+---+---+---+---+---+---+----+ |start| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |stop| +-----+---+---+---+---+---+---+---+---+----+ |<-------------- frame ------------------->| . overhead 7 bit 1 stop bit»ç¿ë½Ã 9 bit¸¶´Ù 2 bit´Â ¾Æ¹«Á¤º¸¾øÀÌ overhead ( 2/9 ) x 100 = 22% overhead - Synchronous . start, stop bit »ç¿ë ¾ÊÇÔ . ¼Û¼ö½Å±âÀÇ clockÀÌ µ¿±âÈ µÇ¾î¾ß ÇÔ . ÀϹÝÀûÀ¸·Î HDLC´Â flag Æ÷ÇÔ 48bitÀÇ Á¦¾î Á¤º¸ Æ÷ÇÔ 1000 bit message¿¡ ´ëÇØ (48/1024) x 100 = 4.6% overhead ¡Ý PAD - PAD´Â network¿¡ terminalÀ» ºÎÂøÇϴµ¥ ÀÖ¾î¼ ´ÙÀ½°ú °°Àº µÎ°¡ÁöÀÇ ±âº»ÀûÀÎ ¹®Á¦Á¡À» ÇØ°áÇϱâ À§ÇØ °í¾È 1) ¸¹Àº terminalµéÀº host¿Í °°Àº ¹æ¹ýÀ¸·Î ºÎÂøÇÔÀ¸·Î¼ protocol°èÃþÀ» ±¸ÇöÇÒ ´É·ÂÀÌ ¾ø´Ù PAD¼³ºñ´Â X.25 protocolÀ» ÀÌ¿ëÇÏ¿© host¿Í Åë½ÅÇϱâ À§ÇÑ Áö´ÉÀ» Á¦°ø 2) terminal type¿¡´Â Â÷ÀÌ°¡ ÀÖ´Ù. PAD¼³ºñ´Â À̵é Â÷À̵éÀ» ¼³¸íÇÏ´Â ÀÎÀÚµéÀÇ ÁýÇÕÀ» Á¦°øÇÑ´Ù. ±×·¯³ª ¿ÀÁ÷ ºñµ¿±â terminal¸¸À» ó¸®ÇÑ´Ù - X.3, X.28, X.29ÀÇ ¼¼°¡Áö Ç¥ÁØÀÌ PAD ¼³ºñ¸¦ Á¤ÀÇ ÇÑ´Ù terminal PAD X.25 N/W DCE DTE X.3 |---- X.28 ---| |--- X.25 ---| |------------- X.29 --------------------| |------------------- NETWORK -------------------------| - PAD¿¡ ºÎÂøµÈ terminalÀº Çѹø¿¡ ÇÑÀÚÀÇ ¹®ÀÚ¸¦ Àü¼Û - ÀÌµé ¹®ÀÚµéÀº PAD¿¡ ÀúÀåµÇ¾î X.25 packetÀ¸·Î Á¶¸³µÈÈÄ¿¡ networkÀ» ÅëÇØ host·Î Àü¼Û - host packetÀº PAD¿¡¼ ¹Þ¾ÆÁ® X.25 header¸¦ ¶¼¾î³»°í µð½º¾î¼ÀºíµÈÈÄ Çѹ®ÀÚ¾¿ terminal·Î Àü¼Û ¡Ý X.3 (PAD) - PADÀÇ ±â´É°ú ±× µ¿ÀÛÀ» Á¦¾îÇÏ´Â 18°³ÀÇ ÀÎÀÚµéÀ» ¼¼ú(PADÀÚü¸¦ Á¤ÀÇ) - X.3¿¡ °¢ ÀÎÀÚµéÀÇ µ¿ÀÛÀÌ define - terminal·Î ºÎÅÍ ¹®ÀÚ¸¦ ¹ÞÀ¸¸é ±× ±æÀÌ°¡ X.25 packetÀÇ ÃÖ´ë data field Å©±â¿Í °°Àº buffer¿¡ ÀúÀå - buffer°¡ °¡µæÂ÷¸é packetÀ» º¸³¿ - PAD°¡ carriage returnÀ̳ª ´Ù¸¥ Á¦¾î ¹®ÀÚ¸¦ ¹Þ¾ÒÀ»¶§, time outÀÌ ¹ß»ýÇßÀ»¶§µµ packetÀ» º¸³¿ ¡Ý X.28 - PAD¿Í terminal»çÀÌÀÇ interface·Î µÎ´Ü°è µ¿ÀÛÀ¸·Î ÀÌ·ç¾îÁü - DATAÀü¼Û´Ü°è¿¡¼ PAD´Â terminal°ú ¿ø°Å¸® DTE»çÀÌÀÇ DATA¸¦ ±³È¯ - Á¦¾î ´Ü°è¿¡¼´Â PAD¿Í terminal»çÀÌÀÇ ´ëÈ°¡ ÀÌ·ç¾îÁü - Á¤»ó»óÅ¿¡¼ Á¦¾î´Ü°è´Â terminalÀÌ Æ¯Á¤ DTE¿Í ¿¬°áÀ» ¿äûÇϱâ À§ÇØ ÀÌ·ç¾îÁö°í ÀÌ ¿äû¿¡ ´ëÇÑ ÀÀ´äÀ¸·Î PAD´Â Àû´çÇÑ DCE¿Í ¿¬°áÀ» ¼³Á¤ÇÏ°í ÀÌ DCE´Â ±×ÀÇ local DTE¿Í °¡»óȸ¼±À» ¼³Á¤ ¡Ý X.29 - PAD¿Í ¿ø°Å¸® DTE°£ÀÇ Á¦¾îÁ¤º¸´Â X.25 Data packetÀÇ data field¾ÈÀÇ PAD message·Î ±³È¯ - Data packetÀÇ Q bit°¡ setµÇ¸é data´Â ¾î¶²Á¾·ùÀÇ message·Î Çؼ®µÇ°í ±×·¸Áö ¾ÊÀ¸¸é Data·Î ÀÎ½Ä ¡Ý X.21 - DTE¿Í DCE°£ÀÇ interface - OSIÀÇ °èÃþ 1-3°ú ÀÏÄ¡ÇÏ´Â ¼¼ºÎºÐÀ¸·Î ÀÌ·ç¾îÁü 1) physical layer(25 pin) 2) data link layer . ¼Û½Å°ú ¼ö½Åȸ¼±µé »ó¿¡¼ DTE¿Í DCE°£ÀÇ Á¦¾îÁ¤º¸ Àü¼Û¿¡ °ü·ÃµÈ°Í . µ¿±â½Ä ¹®ÀÚÀ§ÁÖÀÇ protocolÀÌ ¸í½Ã . ȸ¼±ÀÌ ¼³Á¤µÈÈÄ DTEµéÀº Á¾Á¡°£ dataÀü¼ÛÀ» À§ÇØ HDLC¸¦ ÀÌ¿ë 3) network layer . DTEµéÀÇ È®Àΰú data¿¬°áÀÇ ¿äû, ¼³Á¤, Á¾·á¿¡ ´ëÇÑ ÀýÂ÷µéÀ» Á¤ÀÇ ¡Ý X.25 - 1976³â ½ÂÀÎ, ÀÌÈÄ 2¹ø ±³Á¤µÊ - X.21°ú °°ÀÌ DTE-DCE interface¸¦ ±ÔÁ¤ - X.25ÀÇ °æ¿ì DCE´Â packet ±³È¯¸ÁÀÇ access¸¦ Á¦°ø - ´ÙÀ½ ¼¼ levelÀ» define 1) Physical level . X.21ÀÇ ¹°¸®Àû levelºÎºÐ°ú µ¿ÀÏ . optionÀ¸·Î X.21 bis°¡ »ç¿ë(RS232-c¿Í À¯»ç) 2) Link access level . LAP-B·Î¼ HDLCÀÇ ºñµ¿±â±ÕÇü¸ðµå(ABM)ÀÇ ºÎºÐÁýÇÕ 3) Packet level . virtual circuit service¸¦ ±ÔÁ¤ Revision History Created on Dec 21 ,1992