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