°ÁÂ
|
HOME > °ÁÂ > |
°ÁÂ| ¸®´ª½º ¹× ¿ÀǼҽº¿¡ °ü·ÃµÈ °Á¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
|
1. Domain Name SystemÀÇ ÀÌÇØ
|
|
 Á¶È¸ : 7,146
|

Domain Name SystemÀ̶õ À̸§°ú IP ÁÖ¼Ò¸¦ ¸ÅÇÎÇÏ¿©ÁÖ´Â °Å´ëÇÑ ºÐ»ê ³×ÀÌ¹Ö ½Ã½ºÅÛÀÌ´Ù. ÀÎÅͳݿ¡¼ »ç¿ëµÇ´Â IP(Internet Protocol), ±×¸®°í IPÀÇ »óÀ§¿¡¼ µ¿ÀÛÇÏ´Â ³Ý½ºÄÉÀÌÇÁ °°Àº ÀÀ¿ëµéÀº 210.105.79.103 °ú °°ÀÌ Ç¥ÇöµÇ´Â IP ÁÖ¼Ò¸¸À» ÀνÄÇÏ°Ô µÇ´Âµ¥, ÀÌ·¯ÇÑ IP ÁÖ¼Ò´Â ±â°èÀÔÀå¿¡¼± ÇØ¼®Çϱ⠼ö¿ùÇÏÁö¸¸ ±â¾ïÇϱⰡ ¾î·Æ°í, IP ÁÖ¼Ò¸¸À¸·Î´Â ¼ºñ½º À¯ÇüÀ» ¿¹ÃøÇϱâ Èûµé´Ù´Â ´ÜÁ¡ÀÌ ÀÖ´Ù. ÀÎÅͳÝÀÇ µµÀÔ ½ÃÀýÀÎ ARPANET ½ÃÀýºÎÅÍ IP Address¸¦ À̸§À¸·Î ¸í¸íÇÏ¿© »ç¿ëÇϰíÀÚ ÇÏ´Â ³ë·ÂÀÌ ½ÃµµµÇ¾ú°í, ¸¹Àº ½ÃÇàÂø¿À´Â Áö±ÝÀÇ DNS ¸ÞÄ¿´ÏÁòÀ¸·Î ¹ßÀüÇÏ¿´´Ù.
ARPANET ½ÃÀý¿¡´Â È£½ºÆ®ÀÇ ¼ö°¡ ¸¹Áö ¾Ê¾Ò±â¿¡ NIC(Network Information Center)À¸·ÎºÎÅÍ ÀÏÁ¤ Áֱ⸶´Ù È£½ºÆ® ¸í´Ü ÆÄÀÏ(HOSTS.TXT)À» ¹Þ¾Æ /etc/hosts¿¡ ÀúÀåÇÏ¿© »ç¿ëÇÏ¿´´Ù. ±×·¯³ª Á¡Â÷ ÀÎÅͳÝÀÇ ±Ô¸ð¿Í È£½ºÆ® ¼ö°¡ Áõ°¡ÇÔ¿¡ µû¶ó »õ·Î¿î À̸§ ¸í¸í üÁ¦ÀÇ Çʿ伺ÀÌ ´ëµÎµÇ¾ú°í, 1983³â Paul Mockapetris°¡ RFC882, RFC883(ÇöÀç´Â RFC1034·Î ´ëüµÊ)¿¡ »õ·Î¿î ¸í¸í üÁ¦¿¡ ´ëÇÑ ±¸ÇöÀ» °ø½Ä ¹ßÇ¥Çϸç, Å©°Ô ³×ÀÓ½ºÆäÀ̽ºÀÇ °èÃþ ±¸Á¶, ºÐ»ê µ¥ÀÌÅͺ£À̽º, Email ¶ó¿ìÆÃ °³¼±À» ÁÖ¾ÈÁ¡À¸·Î DNS°¡ ź»ýÇÏ¿´´Ù. |
ARPANETÀÇ Áß¾Ó °ü¸® üÁ¦¿¡¼´Â ÇϳªÀÇ ÆÄÀÏ·Î ¸ðµç È£½ºÆ®µéÀ» °ü¸®ÇÏ¿´Áö¸¸, DNS¿¡¼´Â À̰ÍÀ» °¢ µµ¸ÞÀÎ º°·Î Æ®¸®È ÇÏ¿© Figure 1-1°ú °°Àº ÇüÅ·Π°ü¸®ÇÑ´Ù.
µð·ºÅ丮 ±¸Á¶¿Í À¯»çÇÔÀ» ¾Ë ¼ö Àִµ¥, Root domain(µµÆ®·Î Ç¥½ÃµÇ´Â)Àº Top level µµ¸ÞÀο¡ °üÇÑ Á¤º¸¸¦, Top level µµ¸ÞÀÎÀº ±× ÇÏÀ§ µµ¸ÞÀο¡ °üÇÑ Á¤º¸¸¦ À¯Áö/°ü¸®ÇÏ´Â ±¸Á¶¸¦ ÃëÇÑ´Ù. ÀÌ·¯ÇÑ Á¤º¸ÀÇ °èÃþ±¸Á¶·Î ÀÎÇÏ¿© Á¤º¸´Â °¢ µµ¸ÞÀÎÀÇ ³×ÀÓ¼¹ö(NS:Name Server)·Î ºÐ»ê, °ü¸®µÈ´Ù.
¿¹·Î YAHOO.COM µµ¸ÞÀÎÀº COM ³×ÀÓ¼¹ö¿¡ µî·ÏµÇ¾î ÀÖ°í, WWW.YAHOO.COMÀº YAHOO.COM ³×ÀÓ¼¹ö¿¡ µî·Ï, °ü¸®µÈ´Ù. µû¶ó¼ AV.YAHOO.COMÀ» µî·Ïϱ?À§Çؼ´Â YAHOO.COM µµ¸ÞÀÎÀ» °ü¸®ÇÏ´Â ³×ÀÓ¼¹öÀÇ °ü·Ã ·¹Äڵ常À» ¼öÁ¤ÇÔÀ¸·Î½á °¡´ÉÇÏ´Ù. ÀÌ·¯ÇÑ À§ÀÓ±¸Á¶´Â Áõ°¡ÇÏ´Â ÀÎÅÍ³Ý È£½ºÆ®¿¡ ´ëÇÑ °ü¸®¸¦ È¿À²ÀûÀ¸·Î °¡´ÉÇÏ°Ô ÇØÁØ´Ù. |
Åë½ÅÀ» À§ÇÑ TCP/IP ÆÐŶ¿£ µµ¸ÞÀθíÀ» À§ÇÑ °ø°£ÀÌ ¾ø´Ù. µû¶ó¼ µµ¸ÞÀÎ¸í¿¡ ´ëÇÑ IP º¯È¯ÀÛ¾÷(Resolving)À» ¼±ÇàÇÏ°Ô µÇ´Âµ¥, Figure 1-2´Â ÀÌ·¯ÇÑ Resolving °úÁ¤À» º¸¿©ÁØ´Ù.
-
Client»óÀÇ ÀÀ¿ëÀÌ WWW.YAHOO.COM ¿¡ Á¢¼ÓÇϱâ À§ÇØ ÀÚ½ÅÀÇ Local Name Server(TCP/IP ¼³Á¤½Ã ¸í½ÃÇÑ)¿¡ ÁúÀÇÇÑ´Ù.
-
Local NS´Â ¸ÕÀú ÀÚ½ÅÀÇ Ä³½¬¿¡ ÀÚ·á°¡ ÀÖ´ÂÁö È®ÀÎÇÑ ÈÄ ¹ß°ßµÇÁö ¾ÊÀ»½Ã Root NS(Root NSÀÇ ¸ñ·ÏÀº °®°íÀÖ´Ù)¿¡ ÁúÀǸ¦ ´øÁø´Ù. ±×·¯³ª Root NSµµ WWW.YAHOO.COM ÀÇ ÀڷḦ °®°í ÀÖÁö ¾ÊÀ¸¹Ç·Î, COM µµ¸ÞÀÎÀ» °ü¸®ÇÏ´Â NS¸¦ Âü°íÇ϶ó´Â ´äº¯À» º¸³»ÁØ´Ù.
-
Local NS´Â ´Ù½Ã COM NS¿¡ ÁúÀǸ¦ ´øÁö°í, COM NS´Â ´Ù½Ã YAHOO.COMÀÇ NS¸¦ ÀÏ·¯ÁØ´Ù. (·çÆ®(µµÆ®)¿Í COM µµ¸ÞÀÎÀº Root NS¿¡¼ °°ÀÌ °ü¸®µÇ±â ¶§¹®¿¡ ½ÇÁ¦·Î º» °úÁ¤Àº ÀϾÁö ¾Ê°í (2)¹ø¿¡¼ ¹Ù·Î YAHOO.COM NS¸¦ Âü°íÇ϶ó´Â ´äº¯ÀÌ ³ª¿Â´Ù.)
-
Local NS´Â YAHOO.COM NS¿¡ ÁúÀÇÇÑ´Ù. YAHOO.COM NS´Â ¼ºêµµ¸ÞÀο¡ ´ëÇÑ ÀڷḦ °ü¸®ÇÏ´Â ½ÇÁ¦ NS À̹ǷÎ, WWW.YAHOO.COM ¿¡ ´ëÇÑ IP 204.71.200.74¸¦ ´äº¯(authoritative answer) ÇÑ´Ù. (½ÇÁ¦ WWW.YAHOO.COM ¿¡ ´ëÇÑ IP¸¦ resolving ÇÏ¸é ¸Å¹ø ´Ù¸¥ IP ÁÖ¼Ò°¡ ³Ñ¾î¿À´Â °ÍÀ» º¼ ¼ö Àִµ¥, ÀÌ´Â »çÀÌÆ®°¡ ´Ù¼öÀÇ ¹Ì·¯¸µ ¼¹ö·Î ¿î¿µµÇ°í, ºÎÇÏ °øÀ¯¸¦ À§ÇØ ÇØ´ç µµ¸ÞÀο¡ ´Ù¼öÀÇ IP¸¦ ¸ÅÇÎÇÏ¿´±â ¶§¹®ÀÌ´Ù. (Âü°í: ¹Ì·¯¸µ ¼¹ö°£ÀÇ ºÎÇÏ °øÀ¯)
-
¸¶Áö¸·À¸·Î, Local NS´Â Client¿¡°Ô °á°ú¸¦ Àü¼ÛÇÑ´Ù. |
Âü°í: RFC1035 p7, RFC1032 p2
'A-Z', 'a-z', '0-9', '-' °¡ »ç¿ëµÉ ¼ö ÀÖ´Ù. µµ¸ÞÀθíÀº ¹Ýµå½Ã ¼ýÀÚ³ª ¹®ÀÚ·Î ½ÃÀÛÇÏ¿©¾ß Çϸç, ÀüºÎ ¼ýÀÚ¿©¼´Â ¾È µÈ´Ù. (Ãʱâ [RFC1035]¿¡¼´Â µµ¸ÞÀθíÀÌ ¹Ýµå½Ã ¹®ÀÚ·Î ½ÃÀÛÇϵµ·Ï Á¦ÇÑÇÏ¿´Áö¸¸, [RFC1123 p12]¿¡¼ ¿ÏȵǾî 3com.com °°Àº µµ¸ÞÀÎ »ç¿ëÀÌ Çã¶ôµÇ¾ú´Ù.) ¶ÇÇÑ ÇÏÀÌÇÂÀÌ ¾Õ/µÚ¿¡ »ç¿ëµÉ ¼ö ¾ø°í, µµÆ®·Î ºÐ¸®µÇ´Â °¢ ¹®ÀÚ¿(Each segment)Àº ÃÖ°í 63 ´Ü¾î(octet)±îÁö »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ±¸ÇöµÇ¾î ÀÖÀ¸¸ç(NIC¿¡¼´Â 12´Ü¾î ÀÌÇÏ·Î »ç¿ëÇϱ⸦ ±ÇÀå), ´ë/¼Ò¹®ÀÚ´Â ±¸ºÐµÇÁö ¾Ê´Â´Ù.
µ¡ºÙ¿©, µµ¸ÞÀθíÀº µî·Ï±â°ü(kr µµ¸ÞÀÎÀÇ °æ¿ì KRNIC, com/net/org µîÀÇ µµ¸ÞÀÎÀº Network SolutionsÀ» ´ëÇ¥·Î ICANNÀÇ ½É»ç¸¦ ȹµæÇÑ µî·Ï ´ëÇà ¾÷üµé)¿¡ µû¶ó, Á¶±Ý¾¿ óÀÌÇ?±ÔÄ¢ÀÌ Àû¿ëµÊÀ» À¯ÀÇÇÏÀÚ. KRNICÀº ¼ýÀÚ·Î ½ÃÀÛÇÏ´Â µµ¸ÞÀθíÀ» Çã¿ëÇÏÁö ¾Ê´Â ¹Ý¸é ¼¼±×¸ÕÆ®¸¦ 63ÀÚ±îÁö Ç®¾îÁÖÁö¸¸, Network Solutions¿¡¼´Â ¼ýÀÚ·Î ½ÃÀÛÇÏ´Â µµ¸ÞÀÎÀ» Çã¿ëÇÏ°í ¼¼±×¸ÕÆ®¸¦ 22ÀÚ·Î Á¦ÇÑÇÑ´Ù.
Âü°í·Î µµ¸ÞÀθíÀº Åë»óÀûÀ¸·Î Email¿¡µµ »ç¿ëµÇ¹Ç·Î RFC822 ±ÔÄ¢µµ ÁؼöÇØ¾ß ÇÒ Çʿ䰡 ÀÖÀ½À» ¾Ë¾Æ¾ß ÇÑ´Ù. ÇÏÁö¸¸, ÀÌ´Â ÃæºÐÈ÷ ÀÚÀ¯·Î¿ö ¾ÕÀÇ ±ÔÄ¢À» Æ÷¿ëÇϹǷÎ, Å©°Ô ½Å°æ¾µ ÇÊ¿ä´Â ¾ø°Ú´Ù.
(Á¦À۵Ǵ ¼ÒÇÁÆ®¿þ¾îµéÀº Ç¥ÁØÀÇ ±Ô°Ýº¸´Ù È®ÀåµÇ°í À¯¿¬ÇÏ°Ô ±¸ÇöµÇ¾î ½ÇÁ¦ ¼ýÀڷθ¸ µÈ µµ¸ÞÀÎ(¿¹:411.com)µµ Á¸ÀçÇÑ´Ù. ÇÏÁö¸¸ Ç¥ÁØ¿¡ À§¹èµÇ´Â °ÍÀº ¸ðµç ÀÀ¿ë¿¡¼ Åë¿ëµÇ¸®¶ó ±â´ëÇÒ ¼ö ¾ø´Ù´Â ¸»À̱⵵ ÇÏ´Ù) |
|
[¿ø±Û¸µÅ©] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=274
 |
ÀúÀÛ±Ç : ÀÎÅÍ³Ý ¼Ö·ç¼Ç °³¹ß Àü¹® ±â¾÷ (ÁÖ)¿Àǹöµå Á¦°ø
.............http://www.openbird.com
|
|
|
|
|