
ASN1C ASN1 COMPILER
ASN.1ÀÇ °³¿ä
ASN.1 °³¿ä ¹× Çʿ伺
- ASN.1Àº Abstract Syntax Notation #1À» ¸»Çϸç, ±¹Á¦Àü±âÅë½Å ¿¬ÇÕ(ITU)¿¡¼
Á¤ÀÇÇÑ ³×Æ®¿÷»óÀÇ µ¥ÀÌÅÍ ±³È¯À» Á¤ÀÇÇÑ ÇÁ·ÎÅäÄÝ·Î X.208¿¡ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.
- OSI ÂüÁ¶ ¸ðµ¨¿¡¼ ASN.1 Àº ³×Æ®¿öÅ© °ü¸® ½Ã½ºÅÛ¿¡ ÀÖ´Â °ü¸®µÇ´Â °³Ã¼¿Í °°ÀÌ µ¥ÀÌÅÍ
Structure¸¦ ±â¼úÇϴµ¥ »ç¿ëµÇ´Â Ç¥½Ã¹ýÀÔ´Ï´Ù.
- ASN.1 Àº ¸Ó½Å µ¶¸³ÀûÀÌ°í ¸¹Àº ³×Æ®¿öÅ© ÄÜÅØ½ºÆ®¿¡¼ »ç¿ëµË´Ï´Ù. ¿¹¸¦ µé¸é OSI
³×Æ®¿öÅ© °ü¸® ÇÁ·¹ÀÓ¿öÅ©¿Í ÀÎÅÍ³Ý TCP/IP ÇÁ·ÎÅäÄÝ ¸ðÀ½¿¡¼ ¿Â SNMP ¾çÂÊ ¸ðµÎ¿¡¼¿Í °°ÀÌ ¾îÇø®ÄÉÀ̼ÇÃþÀÇ ÆÐŶÀ»
±â¼úÇϴµ¥ »ç¿ëµË´Ï´Ù.
- ASN.1Àº °¢ ³¡Á¡¿¡¼ ´Ù¸¥ º¯Á¶ ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â ES(End System)
»çÀÌÀÇ Á¤º¸¸¦ Àü¼ÛÇϱâ À§ÇÑ °øµ¿ Systax·Î¼ ±â´ÉÇÑ´Ù.
- ³×Æ®¿öÅ©»ó¿¡ Á¸ÀçÇÏ´Â ´Ù¾çÇÑ Á¾·ùÀÇ ½Ã½ºÅÛµéÀº °¢°¢ µ¥ÀÌÅ͸¦ Ç¥ÇöÇÏ´Â µ¶Æ¯ÇÑ ¹æ½ÄÀ» °¡Áö°í
ÀÖ½À´Ï´Ù.µû¶ó¼ ³×Æ®¿öÅ© »ó¿¡¼ ¸Þ½ÃÁö¸¦ ±³È¯Çϱâ À§Çؼ´Â ¸ðµç ½Ã½ºÅÛ¿¡¼ ¹Þ¾ÆµéÀÏ ¼ö ÀÖ´Â ÇüÅÂÀÇ È£È¯¼ºÀÖ´Â µ¥ÀÌÅÍ
Ç¥Çö¹æ½ÄÀ» Á¤ÀÇÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Á¦¹Ý ȯ°æ¿¡ ÀÇÇØ¼ ASN.1Àº Á¤ÀÇµÇ°Ô µÇ¾ú´Ù. ASN.1¿¡¼´Â INTEGER³ª
°¢Á¾ STRINGÇüÅÂÀÇ µ¥ÀÌÅ͸¦ ºñ·ÔÇÏ¿© ±×·¯ÇÑ ASN.1 contentµéÀÇ ¸ðÀÓÀÎ SEQUENCE³ª SETµîÀÇ µ¥ÀÌÅÍ
Ç¥Çö¹æ½ÄÀ» Á¤ÀÇÇÔÀ¸·Î½á ´ëºÎºÐÀÇ ³×Æ®¿öÅ© »ó¿¡¼ ±³È¯µÇ¾îÁö´Â ¸Þ½ÃÁöµéÀ» ASN.1 ¹æ½Ä¿¡ µû¶ó¼ Ç¥ÇöÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù.
ASN.1 syntaxÀÇ ±âº» Çü½Ä
- ±âº»ÀûÀÎ ASN1ÀÇ ±âº» ŸÀÔµéÀº tag number¿Í Ŭ·¡½ºÀÇ(class) Á¾·ù, construced
Àΰ¡ primitiveÀÎÁö¸¦ ³ªÅ¸³»´Â Ç÷¡±×µîÀ¸·Î ±¸¼ºµÈ Çì´õ¿Í base contentsÀÇ ±æÀÌ ±×¸®°í base contentsµîÀ¸·Î
±¸¼ºµË´Ï´Ù.
- CHOICE¿Í ANYŸÀÔÀ» Á¦¿ÜÇÑ ¸ðµç ASN.1ÀÇ Å¸ÀÔÀº class¿Í À½ÀÌ¾Æ´Ñ tag
number·Î ±¸¼ºµÈ tag¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. tagÀÇ Å¬·¡½º¿¡´Â Universal, Application, Private,
Context-specificµîÀÇ Å¬·¡½º°¡ ÀÖ½À´Ï´Ù.
- Base contentÀÇ ±æÀÌ´Â Á÷Á¢ ÁöÁ¤ÇÏ´Â definite Çü½Ä°ú ±æÀ̸¦ 0À¸·Î ¼³Á¤Çϰí
base contents°¡ ¿À°í ¸¶Áö¸·¿¡ eoc(End of octet)¸¦ ³ªÅ¸³»´Â 0000À¸·Î base contentsÀÇ
³¡À» ³ªÅ¸³»´Â indefiniteÇü½ÄÀÌ ÀÖ½À´Ï´Ù.
BER°ú DER
- ³×Æ®¿öÅ© »ó¿¡¼ ±³È¯µÇ´Â ¸Þ½ÃÁö´Â ASN.1ÇüÅ·Π±¸¼ºµÇ¾î ±³È¯µÈ´Ù°í ÇÏ¿´Áö¸¸, ASN.1Àº
±× ÀÚü·Î´Â Ãß»óÀûÀÎ µ¥ÀÌÅÍ Çü½ÄÀ̱⠶§¹®¿¡ ±×°ÍÀ» ±×´ë·Î Àü¼ÛÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼ ASN.1 ÇüÅÂÀÇ Ãß»ó µ¥ÀÌÅÍ
Çü½ÄÀ» ³×Æ®¿öÅ©»ó¿¡¼ Àü¼ÛÇÒ ¼ö ÀÖ´Â Çü½ÄÀ¸·Î º¯È¯½ÃÄÑ¾ß ÇÒ Çʿ伺ÀÌ ÀÖ½À´Ï´Ù. À̶§ »ç¿ëµÇ´Â °ÍÀÌ BER(Basic
Encoding Rule)°ú DER(Distinguished Encoding Rule)ÀÌ´Ù. BER°ú DERÀº °¢ ASN.1
ÇüÅÂÀÇ µ¥ÀÌÅÍ Çü½ÄÀ» ³×Æ®¿öÅ© »ó¿¡¼ Àü¼ÛÇÒ ¼ö ÀÖ´Â ÇüÅ·ΠencodingÇØÁÖ°í ±×°ÍÀ» ´Ù½Ã ASN.1 ÇüÅ·ΠdecodingÇØÁÖ´Â
¹æ¹ý¿¡ ´ëÇÏ¿© Á¤ÀÇÇϰí ÀÖ½À´Ï´Ù.
- ´ëºÎºÐÀÇ ASN.1 Çü½Ä¿¡ ´ëÇØ¼ BER°ú DER¹æ½ÄÀÇ encoding ¹æ¹ýÀº Å« Â÷À̸¦
º¸ÀÌÁö ¾Ê½À´Ï´Ù. ´Ù¸¸ °æ¿ì¿¡ µû¶ó¼ ¾à°£ÀÇ ´Ù¸¥Á¡µéÀÌ Á¸ÀçÇϸç, BERÀÌ DERº¸´Ù ´õ Å« ¹üÀ§ÀÇ encoding ¹æ¹ýÀ»
Á¤ÀÇÇϰí ÀÖ½À´Ï´Ù.
ASN1C ASN1 COMPILER
- ASN1CÀº ASN.1ÀÇ C ¼Ò½º ÄÚµå ÄÄÆÄÀÏ·¯ÀÔ´Ï´Ù. ÀÌ ÄÄÆÄÀÏ·¯´Â ASN.1ÀÇ ¼Ò½º
ÆÄÀÏÀ» ÀÔ·ÂÀ¸·Î ÃëÇÏ¿© C typedefs ¸¦ Æ÷ÇÔÇÏ´Â Çì´õ ÆÄÀϰú encode¿Í decode ÇÔ¼öµéÀ» Æ÷ÇÔÇÏ´Â C ¼Ò½º
ÆÄÀÏÀ» »ý¼ºÇÏ¿© ÁÝ´Ï´Ù.

¶ÇÇÑ ASN.1 run-time library¸¦ Æ÷ÇÔÇϰí Àִµ¥ À̰ÍÀº ÄÄÆÄÀÏ·¯¿¡ ÀÇÇØ »ý¼ºµÈ
Äڵ尡 ASN.1 ¸Þ½ÃÁöÀÇ encoding°ú decodingÀ» À§Çؼ ¿Ïº®ÇÑ ÆÐŰÁö¸¦ Á¦°øÇÕ´Ï´Ù. ÄÄÆÄÀÏ·¯´Â ¿©·¯ Á¾·ùÀÇ
Ç÷§Æû¿¡ ´ëÇÑ Æ÷ÆÃÀ» Çã¿ëÇÒ ¼ö ÀÖ´Â ANSI Ç¥ÁØÀÇ ½Ç½Ã°£ C Äڵ带 »ý¼ºÇÕ´Ï´Ù. ASN1C´Â ASN.1ÀÇ C/C++À» Áö¿ø ÇÕ´Ï´Ù. ASN1C C++ ¹öÀü ¿ª½Ã µ¿ÀÏÇÑ ±âº» ÆÄÀÏ ™V°ú ¶óÀ̺귯¸®·Î µ¿ÀÛÇϸç, ¶ÇÇÑ encode/decode ÇÔ¼öÈ£Ãâ¿¡
´ëÇÑ Á¤È®ÇÑ ³»¿ëÀ» Æ÷ÇÔÇÑ wrapper Ŭ·¡½º¸¦ »ý¼ºÇÕ´Ï´Ù. ÀÌ´Â ¿ø·¡ÀÇ CÇÔ¼ö¿ÍÀÇ ÀÎÅÍÆäÀ̽º ¿¡ °ü°è¾øÀÌ C++ ȯ°æÀÇ
ÀÛ¾÷À» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
´ÙÀ½Àº ´Ù¸¥ ASN.1 ÄÄÆÄÀÏ·¯ º¥´õµé°ú ºñ±³µÇ´Â Ư¡µéÀÔ´Ï´Ù.
- »ý¼ºµÈ ÄÚµåÀÇ »ç¿ë¿¡ ´ëÇÑ ¶óÀ̼¾½º ºñ¿ëÀÌ ¾Æ´Ô
- ´Ù¾çÇÑ Ç÷§Æû¿¡¼ »ç¿ëÇϱâ À§ÇÑ ·±Å¸ÀÓ ¶óÀ̺귯¸®µéÀ» Æ÷ÇÔÇÑ ¼Ò½ºÄÚµå
- ITU X.680¿¡¼ Á¤ÀÇÇÑ ASN.1 ±¸¹®À» ÆÄ½ÌÇÏ´Â ´É·Â.
- object specification (X.681) °ú parameterized type
(X.683) ±¸¹®¿¡ ´ëÇÑ Á¤º¸¸¦ Áö¿ø
- Basic Encoding Rules (BER), Distinguished Encoding
Rules (DER) ±×¸®°í Packed Encoding Rules (PER)¿¡ µû¸£´Â ÀÎÄÚ´õ/µðÄÚ´õµé¸¦ »ý¼º
- ÄÄÆÄÀÏ·¯´Â ¶ÇÇÑ ´õ ¿À·¡µÈ x.208¿Í x.209 Ç¥Áصé°ú ÇÏÀ§ »óÈ£ ±³È¯¼ºÀ» °®´Â´Ù.
ASN1C v6.1.0 ÀÌ °ø½Ä¹ßÇ¥ µÇ¾ú½À´Ï´Ù!
- XML Schema (XSD) Áö¿ø
- New Cross-Platform(Linux/UNIX/MS-Windows) GUI Wizard Áö¿ø
- XML Decode ¼º´É °³¼±
- C++ Stream Classes ¸¦ »õ·Ó°Ô µðÀÚÀÎ
- Visual Studio Project Files ÀÛ¾÷ Áö¿ø
- Distinguished Encoding Rules (DER)ÀÇ Áö¿ø
- X.509, PKIX¿Í PKCS.°°Àº ASN.1ÀÇ ¾ÈÀüÇÑ ½ºÆÑÀ» À§ÇÑ ÆÄ½Ì°ú ÄÚµå»ý¼º
- RANAP, NBAP¿Í RRC°°Àº »õ·Î¿î UMTSÇÑ 3GPP ½ºÆÑÀ» À§ÇÑ ÆÄ½Ì°ú ÄÚµå»ý¼º
- large integers(>32 ºñÆ®)¸¦ À§ÇÑ Áö¿ø
- ÀÓº£µðµå ȯ°æÀ» À§ÇÑ ÀÛ°í °æÁ¦ÀûÀÎ ÄÚµå»ý¼º¿¡ ´ëÇÑ Ãß°¡ÀûÀ¸·Î Çâ»óµÈ ±â´Éµé. *Windows,
Solaris,
- inux¸¦ À§ÇÑ Trial versionÀÌ ÀÖ½À´Ï´Ù. ´Ù¸¥ ½Ã½ºÅÛÀ» À§ÇÑ ¹öÀüÀÌ ÇÊ¿äÇϽøé
¿¬¶ô ÁֽʽÿÀ.
ASN1C Ư¡
ASN1C´Â Packed Encoding Rules (PER)À» Áö¿øÇÕ´Ï´Ù!!!
- Open Source·±Å¸ÀÓ ¶óÀ̺귯¸® ¼Ò½ºÄÚµå´Â ÀÌÁ¾ÀÇ ¿ÀÆÛ·¹ÀÌÆÃ È¯°æÀ¸·Î Ä¿½ºÅ͸¶ÀÌ¡Çϰųª
Æ÷ÆÃÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
- Standards Based ÃÖ½ÅÀÇ ITU ASN.1 Ç¥ÁØÀ» Áö¿øÇÕ´Ï´Ù. ÀÌÀüÀÇ Ç¥Áصµ
°°ÀÌ »ç¿ë°¡´É ÇÕ´Ï´Ù.
- Flexible Architecture »ý¼ºµÈ ¸ðµç ¼Ò½º¿Í ·±Å¸ÀÓ ÄÚµå´Â ANSI Ç¥ÁØC/C++
ÄÚµåÀ̹ǷΠ´Ù¾çÇÑ Ç÷§ÆûÀ¸·Î Æ÷ÆÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Easy to UseASN1C ÄÄÆÄÀÏ·¯´Â ASN.1ÀÇ ³í¸®ÀûÀΠǥÇö°ú ÀÏÄ¡ÇÏ´Â C/C++
¼Ò½ºÄڵ带 »ý¼ºÇÕ´Ï´Ù
ASN1C Compiler Q&A
ASN1C ÄÄÆÄÀÏ·¯¿¡ ´ëÇÑ FAQ¿Í ±×¿¡ ´ëÇÑ ÇØ°áÃ¥ :
- <Áú¹®>ASN1 ÄÄÆÄÀÏ·¯·Î
»ý¼ºµÈ ¼Ò½ºÄڵ尡 Æ÷ÆÃ°¡´É Çմϱî?
- <ȸ´ä>¿¹, »ý¼ºµÈ ÄÚµå´Â ANSI Ç¥ÁØÀ̸ç, ¶ÇÇÑ Á¦Ç°¿¡ Æ÷ÇԵǾî
ÀÖ´Â run-time ¶óÀ̺귯¸® ¼Ò½ºÄÚµå ¶ÇÇÑ ANSI Ç¥ÁØÀÔ´Ï´Ù. µû¶ó¼ ¿Ïº®ÇÑ ANSI Ç¥ÁØ ¼Ò½ºÄÚµå ÆÐŰÁöÀÌ±â ‹š¹®¿¡
Ưº°È÷ 3rd-party ¶óÀ̺귯¸®°¡ ÇÊ¿ä¾øÀÌ ´Ù¸¥ Ç÷§ÆûÀ¸·Î Æ÷ÆÃÀÌ °¡´ÉÇÕ´Ï´Ù.
- <Áú¹®>Real-time embedded systemÀÇ ¾îÇø®ÄÉÀ̼ǿ¡¼
»ç¿ëÇÒ ¼ö ÀÖ´Â ÄÚµåÀΰ¡¿ä?
- <ȸ´ä>¿¹, Àüü ¼Ò½ºÄڵ尡 Á¦°øµÇ±â ¶§¹®¿¡ ÀϹÝÀûÀ¸·Î ÀÓº£µðµå
ȯ°æ¿¡ Àû¿ë½Ãų ¼ö°¡ ÀÖ½À´Ï´Ù. ¼Ò½ºÄÚµå´Â ¶ÇÇÑ Æ¯Á¤ÀÇ encoding/decoding ÀÛ¾÷À» ¼öÇàÇϱâ À§Çؼ ¹Ýµå½Ã
ÇÊ¿äÇÑ °ÍµéÀ» Æ÷ÇÔ½ÃÄÑ ¿¡µðÆÃ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, °¡Àå °ø°£¿¡ Á¦¾àÀûÀÎ ½Ã½ºÅÛ¿¡ Á¶Â÷ »ç¿ëÀÚ°¡ ÇÊ¿äÇÑ Äڵ带 »ý¼ºÇÒ
¼ö ÀÖ°Ô ÇÕ´Ï´Ù.
- <Áú¹®>¾î¶² ŸÀÔÀÇ ASN.1 ½ºÆÑÀ» »ç¿ëÇÒ ¼ö ÀÖ³ª¿ä?
- <ȸ´ä>¿ì¸®ÀÇ ASN.1 ÄÄÆÄÀÏ·¯´Â Ç¥ÁØÈ ¹× °ü·Ã¾÷°èÀÇ Æ¯¼ºÈµÈ
ASN.1 ½ºÆÑ ¸ðµÎ¸¦ Æ÷ÇÔÇÏ´Â ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç¥ÁØÈµÈ ½ºÆÑÀÇ ¸î°¡Áö ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.
UMTS
3GPP Applications
Computer
Supported Telephony Applications (CSTA)
TAP3
Mobile
Applications Protocol (MAP)
Aeronautical
Telecommunictions Network (ATN)
H.323
VoiP related protocols
T.38
Real-Time Fax over IP
ACSE
and ROSE
ASN1C Compiler License QA
´ÙÀ½Àº ASN1C ÄÄÆÄÀÏ·¯ÀÇ ¶óÀ̼¾½º¿¡ °üÇÑ Q&A ÀÔ´Ï´Ù.
- <Áú¹®>node-locked ¶óÀ̼¾½º¶õ ¾î¶² °ÍÀΰ¡¿ä?
<ȸ´ä>node-locked ¶óÀ̼¾½º´Â Á¦Ç°µî·ÏÀ» ÇÒ ¶§
ÄÄÆÄÀÏ·¯¸¦ ¼³Ä¡ÇÑ ÄÄÇ»ÅÍ ³»ºÎÀÇ ½Ã½ºÅÛ ÄݷκÎÅÍ ¾ò°Ô µÇ´Â ³ëµåÀÇ Á¤º¸µéÀ» °¡Áö°í ¶óÀ̼¾½º¸¦ »ý¼ºÇÏ°Ô µË´Ï´Ù. µû¶ó¼,
ÄÄÆÄÀÏ·¯¸¦ ¼³Ä¡ÇÏ´Â ÄÄÇ»ÅÍ(node) ¿¡¼¸¸ À¯È¿ÇÏ°Ô µ¿ÀÛÇÏ´Â ¶óÀ̼¾½º ŸÀÔÀ» ¸»ÇÕ´Ï´Ù.
- <Áú¹®>node-locked ¶óÀ̼¾½º´Â ´Ù¸¥ ÄÄÇ»ÅÍ(node)·Î
¼Ò½º¸¦ Æ÷ÆÃÇÏ´Â °Í¿¡µµ Á¦¾àÀÌ ÀÖ³ª¿ä?
<ȸ´ä>¾Æ´Ï¿ä, ·±-ŸÀÓ ¶óÀ̺귯¸®¿¡´Â Á¦¾àÀÌ ¾ø½À´Ï´Ù.
±¸ÀÔÇÑ ½ÃÁ¡¿¡¼ ÄÄÆÄÀÏ·¯¿¡ Á¦°ø µÇ¾ú´ø ¶óÀ̼¾½ºÀÇ ±â°£ µ¿¾È¿¡´Â ´Ù¸¥ OSȯ°æÀ¸·ÎÀÇ Æ÷ÆÃÀÌ °¡´ÉÇÕ´Ï´Ù.
- <Áú¹®>¸¸¾à¿¡ standard ¹öÀüÀ» ±¸ÀÔÇÑ´Ù¸é, ·±-ŸÀÓ ¶óÀ̺귯¸®
¼Ò½ºÄڵ带 ¿ì¸®ÀÇ Á¦Ç°¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ³ª¿ä?
<ȸ´ä>ÀçºÐ¹è Çã°¡(redistribution license)´Â
¹«·á·Î ·±-ŸÀÓ ¶óÀ̺귯¸®(¼Ò½º Äڵ尡 ¾Æ´Ï¶ó)ÀÇ ¹ÙÀÌ·¯¸® ¹öÀüÀ» Àç¹èÆ÷ÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù. ¸¸¾à, ±Í»çÀÇ Á¦Ç°À¸·Î
¼Ò½º Äڵ带 Àç¹èÆ÷ÇÏ°í ½Í´Ù¸é, À̰ÍÀº ¶óÀ̼¾½º ÇÕÀÇ(license agreement)¿Í´Â ºÐ¸®µÈ »çÇ×À̹ǷΠ¶Ç ´Ù¸¥
ÇÕÀǰ¡ ÇÊ¿äÇÕ´Ï´Ù.
- <Áú¹®>ÄÄÆÄÀÏ·¯¿¡ Á¢±ÙÇÏ´Â º¹¼öÀÇ »ç¿ëÀÚ°¡ ÀÖÀ» °ÍÀ¸·Î ¿¹»óµÇ´Â
Å« ÇÁ·ÎÁ§Æ®°¡ ÀÖ½À´Ï´Ù. ±×·¸´Ù¸é °øÀ¯µÇ´Â ÆÄÀÏ ¼¹ö¿¡ ÄÄÆÄÀÏ·¯¸¦ ¼Â¾÷ÇÒ ¼ö ÀÖ³ª¿ä?
<ȸ´ä>¿¹, °¡´ÉÇÕ´Ï´Ù. ±×·¯³ª ÀÌ °æ¿ì¿¡´Â º¹¼öÀÇ »ç¿ëÀÚ ¶óÀ̼¾½º°¡ ¿ä±¸µË´Ï´Ù. node-locked
¶óÀ̼¾½º ÆÄÀÏÀº ÄÄÆÄÀÏ·¯°¡ ½ÇÇàµÇ´Â ¿öÅ©½ºÅ×À̼ǵéÀÇ °¢°¢ÀÇ À̸§À» Æ÷ÇÔÇÏ´Â ¼Â¾÷ÀÛ¾÷ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
- <Áú¹®>º¹¼öÀÇ »ç¿ëÀÚ(multiple-user) ¶óÀ̼¾½º¸¦ »ç¸é
°¡°ÝÇÒÀÎÀÌ ÀÖ³ª¿ä?
<ȸ´ä>¿¹, ÇÒÀÎÀÌ µË´Ï´Ù. ¿ì¼± Ãß°¡ÀûÀÎ ¶óÀ̼¾½º´Â basic ¶óÀ̼¾½º°¡ µË´Ï´Ù.(¸¸¾à, ·±-ŸÀÓ
¼Ò½ºÄڵ带 Á¦°øÇÏ´Â standard ¶óÀ̼¾½º·Î ±¸ÀÔÇß´Ù¸é, ³ªÁß¿¡ userÀÇ Ãß°¡¿¡ µû¸¥ ¶óÀ̼¾½º´Â basic ¶óÀ̼¾½º¸¸À»
±¸ÀÔÇÏ¸é µË´Ï´Ù.)Ãß°¡ ¶óÀ̼¾½ºÀÇ °¡°ÝÀº ´ÙÀ½°ú °°½À´Ï´Ù :5 user pack: Price of 2 additional
basic licenses.10 user pack: Price of 5 additional basic licenses.Site
license (»ç¿ëÀÚ¼öÀÇ Á¦ÇÑÀÌ ¾ø½¿): full-source versionÀÌ Á¦°øµÊ.
- <Áú¹®>¸¸¾à¿¡ ÄÄÆÄÀÏ·¯¸¦ ¼³Ä¡ÇÒ ÄÄÇ»ÅͰ¡ ¿©·¯ Ç÷§ÆûÀ̶ó¸é ¾î¶»°Ô
±¸¸Å¸¦ ÇØ¾ß Çϳª¿ä?
<ȸ´ä>ÀÌ °æ¿ì´Â º¹¼öÀÇ »ç¿ëÀÚ(multiple-user)¿Í ºñ½ÁÇÑ °æ¿ìÀÔ´Ï´Ù. ¸¸¾à standard
¹öÀüÀ» ±¸ÀÔÇÑ´Ù¸é, 1°³ÀÇ standard ¶óÀ̼¾½º¸¸ ±¸ÀÔÇÏ°í ³ª¸ÓÁö´Â basic ¶óÀ̼¾½º·Î ±¸ÀÔÇÏ¸é µË´Ï´Ù. ¿Ö³ÄÇϸé
·±-ŸÀÓ ¼Ò½ºÄÚµå´Â ¸ðµç Ç÷§Æû¿¡ ´ëÇÏ¿© µ¿ÀÏÇϱ⠶§¹®¿¡ ¿ÀÁ÷ Çϳª¸¸ ÀÖÀ¸¸é µË´Ï´Ù. µû¶ó¼ óÀ½¿¡ standard ¹öÀüÀ»
±¸ÀÔÇÑ ÈÄ¿¡ °¢°¢ÀÇ Ç÷§Æû¿¡´Â basic ¶óÀ̼¾½º¸¸ Çϳª¾¿ ±¸ÀÔÇÏ¸é µË´Ï´Ù.
- <Áú¹®>»õ·Î¿î ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇÏ´Â ¹æ¹ýÀº?
<ȸ´ä>¸¶ÀÌ³Ê ÆÐÄ¡¹öÀüÀÇ Á¦Ç°(Minor patch releases) ±â¼úÁö¿ø ¼ºñ½º(support
period) ±â°£ÀÌ Áö³ªµµ Ç×»ó ¹«·á·Î º¸³» µå¸³´Ï´Ù. ÆÐÄ¡ ¸±¸®Áî´Â ¹öÀü ¹øÈ£Áß¿¡ ¼Ò¼öÁ¡ µÎ¹øÂ° ÀÚ¸®ÀÇ º¯È¸¦ ÀǹÌÇÕ´Ï´Ù(¿¹¸¦µé¾î
. v5.01, v5.02,µî). ÇÑÆí, ÁÖ¿äÇÑ ±â´ÉÀÇ ¾÷±×·¹À̵å(¿¹¸¦µé¾î 5.1x or 6.0xµî)´Â ±Í»ç°¡ ±â¼úÁö¿ø
¼ºñ½º ±â°£ÀÌ Áö³ªÁö ¾Ê¾Ò´Ù¸é °¡´ÉÇÕ´Ï´Ù. ±×·¯³ª À̰ÍÀÌ ¹«»ó ¾÷±×·¹À̵带 ÀǹÌÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. ÀϹÝÀûÀ¸·Î ¾÷±×·¹À̵å
±Ý¾×Àº »õ·Î¿î ¹öÀüÀº ±â´ÉÀÌ ´õ ³ª¾ÆÁö±â ¶§¹®¿¡ ¿¾ ¹öÀüº¸´Ù ´õ ºñ½Ñ °¡°ÝÀÌ µÇ°í, µû¶ó¼ ¿¾ ¹öÀü°ú »õ ¹öÀüÀÇ Â÷¾×¸¸À»
ÁöºÒÇÏ¸é µË´Ï´Ù. ¸¸¾à¿¡ ±â¼úÁö¿ø ¼ºñ½º °è¾à±â°£ÀÌ Áö³ ÈÄ¿¡ ¾÷±×·¹À̵带 ÇÏ°Ô µÇ¸é, 50%ÀÇ °¡°ÝÇÒÀÎÀ» Àû¿ë ¹Þ°Ô
µË´Ï´Ù.
- <Áú¹®>±â¼úÁö¿ø ¼ºñ½º °è¾à±â°£À» ¿¬ÀåÇÒ ¼ö´Â ÀÖ³ª¿ä?
<ȸ´ä>¿¹, ¿ø·¡ Á¦Ç°°¡°ÝÀÇ 20% ºñ¿ëÀ» ÁöºÒÇϸé 1³â°£ °è¾à±â°£À» ¿¬ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.
- <Áú¹®>´Ù¸¥ ȸ»çÀÇ Á¦Ç°º¸´Ù ´õ °¡°ÝÀÌ ³·Àº ÀÌÀ¯´Â ¹º°¡¿ä?
<ȸ´ä>¿ì¸®´Â Á¤Á÷ÇÑ Æò°¡¸ðµ¨À» ¹ÙÅÁÀ¸·Î Á¦Ç°ÀÇ °¡°ÝÀ» »êÁ¤ÇÕ´Ï´Ù. ¿ì¸®ÀÇ ¸ñÇ¥´Â °øÁ¤ÇÑ °¡°Ý°ú
ÁÁÀº ±â´ÉÀÇ ÄÄÆÄÀÏ·¯¸¦ Á¦°øÇÏ´Â °ÍÀÔ´Ï´Ù. °¡°ÝÀÌ ´Ù¸¥ ȸ»çÀÇ Á¦Ç°º¸´Ù ½Î°Ô ÆÇ´Ù°í ÇØ¼ ǰÁúÀ̳ª ¼ºñ½ºÀÇ ÁúÀÌ ¶³¾îÁö´Â
°ÍÀº Àý´ë ¾Æ´Õ´Ï´Ù. ±×°ÍÀ» È®ÀÎÇϱâ À§Çؼ Æò°¡ÆÇÀ» ÀÚÀ¯·Ó°Ô ´Ù¿î ¹Þ¾Æ¼ »ç¿ëÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù. ¿ì¸®´Â °í°´µéÀÌ Á¦Ç°µéÀ»
ºñ±³Çؼ Àڽſ¡°Ô ¾î¶² Á¦Ç°ÀÌ ´õ °¡Ä¡°¡ ÀÖ´ÂÁö¸¦ ÆÇ´ÜÇØ Áֱ⸦ ¹Ù¶ø´Ï´Ù.
|